Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Nesting powercards

1456747838
Phoxounet
Sheet Author
Translator
Hi there ! I have a little problem I am not sure it can be solved. I check the macro troubleshooting section but I am really not sure about this. Here are the fact. I made a War Danser character and his number of attacks depends on the number of steps e.g. each step is an attack. So I made several powercards depending on the number of attacks. I needed to do this because attacks mods depend on the powers the pc uses. Now, I want to make a macro that calls these powercards after the player chose the number of attacks and the powers linked to. Each power card is functional. each of these only have a number of roll with fixed modifiers. (e.g. -20, -40, and so.) ?{War Dance|Three Steps,%{Krugorm Erwing|War-Dance-Three-Steps}|Four Steps,%{Krugorm Erwing|War-Dance-Four-Steps}}   It doesn't work. I made characters replacement with html entities but I don't understand how this is working. I want to be sure about one thing : can we nest a power card call in a query ? If yes, how ? thx :) Sorry for being a dumbass about all of it ><
1456750515
The Aaron
Pro
API Scripter
Try this: %{Krugorm Erwing|?{War Dance|Three Steps,War-Dance-Three-Steps|Four Steps,War-Dance-Four-Steps}}
Phoxounet said: I want to be sure about one thing : can we nest a power card call in a query ? Absolutely. However, off the bat, PowerCards will always contain problematic syntax that break Roll Queries. Please refer to the Advanced Usage for Roll Queries section of the Roll20 Wiki, especially Roll Query Troubleshooting ; this section refers to the exact issue you're experiencing, and offers solutions. If you find anything confusing in either of those sections, please let me know. Thank you.
1457555576
Phoxounet
Sheet Author
Translator
Hi here. I made several tests. Nothing is working. I have 2 sets of macros : skills and powers. I made a separate power card for each one. I would like to make a global macro to select a power or a skill in a list (global macro). I have no results so far... :(
Could you post up one of the macros as well as the Roll Query you wish to nest them within? I'll give you a push forward. :)
1457592999

Edited 1457593096
Phoxounet
Sheet Author
Translator
Sure. !power {{ --corners|10 --name|Bouclier Télékinétique --leftsub|Télékinésie --rightsub|Actif - Maintien --Notes:|Ne bloque pas Energie sauf si précisé, perds 5 PV / round jusqu'au niveau de Maintien de base du PJ --Test de Talent :| [[?{Talent Psy}]] --?? ?{Talent Psy} <= 39 ?? Echec| Perte de [[2]] Pts de **Fatigue**. --?? ?{Talent Psy} <= 79 AND ?{Talent Psy} >= 40 ?? Echec| Perte de [[1]] Pts de **Fatigue**. --?? ?{Talent Psy} <= 119 AND ?{Talent Psy} >= 80 ?? Réussite| Bouclier de **[[300]] PV**. --?? ?{Talent Psy} <= 139 AND ?{Talent Psy} >= 120 ?? Réussite:| Bouclier de **[[500]] PV**. --?? ?{Talent Psy} <= 179 AND ?{Talent Psy} >= 140 ?? Réussite:| Bouclier de **[[700]] PV**. --?? ?{Talent Psy} <= 239 AND ?{Talent Psy} >= 180 ?? Réussite:| Bouclier de **[[1000]] PV**. --?? ?{Talent Psy} <= 279 AND ?{Talent Psy} >= 240 ?? Réussite:| Bouclier de **[[1500]] PV**.^^ **Seuil Invulnérabilité :** [[60]]. --?? ?{Talent Psy} <= 319 AND ?{Talent Psy} >= 280 ?? Réussite:| Bouclier de **[[2000]] PV**.^^ **Seuil Invulnérabilité :** [[80]].^^ Bloque l'**Energie**. --?? ?{Talent Psy} <= 439 AND ?{Talent Psy} >= 320 ?? Réussite:| Bouclier de **[[3000]] PV**.^^ **Seuil Invulnérabilité :** [[120]].^^ Bloque l'**Energie**. --?? ?{Talent Psy} >= 440 ?? Réussite:| Bouclier de **[[5000]] PV**.^^ **Seuil Invulnérabilité :** [[160]].^^ Bloque l'**Energie**. }} !power {{ --corners|10 --name|Créer les Sentiments --leftsub|Sensation --rightsub|Actif - Maintien --Notes:|Crée nouveaux sentiments chez la cible. Test de **RPsy** pour résister à l'effet. Si sentiments radicalement opposés, bonus de +[[20]] **RPsy**. Nouveau test tous les [[5]] **rounds** seulement si la cible pense que les sentiments ne sont pas naturels pour elle. --Test de Talent :| [[?{Talent Psy}]] --?? ?{Talent Psy} <= 39 ?? Echec| Perte de [[2]] Pts de **Fatigue**. --?? ?{Talent Psy} <= 79 AND ?{Talent Psy} >= 40 ?? Echec| Perte de [[1]] Pts de **Fatigue**. --?? ?{Talent Psy} <= 119 AND ?{Talent Psy} >= 80 ?? Réussite| Test **RPsy** à [[80]]. --?? ?{Talent Psy} <= 139 AND ?{Talent Psy} >= 120 ?? Réussite:| Test **RPsy** à [[100]]. --?? ?{Talent Psy} <= 179 AND ?{Talent Psy} >= 140 ?? Réussite:| Test **RPsy** à [[120]]. --?? ?{Talent Psy} <= 239 AND ?{Talent Psy} >= 180 ?? Réussite:| Test **RPsy** à [[140]]. --?? ?{Talent Psy} <= 279 AND ?{Talent Psy} >= 240 ?? Réussite:| Test **RPSy** à [[160]]. --?? ?{Talent Psy} <= 319 AND ?{Talent Psy} >= 280 ?? Réussite:| Test **RPsy** à [[180]]. --?? ?{Talent Psy} <= 439 AND ?{Talent Psy} >= 320 ?? Réussite:| Test **RPsy** à [[200]]. --?? ?{Talent Psy} >= 440 ?? Réussite:| Test **RPsy** à [[220]] }} Here are 2 examples of powercards. The first is named "Bouclier". The second one "Creer-Sentiments". The character's name is "Thana Nassif". These 2 powercards are character's abilities. I want to have a macro so that my player can choose in a list of powers and trigger the powercard associated with this power. Thx for helping :)
How's this? !power {{ --corners|10 ?{Power| Bouclier Télékinétique, --name|Bouclier Télékinétique --leftsub|Télékinésie --rightsub|Actif - Maintien --Notes:|Ne bloque pas Energie sauf si précisé, perds 5 PV / round jusqu'au niveau de Maintien de base du PJ --Test de Talent :| [[?{Talent Psy}]] --?? ?{Talent Psy} <= 39 ?? Echec| Perte de [[2]] Pts de **Fatigue**. --?? ?{Talent Psy} <= 79 AND ?{Talent Psy} >= 40 ?? Echec| Perte de [[1]] Pts de **Fatigue**. --?? ?{Talent Psy} <= 119 AND ?{Talent Psy} >= 80 ?? Réussite| Bouclier de **[[300]] PV**. --?? ?{Talent Psy} <= 139 AND ?{Talent Psy} >= 120 ?? Réussite:| Bouclier de **[[500]] PV**. --?? ?{Talent Psy} <= 179 AND ?{Talent Psy} >= 140 ?? Réussite:| Bouclier de **[[700]] PV**. --?? ?{Talent Psy} <= 239 AND ?{Talent Psy} >= 180 ?? Réussite:| Bouclier de **[[1000]]  PV**. --?? ?{Talent Psy} <= 279 AND ?{Talent Psy} >= 240 ?? Réussite:| Bouclier de **[[1500]] PV**.^^ **Seuil Invulnérabilité :** [[60]]. --?? ?{Talent Psy} <= 319 AND ?{Talent Psy} >= 280 ?? Réussite:| Bouclier  de **[[2000]] PV**.^^ **Seuil Invulnérabilité :** [[80]].^^ Bloque l'**Energie**. --?? ?{Talent Psy} <= 439 AND ?{Talent Psy} >= 320 ?? Réussite:| Bouclier de **[[3000]]  PV**.^^ **Seuil Invulnérabilité :** [[120]].^^ Bloque l'**Energie**. --?? ?{Talent Psy} >= 440 ?? Réussite:| Bouclier de **[[5000]]  PV**.^^ **Seuil Invulnérabilité :** [[160]].^^ Bloque l'**Energie**. | Créer les Sentiments, --name|Créer les Sentiments --leftsub|Sensation --rightsub|Actif - Maintien --Notes:|Crée nouveaux sentiments chez la cible. Test de **RPsy** pour résister à l'effet. Si sentiments radicalement opposés, bonus de +[[20]] **RPsy**. Nouveau test tous les [[5]] **rounds** seulement si la cible pense que les sentiments ne sont pas naturels pour elle. --Test de Talent :| [[?{Talent Psy}]] --?? ?{Talent Psy} <= 39 ?? Echec| Perte de [[2]] Pts de **Fatigue**. --?? ?{Talent Psy} <= 79 AND ?{Talent Psy} >= 40 ?? Echec| Perte de [[1]] Pts de **Fatigue**. --?? ?{Talent Psy} <= 119 AND ?{Talent Psy} >= 80 ?? Réussite| Test **RPsy** à [[80]]. --?? ?{Talent Psy} <= 139 AND ?{Talent Psy} >= 120 ?? Réussite:| Test **RPsy** à [[100]]. --?? ?{Talent Psy} <= 179 AND ?{Talent Psy} >= 140 ?? Réussite:| Test **RPsy** à [[120]]. --?? ?{Talent Psy} <= 239 AND ?{Talent Psy} >= 180 ?? Réussite:| Test **RPsy** à [[140]]. --?? ?{Talent Psy} <= 279 AND ?{Talent Psy} >= 240 ?? Réussite:| Test **RPSy** à [[160]]. --?? ?{Talent Psy} <= 319 AND ?{Talent Psy} >= 280 ?? Réussite:| Test **RPsy** à [[180]]. --?? ?{Talent Psy} <= 439 AND ?{Talent Psy} >= 320 ?? Réussite:| Test **RPsy** à [[200]]. --?? ?{Talent Psy} >= 440 ?? Réussite:| Test **RPsy** à [[220]] } }}
1457604570
Phoxounet
Sheet Author
Translator
It's working !!!!! How wonderfullll !!!!!!!!!!!! Thank you so much !!!!!!! :D
You've very welcome! Let me know if you have any more questions. :)