Commit Graph

1093 Commits

Author SHA1 Message Date
Vincent Vandemeulebrouck
70354abacb Fix XP en sort
Cas d'xp en sort concaténée
2022-06-06 23:03:08 +02:00
Vincent Vandemeulebrouck
bdead49d01 Renommage methode checkNull 2022-06-06 23:03:08 +02:00
Vincent Vandemeulebrouck
9aad57c00c Fix Nom des TMR désolation
Il n'y a pas que la désolation de Demain

Change-Id: I41cef0204edae57d6071c8b3b33f0dd63a42c2a5
2022-06-06 23:03:02 +02:00
54d546b941 Various fixes 2022-05-14 20:39:01 +02:00
7cae820a40 Various fixes 2022-05-14 20:25:47 +02:00
fd32c21297 Various fixes 2022-05-14 17:28:27 +02:00
Vincent Vandemeulebrouck
90d6cd1533 Exception sur Problème de monnaies
Le but est d'empêcher un appel en boucle si ça arrive.
En temps normal, on ne devrait jamais arriver dans ce cas.
2022-05-11 00:25:02 +02:00
Vincent Vandemeulebrouck
5578084754 Fix: effets draconiques incorrects
* double résistance du fleuve pour tous?
* connaissance du fleuve pour tous
* réserve en sécurité pour tous
* impossible de déclencher un sort
* montée accélérée pour tous
etc
2022-05-11 00:25:02 +02:00
Vincent Vandemeulebrouck
0d70d9ef83 Fix: drag&drop de tokens de véhicule
Erreur lors de l'update de l'acteur:

You must provide an _id for every object in the update data Array.
...
    at async RdDActor.updateAttributeValue (actor.js:1079:5)
    at async RdDActor.computeMalusArmure (actor.js:1352:7)
    at async RdDActor.computeEncombrementTotalEtMalusArmure
           (actor.js:1333:7)
2022-05-11 00:25:02 +02:00
Vincent Vandemeulebrouck
d7563965ea Fix: les tokens d'un acteur peuvent se battre 2022-04-23 01:35:48 +02:00
Vincent Vandemeulebrouck
f0d23bb1d0 Fix: soucis avec plusieurs queues&souffles
=> montée laborieuse, mauvaises rencontres

Simplification de EffetsDraconiques: passer l'actor pour tester
si l'acteur a un effet sur lui, ou un item pour tester si un item
correspond
2022-04-23 01:24:15 +02:00
Vincent Vandemeulebrouck
9a8ef9f316 Fix: attachement de compagnons
Il est de nouveau possible d'attacher un animal/véhicule/personnage à un
personnage
2022-04-23 00:31:25 +02:00
Vincent Vandemeulebrouck
806d44522d Fix: transfert de contenants
Le transfert de contenants faisait une copie et perdait les rangements
à cause de l'utilisation de _id
2022-04-23 00:26:56 +02:00
Vincent Vandemeulebrouck
1fdfa6a834 Actions sur objets d'un véhicule
Permettre les mêmes actions pour les objets d'un véhicule
que pour ceux d'un personnage ou créature
2022-04-23 00:24:52 +02:00
Vincent Vandemeulebrouck
31d97439d4 Fix déplacement après réinsertion
On pouvait clicker sur les cases, jusqu'à tomber sur une case
adjacente pour trouver son demi-rêve...
2022-03-30 01:18:34 +02:00
Vincent Vandemeulebrouck
f41369a751 Fix: grave transformée en critique
La transformation de grave en critique ajoutait de l'endurance et de
la vie
2022-03-29 20:34:00 +02:00
Vincent Vandemeulebrouck
8ab7964004 Message sur les compétences tronc
Amélioration: ne liste que les compétences inférieures
2022-03-22 23:36:53 +01:00
2ce8b35da0 Fix potions permanente 2022-03-02 20:19:02 +01:00
Vincent Vandemeulebrouck
a4fac5ac6a Fix evaluation force rencontres 2022-02-04 00:40:39 +01:00
91f9e8832d Utilisation de tables custom du monde 2022-01-30 21:49:35 +01:00
20d57bf10c Merge branch 'v1.5' of https://gitlab.com/LeRatierBretonnien/foundryvtt-reve-de-dragon into v1.5 2022-01-30 16:11:24 +01:00
167a3d5894 Count worlds instance 2022-01-30 16:11:20 +01:00
Vincent Vandemeulebrouck
c0442f607c Gestion des choix de combat par flags
Utiliser des flags sur les ChatMessage de choix de combat permet:

- de conserver les informations même après un refresh
- de simplifier un peu (pas besoin de gérer un stockage custom)
2022-01-29 23:34:13 +01:00
Vincent Vandemeulebrouck
3abaf4e944 Extract constants for SYSTEM / SOCKET 2022-01-29 23:34:13 +01:00
Vincent Vandemeulebrouck
3ae3003be3 Ajout async sur displayRollData
Préparation pour récupérer le message affiché et lui ajouter des flags
2022-01-29 23:34:12 +01:00
Vincent Vandemeulebrouck
c0b5bb3f35 Fix jets encaissements faits par le défenseur
=> Les dés sont ceux du défenseur
=> Le message d'encaissement est visible par le joueur
2022-01-29 23:34:12 +01:00
Vincent Vandemeulebrouck
1eefa62495 Cacher les points de tâche 2022-01-25 22:06:10 +01:00
Vincent Vandemeulebrouck
3639894851 Ajout log pour probleme dans optimizeArgent 2022-01-11 23:41:12 +01:00
Vincent Vandemeulebrouck
31eab4a04f Fix erreur sur entité de cauchemar
Lié à l'encombrement max, une entité n'en a pas
2022-01-11 23:41:12 +01:00
Vincent Vandemeulebrouck
5bb4e02915 Fix getActiveUser for v9 2022-01-11 23:41:12 +01:00
Vincent Vandemeulebrouck
53dea08526 Fix ajout de macros en v9
game.macros.entities remplacé par game.macros.content
2022-01-07 19:14:00 +01:00
Vincent Vandemeulebrouck
18907f7be1 Fix parades avec arme 2022-01-02 22:27:23 +01:00
Vincent Vandemeulebrouck
996d9bc826 Remove log 2022-01-02 22:27:23 +01:00
Vincent Vandemeulebrouck
28fa6138bc Fix drop on item uses target, not currentTarget 2022-01-01 14:06:46 +01:00
Vincent Vandemeulebrouck
bb1d03c8a4 Autoformat 2022-01-01 14:06:46 +01:00
Vincent Vandemeulebrouck
08aa3c86ce Fix présent des cité
Ne marchait plus (case non affichée, présent non supprimé)
2021-12-23 01:32:47 +01:00
a071a3f6cd Fix v9 CSS 2021-12-20 10:18:28 +01:00
aca949ca92 Sync 2021-12-18 10:06:24 +01:00
842ebe68a2 v9 support 2021-12-18 09:45:36 +01:00
Vincent Vandemeulebrouck
e9eba84ae4 Fix: erreur sur echec particulier en méditation 2021-12-16 00:17:08 +01:00
Vincent Vandemeulebrouck
38d0ba2734 Fix calculs coordonnées et distances
Utiliser les différents repères de cases:
- coordonnées TMR A5
- oddq pour les coordonnées de case (ligne, colonne)
- axial (q,r) pour effectuer les calculs de distance

utiliser x, y rend la distinction de positions de pixels vs position
dans la grille parfois ardue.

Utilisation des coordonnées axiales pour le calcul de distance.
2021-12-12 17:36:22 +01:00
Vincent Vandemeulebrouck
e6aebbe8c3 Fix edit objets d'un véhicule
Nommage des events homogène
2021-12-11 02:25:29 +01:00
Vincent Vandemeulebrouck
76741579cc typo: rencontrer, pas recontrer 2021-12-10 01:22:17 +01:00
Vincent Vandemeulebrouck
4aef9c0571 Montrer son équipement
On peut aussi le montrer sans le vendre
2021-12-10 01:22:17 +01:00
Vincent Vandemeulebrouck
508d352b0b Fix vente/don de conteneur
Pour passer par le tchat, le conteneur doit être vide.
Correction du calcul de quantité pour les conteneurs.
2021-12-10 01:22:17 +01:00
Vincent Vandemeulebrouck
e02f355405 Correction stress sans monter de niveau
l'expérience n'était pas augmenté si insuffisante pour monter de niveau
2021-12-10 01:22:17 +01:00
Vincent Vandemeulebrouck
d87b1affd0 Fix: boutons de parade
Utiliser la compétence associée à l'arme pour la parade
2021-12-08 23:22:49 +01:00
Vincent Vandemeulebrouck
9892323834 Décoction depuis l'équipement 2021-12-05 23:30:57 +01:00
Vincent Vandemeulebrouck
9de1e7dae5 Support drag-drop vers conteneur 2021-12-05 22:38:50 +01:00
Vincent Vandemeulebrouck
009ec47709 Fix message sur-encombrement 2021-12-05 21:39:56 +01:00