Browse Source

NoMod work.

feature-config-usage
MagicBot 1 day ago
parent
commit
c2d4e0c1dd
  1. 16
      src/engine/wpakpowers/Behaviours.java

16
src/engine/wpakpowers/Behaviours.java

@ -17,8 +17,6 @@ import engine.wpak.data.ModifierEntry; @@ -17,8 +17,6 @@ import engine.wpak.data.ModifierEntry;
import engine.wpak.data.Power;
import engine.wpak.data.PowerAction;
import java.util.ArrayList;
public class Behaviours {
public static Object Flag(AbstractCharacter caster, Power power, Integer rank, AbstractWorldObject target,
@ -80,20 +78,6 @@ public class Behaviours { @@ -80,20 +78,6 @@ public class Behaviours {
PowerAction powerAction, Effect effect, ModifierEntry modifierEntry) {
mbEnums.ModType noMod = mbEnums.ModType.valueOf(modifierEntry.arg1);
ArrayList<Effect> removeList = new ArrayList<>();
// Iterate through effects on target slating to remove
// all which match the intended modType
for (AppliedEffect appliedEffect : target._effects.values())
if (appliedEffect.modifiers.containsKey(noMod))
removeList.add(appliedEffect.effect);
for (Effect effectEntry : removeList)
target._effects.remove(effectEntry); // wpakPowerManager.removeEffect() instead?
// target.updateBonuses?
return noMod;
}

Loading…
Cancel
Save