Commit Graph

908 Commits

Author SHA1 Message Date
Vincent Vandemeulebrouck
0524540f5a fix: valider le champs des dialogs
Forcer la validation des champs saisis avant de fermer les dialogs et
d'appeler le callback pour avoir la dernière valuer saisie par
l'utilisateur
2021-06-04 20:29:50 +02:00
Vincent Vandemeulebrouck
b5c8bb85fd Fix nbBrins par défaut pour potion 2021-06-04 20:29:50 +02:00
Vincent Vandemeulebrouck
080a8b51b3 Support /astro avec noms partiels ou numériques
=> fix /astro Château Dromant
=> support /astro chat
=> support /astro 12
2021-06-04 20:29:50 +02:00
Vincent Vandemeulebrouck
cf01d26bfe Fix: forcer Rêve pour lancer un sort
Au cas où la carac par défaut pour le draconic n'est pas rêve
2021-06-04 01:46:03 +02:00
Vincent Vandemeulebrouck
4371937110 Message expliquant les différences 2021-06-02 23:41:25 +02:00
Vincent Vandemeulebrouck
ebb6b34cce Fix: Compatibility Dice-so-nice 2021-06-02 23:01:32 +02:00
Vincent Vandemeulebrouck
a5581e7443 Fix: await manquant 2021-06-02 22:28:43 +02:00
6508a529e5 Fix monnaie deletion 2021-06-02 17:39:16 +02:00
60a7b551af Merge branch 'v1.4-race' into 'v1.4'
Ajout Race et fix Dice-so-nice

See merge request LeRatierBretonnien/foundryvtt-reve-de-dragon!264
2021-06-02 15:08:13 +00:00
b0da6ca8ea Les monnaies sont désormais gérées comme de l'equipement 2021-06-02 17:00:17 +02:00
Vincent Vandemeulebrouck
93b8f15df0 Fix: ne pas utiliser DsN sans canvas
dice3d n'est pas dispo si on n'a pas de canvas dans dice-so-nice 3.4.0
Du coup, plantage et aucun jet dans le système RdD pour un joueur
qui n'a pas de scène.

Accessoirement, dice-so-nice 3.4.0 plante à l'init, mais ça on n'y peut
rien (Issue raised)
2021-06-02 16:40:25 +02:00
67a674e7b4 Ajout des objets monnaies pour les créatures et les véhicules 2021-06-02 16:04:35 +02:00
10ade1789b Merge branch 'v1.4-focus' into 'v1.4'
Fix: gestion du focus

See merge request LeRatierBretonnien/foundryvtt-reve-de-dragon!263
2021-06-01 20:53:20 +00:00
4b26fd575a Re-synchro d'affichage lors du tirage des nombres astro 2021-06-01 21:58:40 +02:00
d45f95f1a5 Blocage astro #198, Synchro horloge #197, gérer pièces #196 2021-06-01 20:54:27 +02:00
Vincent Vandemeulebrouck
1a2173e8c1 Fix: gestion du focus
Foundry attend que les champs input aient un name unique
C'est ce champ qui est utilisé pour gérer le focus lors du
changement d'une valeur (dans les compétences, etc)
2021-06-01 20:02:26 +02:00
39eda96f61 Await ActiveEffect - TEST 2021-06-01 17:18:06 +02:00
Vincent Vandemeulebrouck
5e68a67583 remove unused import 2021-06-01 00:11:32 +02:00
Vincent Vandemeulebrouck
e13750ea68 removeChatMessageId support undefined
Simplifie le code de l'appelant

préparation pour enchantement de potions
2021-06-01 00:11:32 +02:00
Vincent Vandemeulebrouck
cc2277c9b7 Fix typo 2021-06-01 00:11:32 +02:00
Vincent Vandemeulebrouck
43274ca6b7 Fix regression sur tour suivant 2021-06-01 00:11:32 +02:00
Vincent Vandemeulebrouck
d2b612c11c Fix: regression combat
Notifier tous les postes clients des données de passe d'arme
2021-06-01 00:11:32 +02:00
Vincent Vandemeulebrouck
f807d3cd52 Fix: flag Thanatos même en cas d'échec de sort 2021-06-01 00:11:31 +02:00
Vincent Vandemeulebrouck
8807ba01dc Fix: commandes /rdd
La sélection de difficultés est de nouveau disponible dans la table de
résolution

Les jets 'numériques' /rdd 12 0 sont de nouveau pris en compte
2021-05-29 22:40:39 +02:00
Vincent Vandemeulebrouck
09fe695777 Fix: un conteneur peut contenir un id manquant
Parfois, un conteneur peut contenir l'id d'un objet qui a été
supprimé (potion bue? objets groupés?)

Dans ce cas, la feuille ne s'ouvrait plus correctement.

Une méthode de cleanup permet d'éliminer ces ids incorrects.
2021-05-28 18:30:28 +02:00
1f77c6227b Merge branch 'v1.4-fix' into 'v1.4'
Fix: ajout de souffle sur refoulement

See merge request LeRatierBretonnien/foundryvtt-reve-de-dragon!259
2021-05-28 08:53:40 +00:00
Vincent Vandemeulebrouck
b500997277 Fix: ajout de souffle sur refoulement 2021-05-28 10:40:02 +02:00
a0bbeea99b Meilleur affichage pour rencontre/pas rencontre et type de TMR affichés sur TMR cachées 2021-05-28 10:25:34 +02:00
c18fa00a3b Affichage niveau min necessaire #188 2021-05-28 09:43:15 +02:00
8cbad3b383 Affichage niveau min necessaire #188 2021-05-28 09:38:19 +02:00
e2139f41b0 Affichage niveau min necessaire #188 2021-05-28 09:37:22 +02:00
f22622710a Affichage niveau min necessaire #188 2021-05-28 09:12:18 +02:00
be1ad028a7 Fix TMR up/down 2021-05-28 08:28:14 +02:00
c6b571b788 Fix TMR up/down 2021-05-28 07:54:25 +02:00
Vincent Vandemeulebrouck
41bb5ca919 Ajout bouton augmenter niveau 2021-05-28 00:55:29 +02:00
Vincent Vandemeulebrouck
95bcc2e77c Fix calcul encTotal
Autant le calculer depuis les objets eux-mêmes
2021-05-27 23:37:55 +02:00
Vincent Vandemeulebrouck
0791fc75fa distinction changement d'xp vs gain d'xp 2021-05-27 21:30:42 +02:00
Vincent Vandemeulebrouck
458e7ddb9f Amélioration rendu XP log 2021-05-27 21:13:51 +02:00
Vincent Vandemeulebrouck
2ebd70827b Fix: static DiceTerm.getResultLabel
La méthode n'est plus statique
2021-05-27 19:44:04 +02:00
Vincent Vandemeulebrouck
80629d4a07 Fix: expérience de nouveau appliquée
+ amélioration du rendu
2021-05-27 19:44:04 +02:00
Vincent Vandemeulebrouck
d874720973 Fix achat par un joueur 2021-05-27 01:47:34 +02:00
Vincent Vandemeulebrouck
6a85073dbb fix: suppression message par MJ
Ne pas passer par un socket pour le user qui va traiter le message
2021-05-27 01:47:18 +02:00
Vincent Vandemeulebrouck
bd7f3a9b3d clean log socket message
log des messages sockets dans le hook (car plusieurs handlers)
2021-05-27 01:18:21 +02:00
Vincent Vandemeulebrouck
effb50e778 Permettre des conditions sur une tâche 2021-05-27 01:13:42 +02:00
Vincent Vandemeulebrouck
5aa0f62b83 Correction des ajustements astrologiques
ne pas avoir d'async pour déterminer l'ajustement astrologique.

Si on n'a pas de chiffre astral du jour (ie: n'arrivera pas, on calcule
à l'init), on utilise 0 et on lance le calcul async pour la prochaine
fois..
2021-05-27 01:08:17 +02:00
Vincent Vandemeulebrouck
1d10c0bd3f mineur: plus besoin de joueur pour la defense 2021-05-27 00:20:40 +02:00
Vincent Vandemeulebrouck
c77d5e3c93 Fix: boucle infinie de messages
en cas d'appel de ChatUtility.onRemoveMessages par un joueur,
on entre en boucle infinie de messages envoyés sur les sockets
2021-05-27 00:19:31 +02:00
0e3e6eb6eb Fix TMR 2021-05-26 16:28:57 +02:00
b08b330e65 Fix conteneurs + encombrement 2021-05-25 23:49:11 +02:00
Vincent Vandemeulebrouck
1624f9292c Fix: déplacements conteneurs 2021-05-25 23:42:43 +02:00