Script pour CO Fantasy sous Roll20 2247

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

avatar

C'est un message qui se produit sans rien faire d'autre que sauvegarder le script ?

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

Si après avoir essayer les macros qui donc ne marche plus

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

Quelle macro as-tu essayée ?

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

Bonsoir Master Ulti !

voilà j'ai un question comment créer une arme magique qui déclanche des dégats supplémentaire si la cible est un nonvivant

j'avais pensé à un truc comme ça sur l'arme :

--if attributCible nonVivant --plus 1d6 --endif

mais je pense que je suis pas sur la bonne piste

un idée ?

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

Si pourtant, ça a l'air pas mal. Mais ça ne va marcher que contre les ennemis sur lesquels tu auras au préalable créé un attribut nonVivant de valeur true.

avatar
Ulti

Quelle macro as-tu essayée ?

Initiative, fin-combat, actions, et la plus part de la barre d'action des tokens.
EDIT : Après la nouvelle mise à jour du script les macros remarchent

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

Merci à Far2casual qui a écrit un correctif cette nuit, alors !

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

C'est vrai merci beaucoup

avatar

Hey Ulti !

Juste par curiosité. J'ai lu cette entrée dans ton historique des changements :

  • Ajout d'une macro pour suivre un autre personnage

Je n'ai pas trouver d'indication à ce sujet dans la doc, et je ne vois pas bien à quoi ca pourrait correspondre, à part à un token qui se déplacerait en même temps qu'un autre.

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

Effectivement, j'ai rajouté ça, au départ pour simplifier la gestion des familiers. J'avais cru qu'une documentation n'était pas nécessaire, mais j'avais tort.

Le principe est le suivant : on sélectionne un token, dans les abilities qui s'affichent en haut de la map, on clique sur Suivre, puis on sélectionne le token à suivre. À partir de ce moment, le script déplace le premier token à chaque fois qu'on déplace le second (en tenant compte des états qui empêchent le mouvement et des obstacles sur le layer de lumière, si ils doivent empêcher le mouvement). On peut aussi suivre un token qui en suit un autre. Et pour arrêter de suivre un token, il suffit de déplacer manuellement le premier token.

Ça permet donc d'avoir un familier qui suit un personnage, ou bien de faire automatiquement bouger un groupe de perosnnage dont l'ordre de marche est déterminé.

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

Et bien écoute une documentation n'était effectivement pas nécessaire, à partir du moment ou on a le script à jour, hum...

A ma decharge, je l'avais mis à jour après avoir vu cette option dans tes changements, il y 10 jours environ, mais elle n'apparaissait pas. Peut-etre parce que pour une fois j'avais utilisé "import" plutot que de copier/coller ? Il me semblait que les 2 marchaient. Quoiqu'il en soit, je viens de mettre à jour, et c'est bon, l'outil est présent et fonctionnel.

Quant à la Doc, quand j'ai decouvert le script j'ai tout lu progressivement en testant en même temps. On va dire que pour un nouvel utilisateur, c'est pas plus mal d'avoir un petit paragraphe sur cette fonctionnalité clin d'oeil

Merci à toi.

avatar

Ha, et super l'option pour modifier l'attaque de groupe. Je n'ai pas participé à la discussion à ce sujet car je n'ai pas encore assez de recul sur le système, mais je pense que je préfère la nouvelle version. Nous laisser le choix, c'est la grande classe.

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

De rien clin d'oeil

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

Ha mais si ma bonne dame, j'insiste ! clin d'oeil

Testé ce soir, approuvé direct. Même par les joueurs, qui se sont sentis plus menacé.

avatar

Bonjour,
Au milieu de notre séance d'hier les macros se sont misent à ne plus fonctionner.
Déja la semaine dernière ça nous avait fait ça sauf que j'avais testé avant le début de la partie et les macros marchaient très bien. Ce matin je vais voir sur la console API et ce message d'erreur est affiché :
TypeError: Cannot read property 'rolls' of undefined
TypeError: Cannot read property 'rolls' of undefined
at apiscript.js:10411:56
at apiscript.js:10923:9
at apiscript.js:3440:9
at checkFinishedOps (eval at (/home/node/d20-api-server/api.js:158:1), :757:7)
at eval (eval at (/home/node/d20-api-server/api.js:158:1), :837:8)
at Timeout._onTimeout (/home/node/d20-api-server/node_modules/underscore/underscore.js:825:19)
at listOnTimeout (internal/timers.js:549:17)
at processTimers (internal/timers.js:492:7)

Pourtant quand j'ai lancé la partie aprés avoir recharger la console les macros fonctionnaient parfaitement. Je pense ne sait pas vraiment à quoi c'est lié et c'est vrai que même si c'était moins gênant cette fois ci c'est vraiment dommage de devoir se passer dans aussi bon script.
Merci d'avance pour vos réponses.

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

Le message détaillé devrait bien aider à corriger l'erreur. Encore désolé pour les couacs ces derniers jours ! J'ai fait une remise à plat des données d'événements, et apparemment j'ai laissé passer des trucs.

avatar
Plaguis

Effectivement on a fait quelques refactorings importants avec Ulti ces derniers jours et dans certaines versions du script, il y avait des bugs importants sur les attaques. J'ai corrigé deux de ces bugs majeurs dernièrement.

Ton message d'erreur me donne l'impression qu'il s'agit bien du genre de bugs corrigés dernièrement, mais aussi que ton script n'est pas à jour ; pourrais-tu réessayer avec la version la plus récente ?

Je parierais que tes bugs se déclenchaient sur certaines attaques avec des effets supplémentaires. Peux-tu réessayer ?

avatar

Je pensais pas que ça pouvait venir du script car il marchait très bien jusqu'à un moment ou je ne sais pourquoi les macros ne foncontionnaient plus. C'était après avoir utiliser cette attaque : "#Attaque 4 --etat renverse --save FOR 10 --soundAttack éclair d'énergie --sortilege". Pourtant juste avant je venais déjà d'utiliser cette attaque donc je sais pas si c'est vraiment cela que vous cherchez.
En tout cas, après avoir mis à jour le script tout a l'heure (et même avant) les macros refonctionnaient et je ne suis pas arrivé à recréer le bug.

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

Ben c'est ça alors, on a fait un refactoring de la structure des données des attaques avec effets et c'était en partie buggé. Mais avec les fix de jeudi, c'est normalement réparé.

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

J'avais mis à jour le script vendredi matin pourtant ? J'espère que c'est pas un problème qui vient de moi...

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