v3.0.0: fixed variable text not being placed in trinity spell descs

This commit is contained in:
Evan Debenham
2025-02-10 13:43:44 -05:00
parent 527d3ab9db
commit aa1ae2f409
3 changed files with 15 additions and 0 deletions

View File

@@ -46,6 +46,11 @@ public class BodyForm extends ClericSpell {
return HeroIcon.BODY_FORM; return HeroIcon.BODY_FORM;
} }
@Override
public String desc() {
return Messages.get(this, "desc", duration()) + "\n\n" + Messages.get(this, "charge_cost", (int)chargeUse(Dungeon.hero));
}
@Override @Override
public float chargeUse(Hero hero) { public float chargeUse(Hero hero) {
return 2; return 2;

View File

@@ -53,6 +53,11 @@ public class MindForm extends ClericSpell {
return HeroIcon.MIND_FORM; return HeroIcon.MIND_FORM;
} }
@Override
public String desc() {
return Messages.get(this, "desc", itemLevel()) + "\n\n" + Messages.get(this, "charge_cost", (int)chargeUse(Dungeon.hero));
}
@Override @Override
public float chargeUse(Hero hero) { public float chargeUse(Hero hero) {
return 3; return 3;

View File

@@ -75,6 +75,11 @@ public class SpiritForm extends ClericSpell {
return HeroIcon.SPIRIT_FORM; return HeroIcon.SPIRIT_FORM;
} }
@Override
public String desc() {
return Messages.get(this, "desc", ringLevel(), artifactLevel()) + "\n\n" + Messages.get(this, "charge_cost", (int)chargeUse(Dungeon.hero));
}
@Override @Override
public float chargeUse(Hero hero) { public float chargeUse(Hero hero) {
return 4; return 4;