Work on adding modifiers

This commit is contained in:
2024-04-20 08:54:28 -04:00
parent 4549688ad7
commit ac10b78d68
2 changed files with 26 additions and 14 deletions
+5 -7
View File
@@ -2,7 +2,6 @@ package engine.gameManager;
import engine.mbEnums;
import engine.objects.*;
import engine.powers.EffectsBase;
import engine.powers.poweractions.AbstractPowerAction;
import org.pmw.tinylog.Logger;
@@ -226,15 +225,14 @@ public enum ItemManager {
return true;
}
public static void applyPrefixOrSuffix(Item item, int token) {
public static void applyPrefixOrSuffix(Item item, String powerAction) {
EffectsBase effectsBase = PowersManager.getEffectByToken(token);
AbstractPowerAction apa = PowersManager.getPowerActionByIDString(effectsBase.getIDString());
AbstractPowerAction abstractPowerAction = PowersManager.getPowerActionByIDString(powerAction);
if (apa == null)
if (abstractPowerAction == null)
return;
apa.applyEffectForItem(item, 0);
item.getEffectNames().add(effectsBase.getIDString());
abstractPowerAction.applyEffectForItem(item, 0);
item.getEffectNames().add(powerAction);
}
}