Script pour CO Fantasy sous Roll20 5267
Forums > Jeux de rôle > JdR Black Book > Chroniques Oubliées
Merci pour vos réponses, peut etre qu'un jour ça sera une option du script
et je pourrais alors vous dire "comment voulez vous le coder?"
Tu préfères que l'interruption arrive avant les effets de style baroud d'honneur, increvable et autres exsangues, ou seulement quand la cible va vraiment définitivement mourrir ?
- davy_Mj
Hello les amigos.
J'ai une chouette Guerriere qui a choisi la voie du combat à deux armes. Au rang 2, il y a Parade Croisée (L).
Durant un tour complet, le personnage obtient un bonus en DEF égal au rang atteint dans la voie. Il ne réalise qu’une attaque à ce tour. Si le résultat du dé d’attaque est pair, la main principale porte le coup ; si le résultat est impair, c’est la main secondaire.Durant un tour complet, le personnage obtient un bonus en DEF égal au rang atteint dans la voie. Il ne réalise qu’une attaque à ce tour. Si le résultat du dé d’attaque est pair, la main principale porte le coup ; si le résultat est impair, c’est la main secondaire.
Y'a-t-il un moyen de faire une macro/script pour ça?
Pour l'instant je lui est scripté PARADE ON avec !cof-buf-def 2 et PARADE OFF avec !cof-remove-buf-def, pis je lui fait faire pile ou face pour savoir quelle main va faire l'attaque.
On peut pas ajouter une durée pour le buf? ça serait pratique. Pour le reste, l'attaque main droite/main gauche je me doute que ça doit être compliqué...
- Ulti
Utiliser un prédicat mortDemandeConfirmation pour ne pas afficher directement la mort d'un adversaire.
- davy_Mj
Tu es notre hero !!! 10000 mercis
Bonjour Utli,
Merci pour les dernières maj. Le mortDemandeConfirmation fonctionne parfaitement.
J'ai cependant un soucis sur un tir triple, une action codée :
#Attaque 7 --target @{target|Cible 2|token_id} --target @{target|Cible 3|token_id}
génère une erreur :
Cela a fonctionné il y a qq versions de cela, mais plus maintenant.
Merci de ton aide,
- Ulti
Oui. Merci beaucoup.
Hello again.
J'ai testé la nouvelle macro:
J'ai créé une action pour laquelle j'ai mis: !cof-effet-temp paradeCroisee 1 --valeur 2 --montreActions
et ça m'affiche:
COFantasy:paradeCroisee n'est pas un effet temporaire répertorié
J'ai loupé un truc? Y'a une MAJ à faire?
Merci en tout cas.
- Ulti
Oui, bien sûr. Mes changements ne sont acceptés par Roll20 qu'au bout d'environ une semaine en moyenne. Quand j'annonce avoir implémenté un truc, c'est juste que c'est disponible depuis mon git. On peut soit installer cette version à la main (mais les mises à jours suivantes ne sont pas automatiques), soit attendre que cette version atteigne la librairie Roll20.
- ManuDM
Normalement, non. Mais ça reste plus simple d'attendre les mises à jour automatiques, en effet. Et ça devrait aussi avoir moins de chances de planter, car un peu plus testé.
Hello, je viens pour proposer de compléter la doc (pour les gens nuls comme moi que ça aide bien de juste avoir à copier / coller selon les instruction ^^) avec ce que j'ai eu a bricoler récemment pour ma partie :
Voie raciale du Félis :
Âme féline : Créer une compétence "Âme féline" sur la carac DEX et en bonus le rang de la voie raciale (malus d'armure).
Armes naturelles :
- Créez une attaque "Griffes et crocs" naturelle de contact avec en DM 1d6 + Mof de FOR --message Attaque de ses griffes et crocs !
- Dans l'onglet Script : Ajoutez une action : "Faire pousser griffe et crocs (L)" : !cof-lancer-sort Fait pousser ses griffes et ses crocs. Il peut être utile de prévoir un token flippable pour avoir une version "toutes griffes dehors" et savoir si la forme Armes naturelles est activée.
- Et ajouter une liste d'action "Armes naturelles" à la grille d'actions du tour. En dessous, créez une liste d'actions avec pour options : --bonusAttaque -1 --message ses griffes démesurées rendent l'utilisation des armes ordinaires plus difficiles, en dessous, ajoutez 1 ligne par arme ordinaire disponibles. Si les attaques correspondent à des lignes dans l'onglet caractéristique, possible de mettre simplement #Attaque labeldelattaque.
Au MJ de surveiller l'usage des attaques adéquats selon.
Voie raciale Minotaure :
Grande taille : Macro "abilitie" qui active / desactive le malus en 1 seul bouton : !cof-effet constructionTailleHumaine ?{Actif ou non ?|On, true|Off, false}, faire de même pour Espace exigue : !cof-effet espaceExigu ?{Actif ou non ?|On, true|Off, false}. La macro peut être un bouton de token ou bien dans la macro-bar MJ (ou PJ ? non testé)
Charge : Dans l'onglet Script : Ajoutez une liste d'action "Charge (L)" à la grille d'actions du tour. En dessous, créez une liste d'actions "Charge (L)" avec pour options : --bonusAttaque 2 --plus 1d6 , en dessous, ajoutez 1 ligne par attaque / arme disponibles. Si les attaques correspondent à des lignes dans l'onglet caractéristique, possible de mettre simplement #Attaque labeldelattaque
Frénésie : Là, je voulais utiliser la rage du Berserk mais c'est pas tout à fait pareil (malus à la DEF moins pire et pas de jet de SAG pour en sortir). Ce n'est pas non plus la même chose que le prédicat Frénésie ou Enrager des créatures. Donc voici ma solution en attendant un prédicat à part :
- Macro abilitie (ne permet pas d'avoir le compteur de tours dans le turn tracker) :
Pendant [[1d6]] tours
?{Entrée ou sortie de frénésie ?|Entrée,!cof-buf-def -2| Sortie,!cof-remove-buf-def} - La liste d'action "Charge" devient "Charge et frénésie" et ses options deviennent : ?{Type d'attaque ?|Charge simple ou Attaque contact en frénésie, --bonusAttaque 2 --plus 1d6 --message Une attaque violente|Charge en frénésie, --bonusAttaque 4 --plus 2d6 --message Une violente charge en frénésie}
>> Ici j'avais pensé à utiliser effet-temp et une condition -if sur les attaques mais je ça n'a pas l'air de fonctionner avec les effets créés. Et en attribut, cela ne permet pas non plus d'avoir le compteur de tour (ou alors je ne sais pas comment ajouter un attribut dans le turn tracker) du coup cette solution fait l'affaire en attendant ). Même problème avec la forme "Armes naturelles" du félis.
Orientation infaillible : Pas de support particulier.
Colosse : Reporter les bonus sur la fiche.
Voie du Déplacement (Voleur) :
Esquive de la magie : Créer une compétence "Esquive de la magie" test de DEX sans bonus (malus d'armure). Comparer le score obtenu avec le score d'attaque magique. Rectifier manuellement selon résultat (1/2 des DM si inf., aucun DM si sup., 1/4 si DM déjà divisés par 2 par ailleurs).
Dextérité héroïque : Reporter les bonus sur la fiche.
Voie de l'homme du peuple :
Rangs 1 à 5 : Reporter les bonus sur la fiche et créer les compétences adéquates.
Voie de l'expert :
Rangs 1 à 5 : Reporter les bonus sur la fiche et créer les compétences adéquates.
Je me rends compte que ça peut paraitre inutile de préciser que la voie peut être simplement ajoutée en mettant la fiche à jour. Mais pour les gens vraiment pas à l'aise comme moi avec le script, c'est rassurant quelque part. Ca m'arrive de ne pas choisir un adversaire pour les PJ parce que je vois que ses voies ne sont pas décrites dans la doc.
Suggestions :
Ajouter à un endroit les prédicats / options "de base" auxquelles il ne faut pas oublier de penser en créant une nouvelle fiche car impact selon les persos en face. Pour l'instant j'ai déjà listé (mais je suis sure que j'en oublie) :
armeParDefaut:1 (pour que les ennemis n'aient pas à dégainer), quadrupede, mortVivant, nonVivant, aucuneActionCombat (pour les tokens qui ne doivent pas être ajoutés au turn tracker)
--metal (sur les attaques des armes métalliques),
J'avais aussi fait un marqueur pour 'celui qui a l'air de commander'. Peut être qu'on pourrait automatiser son affichage pour les capitaines définis par le script ? Et /ou l'ajouter au pool de marqueurs pour celleux à qui ça poeut servir ?
(et sinon, prend le comme une médaille décernée pour les services rendus à la commu COF Ulti ^^)
- Ulti
Coucou, juste pour signaler que la macro : !cof-remove-buf-def pour retirer le bonus de couverture ne fonctionne pas. Il faut aller dans les attribus du perso pour supprimer le bonus à la main.
Coucou, juste pour signaler que la macro : !cof-remove-buf-def pour retirer le bonus de couverture ne fonctionne pas. Il faut aller dans les attribus du perso pour supprimer le bonus à la main.
Laurent14165
Je viens de tester, et ça marche chez moi. Tu es sûr que le script n'était pas arrêté ? Tu avais bien selectionné le token ? Il n'y avait pas de message d'erreur ?
- Laurent14165