Dispels should not effect raids.
This commit is contained in:
@@ -61,7 +61,7 @@ public class DispelByCategory extends AbstractEffect
|
||||
@Override
|
||||
public void instant(Creature effector, Creature effected, Skill skill, Item item)
|
||||
{
|
||||
if ((skill == null) || effected.isDead())
|
||||
if ((skill == null) || effected.isDead() || effected.isRaid())
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
@@ -70,7 +70,7 @@ public class DispelBySlot extends AbstractEffect
|
||||
@Override
|
||||
public void instant(Creature effector, Creature effected, Skill skill, Item item)
|
||||
{
|
||||
if (_dispelAbnormals.isEmpty())
|
||||
if (_dispelAbnormals.isEmpty() || (effected == null) || effected.isRaid())
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
@@ -63,7 +63,7 @@ public class DispelBySlotProbability extends AbstractEffect
|
||||
@Override
|
||||
public void instant(Creature effector, Creature effected, Skill skill, Item item)
|
||||
{
|
||||
if (effected == null)
|
||||
if ((effected == null) || effected.isRaid())
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
@@ -53,6 +53,11 @@ public class TargetCancel extends AbstractEffect
|
||||
@Override
|
||||
public void instant(Creature effector, Creature effected, Skill skill, Item item)
|
||||
{
|
||||
if ((effected == null) || effected.isRaid())
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
effected.setTarget(null);
|
||||
effected.abortAttack();
|
||||
effected.abortCast();
|
||||
|
Reference in New Issue
Block a user