Fix for passive effect disabling monsters.
This commit is contained in:
@ -23,6 +23,7 @@ import com.l2jmobius.gameserver.enums.InstanceType;
|
||||
import com.l2jmobius.gameserver.model.actor.L2Attackable;
|
||||
import com.l2jmobius.gameserver.model.actor.L2Character;
|
||||
import com.l2jmobius.gameserver.model.actor.templates.L2NpcTemplate;
|
||||
import com.l2jmobius.gameserver.model.effects.EffectFlag;
|
||||
import com.l2jmobius.gameserver.model.items.instance.L2ItemInstance;
|
||||
import com.l2jmobius.gameserver.model.skills.Skill;
|
||||
import com.l2jmobius.gameserver.util.MinionList;
|
||||
@ -100,7 +101,7 @@ public class L2MonsterInstance extends L2Attackable
|
||||
@Override
|
||||
public boolean isAggressive()
|
||||
{
|
||||
return getTemplate().isAggressive();
|
||||
return getTemplate().isAggressive() && !isAffected(EffectFlag.PASSIVE);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -32,6 +32,7 @@ public enum EffectFlag
|
||||
MUTED,
|
||||
PSYCHICAL_MUTED,
|
||||
PSYCHICAL_ATTACK_MUTED,
|
||||
PASSIVE,
|
||||
DISARMED,
|
||||
ROOTED,
|
||||
BLOCK_ACTIONS,
|
||||
|
Reference in New Issue
Block a user