Jag har en skurk i min parti som precis börjat spela på en högkampanj av min som valde en mytisk förmåga som heter Fickle Attack. Jag vill göra det lättare för honom genom att göra ett makro som gör de svåra grejerna för honom, men jag har problem med att räkna ut de matematiska basförhållandena. Förmågan lyder som följer:
Fickle Attack (Ex): Whenever you roll damage for a melee or ranged attack with a weapon or alchemical item, you can treat any natural 1s on the damage dice as if they were the highest possible number on those dice. You can select this ability up to three times. The second time you select it, treat 1s and 2s as the highest value. The third time, treat 1s, 2s, and 3s as the highest value.
Hur kan jag lägga till detta i ett Roll20-makro för honom?
Det som jag kollar med är för närvarande en röra. Så här ser det ut:
391.133
Det här är definitivt helt av, men varje rutt jag går jag löper in i samma problem. Det finns inget sätt att lagra inline-nummer. Jag kan inte göra det här:
391.133
... så i det här exemplet kvadrerar bara numret. Om jag inte saknar något tvivlar jag på att jag kan göra detta makro hända, vilket minskar spelet väsentligt på grund av att min skurkroll har 6-7 attacker per runda och alla kommer sannolikt att vara smygattacker.
Problemet jag står inför är att resultaten av tärningsrullen inte kan användas senare i den här koden. Efter att tärningarna har rullats, behöver jag använda resultatet efter det att det är inställt.