Cookies

Utilisation des cookies

Pour le bon fonctionnement du site, nous utilisons des cookies techniques qui permettent de gérer votre connexion.
Nous utilisons des cookies Google Analytics pour le suivi anonyme de la navigation. Vous pouvez désactiver ces derniers à tout moment ici.

Confirmation

Par défaut, nous conservons votre acceptation durant 13 mois.
Gérez vos cookies ici.



Personnaliser

Black Book Éditions, le site de référence des jeux de rôle

Script pour CO Fantasy sous Roll20 4975

Forums > Jeux de rôle > JdR Black Book > Chroniques Oubliées

avatar

Je peux plus vraiment être qualifié d'enfant mais je te garantis Ulti que ton script a mis des paillettes dans ma vie 😉

avatar

ça marche impec le --ignoreRD 5, que je sache, j'ai des séances pour ce week end, tu compte développer le lien épique d'ici là ou je fait autrement ?

Ce message a reçu 1 réponse de
  • Ulti
avatar
LordNetronos

Je suis pas mal pris cette semaine, et avec 2 parties Roll20 à préparer, donc je ne peux pas te promettre le lien épique pour ce week-end.

avatar

Aucun soucis. Merci beaucoup déjà pour le travail effectuer.

avatar

Pareil pour moi, mercredi / jeudi deux groupes sur Anathazerïn, donc ce soir c'est prépa moqueur

avatar

Bonjour à tous, je suis en train de travailler un scenar où il y des troglodytes. Comment reconstituer leur caractéristiques puanteur: ''Une créature, autre qu'un troglodyte, qui commence son tour à 1,50 mètre du troglodyte doit réussir un jet de sauvegarde de Constitution DD 12 ou être empoisonnée jusqu'au début de son prochain tour. En cas de jet de sauvegarde réussi, la créature est immunisée à la puanteur de tous les troglodytes pendant 1 heure.'' J'ai beau tourner dans tous les sens avec les états et les effets, je vois pas comment faire. Créer l'extension ''effet puanteur'' est la seule solution?

Ce message a reçu 1 réponse de
  • Ulti
avatar
bastable20

Ça a quel effet en jeu, "être empoisonné" ?

Ce message a reçu 1 réponse de
  • bastable20
avatar
Ulti

Chez nous, à cof plaisantin , j'aurai tendance à le traduire par l'état ''affaibli''

Ce message a reçu 1 réponse de
  • Ulti
avatar
bastable20

Le truc qui est difficile, c'est l'immunité pendant une heure si on résiste. Sinon, il suffit de faire une attaque du genre #Attaque puanteur --auto --pasDeDmg --disque 2 --if attributCible race troglodyte fiche --message n'est pas affecté par l'odeur --else --if etatCible resistePuanteur --message s'est habitué à l'odeur --else --effet affaibliTemp 1 --save CON 12 --message est assaiili par la puanteur --endif --endif

Mais il faut se taper à la main un attribut resistePuanteur à true quand un personnage a résisté, et l'enlever au bout d'une heure

avatar

Salut, j'ai vue que vous avez fait l'icône pour prison végétal, par contre il est prévu de l'automatiser sur le sort avec les jets de sauvegarde chaque tour pour voir si l'effet reste ? J'avoue avoit fais un combat avec une dizaine de mobs et le Pj à lancé 3 fois le sort dans le combat c'est assez handicapant à gérer pour lui indiquer qui est encore anchevêtré à chaque tour :s

J'ai bien apprécié les effets pour les échec critique, du coup je me demandai si vous aviez déjà pris en compte le jets de sauvegarde dedans ou si vous l'aviez abandonné finalement, ou s'il faut le faire en choisissant nous même la difficultée ?

Merci pour ce que vous avez fait !!

Ce message a reçu 3 réponses de
  • Bleuzaille
  • ,
  • Dwim
  • et
  • Bleuzaille
avatar
Mowtcho

Hello Nowtcho,

Je m'occupe demain d'jouter les nouveaux markers pour asphyxie, saignement et prison végétale.

Ulty m'avait demandé de m'en occuper mais ne connaissant pas du tout cette fonctionnalité du script (n'utilisant pas ces sorts à ma table) je n'avais pas compris la demande et j'étais passé à côté.

Je suis tombé sur le bon morceau de code hier "par hasard" et ça a fait tilt dans mon petit cerveau.

avatar

J'ai bien apprécié les effets pour les échec critique, du coup je me demandai si vous aviez déjà pris en compte le jets de sauvegarde dedans ou si vous l'aviez abandonné finalement, ou s'il faut le faire en choisissant nous même la difficultée ?

Mowtcho

Oui, ça prend en compte les jets de sauvegarde (difficulté 12).

avatar
Mowtcho

Dans la dernière version du script, les échecs critiques génèrent par défaut une suggestion d'échec critique avec un bouton pour le MJ permettant de lancer directement le test, et d'appliquer le résultat directement dans les cas où c'est possible. Pour cela, il faut désactiver la fonction de tables d'échec critique custom dans !cof-options.

avatar
Mowtcho

Nowtcho,

J'ai fait les modifs et crée une Pull Request pour Ulty (notre Dictateur Bienveillant à Vie à nous).

C'est quand ta prochaine séance ?

Ce message a reçu 1 réponse de
  • Mowtcho
avatar

Petite question pour Far2Casual ou Ulty

Je suis une véritable bille en Git.

Aujourd'hui quand je bosse sur deux sujets différents pour ne pas mélanger les PR je suis obligé de faire la chose suivante. Une fois que la modif est remonté sur mon master je fais :

- git fetch --all (pour remettre sur upstream les 10 commits que vous m'avez mis dans la vue pendant que je bossais plaisantin)
- git checkout -b nom-nouvelle-branche upstream/master (pour repartir sur une branche clean au niveau d'ulti)
- git cherry-pick XXXX (pour chaque commit que je veux récupérer sur cette nouvelle branche)
- git push -u origin nom-nouvelle-branche (Pour pousser la branche sur Github)

Alors enfin je peux proposer la PR avec seulement les bons commits à Ulty.
Si je créé les PR depuis le master les nouveaux commits vont venir s'ajouter à la PR ouverte sans que je ne demande rien. Sans compter qu'après je dois faire le ménage dans les branches pour les supprimer...

J'imagine qu'il y a plus simple pour faire cela. Comment vous procédez ?

Ce message a reçu 1 réponse de
  • Dwim
avatar
Bleuzaille

Quasi pareil, tout ça est standard.

Quand je veux développer un nouveau truc, je crée une nouvelle branche comme toi à partir d'upstream (juste après un fetch). Je développe dans la branche, avec des pushs réguliers sur mon Github pour les gros développements pour être sûr de ne rien perdre en local plaisantin

Et quand c'est fini, un dernier push et Github propose de lui-même de créer les Pull Requests quand il voit que j'ai push récemment dans une branche de mon repo (repris en tant que fork de celui d'Ulti).

Une fois qu'Ulti merge ça dans le sien, je delete mes branches à moi, et je recommence.

Au cas où, j'ai toujours un "Master" à moi dans lequel je merge régulièrement upstream.

Ce message a reçu 1 réponse de
  • Bleuzaille
avatar
Bleuzaille

OK super, ma prochaine partie est d'en environ 2 semaines mais après rien d'urgent je me débrouille quand même ^^ Merci de t'en occupé ca va bien me simplifié la vie surtout que les combats de masses en ce moment ca va y aller ahah

Parfait pour les échecs alors comme ca je sais que j'ai rien d'autre à faire content Merci pour vos réponse Ulti et Far2Casual

Ce message a reçu 1 réponse de
  • Bleuzaille
avatar
Dwim

Far2Casual,

Merci de ta réponse je comprends mieux ce que je fais mal.
En fait il faut créer les branchs dès le début du dev et non pas à la fin juste pour la PR.
J'ai touvé comment "connecter" VSCode directement à la branch qui m'intéresse.

Du coup ça élimine déjà toute l'étape de cherry-picking.
Et ça libère mon master que je remettrait au niveau facilement depuis upstream avant chaque création de nouvelle branch. Je vais enfin être multi-tâche. amoureux

avatar
Mowtcho

Ulti vient d'intégrer mon dev sur sa verion il y a une heure. La fonctionnalité sera donc dispo dès que tu auras mis la dernière version sur Roll20.

Ce message a reçu 1 réponse de
  • Mowtcho
avatar
Bleuzaille

Ok super je l'ai installé mais j'ai pas testé mais quand j'ai vue la maj j'avais espoir ahah je testé ca ! Merci !

Edit: j'ai testé c'est parfait un vrai gain de temps pour moi et mes joueurs top du top un grand merci !!

Ce message a reçu 1 réponse de
  • Bleuzaille