
Due to shenanigans, my level 17 fighter/warlock can cast Eldritch Blast up to 3 times in a turn (Illusionist's Bracers and occasional Action Surge), so I made a macro to run those all nice and neat in one block to make it easy (assuming I'm attacking a single target. I wanted to include Global Attack Mods in the macro in case a party member casts bless on my character, but it looks really bad if I add it as a unique roll similar to the regular 5e attack template, so I added it inside the regular attack roll. As such, I had to add a 0 global attack mod or the in-line roller breaks when I have no global attack modifiers turned on, but when I turn on Bless, it rolls twice normally, but then any roll after the first two doesn't actually roll (except for the d4 Bless). Here's the output without Bless turned on: And here it is with Bless turned on: It's not a fault of the macro, as both instances are the same. It's something when I add in the Bless. Here is the macro, though, just in case: &{template:npcaction} {{name=Fornath}} {{rname=Normal Eldritch Blast Mass Roll- 2 casts w/ Adv}} {{description=[[2d20d1+@{pb}+@{charisma_mod}+@{global_attack_mod}]] [[2d20d1+@{pb}+@{charisma_mod}+@{global_attack_mod}]] [[2d20d1+@{pb}+@{charisma_mod}+@{global_attack_mod}]] [[2d20d1+@{pb}+@{charisma_mod}+@{global_attack_mod}]] [[2d20d1+@{pb}+@{charisma_mod}+@{global_attack_mod}]] [[2d20d1+@{pb}+@{charisma_mod}+@{global_attack_mod}]] [[2d20d1+@{pb}+@{charisma_mod}+@{global_attack_mod}]] [[2d20d1+@{pb}+@{charisma_mod}+@{global_attack_mod}]] Range 120 feet Attack Roll Modifier = [[@{pb}+@{charisma_mod}]] Each successful hit can push the target 10 feet away from Fornath. [Damage](~Mass-EB-Damage) [w/ Hex](~Mass-EB-Damage-H)}} Can anyone identify the issue (and hopefully resolve it)? I have a work around with a query, but I'd like to solve this issue for real.