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 5016

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

avatar
Kyreelle

Je pense qu'il ne s'agit que d'un problème d'affichage, pour l'arbalète. Du moment que tu as le message indiquant que la nuée ne se prend qu'1 DM, le script ne devrait lui retirer qu'1 DM. Je vais de mon côté corriger ce problème d'affichage.

avatar

Edit : J'ai l'impression que "ennemiJure:araignee" en prédicat pour Lizuard + "araignee" dans la race de mon araignée géante, ça ne fonctionne pas :'(

Kyr

C'est parceque pour cette capacité, le script demande un attribut et non pas un prédicat. C'est parceque les valeurs sont un peu trop complexes pour un simple attribut. Il faudrait que je revois ça un jour. Bref, la doc indique bien qu'il faut un attribut, mais j'imagine qu'on peut facilement passer à côté.

avatar

Encore un truc que je remarque :

Concernant le poison (2d6 par tour), si le combat s'arrête avant la fin de l'effet, ça interromp les dégâts (puisqu'il n'y a plus de turn order). Est-ce qu'on pourrait imaginer un message au MJ annonçant "Attention, il restait à bidule X tours de poison pour Y dégats totaux" ?

Kyr

Oui, je ferai ça quand je trouverai un moment.

avatar

Edit 2 : Avec le poison affaiblissant à 3 niveau, la macro c'est ça :
?{Combien d'echec au test de CON ?|1,!cof-set-state affaibli true --message /me se sent faible.|2,!cof-effet-temp assomme [[1d6]] --message /me tombe dans l'inconscience.|3,/w gm @{selected|token_name} est inconscient [[1d6]] heures. /w @{selected|token_name} Tu te sens plonger encore plus dans l'inconscience (l'effet ne partira pas en fin de combat)}
On a ajouté le /w au PJ parce qu'on a pas trouvé comment transformer l'effet temp en effet perma (au 3eme toucher). Même en faisant un cof-set-state assomme. Donc en fin de combat, le script retire l'inconscience.

Kyr

Pour le poison affaiblissant à 3 niveaux, j'utilise 3 états distincts (affaibli, assome et endormi), ce qui me permet de faire --if etatCible affaibli --if etatCible assome --etat endormi --message tombe dans l'inconscience --else --effet assome [[1d6]] --endif --else --etat affaibli --endif.

En fait, tu es tombée sur un bug dont je suis conscient depuis le début : quand on met un état en effet temporaire, à la fin de l'effet temporaire, l'état va toujours être supprimé. Ce ne serait pas facile à mieux implémenter et pour l'instant ça ne m'a jamais gêné. Mais un jour, j'essaierai d'améliorer ça.

avatar

On a pu faire toutes les modifs avec tes conseils Ulti ! Encore merci pour ton aide content

avatar

Et mon dernier PJ choisi la voie du familier fantastique + minimoi (pages 98 et 101). Je vois qu'elle est pas encore dans la doc.

Pour le rang 1, Choc c'est facile :

Attaque Choc de type Sortilège, DM electriques 1d6 + CHA DM et 20 de portée options : --etat renverse --save FOR 10 --mana [[1d3]] --rang 1 ?{Tempête de mana?|Non, |Oui,--tempeteDeMana}

Pour le rang 2, pas de gros besoin dans le cas du minimoi car son pouvoir c'est juste que le PJ peut se TP sur son familier contre une action de mouvement.

Rang 3 (Canalisation), 4 (Clone) et 5 (Duplication) par contre j'aurai surement bien besoin d'un coup de main. Zéro urgence, j'ai plusieurs mois facile avant que les PJ prennent 2 lvl (surtout avec les vacances à l'horizon).

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

Ok. Je rajoute ça dans les choses que j'ai à faire.

avatar

Merci beaucoup !

Nouvelle demande, est-ce que ce serait possible que le script accepte :

!cof-echange-init @{selected|token_id} @{target|token_id} 0

(action concerté mais sans les bonus à l'attaque)
Je voudrai pouvoir donner la possibilité d'échange d'init sans avoir de bonus à l'attaque.

Si c'est compliqué pas de souci, je peux me contenter de faire glisser dans le turn order mais si ça peut être tout propre on s'habitue au confort du script à mes table ^^.

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

Ça c'est facile. Avec la dernière version sur mon git, tu peux même omettre le 0 à la fin.

avatar

Merci amoureux

avatar

Hop, petites remarques en passant sur la doc si ça peut aider :

2.4 Statut et états
Il est possible de rajouter l'affichage d'autres attributs que ceux sélectionnés par défaut par le sript.
>> script*

Le chapitre 4.5 s'appelle "Capacité diverses" dans le Sommaire mais "Autres capacités" dans le texte de la page

!cof-echange-init (mentionné 2 fois) > Précisé que n doit valoir 1, 2 ou 3, on peut maintenant dire aussi 0 ou sans argument pour ignorer le bonus d'attaque ^^ (encore merci !)

4.4 Autres sorts
Ajout de Choc ? Attaque Choc de type Sortilège, DM electriques 1d6 + CHA DM et 20 de portée options : --etat renverse --save FOR 10 --mana [[1d3]] --rang 1 ?{Tempête de mana?|Non, |Oui,--tempeteDeMana}

Proposition de marqueur pour le venin (dérivé de celui du saignement) :


Par ailleurs, je ne parviens pas à retrouver comment "créer" des consommables avec les attributes (si c'est possible ?)

Concernant Baies Nourricières :

Actuellement, le script considère que le PJ en crée automatiquement 1 par allié (et je comprends pourquoi c'est plus simple que de faire la distrib). J'ai un PJ qui a tendance à vouloir servir la soupe populaire (aux PNJ croisés par exemple) et surtout, qui n'est pas druide (-1 de Mod SAG) donc en théorie, ça ne devrait pas être aussi puissant. J'aimerai donc appliquer la règle : création de [1d6 + Mod. de SAG] baies. Pour que ce soit à lui ensuite de définir comment il les utilise.

Un truc donc genre !cof-creer-baies [[1d6+@{selected|SAG}]] --self --mana
ou "!cof-set-attribute dose_baieMagique [[1d6+@{selected|SAG}]] --message Crée des Baies --mana" peut être, si ça permet d'incrémenter le consommable ?

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

Bonsoir à tous, ça fait un bout de temps que j'étais pas passée plaisantin

Par curiosité, je me suis amusée à bidouiller le scrip directement pour créer une nouvelle commande qui suivrait la règle.

Avec ma version du script, en faisant !cof-creer-baies, le lanceur de sort obtient [1d6 + Mod. de SAG] baies dans son inventaire. Charge à lui de les distribuer comme il veut.

Je ne maîtrise pas assez Github pour proposer ma modification là-bas mais si quelqu'un veut bien m'expliquer, je le ferais avec plaisir. Sinon je peux partager mes quelques lignes de code ici.

Je pense que ce n'est pas le plus propre (notamment car j'ai repris la base de distribuerBaie) et ça ne dépense pas la mana. Mais ça fonctionne !

Ce message a reçu 2 réponses de
  • Kyreelle
  • et
  • Erec
avatar
Erec

Je peux tester ça sur la prochaine partie, c'est mercredi. content

avatar

Hello !
Encore une question :

Est-ce qu'on peut mettre des images dans le handout "Equipe PJ" (les portraits) et le partager aux PJ justement ou bien mieux vaut pas ?

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

Partager ne pose aucun problème, tant que les joueurs ne s'amusent pas à modifier la liste.

Comment exactement est-ce que tu envisagerais de mettre les images ? À quel endroit du handoit, selon quelle structure ?

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

J'y ai pas trop réfléchi encore. L'idée serait d'avoir les illustration pour chaque PJ/PNJ allié dans le handout quelque part et pouvoir partager ça en lecture avec les PJ. Car si je partage les fiches en lecture, les "Bio" sont visibles aussi, hors ce sont les BG des persos donc pas partagées entre les joueureuses en principe.

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

Si c'est pas possible je refais un autre handout spécialement pour ça hein. C'était juste pour pouvoir éviter d'avoir à MaJ 2 trucs à chaque fois ^^.

avatar
Kyreelle

Si c'est dans la partie image, ça ne pose pas de soucis. Si c'est dans la partie "Notes", ça peut faire émettre des messages d'erreur.

avatar

Salut Ulti,

Ayant rencontré des soucis sur les Init (changement sur la gestion des ID de token il semblerait) sur des anciens scripts, j'ai lancé une batterie de tests avec les dernières versions des FdP (celle sur R20) et du script (+VectorMath et compagnie).

Côté Init tout va bien. Par contre, je n'ai plus la proposition de PC lorsqu'un coup est un échec (non-critique). J'ai vérifié les PC (min/max) sont bien présents.

Une ch'tite idée ? Merci

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

Oui : ce seraient peut-être des personnages qui ne sont pas contrôlés par des joueurs ?