I've come a long way in scripting knowledge thanks to Joshua N. In the following script, everything seems too work except the auto damage. I've looked and looked but don't see the issue. Does anyone happen to see an issue? Thank you :) !scriptcard {{ --#title|Flame Blade --#leftsub|Melee Attack --#sourceToken|@{selected|token_id} --#targetToken|@{target|token_id} --#emoteText|@{selected|token_name} attacks @{target|token_name} --=TargetAC|@{target|npc_ac} --?[$TargetAC.Total] -gt 0|DoneWithAC --=TargetAC|@{target|ac} --:DoneWithAC| --=EnergyDice|1 --=EnergyDamageDiceSize|6 --= EnergyDamage|[$EnergyDice]d[$EnergyDamageDiceSize] --=AttackRoll|?{Attack|Standard,1d20|Advantage,2d20kh1|Disadvantage,2d20kl1} + @{selected|strength_mod} [STR] + @{selected|pb} [PROF] --+Attack|@{selected|token_name} rolls [$AttackRoll] vs AC [$TargetAC]. --?[$AttackRoll.Base] -eq 20|Crit --?[$AttackRoll.Base] -eq 1|Fumble --?[$AttackRoll.Total] -ge [$TargetAC.Total]|Hit --+Miss|The attack missed. --^Final| --:Fumble| --+Fumble!|The attack went horribly wrong. --^Final| --:Hit| --=Damage|1d8 + @{selected|strength_mod} [STR] --= AllDamageIncludingRegular |[$Damage] + [$EnergyDamage] --+ HIT|[$Damage] ``slashing`` damage plus [$EnergyDamage] ``fire`` damage for a total of [$AllDamageIncludingRegular] points of damage. --&AutoApplyDamage|true --&HPBar|1 --?"[&AutoApplyDamage]" -ne "true"|Done --!t:[*T:t-id]|bar[&HPBar]_value:-=[$ AllDamageIncludingRegular] --^Final| --:Crit| --=Damage|1d8 + @{selected|strength_mod} [STR] --=CritDmg|1m8 [CRIT] --=TotalWeaponDmg|[$Damage] + [$CritDmg] [CRIT] --=AllDamageIncludingCritical|[$CritDmg] + [$Damage] + [$EnergyDamage] --+CRITICAL HIT|[$Damage] + [$CritDmg] for [$TotalWeaponDmg] ``slashing`` damage plus [$EnergyDamage] ``fire`` damage for a total of [$AllDamageIncludingCritical] points of damage. --&AutoApplyDamage|true --&HPBar|1 --?"[&AutoApplyDamage]" -ne "true"|Done --!t:[*T:t-id]|bar[&HPBar]_value:-=[$ AllDamageIncludingCritical] --^Final| --:Final| }}