From a12687913eef4c8b2d67bae0ce3c57cf2bef843c Mon Sep 17 00:00:00 2001 From: FatBoy-DOTC Date: Thu, 20 Feb 2025 09:53:33 -0600 Subject: [PATCH] printstats showing spells and their ATR --- src/engine/devcmd/cmds/PrintStatsCmd.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/engine/devcmd/cmds/PrintStatsCmd.java b/src/engine/devcmd/cmds/PrintStatsCmd.java index 3ee4c596..8b1f1ced 100644 --- a/src/engine/devcmd/cmds/PrintStatsCmd.java +++ b/src/engine/devcmd/cmds/PrintStatsCmd.java @@ -11,6 +11,7 @@ package engine.devcmd.cmds; import engine.Enum; import engine.devcmd.AbstractDevCmd; +import engine.gameManager.PowersManager; import engine.objects.*; import java.util.HashMap; @@ -86,6 +87,12 @@ public class PrintStatsCmd extends AbstractDevCmd { newOut += "MAX: " + tar.combatStats.maxDamageHandTwo + newline; newOut += "RANGE: " + tar.combatStats.rangeHandTwo + newline; newOut += "ATTACK SPEED: " + tar.combatStats.attackSpeedHandTwo + newline; + newOut += "=== POWERS ===" + newline; + for(CharacterPower power : pc.getPowers().values()){ + if(power.getPower().requiresHitRoll) { + newOut += power.getPower().name + " ATR: " + (int) CharacterSkill.getATR(pc, power.getPower().skillName) + newline; + } + } throwbackInfo(pc, newOut); }