|
@@ -6182,9 +6182,9 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe
|
|
|
// EVT_ATTACKED and PvPStatus
|
|
|
if (target instanceof L2Character)
|
|
|
{
|
|
|
- if (skill.isBad())
|
|
|
+ if (skill.getEffectPoint() <= 0)
|
|
|
{
|
|
|
- if (target.isPlayer() || target.isSummon() || target.isTrap())
|
|
|
+ if ((target.isPlayable() || target.isTrap()) && skill.isBad())
|
|
|
{
|
|
|
// Casted on target_self but don't harm self
|
|
|
if (!target.equals(this))
|