Script pour CO Fantasy sous Roll20 5267
Forums > Jeux de rôle > JdR Black Book > Chroniques Oubliées
Problème numéro 1 résolu, je n'avais pas ajouté la barre de mana à mon token, je viens de tester avec magie intense et ça fonctionne par contre si j'utilise la macro avec --mana 1 il m'affiche une nouvelle fenêtre dans le chat à chaque fois que je clique sur le nombre en ajoutant un niveau de magie intense supplémentaire.
Comme quoi, ça vaut le coup de tester !
Pour essayer de comprendre ce qu'il se passe, après avoir appuyé sur le bouton "Valider", pourrais-tu ensuite cliquer dans la fenêtre du chat, puis appuyer sur ta touche vers le haut ? Ça devrait afficher dans cette fenêtre la commande envoyée lorsque tu as appuyé sur "Valider". Si tu veux bien me le copier, ça pourrait m'aider. Ou alors m'inviter en tant que MJ sur une partie test sur laquelle tu peux reproduire le problème.
À part ça, je viens de rajouter la prise en compte d'un attribut "pointsDeRecuperation" pour gérer les cas avec plus de 5 PR.
Si je clique sur valider le sort se lance correctement.
Le problème viens d'avant, avec l'option (--mana) dans mon sort rang 1, quand je clique sur le 1 de magie intense il m'ouvre une nouvelle fenêtre avec la possibilité jusque magie intense deux et ainsi de suite.
A chaque fois que je clique sur le chiffre il implémente dans une fenêtre:
"Tempête de mana de puissance 1"
"Tempête de mana de puissance 2"
"Tempête de mana de puissance 3"
"Tempête de mana de puissance 4"
Si je clique sur valider le sort part, j'ai donc réussi à lancer un sort rang 1 avec magie intense 26
Je n'ai pas le problème avec la macro sans le (--mana)
- Ulti
Alors la macro: "!cof-attack @{selected|token_id} @{target|token_id} 2 --magique --sortilege --fx splatter-magic --mana 1 --rang 1 ?{Tempête de mana?|Oui,--tempeteDeMana|Non,}"
Résultat:
[url=https://www.noelshack.com/2018-13-4-1522328955-1.png][img]https://image.noelshack.com/minis/2018/13/4/1522328955-1.png[/img][/url]
- Ulti
- et
- Ulti
En faite dés que je clique sur un des boutons de la fenêtre que ce soit (Portée, Rapide, Magie intense)
Il affiche une nouvelle fenêtre avec prise en compte de mon action, si je clique sur Portée "Non", il m'affiche en dessous la même fenêtre avec Portée "Oui"
Dans le cas de magie intense il ajoute une nouvelle fenêtre mais en plus augmente de +1 "Tempête de mana de puissance X" et le nombre de dés de magie intense.
Quand je suis sur une fenêtre Tempête de mana 26 avec le bug et si je reclique sur le "3" de magie intense il va ouvrir une fenêtre Tempête de mana rang 4 avec 4 dés en magie intense.
Je viens de comprendre. Il y a un bug qui fait que quand le script détermine que la puissance maximum de la tempête de mana est 0, aucun maximum n'est affiché. Je pense que c'est ce que tu vois, et que la raison est que le niveau de ton personnage n'est que de 1. Or la règle de tempête de mana indique qu'on ne peut pas dépenser plus de mana en un tour que le niveau du personnage.
Pour les PR je suppose qu'il faudra que je refasse un copié/collé du script à partir du liens pour pouvoir tester?
Nidhogg
Oui, en effet. Mais ce sera aussi dans la prochaine mise à jour automatique, dès que je saurai si la tempête de mana fonctionne. Le problème avec la tempête de mana impossible devrait être réglé, d'ailleurs.
- Je n'ai plus le bug d'incrémentation +1 à chaque fenêtre pour la magie intense.
- J'ai bien un message si j'essai d'utiliser plus de mana que mon niveau: "Caliostro: ne peut pas dépenser plus de mana en tempête de mana (niveau 1, mana déjà dépensée 1)"
- J'ai toujours une nouvelles fenêtre qui s'ouvre quand je sélectionne une option, c'est peut être le fonctionnement voulu?
Je vais ajouter l'option tempête de mana aux sorts de mes 8 PJ sur roll20, je ferai un retour après le week-end, ça passe nickel pour les sorts d'attaque, il faut aussi que j'essai sur des sorts sur la durée, des soins etc...
Si tu peux laisser un message sur le post si tu met à jour la version du script sur roll20 que je reste pas sur ma version copié/collé et que je puisse aussi tester l'attribut pour les PR.
- J'ai toujours une nouvelles fenêtre qui s'ouvre quand je sélectionne une option, c'est peut être le fonctionnement voulu?
Oui, car on ne peut pas modifier un cadre dans le chat, juste en afficher un nouveau. Mais si tu as d'autres idées sur la façon de procéder, je veux bien.
Je vais ajouter l'option tempête de mana aux sorts de mes 8 PJ sur roll20, je ferai un retour après le week-end, ça passe nickel pour les sorts d'attaque, il faut aussi que j'essai sur des sorts sur la durée, des soins etc...
Nidhogg
Si tu peux laisser un message sur le post si tu met à jour la version du script sur roll20 que je reste pas sur ma version copié/collé et que je puisse aussi tester l'attribut pour les PR.
Merci pour tes retours !
"Oui, car on ne peut pas modifier un cadre dans le chat, juste en afficher un nouveau. Mais si tu as d'autres idées sur la façon de procéder, je veux bien."
Vu que c'est à choix multiple effectivement ça complique la chose sinon ça passerai nickel dans le menu déroulant oui non. Peut être avec des cases à coché si c'est possible vu que magie intense est limité à 5 max.et que ça évite de générer une nouvelle page, après ça va pas saturer le chat général seulement celui du joueur.
D'ailleurs il manque le doublement de la durée avec la Métamagie.
Pas accès à la métamagie pour douler la durer, seulement magie rapide et magie intense avec le sort régénération:
"!cof-effet-temp regeneration [[@{selected|NIVEAU} + @{selected|SAG}]] --lanceur @{selected|token_id} --target @{target|token_id} --limiteCibleParJour 1 --portee 0 --mana 1 --rang 3 ?{Tempête de mana?|Oui,--tempeteDeMana|Non,}"
Par contre ça marche avec peau d'écorce ou la j'ai bien la durée en proposition:
"!cof-effet-temp peau_d_ecorce [[5+@{selected|SAG}]] --rang 1 ?{Tempête de mana?|Oui,--tempeteDeMana|Non,}"
J'ai test avec des sorts d'attaque et de soins RAS.
- Ulti