Commit Graph

14 Commits

Author SHA1 Message Date
3627d05599 Gestion des maladresses #68 2020-12-17 12:31:02 +01:00
fa225f3df9 réordonner les messages de défense
* jet de défense
* jet de recul
* détérioration d'arme
2020-12-17 01:08:14 +01:00
95708222dc jets de dés cachés 2020-12-17 00:44:32 +01:00
b4f298256a parade corps à corps #68 2020-12-17 00:24:44 +01:00
0fb9c8f334 #68 - Merge 2020-12-16 23:34:27 +01:00
f3453a46e7 Ajouts combat #68
- gestion de la feinte (sauf initiative)
- gestion du bonus à l'attaque de la charge
- dégats de corps à corps
- bonus dégâts si surprise, début de gestion de surprise totale
2020-12-16 23:03:37 +01:00
d160e647fd #56 Afficher valeur réussites 2020-12-16 09:07:00 +01:00
ce6680d5e8 Filtrage des armes de tir&lancer
Pas disponibles pour une parade
2020-12-16 09:06:16 +01:00
b6d3359625 Passage au gestionaire de combat 2020-12-15 23:54:05 +01:00
5f5944a06a Fix: echec parade 2020-12-15 23:32:38 +01:00
9bca364b68 #68 deterioration armes et désarmé 2020-12-15 22:15:04 +01:00
9077c9f26b #68 refresh: perte de rollData
après un raffraîchissement browser, le jet de
dés de l'attaquant est perdu. ajout d'une notification
pour informer l'utilisateur du soici.
2020-12-15 21:59:59 +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