Unified signature: caster/power/rank/target

This commit is contained in:
MagicBot committed 2025-02-22 13:03:39 -05:00
1 parent 1e3249561c
commit fc7b7eb915
3 files changed
+39 -39

No files matched your search

+5 -5
View File
@@ -1338,8 +1338,8 @@ public class mbEnums {
@FunctionalInterface
public interface ModBehaviorFunction {
Object apply(AbstractCharacter caster, AbstractWorldObject target, Power power,
PowerAction powerAction, Effect effect, ModifierEntry modifierEntry, Integer rank);
Object apply(AbstractCharacter caster, Power power, Integer rank, AbstractWorldObject target,
PowerAction powerAction, Effect effect, ModifierEntry modifierEntry);
}
public enum ModBehaviorType {
@@ -1367,9 +1367,9 @@ public class mbEnums {
this.function = function;
}
public Object apply(AbstractCharacter caster, AbstractWorldObject target, Power power,
PowerAction powerAction, Effect effect, ModifierEntry modifierEntry, Integer rank) {
return function.apply(caster, target, power, powerAction, effect, modifierEntry, rank);
public Object apply(AbstractCharacter caster, Power power, Integer rank, AbstractWorldObject target,
PowerAction powerAction, Effect effect, ModifierEntry modifierEntry) {
return function.apply(caster, power, rank, target, powerAction, effect, modifierEntry);
}
}