|
@@ -51,11 +51,9 @@ public final class Fear extends AbstractEffect
|
|
|
@Override
|
|
|
public boolean canStart(BuffInfo info)
|
|
|
{
|
|
|
- if (info.getEffected().isNpc() || (info.getEffected() instanceof L2DefenderInstance) || (info.getEffected() instanceof L2FortCommanderInstance) || (info.getEffected() instanceof L2SiegeFlagInstance) || (info.getEffected().getTemplate().getRace() == Race.SIEGE_WEAPON))
|
|
|
- {
|
|
|
- return false;
|
|
|
- }
|
|
|
- return true;
|
|
|
+ return info.getEffected().isPlayer() || info.getEffected().isSummon() || (info.getEffected().isAttackable() && //
|
|
|
+ !((info.getEffected() instanceof L2DefenderInstance) || (info.getEffected() instanceof L2FortCommanderInstance) || //
|
|
|
+ (info.getEffected() instanceof L2SiegeFlagInstance) || (info.getEffected().getTemplate().getRace() == Race.SIEGE_WEAPON)));
|
|
|
}
|
|
|
|
|
|
@Override
|