Commit Graph
100 Commits
Author SHA1 Message Date
Vincent Vandemeulebrouck 322506250b Regrouper vue détaillée avec dévérouiller 2022-09-27 22:38:49 +02:00
Vincent Vandemeulebrouck 5d36ea9e0c Ajout Résistance/structure max aux véhicules
Pour qu'on puisse les réparer
2022-09-27 22:37:33 +02:00
Vincent Vandemeulebrouck dc0fab2957 Nettoyage acteurs compendium 2022-09-27 22:37:33 +02:00
Vincent Vandemeulebrouck 2e158f9d39 Organisation des parties de la feuille 2022-09-27 22:37:24 +02:00
Vincent Vandemeulebrouck 7e1bbcada0 Séparation actor-sheet en sous-parties 2022-09-27 22:35:25 +02:00
Vincent Vandemeulebrouck 02ccb1f287 Nouvelle visualisation des blessures
Extractions des parties de la feuille pour préparer la possibilité de
proposer une autre fiche
2022-09-27 22:35:25 +02:00
Vincent Vandemeulebrouck ebe19959fa Drop sur un objet met dans le conteneur parent
Augmenter la zone pour lacher un objet:
* si c'est un objet similaire, on regroupe
* si c'est un conteneur: on met dans le conteneur
* si c'est un objet dans un conteneur, on met dans le conteneur
* si c'est un objet porté, on met dans les objets portés
2022-09-25 18:45:40 +02:00
Vincent Vandemeulebrouck 5a2bc69fbb Typo "nuage" dans les signes draconiques 2022-09-25 17:50:07 +02:00
Vincent Vandemeulebrouck 4bab69b88f Fix: déplacement de contenu rangé 2022-09-24 01:05:32 +02:00
Vincent Vandemeulebrouck be0c0fbf3a Correction de la monnaie de la serveuse 2022-09-24 00:53:27 +02:00
Vincent Vandemeulebrouck cd4bf203e6 Corrections d'images dans les compendiums 2022-09-24 00:53:27 +02:00
Vincent Vandemeulebrouck fc5674a7d8 TMR et acteurs à cocher pour les signe draconiques
Au lieu d'une liste à sélection multiple, choisir les types de TMR
avec des cases à cocher.

Lors de l'ajout de signes éphémères, sélectionner les personnages
avec des cases à cocher.
2022-09-24 00:53:27 +02:00
Vincent Vandemeulebrouck fe80881405 Fenêtre de stress avec acteurs à cocher
Remplacement de la liste d'acteurs par des cases à cocher car la
sélection n'est pas visible
2022-09-24 00:53:27 +02:00
Vincent Vandemeulebrouck 3a29c25b09 Fix: calculs des bonus de potions
Le calcul du bonus d'herbe d'une potion dépend des brins manquants.

La fabrication de potion propose les nombres de brins pour avoir un
effet. Impossible de faire une potion si on n'a pas assez de brins.

La puissance/points de guérison des potions magiques sont affichées lors
 de la consomation
2022-09-23 02:23:20 +02:00
Vincent Vandemeulebrouck e2ff813226 Fix: pas plus de lots que disponibles
On pouvait saisir à la main un nombre de lots plus grand que le nombre
disponible, ce qui multipliait la quantité par ce nombre de lots
2022-09-23 01:32:18 +02:00
Vincent Vandemeulebrouck b67f230212 Fix actionPrincipale de l'équipement 2022-09-23 00:57:02 +02:00
Vincent Vandemeulebrouck 47f9e1adaa Fix boutons d'avancement des heures
Bloqués par la recherche de maladies/poisons pour afficher le
message sur leurs effets
2022-09-23 00:46:57 +02:00
Vincent Vandemeulebrouck 33808b8cf0 Fix transfert de contenants 2022-09-23 00:46:57 +02:00
Vincent Vandemeulebrouck 21fc62b302 Fix de la séquence TMR
Lors d'une rencontre/case humide/conquête/..., le haut rêvant
déclenchait tout de même les sorts en réserve
2022-09-22 01:19:10 +02:00
Vincent Vandemeulebrouck c37c68e6db Fix erreur quand la fenêtre est fermée
Erreur dans les logs, par exemple, suite à une rencontre
2022-09-22 01:19:10 +02:00
Vincent Vandemeulebrouck ca893088d2 Détails de case pour les sorts en réserve 2022-09-22 01:19:10 +02:00
Vincent Vandemeulebrouck e69fb222c3 Affiche le type de case si TMR cachées 2022-09-22 01:19:10 +02:00
Vincent Vandemeulebrouck c76bf912d1 Fix compteur d'utilisations d'esquive 2022-09-22 01:19:10 +02:00
Vincent Vandemeulebrouck 4b1573ab8b Rétablissement des icônes RdD des onglets Foundry
Perdus avec le changement d'entrée FontAwsome
2022-09-22 01:19:10 +02:00
Vincent Vandemeulebrouck 28427bc7c7 Initiative et competences créatures
Fix de l'initiative des compétences de créatures
* armes naturelles en général
* lancer pour les pierres lancées des Glous et Mariols

La catégorie de parade: remplace l'utilisation de "isparade"

Migration autoimatique des items du monde
Modification des compendiums
2022-09-20 00:14:34 +02:00
Vincent Vandemeulebrouck 50980d5216 Fix Initiative: utilise l'action, pas l'arme 2022-09-20 00:14:18 +02:00
Vincent Vandemeulebrouck a75ee8fbc6 Fix RollTables: utilisent data, pas system 2022-09-20 00:14:18 +02:00
Vincent Vandemeulebrouck 78c757a21a Ajout des images dans le haut-rêve 2022-09-20 00:14:18 +02:00
Vincent Vandemeulebrouck 6d06c96497 chgt endurance ne rend plus inconscient 2022-09-20 00:14:18 +02:00
Vincent Vandemeulebrouck 5402508b26 Le "label for" indique le "name" du contrôle 2022-09-20 00:14:18 +02:00
Vincent Vandemeulebrouck 43d097581e Log de l'acteur avec monnaies manquantes 2022-09-19 20:22:30 +02:00
Vincent Vandemeulebrouck 7785851719 Log de l'actor dont les sorts sont migrés 2022-09-19 20:22:30 +02:00
Vincent Vandemeulebrouck 00630849cb Réinsertion sortie de carte
En sortant de la carte (avec les flèches de direction), le demi-rêve
est maintenant bien réinséré aléatoirement
2022-09-18 01:00:38 +02:00
Vincent Vandemeulebrouck c4392f0320 Fix TMR accessibles par une rencontre
Les cases n'étaient polus accessibles, ni coloriées
2022-09-18 01:00:38 +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 56ea9dd2e4 Sorts en réserve éditables 2022-09-17 22:35:17 +02:00
Vincent Vandemeulebrouck 2232224951 Suppression de sorts en réserve 2022-09-17 01:54:27 +02:00
Vincent Vandemeulebrouck 1251d04860 Action Refoulement de queue 2022-09-17 01:54:27 +02:00
Vincent Vandemeulebrouck c8c13d626c Fix drop item sans actor 2022-09-16 02:41:54 +02:00
Vincent Vandemeulebrouck e1ca7ab738 Amélioration des monnaies
On peut maintenant supprimer es monnaies tant qu'on garde une monnaie
pour chaque valeur de base
2022-09-16 02:41:08 +02:00
Vincent Vandemeulebrouck 8f1ee315ef Template en-tête standard 2022-09-16 02:24:08 +02:00
Vincent Vandemeulebrouck 5daf15901a Correction erreur xp restant 2022-09-16 02:24:08 +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
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
Vincent Vandemeulebrouck bb3bc0ea77 Suppression logs hbs 2022-08-27 23:17:05 +02:00
Vincent Vandemeulebrouck f348f3dc3f Condenser les listes (sauf caractéristiques 2022-08-27 23:14:27 +02:00
Vincent Vandemeulebrouck dbf9f5e908 Améliorations des boutons fontawesome&css 2022-08-27 23:14:27 +02:00
Vincent Vandemeulebrouck e4da124579 Filtrer les catégories sans compétences 2022-08-27 23:14:27 +02:00
Vincent Vandemeulebrouck 6e361a5531 Ne pas raffraîchir si le text ne change pas 2022-08-27 23:14:27 +02:00
Vincent Vandemeulebrouck 049b23c666 Boutons +/- de fontawsome 2022-08-27 23:14:27 +02:00
Vincent Vandemeulebrouck 3ff59d1f07 Amélioration rendu équipement 2022-08-27 23:14:27 +02:00
Vincent Vandemeulebrouck 4b1862fa48 Arborescence de conteneurs
Les conteneurs sont maintenant précédés d'une icone:
* pour ouvrir:  '+'
* pour fermer: '-'
* si vide: carré vide
2022-08-26 22:23:09 +02:00
Vincent Vandemeulebrouck 82115ed8d7 Amélioration recherche
La recherche de compétence fonctionne sur timer
2022-08-26 22:23:08 +02:00
Vincent Vandemeulebrouck 872d3fff31 Fix import 2022-07-23 16:48:49 +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 46f5cb67f6 Créer un acteur depuis /nom 2022-07-22 01:34:15 +02:00
Vincent Vandemeulebrouck d51243d74f Fix Bouton "prendre"
Le bouton devenait "Acheter" car le prix après la première prise était
récupéré sous forme de string (et le template fait une comparaison de
nombre)
2022-07-22 01:01:46 +02:00
Vincent Vandemeulebrouck 34cc671f12 Fix init Autre action 2022-07-22 00:36:16 +02:00
Vincent Vandemeulebrouck 16ce6a58dd Fix accorder entite de cauchemar
A priori vieille régression, pas vue depuis.

attaquant._id est devenu attaquant.id
2022-07-22 00:31:27 +02:00
Vincent Vandemeulebrouck c3c42bdb21 Fix compétences créatures
Ne pas ajouter toutes les compétences à une nouvelle créature,
il faut presque toutes les enlever
2022-07-17 01:54:01 +02:00
Vincent Vandemeulebrouck 14eb655382 Fix Haubert d'Oniros - rituel 2022-07-17 01:53:02 +02:00
Vincent Vandemeulebrouck 52e4375972 Fix affichage description des entités 2022-07-16 23:38:03 +02:00
Vincent Vandemeulebrouck bafc52a151 Fix: recherches incorrectes
* cas rare d'un personnage avec carac reve-actuel défini, mais sans
label, qui rend impossible de trouver une autre caractéristique, ce
qui empêche tout jet de caractéristique

* '/rdd <carac> <comp>', quand plusieurs compétences peuvent
correspondre, la première devrait être choisie... mais en pratique,
échec et rien ne se passe
2022-07-08 01:22:53 +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
Vincent Vandemeulebrouck b417fdfe32 Fix possession
On peut maintenant lutter pour les haut-rêvants
Les messages ont été clarifiés
2022-07-02 01:41:55 +02:00
Vincent Vandemeulebrouck 8cf43d4e8a Fix Maîtrise avec TMR cachée
On ne donne plus le nom et les coordonées des cases à maîtriser
quand le personnage est perdu
2022-06-26 01:18:18 +02:00
Vincent Vandemeulebrouck 5efb7d9be0 Fix des TMRs visibles/cachées
Parfois on peut retrouver son chemin dans les TMR:

- Terre d'attache
- Connaisance du fleuve
- changeur des rêves vaincus

On ne peut pas utiliser un messager/passeur quand on est perdu

Les messages ne contiennent plus 'undefined' pour le changeur
2022-06-26 01:18:17 +02:00
Vincent Vandemeulebrouck f54804c071 Fix checkSoufflePeage 2022-06-26 01:18:17 +02:00
Vincent Vandemeulebrouck 59ece09357 Possession pour non haut-rêvant 2022-06-26 01:18:17 +02:00
Vincent Vandemeulebrouck 5868bf16e0 Commande météo 2022-06-26 01:18:17 +02:00
Vincent Vandemeulebrouck 2885ca1c8f Fix suppression messages combat 2022-06-06 23:03:09 +02:00
Vincent Vandemeulebrouck 218c88a924 Fix détérioration armure
Support des armures sous forme:

* entier
* 0
* d4, d4-1
* 1d4, 1d4-1

Détérioration diminuée de 10 (au lieu de remise à 0)

Décrémentation correcte de l'armure
2022-06-06 23:03:09 +02:00
Vincent Vandemeulebrouck e22b6c52f1 Fix méditation
- augmentation du malus en cas d'échec particulier/total
- le malus affecte négativement la méditation
- en cas d'échec, aucun signe n'est créé
2022-06-06 23:03:09 +02:00
Vincent Vandemeulebrouck 9b8f694dda Réorganisation dans le haut-rêve
Ajout de la force des rencontres en attente
Ajout des cases pour les sorts et cases spéciales

1. Têtes; souffles et queues
2. Effets temporaires: signes, rencontres, sorts en réserve
3. Apprentissages: sorts, méditations
4. cases spéciales
2022-06-06 23:03:08 +02:00
Vincent Vandemeulebrouck 75562b0af8 Suppressions de logs 2022-06-06 23:03:08 +02:00
Vincent Vandemeulebrouck 3a684c3c54 Fix typo resaon 2022-06-06 23:03:08 +02:00
Vincent Vandemeulebrouck 70354abacb Fix XP en sort
Cas d'xp en sort concaténée
2022-06-06 23:03:08 +02:00
Vincent Vandemeulebrouck bdead49d01 Renommage methode checkNull 2022-06-06 23:03:08 +02:00
Vincent VandemeulebrouckandGitea 9aad57c00c Fix Nom des TMR désolation
Il n'y a pas que la désolation de Demain

Change-Id: I41cef0204edae57d6071c8b3b33f0dd63a42c2a5
2022-06-06 23:03:02 +02:00
Vincent Vandemeulebrouck 0805d1df66 Fix Nom des TMR désolation
Il n'y a pas que la désolation de Demain

Change-Id: I41cef0204edae57d6071c8b3b33f0dd63a42c2a5
2022-06-03 01:30:36 +02:00
Vincent Vandemeulebrouck 90d6cd1533 Exception sur Problème de monnaies
Le but est d'empêcher un appel en boucle si ça arrive.
En temps normal, on ne devrait jamais arriver dans ce cas.
2022-05-11 00:25:02 +02:00
Vincent Vandemeulebrouck 5578084754 Fix: effets draconiques incorrects
* double résistance du fleuve pour tous?
* connaissance du fleuve pour tous
* réserve en sécurité pour tous
* impossible de déclencher un sort
* montée accélérée pour tous
etc
2022-05-11 00:25:02 +02:00
Vincent Vandemeulebrouck 0d70d9ef83 Fix: drag&drop de tokens de véhicule
Erreur lors de l'update de l'acteur:

You must provide an _id for every object in the update data Array.
...
    at async RdDActor.updateAttributeValue (actor.js:1079:5)
    at async RdDActor.computeMalusArmure (actor.js:1352:7)
    at async RdDActor.computeEncombrementTotalEtMalusArmure
           (actor.js:1333:7)
2022-05-11 00:25:02 +02:00
Vincent Vandemeulebrouck d7563965ea Fix: les tokens d'un acteur peuvent se battre 2022-04-23 01:35:48 +02:00
Vincent Vandemeulebrouck f0d23bb1d0 Fix: soucis avec plusieurs queues&souffles
=> montée laborieuse, mauvaises rencontres

Simplification de EffetsDraconiques: passer l'actor pour tester
si l'acteur a un effet sur lui, ou un item pour tester si un item
correspond
2022-04-23 01:24:15 +02:00
Vincent Vandemeulebrouck 9a8ef9f316 Fix: attachement de compagnons
Il est de nouveau possible d'attacher un animal/véhicule/personnage à un
personnage
2022-04-23 00:31:25 +02:00
Vincent Vandemeulebrouck 806d44522d Fix: transfert de contenants
Le transfert de contenants faisait une copie et perdait les rangements
à cause de l'utilisation de _id
2022-04-23 00:26:56 +02:00
Vincent Vandemeulebrouck 1fdfa6a834 Actions sur objets d'un véhicule
Permettre les mêmes actions pour les objets d'un véhicule
que pour ceux d'un personnage ou créature
2022-04-23 00:24:52 +02:00
Vincent Vandemeulebrouck 31d97439d4 Fix déplacement après réinsertion
On pouvait clicker sur les cases, jusqu'à tomber sur une case
adjacente pour trouver son demi-rêve...
2022-03-30 01:18:34 +02:00
Vincent Vandemeulebrouck f41369a751 Fix: grave transformée en critique
La transformation de grave en critique ajoutait de l'endurance et de
la vie
2022-03-29 20:34:00 +02:00
Vincent Vandemeulebrouck 8ab7964004 Message sur les compétences tronc
Amélioration: ne liste que les compétences inférieures
2022-03-22 23:36:53 +01:00
Vincent Vandemeulebrouck a4fac5ac6a Fix evaluation force rencontres 2022-02-04 00:40:39 +01: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 3ae3003be3 Ajout async sur displayRollData
Préparation pour récupérer le message affiché et lui ajouter des flags
2022-01-29 23:34:12 +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 1eefa62495 Cacher les points de tâche 2022-01-25 22:06:10 +01:00
Vincent Vandemeulebrouck 6095367251 Rename entity to type
(warning in Foundry 9)
2022-01-25 21:45:36 +01:00
Vincent Vandemeulebrouck 8acbc8c803 Adjust sidebar sizes and fix collapse 2022-01-19 23:13:59 +01:00
Vincent Vandemeulebrouck 3639894851 Ajout log pour probleme dans optimizeArgent 2022-01-11 23:41:12 +01:00