Has there been a Change to Macro Naming Logic?
I have been using DiceParser for months, and until a couple of weeks ago all my Macro's worked fine. Then 2 of my macro's stopped working. I assume there has been an update to the syntax, but I must have missed it. Can you please help?
I have: SRd6 (rolls Shadowrun Dice, rolls up on a 6) OCV (Rolls a Hero System 5thEd Attack Roll, tells user DCV hit) ECV (Rolls a Hero System 5thEd Ego Attack Roll, tells user ECV hit) d6Killing (Rolls xd6 and sums the total) d6+1Killing (as above but adds 1 to the total) .5d6Killing (as d6Killing, but adds a d3 to the total) d6Normal (Roll sxd6, and compiles 2 totals, Stun (total count) and Body (each 1 =0, each 2-5 = 1 and each 6 =2)
They all work fine except the d6+1Killking and the .5d6Killing.
I get the following results from the "Killing" commands
SmilingBandit: !roll 2d6Killing
BOT DiceBot:
2
Details:[2d6 (1 1)]
SmilingBandit: !roll 2.5d6Killing
BOT DiceBot: Warning: Unexpected character at 1 - end of command was ignored ".5d6"
2
SmilingBandit: !roll 1d6+1Killing
BOT DiceBot: Warning: Unexpected character at 7 - end of command was ignored "lling"
6
Details:[1d6+1Killing (5)]
On 27 August The response for the +1Killing command was as follows:
Specialist Echanis: !roll 4d6+1Killing
BOT DiceBot: Body Damage (Apply Location Modifiers)
17
Details:[4d6+1 # (6 1 4 5)]
I have attempted to recreate the commands, but they simply no longer work. Please Advise.
Addendum: The Commandnames are important because the Hero System dice rolls are 1pip, 0.5d6, 1d6, 1d5+1, 1.5d6, 2d6 etc. Trying to keep the syntax for the roll the same as it would be on the Cahracter sheet.