ON=@Gethit
IF !((<memoryfindtype.memory_ipet>) || (<npc> == 1) || (<npc> == 2) || (<npc> == 3) || (<npc> == 4) || (<npc> == 5) || (<npc> == 6))
IF <SRC.UID>!=<UID>
IF <HITS> > <ARGN1>
ACTION -1
ACT <SRC.UID>
FLEE 10
DAMAGE <ARGN1>, <ARGN2>, <UID>
RETURN 1
ENDIF
ENDIF
ENDIF
RETURN 2
ON=@NPCSEENEWPLAYER
IF !((<memoryfindtype.memory_ipet>) || (<npc> == 1) || (<npc> == 2) || (<npc> == 3) || (<npc> == 4) || (<npc> == 5) || (<npc> == 6))
IF <ACTION>!=069
ACT <SRC.UID>
FLEE 10
ENDIF
ENDIF
RETURN 1