Commit Graph

211 Commits

Author SHA1 Message Date
b6d3359625 Passage au gestionaire de combat 2020-12-15 23:54:05 +01:00
e64c350632 #36 Gestion des taches et création à partir d'un livre 2020-12-15 21:28:55 +01:00
dc6f280359 Merge branch 'dev_1.1' of gitlab.com:LeRatierBretonnien/foundryvtt-reve-de-dragon into dev_1.1 2020-12-15 08:38:00 +01:00
a726705c0c #36 et #70 : corrections sur XP et ajout première version des taches 2020-12-15 08:37:52 +01:00
b77646365c Fixes suite aux test de combat
* séparation des bonus dégâts
* jet d'encaissement fait par le défenseur
* début gestion demi surprise ou surprise
* ajout du nom de la personne qui recule
* xp sur maîrise du fleuve
* xp sur combat "courants"
* fix affichage localisation des blessures ("loc")
* fix dommages armes une main (ou 2 mains) seulement
* fix message attaque échouée
* fix esquive
2020-12-15 02:20:24 +01:00
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
5aba029da9 #52 Gestion astrologie 2020-12-13 23:11:58 +01:00
808cd7296d #52 Travaux en progres.... 2020-12-12 23:31:19 +01:00
d52b13e828 Fatigue pour daltoniens 2020-12-11 19:16:29 +01:00
349f8fc875 Sync 2020-12-11 08:29:24 +01:00
1d525c4bac Fix Initiative
- affichage incorrect sur valeurs positive
- "1d60+5" pour une compétence à zéro
- arrondi inférieur pour carac (p120)
- afficher le résultat de niveau + carac (plus lisible)
2020-12-09 00:36:59 +01:00
399a7b2d30 #65 Gestion parade entités/creatures 2020-12-08 22:27:28 +01:00
b20a6d729a #17 Gestion heure et calendrier 2020-12-08 21:40:41 +01:00
8726ed3352 #64 compétences tronc manquantes
Fix des calculs d'expérience si les compétences tronc sont manquantes
2020-12-06 23:57:08 +01:00
e8f69b74c7 Perte d'endurance max
La perte maximale est l'endurance disponible
2020-12-06 23:33:46 +01:00
1afce56348 #63 Jet d'éthylisme 2020-12-06 21:11:30 +01:00
775f0c0423 #63 Jet d'éthylisme 2020-12-06 20:11:30 +01:00
be73c51b97 43 Init et attaque vie HUD ou fiche de perso 2020-12-05 21:24:31 +01:00
45690c6e7e Gestion des points d'XP en voie 2020-12-05 00:04:40 +01:00
ca84b593ec #51 Gestion des bonus de cases 2020-12-04 20:52:04 +01:00
a831e8b0b2 #60 : Affichage spécial pour les joueurs non reliés à un personnage 2020-12-04 10:15:55 +01:00
62b159ef9d #41 : Gestion de l'archetype des PJs 2020-12-02 20:52:37 +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
82b0ec1015 Fix synthetic actors 2020-12-02 00:09:47 +01:00
9c16cf7641 #48 : Zone de saisie privée pour le MJ 2020-12-01 22:18:15 +01:00
8361a90f32 #48 : Zone de saisie privée pour le MJ 2020-12-01 20:52:05 +01:00
78c02c1db2 Encaissement jusqu'à +25 2020-12-01 00:15:03 +01:00
fad02f45e1 Minor fixes 2020-11-30 23:59:16 +01:00
db500e1b4c Modif sur gestion equipement 2020-11-29 18:21:34 +01:00
5cc7a17512 Modif sur gestion equipement 2020-11-28 09:59:30 +01:00
11e8a64824 #44 - Gestion sur encombrement corrigée 2020-11-27 15:47:18 +01:00
793036d2b8 #44 - Gestion sur encombrement corrigée 2020-11-27 12:20:13 +01:00
dca4e28044 #45 : Verification encombrement et amelioration 2020-11-27 09:40:48 +01:00
e82eaa2ad7 Dormir Chateau dormant
Gestion de l'heure de chateau dormant.

inclus
* récupération blessures
* récupération vie
* conversion de stress
* descente vers seuil de rêve
2020-11-25 00:58:58 +01:00
d3111f6d28 #3 Améliorations fiche 2020-11-24 18:39:27 +01:00
ba66f79f63 #20 Gestion des RollModes et gestion initiative plus fine 2020-11-24 17:47:35 +01:00
2cbd496517 #20 Gestion des RollModes et gestion initiative plus fine 2020-11-24 17:41:14 +01:00
40e2d665df Gestion initiative améliorée 2020-11-24 16:43:54 +01:00
78f07655e3 Gestion initiative améliorée 2020-11-24 16:41:15 +01:00
8f9b1f1e76 Gestion du rollMode
affecte tous les jets d'un actor sur la table de résolution
2020-11-24 16:10:47 +01:00
23422849e3 #38 - Gestion des armes 1/2mains 2020-11-23 22:10:19 +01:00
163e85a82f Merge branch 'master' of gitlab.com:LeRatierBretonnien/foundryvtt-reve-de-dragon 2020-11-18 23:49:12 +01:00
2af8ff4ce8 #27 Gestion des rencontres 2020-11-18 23:49:05 +01:00
519f9e89b4 Afficher la fatigue avec les compteurs 2020-11-18 20:16:59 +01:00
a5adacc5b9 Ajout des entites de Cauchemar 2020-11-18 16:57:58 +01:00
ffa81a6568 #3 CSS rework 2020-11-17 19:14:58 +01:00
ad64bc4021 #27 Gestion des rencontres 2020-11-17 18:08:19 +01:00
bdc8103f6b Test rencontres 2020-11-17 16:30:03 +01:00
a5ead0c77a Récupération de fatigue 2020-11-17 13:10:41 +01:00
2bff1b16be Sync 2020-11-17 09:58:46 +01:00
d3e48d6e5b #24 Fix sur la rencontre de Rêve de Dragon
+ evaluation de la force
2020-11-16 04:31:53 +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
bb236ab012 Gestion des entités 2020-11-14 23:24:01 +01:00
01fe858b8c #16 Gestion des critiques en combat 2020-11-14 21:53:46 +01:00
09cfdf922e #16 Gestion des critiques en combat 2020-11-14 21:22:29 +01:00
568cb764a2 #13 - Fight management update 2020-11-12 23:50:37 +01:00
bc32cd1ad4 Simplification des recherches
+ fix: ne pas chercher les compétences ailleurs
que dans les compétences
2020-11-12 18:50:55 +01:00
5fa703241a RdDResolutionTable rolls 2020-11-12 18:50:55 +01:00
3c6a5e0c4d Reue socket pour combat avec 0.7.5 2020-11-12 18:13:25 +01:00
2f438ccd10 #11 gestion encombrement et malus associé 2020-11-12 15:06:25 +01:00
3b82817d91 #11 gestion encombrement et malus associé 2020-11-12 14:44:42 +01:00
ea821e352e #11 gestion encombrement et malus associé 2020-11-12 14:44:14 +01:00
1d6768aff0 #11 Gestion des conteneurs 2020-11-12 14:43:08 +01:00
d6778d7018 Supprimer gravite
(cherry picked from commit 3730e6b9b35eb6701aaa0252892d7620e4533850)
2020-11-12 13:43:19 +01:00
bfce6f59df Extrait table resolution
(cherry picked from commit a11ce394ce0d5e598da61c303c0665b1eadc8513)
2020-11-12 13:43:15 +01:00
ee3e568cd8 Manage equipement 2020-11-11 10:38:27 +01:00
5fbfb4f3e7 Separer les rolltables
Les Tarots ne sont pas liées au TMR
2020-11-11 04:31:17 +01:00
c040197d97 encaissement non mortel 2020-11-11 04:21:25 +01:00
397f140cb3 #5 Encaissement des dommages libre 2020-11-10 13:53:51 +01:00
5f440e5621 Ajout des tarots 2020-11-10 03:21:58 +01:00
45b077c70d herbes, ingrédients, potions
Mise à jour des formulaires de saisie
2020-11-09 23:53:41 +01:00
c3ad3158b9 Fix dommages 2020-11-07 21:06:37 +01:00
ed16553ace #4 : Gestion humanoide 2020-11-04 16:29:10 +01:00
34156295ea Sync with head 2020-11-03 09:14:14 +01:00
97cda9012c Ajout compétences créatures 2020-09-20 16:36:39 +02:00
cd291c4ae0 Ajout commande /tmra 2020-09-13 23:08:52 +02:00
cec65edb83 Amelioration des commandes de tchat et aide 2020-09-13 22:46:42 +02:00
b7471e0c97 Bugfixes 2020-09-05 22:56:33 +02:00
ca8bf7f6d5 Gestion des compteur et du Stress 2020-08-29 22:52:41 +02:00
5aaf1ca204 XP compute and sheet re-org 2020-08-14 22:24:35 +02:00
5fa82a5ee7 Gestion preliminaire de l'XP 2020-08-13 22:28:56 +02:00
d215629c9b Sync combat 2020-07-28 09:20:01 +02:00
0efaac8d68 Test/debug combat 2020-07-27 18:58:10 +02:00
77f5fe0a21 Gestion correcte de l'editeur de blessures 2020-07-27 16:27:41 +02:00
b9baa32d02 Add sort 2020-07-25 10:29:28 +02:00
2cb51e7999 Ajour lancer de sort 2020-07-23 22:09:40 +02:00
ff6c474921 Add queue/souffle templates 2020-07-20 12:02:07 +02:00
b996682e09 Still improving spells 2020-07-17 22:04:35 +02:00
1170d3377f Continue haut-reve stuff 2020-07-14 22:19:29 +02:00
f6c81fd68d Fix livre 2020-07-06 09:03:21 +02:00
ea94e27e5a Fix livre 2020-07-05 21:45:25 +02:00
0c276abddb Add missing templates 2020-06-29 23:21:15 +02:00
58f692447e Ajout sorts + saisie 2020-06-26 15:47:44 +02:00
3a5a3e9cc5 Ajout template 2020-06-25 23:18:14 +02:00
d24be22c5e Gestion armures 2020-06-23 23:34:12 +02:00
30a9f08f73 Sync 2020-06-22 10:18:03 +02:00
259a7577e8 Sync with gitlab 2020-06-17 20:31:43 +02:00
3962f33e84 Local sync 2020-06-12 22:46:04 +02:00
711ff19b10 Ongoing progress for weapons 2020-06-12 11:47:41 +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
91c0a6c7a3 Update rules 2020-05-31 23:06:25 +02:00
4b465920f0 Compute general state 2020-05-29 00:43:16 +02:00
15342a65fc More automatism 2020-05-28 23:36:09 +02:00
63e4e6f91a Fatigue management, ongoing work 2020-05-27 23:47:49 +02:00
a6b46cb4ad Various fixes and update template 2020-05-27 21:57:00 +02:00
59d2f9c6c2 Roll window is now working for simple skills 2020-05-27 21:09:37 +02:00
003d548f1f Sync with head 2020-05-24 20:19:57 +02:00
c144b2473c Increase support 2020-05-22 22:37:02 +02:00