Hello, I'm having some trouble adding the Warlord's Skake it Off utility power, and noticed something about crits that I was hoping I could get some feedback.
First on the subject of damage, in testing I noticed that when an attack crits the standard rolled damage was being applied and the bonus critical dmg was not being done and allocated. As an example, I set the Packrunner HP to 100 and on one crit the showed
Target 1: Packrunner (29 vs. Reflex), 9 damage « crit = critical »
the HP count only went from 88 to 79 - showing that only the standard damage was allocated. I have the critical property on the power set to 1d8+15 (I have a +1 longsword so max damage is 8 + 7 (bonuses) + the additional d8).
And lastly, I saw that Utility powers were not handled very elegantly so I'm just posting here in case anyone's found a creative option. here's the power description:
Minor action, Martial keyword, Ranged 10, Encounter power.
Target: you or one ally
Effect: target makes saving throw with a bonus equal to CHA modifier (which is +2)
here's the power setup according to the Powers token property:
{"Shake it OFF":{"powername":"Shake it OFF", "keywords":"Martial", "action":"minor", "usage":"encounter", "attackType":"ranged", "rangeText":"ranged 10", "nominalRange":10, "maximumRange":10, "reliable":0, "rechargeOn":0, "attack":0, "against":"AC", "targets":"targets allies", "damage":0, "critdamage":0, "damageType":"", "requirements":"--none--", "hitEffect":"--none--", "missEffect":"--none--", "alwaysEffect": "Tarrant or an ally makes a saving throw with a power modifier or +2", "appStateHit":"None", "appStateMiss":"None", "appStateAlways":"None", "expended":"Available"}}
When I test this macro within range of the other PC tokens and the creature tokens, the first thing that happens is that the values dialogue box shows up but the Targets are listed as checkboxes (I guess to represent burst?) and only the creatures are listed and not the allies. The second problem is that I get the following error:
java.lang.ArithmeticException: Division undefined error executing expression: bar.Health=CurrHP/MaxHP
I know that the second issue has to do with the damage entry but it's really not meant to represent damage.
Hope this is enough info, this is a great framework! Appreciate all the help.