[z1889] Fix some combat behaviour of NPC-Pets

Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>

(cleaned version of ba8d467)

(based on commit [s1462] - 12dc561)