How gör jag ett makro i Roll20 för Fickle Attack Mythic förmågan?

3

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.

    
uppsättning rebullet00 28.05.2018 01:58

1 svar

2

Roll20-textmakroner stöder inte villkorliga uttalanden baserade på dömsresultat för gratis användare. För att göra detta behöver du åtkomst till sina skript API, som kräver ett Pro-abonnemang. Du kan läsa mer om abonnentmodellerna här.

Vad du kan göra, om du inte bryr dig om en liten röra i chatloggen och gör några matriser, är att hålla en anteckning i makronet för att påminna vilka nummer som ska ersättas med vilket nummer som:

Fickle Attack: [[6d6 + 1d4 + 2]] damage!
(Replace all [[1]] with [[6]] or [[4]])

och tillämpa som lämpligt.

(Jag skulle vilja överväga att skaffa en separat fråga, om det inte redan har blivit ombedd om Fickle Attack gäller även Sneak Attack.)

    
svaret ges 28.05.2018 14:04