Commit Graph

143 Commits

Author SHA1 Message Date
Vincent Vandemeulebrouck
50980d5216 Fix Initiative: utilise l'action, pas l'arme 2022-09-20 00:14:18 +02:00
Vincent Vandemeulebrouck
7a92ee85ef Nettoyage des status effects
* Recherche et suppression toujours par flags.core.statusId
* l'ajout d'un status depuis le token est maintenant équivallent
  à l'ajout par le code
* Correction des demi-surprises
* Correction du Demi-rêve (qui ne disparaissait pas)
* fix de la selection dans la configuration système
2022-09-18 01:00:36 +02:00
Vincent Vandemeulebrouck
509b7f97dc Utilisation de system dans les Item/Actor Sheet
Utilisation de system dans les data de formulaire pour tous
les Item/Actor (à la base, ou les sous-éléments)

Corrections sur les sorts en réserve (ce ne sont pas des Item)

Petites améliorations:

* `actor.itemTypes[type]`
   revient à faire (sans besoin de filtrer)
    `actor.items.filter(it => it.type == type)`
* dans les ItemSheet, this.object et this.document
  remplacés par this.item
* dans les ActorSheet, this.object et this.document
  remplacés par this.actor

Quelques corrections en plus:
* parade ne marchait pas
* problèmes sur le commerce
2022-09-07 18:47:56 +02:00
336767c19e v10 WIP 2022-09-07 09:01:23 +02:00
Vincent Vandemeulebrouck
67b0555b11 Corrections v10
Il y en avait partout dans des dialogues, des options,
le drag&drop d'acteur sur acteur, l'empilage d'objet...
2022-09-07 00:36:52 +02:00
59613c3bf8 Sync 2022-09-06 23:52:21 +02:00
5f3361ecc6 Merge v1.5 2022-07-22 22:53:48 +02:00
Vincent Vandemeulebrouck
9e63706de6 Support des blurettes
On peut définir Blurette comme type d'entité.
Pas de jet poour s'accorder aux blurettes.
2022-07-22 21:38:20 +02:00
Vincent Vandemeulebrouck
34cc671f12 Fix init Autre action 2022-07-22 00:36:16 +02:00
15e4bfb713 Fix combat.js 2022-07-14 22:32:57 +02:00
7d32a70e00 Fixes pour possession 2022-07-09 09:04:35 +02:00
Vincent Vandemeulebrouck
940baad04c Amélioration des possession
* messages plus clairs
* initiatives
* en cas de possession en cours, c'est la seule action possible
* accès dans le HUD
2022-07-03 15:32:24 +02:00
255c0a77b4 Big WIP... 2022-06-12 19:40:44 +02:00
1f3fd0bb46 Big WIP... 2022-06-12 12:14:55 +02:00
0228d5bc56 Big WIP... 2022-06-12 09:46:58 +02:00
451ee677d2 Big WIP... 2022-06-12 08:17:59 +02:00
Vincent Vandemeulebrouck
2885ca1c8f Fix suppression messages combat 2022-06-06 23:03:09 +02:00
580fdb996b Various fixes - WIP 2022-05-01 00:38:09 +02:00
5214b036d3 Various fixes 2022-04-30 23:42:55 +02:00
f64928858c Prepare for v10 2022-04-30 19:15:55 +02:00
Vincent Vandemeulebrouck
d7563965ea Fix: les tokens d'un acteur peuvent se battre 2022-04-23 01:35:48 +02:00
Vincent Vandemeulebrouck
c0442f607c Gestion des choix de combat par flags
Utiliser des flags sur les ChatMessage de choix de combat permet:

- de conserver les informations même après un refresh
- de simplifier un peu (pas besoin de gérer un stockage custom)
2022-01-29 23:34:13 +01:00
Vincent Vandemeulebrouck
3abaf4e944 Extract constants for SYSTEM / SOCKET 2022-01-29 23:34:13 +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
18907f7be1 Fix parades avec arme 2022-01-02 22:27:23 +01:00
842ebe68a2 v9 support 2021-12-18 09:45:36 +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
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
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
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
0f655bd89d Masquer l'empoignade
Ca ne marche pas encore
2021-11-20 00:42:04 +01:00
0a87c20176 Gestion plus fines des entites et corrections sur initiative #195 2021-11-11 09:21:14 +01:00
fb03f7a719 Possession start 2021-11-11 09:18:25 +01:00
Vincent Vandemeulebrouck
31d1d352f2 Utilisation de constant pour le systeme 2021-11-11 02:43:38 +01:00
2e83cbd366 Gestion plus fines des entites et corrections sur initiative #915 2021-11-08 14:58:06 +01: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
21ad671ac7 Meilleure gestion blessures graves vs endurance 2021-10-29 20:58:57 +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
7c1a3267f2 reformat 2021-07-01 20:54:46 +02:00
Vincent Vandemeulebrouck
c857def360 Sonné est un StatusEffect 2021-07-01 20:54:46 +02:00
Vincent Vandemeulebrouck
e74f6b14d3 rework ActiveEffects 2021-07-01 20:54:46 +02:00
Vincent Vandemeulebrouck
3edc740d8c Ajout compétence empoignade 2021-07-01 20:54:46 +02:00
Vincent Vandemeulebrouck
ca4cf66b1b Separation armes naturelles/sans armes 2021-07-01 20:54:46 +02:00
Vincent Vandemeulebrouck
9bc4b9a3ca Préparation ajout empoignade
actor.rollArme prend maintenant une arme (ou structure)
plutôt que des noms

l'empoignade sera une pseudo arme, comme le corps à corps

# Conflicts:
#	module/actor-sheet.js
2021-07-01 20:54:45 +02:00
e9f6d5f4b9 #206 : Message si l'attaquant = defenser 2021-06-28 18:31:46 +02:00
Vincent Vandemeulebrouck
3d7c80124b Fix: Maladresse non-armée pour l'esquive 2021-06-23 11:16:56 +02:00
Vincent Vandemeulebrouck
43274ca6b7 Fix regression sur tour suivant 2021-06-01 00:11:32 +02:00
Vincent Vandemeulebrouck
d2b612c11c Fix: regression combat
Notifier tous les postes clients des données de passe d'arme
2021-06-01 00:11:32 +02:00