Commit Graph

38 Commits

Author SHA1 Message Date
2bcc1a7ba3 Combat séparé par actions
la classe RdDCombat a pour vocation de gérer les interactions entre
attaques, défenses, ...

Séparation de:
- attaque
- parades
- esquive
- encaisser

gestion des résultats de dés par actions

- _onAttaqueParticuliere
- _onAttaqueNormale
- _onAttaqueEchec
- _onAttaqueEchecTotal
- _onParadeParticuliere
- _onParadeNormale
- _onParadeEchec
- _onParadeEchecTotal
- _onEsquiveParticuliere
- _onEsquiveNormale
- _onEsquiveEchec
- _onEsquiveEchecTotal

Séparation de demiSurprise et de needSignificative

les callbacks des boutons dans le chat sont enregistrés cette classe

Par ailleurs:

- Fix mortel/non-mortel (coche puis décoche restait non-mortel)
- création de classes pour les armes, les compétences
- fix du recul (ne pouvait pas marcher)
2020-12-14 01:35:01 +01:00
349f8fc875 Sync 2020-12-11 08:29:24 +01:00
29eb489b27 Chance actuelle
+ amélioration show/hide: dispo pour toute application
 (Dialog, Sheet)
2020-12-06 20:04:34 +01:00
9e8ebdda0d L'état général ne s'applique pas toujours
- jets de chance
- jets de résistance (Rêve Actuel)
- jets de stress (ne passe pas par la fenêtre de résolution)

RdD Page 93
2020-12-06 19:32:19 +01:00
3d6d00e96f #53 : Gestion des détériorations et du recul 2020-12-05 22:21:13 +01:00
ca84b593ec #51 Gestion des bonus de cases 2020-12-04 20:52:04 +01:00
18c7eb767d #54 Gestion complète du malus armure 2020-12-02 14:00:54 +01:00
cd434ae5dd 34 Jet de rêve pour entités
gestion du jet de rêve pour s'accorder aux entités de cauchemar
2020-12-02 09:41:30 +01:00
11e8a64824 #44 - Gestion sur encombrement corrigée 2020-11-27 15:47:18 +01:00
a13d2c7ea9 #44 - Gestion sur encombrement corrigée 2020-11-27 12:23:22 +01:00
793036d2b8 #44 - Gestion sur encombrement corrigée 2020-11-27 12:20:13 +01:00
759626ebbe #46 lancer de sort
Fix regressions:
- renommage updatePointsDeReve pas fait partout
- coût de rêve des sort fixes

introduction de RdDItemSort pour grouper les fonctions
liées aux sorts (et tester les sorts variables partout pareil)
2020-11-27 10:25:23 +01:00
5d04063579 Correction choix carac compétence
Distinction entre "carac" qui représente la liste des
caractéristiques et "caracValue, la valeur selectionnée
2020-11-25 00:58:58 +01:00
3f73c6fec8 #38 - Gestion des armes 1/2mains 2020-11-23 21:59:35 +01:00
34acf9e00c #27 Gestion des rencontres 2020-11-20 16:45:20 +01:00
a59db9a22d #27 Gestion des rencontres 2020-11-20 13:46:43 +01:00
351e848496 #24 Ajout d'action pour dormir 1h 2020-11-16 04:32:42 +01:00
5ee0daccc7 #19 : Gestion des entités dans les combats 2020-11-15 11:15:36 +01:00
52caf1b39a Separation difficulte libre/conditions
* ajout de diffConditions pour gérer l'ajustement de conditions
* renommage de bmValue en diffLibre
* calcul de l'ajustement (etat+conditions+difficulté libre)
* présentation des 2 champs

fix:
* utiliser .change() au lieu de .click() permet de supporter aussi
les changements au clavier
2020-11-15 02:08:22 +01:00
09cfdf922e #16 Gestion des critiques en combat 2020-11-14 21:22:29 +01:00
a7ac184ca3 #18 Gestion des sort 1+ sans selection 2020-11-14 20:30:30 +01:00
499b6255eb Petites améliorations TMR
* afficher les points de rêve des sorts en réserve
* davantage d'informations pour les jets de rencontres/cases humides
* souffle ajouté dans le cas du refoulement
* utilisation d'une image pour le demi-rêve
* refacto TMR pour préparer à afficher un tooltip sur les sorts
 en réserve
* extraction de méthodes pour séparer le lancement de sorts des
 autres actions
2020-11-14 19:49:28 +01:00
137dbb87e4 Choisir le rêve pour sorts r+
Le coût des sorts est souvent noté r1+ (enchantement)
2020-11-14 05:42:00 +01:00
a00f187f9f #13 Support des sorts de difficulte et de cout variables + correction de regression 2020-11-13 11:24:56 +01:00
c6d85729bc Merge branch 'working' into 'master'
Fix regression sur rencontre TMR et ajout table résolution contextuelle

See merge request LeRatierBretonnien/foundryvtt-reve-de-dragon!11
2020-11-12 22:51:26 +00:00
568cb764a2 #13 - Fight management update 2020-11-12 23:50:37 +01:00
1d8468c191 Table résolution contextuelle
level - 5 à level + 5
toujours la colonne -8
2020-11-12 23:37:12 +01:00
5fa703241a RdDResolutionTable rolls 2020-11-12 18:50:55 +01:00
bfce6f59df Extrait table resolution
(cherry picked from commit a11ce394ce0d5e598da61c303c0665b1eadc8513)
2020-11-12 13:43:15 +01:00
43c5f6570c Competence pour creature 2020-09-20 19:55:10 +02:00
dc57b46db5 Gestion de la mise en reserve 2020-07-26 17:26:17 +02:00
2cb51e7999 Ajour lancer de sort 2020-07-23 22:09:40 +02:00
d24be22c5e Gestion armures 2020-06-23 23:34:12 +02:00
3962f33e84 Local sync 2020-06-12 22:46:04 +02:00
b16e977b19 Opposite tests 2020-06-11 00:29:32 +02:00
39ecd5231e Continue fight tests 2020-06-10 08:23:58 +02:00
9d2c0da852 Preliminary verssion for fight 2020-06-07 23:16:29 +02:00
1f875bafc5 Add objct for Dialog 2020-06-03 21:35:18 +02:00