Commit Graph

1120 Commits

Author SHA1 Message Date
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
sladecraven a071a3f6cd Fix v9 CSS 2021-12-20 10:18:28 +01:00
sladecraven aca949ca92 Sync 2021-12-18 10:06:24 +01:00
sladecraven 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
Vincent Vandemeulebrouck db0f8e50d2 Affichage du contenu d'un conteneur
Les actions qui modifient le contenu doivent forcer un render
2021-12-05 16:49:01 +01:00
Vincent Vandemeulebrouck ef56b58d72 Préparer l'ouverture de conteneurs
Centraliser les méthodes pour retrouver un item, splitter, etc
Les mêmes actions seront disponibles dans la fenêtre des conteneurs

Préparer aussi le drop sur la fenêtre d'un conteneur
2021-12-05 16:49:01 +01:00
Vincent Vandemeulebrouck 7806b09110 Fix constant en trop 2021-12-04 23:02:08 +01:00
Vincent Vandemeulebrouck 1f1fb39866 Fix: simplifier l'affichage des jets
L'affichage de plus ou moins de jets ne marchait pas et faisait
régression
2021-12-03 22:54:33 +01:00
Vincent Vandemeulebrouck 045d28d9ab Fix: regression combat 2021-11-28 18:36:27 +01:00
Vincent Vandemeulebrouck 648848aa03 Recherche TMR par coordonnées 2021-11-27 00:04:34 +01:00
Vincent Vandemeulebrouck ee45fee623 Image des TMRs adoucie par défaut
plutôt que par PIXI

taille de l'image réduite
2021-11-27 00:03:59 +01:00
Vincent Vandemeulebrouck b8ba30a5a3 Commande /tmr 2021-11-26 23:29:06 +01:00
Vincent Vandemeulebrouck 1bec52371a Recherche de compétence
Filtrage des compétences contenant le texte saisi
2021-11-26 01:02:44 +01:00
Vincent Vandemeulebrouck 2ea69c4077 Minor: format +/-
Utiliser des classes pour formattage commun plutôt que des ids
2021-11-26 01:00:28 +01:00
Vincent Vandemeulebrouck 05398a74f0 Fix: ajout de stress avec personnage ouvert
L'ajout de stress prennait le stress d'un personnage ouvert au lieu
de la saisie dans la fenêtre d'ajout de stress
2021-11-26 00:46:26 +01:00
Vincent Vandemeulebrouck 4f91fab3d5 Executions une seule fois
Fix sur les actions à faire une seule fois en cas de plusieurs GM

Quand plusieurs GM ou assistant GM sont connectés, ils exécutaient
tous certaines actions.

Conséquence: ajout de casetmr en doublon, détermination de 2 chiffres
astraux, modification d'initiative de premier tour en double
2021-11-26 00:45:21 +01:00
Vincent Vandemeulebrouck 2392b9b9f4 Fix nombre de tentatives
Dans le tchat, la séparation échec/succès avait supprimé les tentatives
2021-11-23 02:12:23 +01:00
Vincent Vandemeulebrouck b6b6acc4e3 Expérience par le stress
- Vue détaillée (regroupe archétype et contrôles)
- Ajout d'un bouton pour mettre du stress dans une compétence
2021-11-23 02:11:24 +01:00
Vincent Vandemeulebrouck b57b02b3ff Support recherche compétence par id 2021-11-23 02:04:00 +01:00
Vincent Vandemeulebrouck 9848e1a8af Remplacer d7 par dt
Pour les rencontres dans les TMRs, on utilise maintenant le

A cause de l'ajout du support natif des d7 dans dice-so-nice, les dés
à 7 faces n'étaient plus affichés correctement.

Voir:
https://gitlab.com/riccisi/foundryvtt-dice-so-nice/-/issues/261
2021-11-21 22:41:53 +01:00
sladecraven b227c1095f Merge branch 'v1.5' of https://gitlab.com/LeRatierBretonnien/foundryvtt-reve-de-dragon into v1.5 2021-11-21 12:04:45 +01:00
sladecraven ada4aadf24 Manage possession 2021-11-21 12:04:42 +01:00
Vincent Vandemeulebrouck 6fc6bfc540 Plusieurs compétences esquive
Pour les sirènes!
2021-11-20 02:54:23 +01:00
Vincent Vandemeulebrouck a2f859a460 Fix armes 2m dans l'onglet Combat
Les armes 1 ou 2 mains n'étaient pas bien choisies dans l'onglet
combat de la feuille de personnage.

Un message d'erreur pour les dommages 1/2 mains était faux
depuis cet onglet
2021-11-20 02:54:23 +01:00
Vincent Vandemeulebrouck f91dfd04a2 Fix recherche competence
La recherche de compétence cherchait dans tous les items (y compris les
armes), ce qui affichait des messages ui
2021-11-20 02:54:04 +01:00
Vincent Vandemeulebrouck 0f655bd89d Masquer l'empoignade
Ca ne marche pas encore
2021-11-20 00:42:04 +01:00
sladecraven 8f890dad66 Gestion plus fines des entites et corrections sur initiative #915 2021-11-11 09:37:00 +01:00
sladecraven d792d736d4 Gestion plus fines des entites et corrections sur initiative #195 2021-11-11 09:25:38 +01:00
sladecraven 0a87c20176 Gestion plus fines des entites et corrections sur initiative #195 2021-11-11 09:21:14 +01:00
sladecraven fb03f7a719 Possession start 2021-11-11 09:18:25 +01:00
Vincent Vandemeulebrouck 2f66019a2a Migrate token to webp 2021-11-11 03:05:48 +01:00
Vincent Vandemeulebrouck 31d1d352f2 Utilisation de constant pour le systeme 2021-11-11 02:43:38 +01:00
Vincent Vandemeulebrouck 79a7ad8b8c Migration png webp 2021-11-11 02:43:01 +01:00
Vincent Vandemeulebrouck 689a57a87b Compatibilité 0.9 Document#_id
Document#_id remplacé par Document#id
2021-11-10 23:14:44 +01:00
Vincent Vandemeulebrouck 832352aaa8 C'est mal de grignoter entre les repas
Inutile de conserver les centièmes de points de sustentation
2021-11-10 23:14:44 +01:00
Vincent Vandemeulebrouck 00cab09f6e Correction d'ajustements et difficulté finale
Dans RdDActor.rollCaracCompetence :

Prise en compte des ajustements manquants (moral,
ajustement astrologique ou malus armure selon les cas, par exemple)

Affichage des ajustements dans le message du chat
2021-11-10 23:14:44 +01:00
Vincent Vandemeulebrouck 8b4f87062c Limites à l'appréciation
On n'apprécie pas si on se force
On n'apprécie pas si la qualité est en dessous de la compétence

On pourrait apprécier les oeuvres (méthode générique pour apprécier)
2021-11-10 23:14:44 +01:00
Vincent Vandemeulebrouck 42716dcadb Indiquer si aucun élément n'est trouvé 2021-11-10 22:46:33 +01:00
Vincent Vandemeulebrouck 527ff0992e Utilisations d'images webp 2021-11-10 20:03:04 +01:00
Vincent Vandemeulebrouck 461aa4b2bd Fix: encaisser sur entrée
Par défaut: coups mortels
2021-11-10 18:59:07 +01:00
sladecraven 2e83cbd366 Gestion plus fines des entites et corrections sur initiative #915 2021-11-08 14:58:06 +01:00
sladecraven f24331865c Merge branch 'v1.5' of https://gitlab.com/LeRatierBretonnien/foundryvtt-reve-de-dragon into v1.5 2021-11-08 07:48:15 +01:00
sladecraven 13b46cef71 Update release 2021-11-08 07:47:21 +01:00
Vincent Vandemeulebrouck 3097a2c148 Toujours afficher le résultat des jets de moral 2021-11-08 00:07:58 +01:00
Vincent Vandemeulebrouck f225c071ac Amélioration dialogue achat 2021-11-08 00:07:58 +01:00
Vincent Vandemeulebrouck 4a6786f220 Mise à jour du malus armure même pour 0 2021-11-04 23:35:01 +01:00
Vincent Vandemeulebrouck 738c0737ca Fix: sur-encombrement
Le sur-encombrement apparaissait dès 11.1 sur 12
2021-11-04 23:33:52 +01:00
sladecraven 3e14b646c5 Fix poison active 2021-11-03 22:58:34 +01:00
sladecraven 195b0bb869 Ajout nouveau mode degats 2021-10-31 19:10:35 +01:00
sladecraven fb178fc527 Ajouter compteurs success/echec pour les points de tache #215 2021-10-30 10:36:40 +02:00
sladecraven 4318af5495 Ajouter compteurs success/echec pour les points de tache #215 2021-10-30 10:31:10 +02:00
Leratier Bretonnien 0b5ede8af9 Merge branch 'v1.5' into 'v1.5-tentatives'
# Conflicts:
#   template.json
#   templates/item-tache-sheet.html
2021-10-30 07:17:35 +00:00
sladecraven 00d3f7ff31 Ajouter compteurs success/echec pour les points de tache #215 2021-10-30 09:16:28 +02:00
Vincent Vandemeulebrouck 0df7f97513 Nombre de tentatives pour une tâche 2021-10-30 02:24:08 +02:00
Vincent Vandemeulebrouck f776348343 Amélioration templates partial
partial-roll-diffFixe pour les difficultés choisies
partial-roll-diffFixe pour les difficultés imposées
partial-roll-forcer pour forcer le résultat du jet

renommage dialog-roll-competence
2021-10-30 02:24:08 +02:00
Vincent Vandemeulebrouck a813857d5d Message d'achat par le joueur faisant l'achat 2021-10-30 02:23:34 +02:00
Vincent Vandemeulebrouck 179ec39843 Fix: pas de bonus de case au delà de -10
Si l'ajustement final est -11 à -16, le bonus de case n'augmente plus
les chances de succès
2021-10-30 02:23:34 +02:00
Vincent Vandemeulebrouck c76cb5ae1c Fix: calcul réussite en dessous de -11
Sur 01, aucune réussite ne correspondait à cause de l'absence de norm
dans les chances de levelDown/levelImpossible
2021-10-30 02:23:34 +02:00
Vincent Vandemeulebrouck d794e14bf1 Fix typo 2021-10-30 02:23:34 +02:00
sladecraven a97944ff89 Icone defaut pour gemmes 2021-10-29 23:57:49 +02:00
Vincent Vandemeulebrouck b518bb4368 Conversion ajustements en entiers 2021-10-29 23:16:21 +02:00
sladecraven cdbf14b788 Gestion des maladies/poisons 2021-10-29 22:37:27 +02:00
sladecraven 36be368dfd Gestion des maladies/poisons 2021-10-29 21:31:58 +02:00
sladecraven 21ad671ac7 Meilleure gestion blessures graves vs endurance 2021-10-29 20:58:57 +02:00
sladecraven 909dd12cec Gestion endurance en fin de round #202 2021-10-29 15:34:40 +02:00
sladecraven 213e810b4e Managegems 2021-10-29 15:15:54 +02:00
sladecraven 52332c2ab1 Fix sheet + gemmes #204 2021-10-29 09:53:35 +02:00
Vincent Vandemeulebrouck ca39885eb9 Correction achat par lots
Positionnement de la quantité dans ItemData.data.quantite
2021-10-15 00:15:28 +02:00
sladecraven dbc17e580c Fix bugs + Enhance stress 2021-10-11 11:09:30 +02:00
Vincent Vandemeulebrouck bf2ec639c8 Amélioration des potions
- effet de base en cas de résistance à potion magique
- un seul message de tchat
- affichage du résultat du jet de résistance
- utilisation des l'image de la potion
- fabrication avec image de l'herbe
2021-10-09 22:04:34 +02:00
Vincent Vandemeulebrouck 9a637be4e9 Affichage des bonus requis
L'affichage est en option (ce n'est pas une règle officielle)
2021-10-09 22:02:13 +02:00
Vincent Vandemeulebrouck f28a58ebb8 Fix: suppression des ventes
La suppression des derniers éléments ne marchait plus

deleteEmbeddedDocuments prend un tableau d'ids
2021-10-09 10:39:45 +02:00
Vincent Vandemeulebrouck 910d37eeb1 Fix: achat de plusieurs conteneurs
Les conteneurs n'ont pas de quantité, du coup, en créer
plusieurs en cas d'achat multiples
2021-10-09 10:37:19 +02:00
Vincent Vandemeulebrouck 4db13e8b0f Fix régression en cas de jet de résistance
Suite à une charge, la règle "défenseur désarmé" référence la résistance
qui n'était pas définie au bon niveau
2021-10-09 00:23:04 +02:00
Vincent Vandemeulebrouck 8abe2145ee Fix catégorie d'arme des créatures
Régression rendant la parade bouclier des armes naturelles impossible
2021-10-09 00:21:26 +02:00
Vincent Vandemeulebrouck 840c2f69a4 cleanup import 2021-10-09 00:05:07 +02:00
Vincent Vandemeulebrouck 1efdca028c Stress amélioré
Commande: /stress
Ouvre une fenêtre pour gérer finement le stress (ou l'expérience)

Commande: /stress <v> <motif> <nom>
Stress donné à un acteur/joueur avec un nom proche

Notifications des joueurs qui reçoivent du stress
2021-10-08 23:35:15 +02:00