Script pour CO Fantasy sous Roll20 5267
Forums > Jeux de rôle > JdR Black Book > Chroniques Oubliées
Ok merci je n'avais pas vu, j'en prend note.
Salut Ulti,
Désolé, je n'ai pas eu trop le temps de me pencher sur tes dernières update dernièrement. Je ne le fais que maintenant.
Pour les FX, ça marche nicket, merci ! C'est du plus bel effet avec le sort bénédiction
Par contre, je crois qu'il y a un soucis sur Tempête de mana et le sort Bénédiction. Voici la commande qui est appelée:
!cof-effet-temp benediction [[3+@{selected|SAG}]] --allies --self --fx nova-holy --targetFx bubbling-holy --rang 1 ?{Tempête de mana?|Oui,--tempeteDeMana|Non,}
Le personnage est un prêtre, niveau 1 qui a 3 points de mana.
Le prêtre souhaite lancer le sort et le fait grâce à la macro :
- Il accepte la tempête de mana bien entendu
- Il déselectionne la durée doublée
- Il sélectionne 1 point de magie intense
- Il valide
Le sort part bien, les effets FX sont bien présents mais :
- Aucun point de mana n'est consomé
- Les PJ sont bien affectés par le sort Bénédiction mais que pour +1, il manque donc un bonus de +1 lié à la magie intense
Pour plus de clarté, ci-dessous un enchainement de visuels du chat :
Le sort fonctionne très bien et les points de mana sont bien consommés en effectuant la même manipulation mais en sélectionnant 2 points de magie intense. Bizarre.
Enfin, dernier soucis : si j'ai bien compris les règles, il n'est pas possible de dépenser plus de points de mana que le niveau du PJ ou que le rang du sort. Du coup, pourquoi est-ce que le script propose 2 points de magie intense ? Ou même 1 points de magie intense + une action rapide ou une durée accrue ?
Je suis dispo pour faire d'autres tests
- Ulti
Alors, c'est un peu plus difficile à faire, mais surtout c'est un vrai choix de règle, ça ne me semblait pas évident. Même pour moi, je ne sais pas si je veux accepter que le mage puisse lancer des sorts de hâte sur le voleur, par exemple.
Bon, si personne ici ne dit qu'il n'en veut pas, je veux bien implémenter ça. En attendant, ça ne devrait pas être trop dur à simuler pour le MJ, non ?
- DarKDinDoN
"Bon, si personne ici ne dit qu'il n'en veut pas, je veux bien implémenter ça. En attendant, ça ne devrait pas être trop dur à simuler pour le MJ, non ?"
Pour moi c'est une option que je n'utiliserai pas, un invocateur qui donne des mutations à tout ces petits camarade et je péte un câble au niveau gestion.
Par contre si il faut l'utiliser une petite macro (Magie altruiste) qui consomme un mana avec un petit texte bidouille lance machin sur truc me parait suffisante, suffit de lancer le sort sur la bonne cible. Moins compliqué à gérer que magie intense.
Ok, je vois comment je peux faire ça, alors. Mais il faudra attendre un peu, je suis en train de faire quelques changements en profondeur pour que la magie intense fonctionne avec les capacités Forgeron et Arme enflammée.
J'essai de faire une macro pour le sort de psionique "Onde de choc (L)*" malheureusement je n'arrive pas à exlure le lanceur des domages. J'ai fait un essai avec --saufAllies mais bizarement ça marche pas non plus, y a t'il une commande pour exclure juste le lanceur?
!cof-attack @{selected|token_id} @{selected|token_id} 2 --auto --magique --disque 10 --saufAllies --etat renverse --save FOR [[10+@{selected|CHA}]] --mana 1 --rang 3 ?{Tempête de mana?|Oui,--tempeteDeMana|Non,} --targetFx explode-magic
Deuxième question vu que le lanceur peut choisir la portée de l'onde de choc y a t'il un moyen qu'il puisse la changer sans aller taper dans la macro? Dans le genre un menu déroulant ou faire appel à la porté de l'attaque dans le genre (--disque [PORTÉE])
PS: Pour le moment pas de soucis avec tempête de mana sur mes parties.
- Ulti
- et
- Ulti
Je pense que la raison pour laquelle le lanceur est pris dans les dégâts, c'est que ton attaque de label 2 a (j'imagine) une portée non nulle. Du coup, c'est traité comme une attaque d'aoe classique, genre boule de feu, qui peut faire des dégâts au lanceur si on place mal le centre. C'est de ma faute, cette distinction n'est pas expliquée dans la documentation.
Du coup, pour ton attaque, je ferais
!cof-attack @{selected|token_id} @{selected|token_id} 2 --auto --disque ?{Portée (max 10) ?} --etat renverse --save FOR [[10+@{selected|CHA}]] --mana 1 --rang 3 ?{Tempête de mana?|Oui,--tempeteDeMana|Non,} --targetFx explode-magic
avec pour l'attaque de label 2, une attaque magique, de DM 2d6 + mod. de CHA, et sans portée spécifiée.
Merci beaucoup Ulti, ça marche nickel !!!
C'est sacrément puissant comme sort, au niveau 5 en magie puissante ça envoie 6d6+CHA touche automatique.
Je partage les macros vu qu'on à pas grand chose pour le psionique sur github
Onde de choc:
!cof-attack @{selected|token_id} @{selected|token_id} 2 --auto --disque ?{Portée (max 10) ?} --etat renverse --save FOR [[10+@{selected|CHA}]] --mana 1 --rang 3 ?{Tempête de mana?|Oui,--tempeteDeMana|Non,} --targetFx explode-magic
Attaque mental:
!cof-attack @{selected|token_id} @{target|token_id} 1 --magique --sortilege --targetFx burn-magic --attaqueMentale --rang 1 ?{Tempête de mana?|Oui,--tempeteDeMana|Non,}
Attaque étoudissante:
!cof-attack @{selected|token_id} @{target|token_id} 1 --avecd12 --magique --sortilege --targetFx burn-magic --attaqueMentale --rang 1 ?{Tempête de mana?|Oui,--tempeteDeMana|Non,}
(Je rajoute l'état étourdi manuellement avec la macro de gestion d'état, pas trouvé de solution pour l'ajouter juste un seul tour si la cible est de niveau équivalent ou inférieur au lanceur)
Champ de protection
!cof-effet-temp peau_d_ecorce 1 --valeur 5 --target @{target|token_id} --lanceur @{selected|token_id} --portee 10
(Pour le partage du champ de protection j'utilise peau d'écorce qui fait exactement le même travail, en revanche il faut pas tenir compte du texte dans le chat vu qu'il s'agit d'un bouclier)
C'est sacrément puissant comme sort, au niveau 5 en magie puissante ça envoie 6d6+CHA touche automatique.
Oui, je trouve aussi. Je démarre un groupe avec un psionique et d'autres profils classiques et j'ai très peur que le psionique écrase les autres. Je pense déjà ne pas autoriser la tempête de mana pour lui, sous prétexte que le psi, ça fonctionne pas tout à fait comme la magie.
Je partage les macros vu qu'on à pas grand chose pour le psionique sur github
Onde de choc:
!cof-attack @{selected|token_id} @{selected|token_id} 2 --auto --disque ?{Portée (max 10) ?} --etat renverse --save FOR [[10+@{selected|CHA}]] --mana 1 --rang 3 ?{Tempête de mana?|Oui,--tempeteDeMana|Non,} --targetFx explode-magicAttaque mental:
!cof-attack @{selected|token_id} @{target|token_id} 1 --magique --sortilege --targetFx burn-magic --attaqueMentale --rang 1 ?{Tempête de mana?|Oui,--tempeteDeMana|Non,}Attaque étoudissante:
!cof-attack @{selected|token_id} @{target|token_id} 1 --avecd12 --magique --sortilege --targetFx burn-magic --attaqueMentale --rang 1 ?{Tempête de mana?|Oui,--tempeteDeMana|Non,}
(Je rajoute l'état étourdi manuellement avec la macro de gestion d'état, pas trouvé de solution pour l'ajouter juste un seul tour si la cible est de niveau équivalent ou inférieur au lanceur)Champ de protection
Nidhogg
!cof-effet-temp peau_d_ecorce 1 --valeur 5 --target @{target|token_id} --lanceur @{selected|token_id} --portee 10
(Pour le partage du champ de protection j'utilise peau d'écorce qui fait exactement le même travail, en revanche il faut pas tenir compte du texte dans le chat vu qu'il s'agit d'un bouclier)
Merci pour le partage. J'ai intégré l'onde choc, pour le reste j'essaierai d'implémenter ce qui manque avant. À noter que l'effet tmeporaire peau_d_ecorce dera renommée en peauDEcorce à partir de la version 1.0 qui ne devrait pas tarder à arriver sur roll20.
Oui, je trouve aussi. Je démarre un groupe avec un psionique et d'autres profils classiques et j'ai très peur que le psionique écrase les autres. Je pense déjà ne pas autoriser la tempête de mana pour lui, sous prétexte que le psi, ça fonctionne pas tout à fait comme la magie.
Le psionique est une fée niveau 5, donc voie de l'attaque mental au complet plus le rang 1 et 2 de la voie des soins du pretre, en faite c'est pas des soins magique mais un boost des capacités de régénération des personnages, un peu comme une sorte de magniétiseur.
Bref avec sont mod. de CHA de +5 couplé à "Vague psionique (L)*" elle peut actuellement faire 8 attaque mental en un seul tour. Hier le groupes de PJ c'est fait attaquer pas une troupe d'orques pendant la nuit, elle a presque one shot le chef, tué un orc noir et cinq autres orques au premier tour.
Et à ça il faut rajouter la capacité de vol pour tout les déplacements et tout les bonus qu'apporte une petite taille (Discrétion, DEX, DEF...), clairement le perso est fumé
Merci pour le partage. J'ai intégré l'onde choc, pour le reste j'essaierai d'implémenter ce qui manque avant. À noter que l'effet tmeporaire peau_d_ecorce dera renommée en peauDEcorce à partir de la version 1.0 qui ne devrait pas tarder à arriver sur roll20.
De rien c'est quand même mieux si on partage. Tiens nous au courant quand tu mets en ligne ta MAJ parce que je suis sur une version manuel du script pour tester la tempête de mana.
Pour peau d'écorce j'ai vu effectivement qu'il y avait une différence entre la macro sur github et se qui marche sur mon script, je ferai la modification de ma macro à la prochaine MAJ.
Pour peau d'écorce j'ai vu effectivement qu'il y avait une différence entre la macro sur github et se qui marche sur mon script, je ferai la modification de ma macro à la prochaine MAJ.
Nidhogg
J'ai essayé de faire en sorte que ce soit automatique (dans les macros, abilities et attributes). J'espère que ça marchera. Il vaut certainement mieux vérifier, au cas où...
Nouvelle macro "Transe de régénration (L)*" Psionique, voie du contrôle corporel. J'ai en macro pour cette capacité:
!cof-soin @{selected|token_id} 2D6+[[@{selected|NIVEAU} + @{selected|CHA}]] --limiteParJour 1 --rang 2 ?{Tempête de mana?|Oui,--tempeteDeMana|Non,}
Le sort fonctionne parfaitement en revanche si j'utilise tempête de mana, magie intense je n'ai pas de dés de soins supplémentaire.
- Ulti
Bon au risque de passer pour un gros relou, j'essai d'ajouter la posibilitée à mes PJ de lancer des jets incluant leurs bonus pour certaines carastéristique spéciales (Perception, survie, pister...)
J'ai en macro pour les tests:
!cof-jet ?{Faire un jet de |Force, FOR --competences|Dextérité, DEX --competences|Constitution, CON --competences|Intelligence, INT --competences|Sagesse, SAG --competences|Charisme, CHA --competences}
Pour mon handout "compétences" j'ai:
"FOR:
DEX:Discrétion Esquive
CON: Survie
INT:
SAG:Vigilance Perception Pister
CHA:"
J'ai ajouté les attributs correspondant au capacités du handout. Quand j'utilise ma macro j'ai bien une ouverture dans le chat qui m'ouvre les possibilités du handout compétences.
En revanche j'ai des capacités ou les bonus des attributs ne s'applique pas et même d'autre ou le bonus du mod de caractéristique n'est pas prit en compte.
Par exemple:
Survie = CON+MOD+SURVIE
Perception= SAG+MOD+PERCEPTION
Pister= SAG+MOD+PISTER
Vigilance= SAG+MOD+VIGILANCE
Même si j'essai de lancer perception avec une autre macro "!cof-jet SAG --attribut perception" j'arrive au même résultat c'est à dire un simple jet de SAG.
J'ai vérifié plusieurs fois les attributes et vérifié si il n'y avait pas une histoire d'espace ou de ponctuation mais rien, du coup je ne comprend pas pourquoi certains attributes ne passent pas dans le calcul.