Commit Graph

73 Commits

Author SHA1 Message Date
850cae3979 Attaques V2 depuis onglet combat 2026-01-16 08:47:50 +01:00
1b340e526c Simplifications en cherchant bug rêve actuel
Parfois, le rêve actuel est ajouté dans les caractéristiques des
feuilles de personnage.

Simplifications pour essayer d'isoler le souci.
2026-01-10 23:07:25 +01:00
3b4ed13247 Caracs créature 2025-12-21 12:00:20 +01:00
67a085f884 Corrections soins des blessures V2 2025-12-15 01:09:34 +01:00
2894905fc6 Fenêtre de jet V2 pour jet quelconque 2025-12-13 02:04:27 +01:00
90435c07b4 cleanup unused imports 2025-12-06 21:12:30 +01:00
05036877ed Possessions dans HUD
Permettre de commencer les possessions V2
2025-12-06 21:12:25 +01:00
98e8c7a10c Gestion de possession - fin de round
- affichage du message pour indiquer l'état d'une possession en fin de
round
- bouton de conjuration depuis la feuille de personnage
2025-12-05 20:12:14 +01:00
19cabe816e Gestion défense et compteur de possession 2025-12-05 20:12:14 +01:00
706aa657b1 Méthode rollPossession pour attaque possession
- Ajout d'une méthode pour ouvrir le dialogue en mode possession
- gestion des information de possession
- fenêtre défense possession
- préparation des messages de tchat
2025-12-05 20:12:09 +01:00
981282d809 Ajout de méthode getConjurations
Pour lister les compétences de possession/conjuration de manière
homogène (tout actor doué de rêve)
2025-11-28 00:04:16 +01:00
e2ee73bc4e Empoignade V2
Correction, de l'empoignade en mode jet V2

- le défenseur diminue le nombre de points d'empoignade
- amélioration des messages liés à l'empoignade
- ajout de choix de pertes d'endurance à infliger
2025-11-24 18:04:43 +01:00
878efab321 Correction expérience sur résistance 2025-11-13 00:10:08 +01:00
7baccbabb9 Gestion des droits jets V2 2025-11-12 22:10:42 +01:00
755d15509e Ajout du StatusEffect surencombré 2025-10-23 20:21:56 +02:00
02cea84ebb Empoignade V2 2025-10-23 12:01:52 +02:00
147e49f2cb Gestion des significatives 2025-10-21 01:40:14 +02:00
7f4f942d50 Amélioration des entités
- l'attaquant ne sait plus que c'est une entité de cauchemar (surprise!)
- l'encaissement indique une blessure dans le tchat... même si ce
  n'est que de l'endurance
- les blurettes suivent les règles des entités de cauchemar (p322)
2025-10-21 01:39:23 +02:00
77f2de2c5f Jet V2 pour les créatures 2025-10-21 01:39:16 +02:00
a6c593c100 Corrections premiers retours 2025-10-18 00:52:14 +02:00
3d732e9a8a Suppression des signes draconiques
en cas de descente des TMR, suppression des signes
draconiques éphémères durant seulement 1 round
2025-10-15 00:24:35 +02:00
fa6769fcd7 Fenêtres Roll V2
Maintenant disponibles pour:
- méditation
- tâches
- soins
2025-10-05 03:09:52 +02:00
47c4478303 Roll V2 sur compétences&combat
Corrections associées
Maintenant, active en mode rollV2
2025-10-03 22:34:07 +02:00
37af0dd4f1 Rename ajustements => v1 2025-10-03 02:21:22 +02:00
7370b633db Gestion attaques v2 et initiative 2025-10-03 02:21:21 +02:00
d0ba1ebf99 utilisation de renderTemplate "interne"
Import de foundry.applications.handlebars.renderTemplate
au travers d'une constante pour éliminer les warnings
2025-09-30 02:04:53 +02:00
1360992daa Minot fixes 2025-09-28 22:12:23 +02:00
3480b64d75 Fix competencecreatures/competences 2025-09-28 22:00:05 +02:00
bbcd6ad363 Fin de gestion encaissement/recul V2 2025-09-28 17:21:59 +02:00
0730bdf240 Nouveau roll-dialog: mode attaque / defense 2025-09-22 02:25:47 +02:00
1ff32697f4 Nouvelle fenêtre de jets de dés 2025-09-19 22:43:49 +02:00
652c435833 Préparation roll-dialog attaques
Les attaques ne sont plus des armes modifiées
2025-09-18 02:08:10 +02:00
74c1f33427 RdDItemArme pour les armes
résolution de souci de dépendance circulaire causée par RdDCombat
2025-09-18 02:08:10 +02:00
0c6caffde3 small items cleanup
Préparation pour retravailler les armes afin de gérer
les attaques dans la nouvelle fenêtre de jets
2025-09-18 02:08:10 +02:00
c8d589f0d2 Macro jet quelconque 2025-06-23 01:36:18 +02:00
1d5fe1af71 Corrections automatisations combat
Visiblement des changements sur les callbacks n'avaient pas
été finalisés
2025-05-04 18:27:56 +02:00
681fbc3177 Use hbs extension 2025-01-27 22:13:33 +01:00
70e3e63001 Corrections compétences créatures 2025-01-26 23:04:12 +01:00
7ed9a4a12b Preparation callbacks pour nouveaux Rolls 2025-01-26 21:29:01 +01:00
3d49a3de11 Utilisation d'async/await dans les listeners
Sans async await dans les feuilles, la feuille n'est pas
toujours mise à jour, laissant visible des informations obsoletes
2025-01-24 20:26:53 +01:00
d922e4fdd5 Move type constants
Prevent problems of circular dependencies when sepating actions from
items & sheets
2025-01-18 14:49:42 +01:00
c733644f3a Jets de compétence avec carac imposée
Fonctionne maintenant correctement

Pour les créatures/entitées: on fait au mieux, mais ça ne correspond
pas forcément bien, car les carac/compétences ne correspondent
pas toujours
2025-01-13 21:44:02 +01:00
57c41a0218 Utiliser perception/reve pour les créatures
Ces caractéristiques remplacent toutes les autres
2025-01-11 19:45:58 +01:00
1b75decb18 Utiliser les fenêtres de jets pour les jets 2025-01-11 19:29:29 +01:00
b87f406093 Ajouter de "jet de dés" dans les descriptions,
On peut maintenant ajouter des liens dans les descriptions
(acteurs, items) et autres champs similaires.
2025-01-11 00:44:59 +01:00
4dce510c91 Calcul automatique du niveau des entités 2024-12-18 17:27:50 +01:00
c7dfc8682d Support de personnages sans compétences
Un personnage peut maintenant n'avoir aucune compétence

Exemple: les entités invoquées (Kanaillous, ..) n'ont pas besoin
d'une liste de compétences sans aucune valeur.

Ceci permettrait de supprimer des compétences prohibées.

# Conflicts:
#	module/actor.js
#	module/actor/base-actor-reve.js
2024-12-09 00:09:31 +01:00
d9cdfef688 Fix: échanges achat-vente "prendre"
simplification des tests de droits pour savoir si on transmet
l'appel de méthode à un MJ connecté.

De manière générale, si on est le owner: pas besoin d'appel remote.
Donc si MJ pas besoin.

Si on a un appel remote, seul un MJ le traite.
2024-12-04 18:55:34 +01:00
f13677106e Calculs des informations dérivées
Calcul automatique des informations dérivées:
- vie max
- endurance max
- bonus dommages

Ces informations ne peuvent plus être saisies.

L'endurance max des animaux est vie+constitution.
Les entités non-incarnées n'ont pas de +dom
2024-12-04 15:55:09 +01:00
dca9505925 Utilisation du token.name au lieu d'actor.name
Pour permettre de masquer les informations sur les
PNJs secondaires, et ne pas dévoiler le nom de l'acteur
2024-11-20 00:10:08 +01:00