Script pour CO Fantasy sous Roll20 2230

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

avatar
Khalimsha

Alors, pour ce que tu veux faire, je pense que le mieux, c'est de simplement décocher les attaques des sorts, de rajouter la ligne %#Sorts# dans les #Actions#. Puis, dans l'ability #Sorts#, tu mets juste des lignes du genre #Attaque 3, pas besoin de faire d'autre macro.

avatar

Ok c'est ce que je vais faire.

avatar

Re,

Au passage je n'ai pas trouvé la méthode pour faire un etat aveuglé pendant un nombre de round sur un effet d'attaque (un sortilège de cécité en fait). J'ai testé --effet aveugle 2 mais aveugle ne semble pas un effet temporaire admis, selon le message d'erreur que le script m'a renvoyé.

Du coup il y a une autre méthode ? Autre que compter les tours dans sa tête ;=)

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

Oui, il y a l'état temporaire aveugleTemp

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

Perfect. j'ai testé ça marche correctement.

Merci Ulti

avatar
Ulti

Définitivement raison Ulti, j'ai dû coller le nouveau script sans supprimer l'ancien..., je retourne dans ma cave hiberner, j'en sortirai à la fin du confinement ^^

Merci encore

avatar

Salut Ulti! Dis, je rencontre un petit problème avec la mana totale. Quand je valide la mana totale, les sorts lancés ne sont pas payants et le lanceur de sorts est limités à un sort par jour (pour le niveau 1 par exemple). N'y aurait-pas un souci? content

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

Est-ce que tu utilises la règle de brûlure de magie (dépenser des PVs quand on n'a plus de PM) ? Sinon, quelle est la commande que tu utilises, exactement ?

avatar

Est-ce que tu utilises la règle de brûlure de magie (dépenser des PVs quand on n'a plus de PM) ? Sinon, quelle est la commande que tu utilises, exactement ?

Ulti

Non, je n'utilise pas cela (je ne savais meme pas que tu l'avais prévue). En fait, j'ai juste coché dans les options mana totale. Par exemple, dans la voie des soins, le sort Soins légers continue de ne pas dépenser de mana et le pretre n'en a toujours qu'un seul par jour. Du coup, tous ses PM ne servent à rien à part booster avec tempete de mana (j'ai enlevé d'ailleurs --tempete de mana pour voir si cela changeait quelque chose, mais non...

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

Je crois que je comprends, alors : le coût en mana n'est pas calculé par le script. Il faut le mettre en argument, avec --mana. Et la limite à une fois par jour viendrait du fait que tu utilises le soin léger, avec seulement le rang 1 dans la Voie des soins.

L'option de mana totale ne sert que pour le calcul des coûts de tempête de mana et la limite au nombre total de points de mana dépensés en 1 tour. Et encore un ou deux autres endroits que je n'ai plus en tête.

L'idée de laisser le MJ mettre le coût en mana permet d'utiliser les coûts aléatoires et d'être plus flexible (parchemins, etc...)

avatar

Je crois que je comprends, alors : le coût en mana n'est pas calculé par le script. Il faut le mettre en argument, avec --mana. Et la limite à une fois par jour viendrait du fait que tu utilises le soin léger, avec seulement le rang 1 dans la Voie des soins.

L'option de mana totale ne sert que pour le calcul des coûts de tempête de mana et la limite au nombre total de points de mana dépensés en 1 tour. Et encore un ou deux autres endroits que je n'ai plus en tête.

L'idée de laisser le MJ mettre le coût en mana permet d'utiliser les coûts aléatoires et d'être plus flexible (parchemins, etc...)

Ulti

Ha ok, et comment pourrais-je faire pour que le perso de niveau 1 puisse lancer plusieurs fois par jour Soins légers, je supprime l'argument Voie des Soins? Je change sa valeur?

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

Pour ne pas avoir la limite par jour, le mieux est de faire !cof-soin @{selected|token_id} @{target|token_id} 1d8+@{selected|niveau} --mana 1. C'est bien 1 point de mana, le coût, en mana totale ?

avatar

Pour ne pas avoir la limite par jour, le mieux est de faire !cof-soin @{selected|token_id} @{target|token_id} 1d8+@{selected|niveau} --mana 1. C'est bien 1 point de mana, le coût, en mana totale ?

Ulti

Oui, les sorts de rang 1, 2 et 3 coutent 1pm, les sorts de 4 et 5; 2 Pm etc. Je laisse VoiedesSoins? Et comment tu peux faire entrer en jeu le fait de cramer des PV pour compenser le manque de PM?

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

Du coup, tu n'as pas besoin de l'attribut voieDesSoins. Et pour pouvoir cramer des PVs, il faut utiliser !cof-options.

Pour le coût des sorts, je n'avais jamais vu cette règle. C'est une règle maison ?

avatar

la page 180 mana totale sur le ldb.. Mais d'après ce que je vois, l'utilisation de la mana totale ne change pas le nombre de sorts lancés par jour pour le perso. Il faudrait que je demande au joueur ou il a vu ça.

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

J'utilise aussi la mana totale avec tempête de mana et il faut effectivement bien penser à rajouter les arguments --mana X et --rang X.

Par contre tes coûts en mana ne correspondent pas du tout à la regle normale, ils sont bien inférieurs.

Quand aux limites de sorts par jour, il n'y a que des cas particuliers, pas de règle générale. La voie des soins étant le plus notable.

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

Oui, merci, nous avons corrigé nos erreurs

avatar

Bonjour à toutes et à tous,
Confinement oblige mes joueurs et moi qui sommes sur table d'habitude nous nous mettons (enfin surtout moi) à Roll20.
Je suis complètement novice sur Roll20, je commence tout juste à comprendre l'immensité de son potentiel et j'ai eu l'envie de me prendre la version PRO, notamment pour le Dynamic Lighting mais aussi pour le fameux script d'Ulti que tout le monde recommande et en effet en vous lisant (pas les 100 pages bien sûr) ça donne envie !
Mais ma question ou plutôt mon problème est le suivant : j'ai essayé d'installer le script via Roll20 directement dans l'API mais ça me met :
Spinning up new sandbox...
"Starting webworker script..."
SyntaxError: Invalid or unexpected token"
Je précise que j'ai récupéré mes maps, tokens, perso, etc, d'avant que je prenne la version PRO.
Merci d'avance !

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

Salut Zeky. Il s'agit d'un bug de Roll20. C'est écrit sur la première page de la documentation, en bas de page. Il faut donc installer le script avec le bouton Import et non le bouton Add. L'inconvénient de ce bug, c'est que le script n'est pas mis à jour automatiquement. Si on a besoin des dernières versions, il faut désinstaller et ré-installer le script (ou copier-coller depuis mon git).

Si tu parles un peu anglais, je t'invite à te plaindre du bug sur le forum Roll20. Plus on est nombreux à se plaindre, ou à ouvrir des tickets, plus il y a de chances qu'ils mettent des ressources pour résoudre le bug. Enfin, j'espère...

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

Ah mince t'as déjà dû le dire 800 fois x)
En tout cas merci beaucoup Ulti, ça marche beaucoup mieux !