Index: C:/Server/l2j/source/L2_Gameserver/java/net/sf/l2j/gameserver/model/L2Attackable.java =================================================================== --- C:/Server/l2j/source/L2_Gameserver/java/net/sf/l2j/gameserver/model/L2Attackable.java (revision 2204) +++ C:/Server/l2j/source/L2_Gameserver/java/net/sf/l2j/gameserver/model/L2Attackable.java (working copy) @@ -35,6 +35,7 @@ import net.sf.l2j.gameserver.ai.CtrlEvent; import net.sf.l2j.gameserver.ai.CtrlIntention; import net.sf.l2j.gameserver.ai.L2AttackableAI; +import net.sf.l2j.gameserver.ai.L2SiegeGuardAI; import net.sf.l2j.gameserver.ai.L2CharacterAI; import net.sf.l2j.gameserver.lib.Rnd; import net.sf.l2j.gameserver.model.L2Skill.SkillType; @@ -1635,7 +1636,7 @@ setWalking(); // check the region where this mob is, do not activate the AI if region is inactive. - if (!isInActiveRegion()) + if (!isInActiveRegion() && !(getAI() instanceof L2SiegeGuardAI)) ((L2AttackableAI) getAI()).stopAITask(); }