Various bug fixes 

* Pets that cannot move will no longer warp to master (worms)
* Health packets of pets and mobs will now be sent while roaming
* Enmity for pet is created on misses
* Enmity is created even on zero damage hits
* Reduced roam cooldown times. Read on ffxi wiki mobs heal in 20 second increments. Need someone to confirm heal cooldown and roam cooldown are the same.
* Mobs that are not mnk or pup can no longer guard. Currently all mobs have a chance of guarding. This is the simplest way of fixing it.

Note on the enmity changes. Some enmity definitely has to be created in both cases because without it a mob will always go straight for the master if his pet misses / deals zero damage, which is currently happening now.
just check for null (if its not a weapon itll return NULL now)