Commit Graph

445 Commits

Author SHA1 Message Date
Vincent Vandemeulebrouck
1f4523930c class pour sélection par nom de champ 2021-04-09 01:08:30 +02:00
Vincent Vandemeulebrouck
8bbf40a84b Créer des plats cuisinés
Lors de l'exécution d'une recette de cuisine, permettre l'ajout d'un
plat à l'équipement
2021-04-08 20:39:32 +02:00
Vincent Vandemeulebrouck
dcdfa357c1 Fix équipement des véhicules 2021-04-08 20:39:32 +02:00
8a7d8a6930 Sync 2021-04-07 22:46:57 +02:00
Vincent Vandemeulebrouck
35004547dd dialogs ne sont pas pour un sort 2021-04-06 23:45:55 +02:00
Vincent Vandemeulebrouck
4efa321693 Consommer nourriture et boisson WIP 2021-04-06 23:44:57 +02:00
Vincent Vandemeulebrouck
8770b29a5e Ajout Item nourritureboisson 2021-04-06 23:43:53 +02:00
Vincent Vandemeulebrouck
674582d6e8 Fixes sur calculs enc et prix
Ajout de la classe de base RdDItem qui se charge du calcul pour un Item

Formatage de la zone d'équipement pour avoir de la place pour le Nom

Simplification des calculs de totaux
2021-04-06 23:36:35 +02:00
f7c1ed0749 #171 - Gestion potion de soins (WIP) 2021-04-04 22:34:59 +02:00
18f1d314b7 #171 - Gestion potion de soins (WIP) 2021-04-04 18:42:09 +02:00
a5561b7b88 #171 - Gestion potion de soins (WIP) 2021-04-04 18:37:16 +02:00
e4f432c781 #171 - Gestion potion de soins 2021-04-04 09:37:35 +02:00
f8171fecc3 Message explicite HR 2021-04-04 09:03:06 +02:00
795e80d575 Message explicite HR 2021-04-04 08:58:57 +02:00
Vincent Vandemeulebrouck
8f4675d717 Fix: message pour non haut-rêvant 2021-04-04 00:39:21 +02:00
Vincent Vandemeulebrouck
f82d110ce3 Correction message échec total 2021-04-03 03:11:52 +02:00
Vincent Vandemeulebrouck
2586fe7e27 Draconic que pour les Haut rêvant #174 2021-04-03 03:09:51 +02:00
Vincent Vandemeulebrouck
3b2ea7d82f #174: Limiter le draconic aux Haut rêvant 2021-04-01 23:11:13 +02:00
Vincent Vandemeulebrouck
74ee2e93cc Fix Chanter la chanson 2021-04-01 00:45:56 +02:00
Vincent Vandemeulebrouck
47484e6a85 Fix: ne pas utiliser combatant._id dans HUD 2021-04-01 00:45:56 +02:00
Vincent Vandemeulebrouck
6429eda2d6 Fix détermination nombre astral
fixé, déplacé dans les savoirs
2021-04-01 00:45:44 +02:00
Vincent Vandemeulebrouck
3691775da0 Fix alchimie 2021-03-31 22:50:58 +02:00
Vincent Vandemeulebrouck
62e0153d0d Fix reférence de recette de cuisine 2021-03-31 21:37:22 +02:00
Vincent Vandemeulebrouck
e0eb04d829 Création d'oeuvres 2021-03-31 01:27:51 +02:00
Vincent Vandemeulebrouck
ee34fad8b1 Fix encaissement
- Amélioration du message d'encaissement (suppressions d'espaces en
excédent)
- Encaissement "cauchemar" réservé aux entités et inversement
2021-03-31 01:27:51 +02:00
Vincent Vandemeulebrouck
86fb6111db Encore des fix OwnedItem / item.data 2021-03-30 00:02:51 +02:00
Vincent Vandemeulebrouck
0cd4c7c158 Avancement OwnedItems et Items
- remplacer xxxOwnedItems par xxxEmbeddedDocuments
- corrections des accès aux items vs itemData
- corrections cases spéciales TMR et effets draconiques
- correction monnaies/payer
2021-03-29 23:41:08 +02:00
Vincent Vandemeulebrouck
31204cbf51 Utilisation Misc.data 2021-03-29 19:42:00 +02:00
5b53d4c2c9 Debug sorts, WIP 2021-03-25 18:33:10 +01:00
be04157fb0 Item ingredient livre potion munition rencontre queue ombre souffle tete competencecreature tarot monnaie nombrestral 2021-03-25 18:04:57 +01:00
ceb73b9944 Item arme, armure, competences, sorts, herbes -> OK 2021-03-25 17:51:03 +01:00
1616931476 Edition des items, WIP 2021-03-25 09:28:36 +01:00
Vincent Vandemeulebrouck
43cf091345 Adaptation Feuilles Acteurs 2021-03-25 03:21:43 +01:00
Vincent Vandemeulebrouck
de922e2605 Version 1.3.36 2021-03-20 14:44:27 +01:00
Vincent Vandemeulebrouck
218f38e044 Cleanup: réduction de duplicates 2021-03-20 14:36:53 +01:00
Vincent Vandemeulebrouck
c509e23513 Ajout Périple & urgence draconique
# Conflicts:
#	module/tmr-utility.js
2021-03-19 00:02:48 +01:00
Vincent Vandemeulebrouck
17d863482d simplification/organisation RdDActorSheet.getData 2021-03-19 00:02:48 +01:00
Vincent Vandemeulebrouck
5e8c01935c Stress transformé avec les compétences
Pour ne pas avoir à naviguer d'onglet pour répartir le stress
transformé
2021-03-18 01:15:09 +01:00
Vincent Vandemeulebrouck
0b7ec59822 utilisation de class au lieu d'id 2021-03-18 01:15:09 +01:00
Vincent Vandemeulebrouck
a44904ebc0 Fix moral sur dissolution 2021-03-18 01:15:09 +01:00
Vincent Vandemeulebrouck
f26ae24d13 Nettoyage feuilles acteurs
- template partial pour les compétences
- séparation des options/calculs/données
- extraction de méthodes pour les calculs (total xp, total carac, ...)

- déplacement de code de RdDUtility vers RdDItemCompetence / RdDCarac
2021-03-17 01:21:37 +01:00
Vincent Vandemeulebrouck
5207df0223 Supprime feuille inutilisée 2021-03-17 01:04:37 +01:00
Vincent Vandemeulebrouck
830f4fde9a Suppression for="Categorie" dans html
Aucun impact, pas de référence trouvée à cet attribut
2021-03-16 22:34:33 +01:00
Vincent Vandemeulebrouck
98de1a6922 Moral sur les oeuvres
Simplification de l'appel au moral pour les oeuvres

Ajout de la possibilité d'utiliser le moral sur les oeuvres

Affichage du moral/appel selon la caractéristique
2021-03-16 22:34:33 +01:00
Vincent Vandemeulebrouck
396f73ec22 Fix appel au moral
Maintenant géré pour les cas autres qu'un jet de compétence pur:

- attaque/défense
- tâches
- carac pure
- arts
- jeu

Message à la 2ème personne, la 3eme est utilisée juste pour le "titre"
des messages
2021-03-15 00:11:13 +01:00
Vincent Vandemeulebrouck
372eb6d334 Afficher le jet d'endurance pour les personnages
Ne pas afficher pour les acteur qui ne sont pas affectés à un joueur
2021-03-15 00:11:13 +01:00
Vincent Vandemeulebrouck
620b34443d Ne pas afficher Utilisations 0 2021-03-14 16:07:44 +01:00
Vincent Vandemeulebrouck
432098f9c5 Couleurs du calendrier
De nuit, les boutons noirs sur fond gris sur fond sombre
étaient difficiles à voir

séparation de class css pour affichage/position du bouton
séparation du nombre de minutes/heure à positionner
2021-03-14 16:02:31 +01:00
e09bdadba7 Merge branch 'bugFixAppelAuMoral' into 'master'
Bugfix Appel au moral.

See merge request LeRatierBretonnien/foundryvtt-reve-de-dragon!164
2021-03-06 09:09:58 +00:00
LeFelis
7e252cf6ae Bugfix Appel au moral. 2021-03-05 22:38:25 +01:00
Vincent Vandemeulebrouck
d85396db0f fix typos 2021-02-28 02:01:07 +01:00
Vincent Vandemeulebrouck
adecbef178 handlebar partiel pour texte d'ambiance 2021-02-26 20:46:46 +01:00
Vincent Vandemeulebrouck
28fde31a54 Fix typos 2021-02-26 00:59:12 +01:00
Vincent Vandemeulebrouck
9b362aa265 Fix: typo pière -> piètre 2021-02-25 02:15:35 +01:00
4607a331cc #160 Afficher les totaux d'archetypes 2021-02-22 21:18:46 +01:00
e5738aaca3 #161 Amenagement sur beaute 2021-02-21 22:24:39 +01:00
155990610a #158 : Gestion de l'armure sur la fenêtre d'encaissement 2021-02-17 14:52:50 +01:00
LeFelis
5a7dc1d437 UI pour l'appel au moral 2021-02-12 22:36:42 +01:00
Vincent Vandemeulebrouck
5328d2b690 Gestion queues/souffles
- débordement
- conquête
2021-02-12 01:45:25 +01:00
LeFelis
cf36bb9f9d Merge v1.3 dans appel au moral 2021-02-11 20:42:11 +01:00
LeFelis
5ff3859974 Ajout de commentaire et suppression des logs 2021-02-11 20:31:04 +01:00
Vincent Vandemeulebrouck
b226e5c09a Améliorations des tmr
* fermeture des cités
* utilisations d'icônes pour les cases spéciales, rencontres, sorts
en réserve
* séparation pixi/actions TMR / définition des cases spéciales

fixes divers:
* #153 lancer de sort si draconic utilise compétence autre que rêve
* #152: table de résolution doublée sur cht points de rêve
* /table n'affichait plus les résultats suite à chgt sur souffles/queues
2021-02-11 02:48:27 +01:00
65c4dfac22 #87 : Règles initiatives - rappel sur charge et feinte 2021-02-10 11:42:43 +01:00
6675539c59 #140 Permettre des jets de carac dérivées 2021-02-10 11:24:14 +01:00
LeFelis
771622564a Checkbox et regles d'appel au moral 2021-02-09 23:23:40 +01:00
62ad72338a #154 - COmptage des utilisations 2021-02-09 09:18:52 +01:00
54a937c620 #151 : permission de supprimer une rencontre depuis la fiche de PJ 2021-02-08 14:15:18 +01:00
Vincent Vandemeulebrouck
ae3766f99b Rêve de Dragon 2021-02-07 00:02:48 +01:00
Vincent Vandemeulebrouck
863fc65844 Message pour maîtrise Fleuve de l'Oubli 2021-02-07 00:02:48 +01:00
4b88efa999 #150 : Gestion du cas Thanatos 2021-02-06 23:51:04 +01:00
5cd60ca76a Ajout init premier round dans le compendium 2021-02-06 22:49:51 +01:00
Vincent Vandemeulebrouck
aa1c93ce22 Preparation maîtrise fleuve 2021-02-06 02:29:58 +01:00
Vincent Vandemeulebrouck
7c54597a20 Ajout des Oeuvres génériques
Ajout de la description au tchat, ajout de la référence/auteur
à tous les types d'oeuvres

Ajout de l'exotisme à la cuisine

Jet de chant (qui ne marchait pas)
2021-02-06 01:36:46 +01:00
0c7a0e413d #87 Initiative premier round 2021-02-05 09:36:42 +01:00
ae03fabd9e #87 - Init du premier round 2021-02-04 16:35:22 +01:00
b2dab45646 #87 : Bouton de +1/-1 pour l'init, via menu ou HUD 2021-02-04 13:30:54 +01:00
Vincent Vandemeulebrouck
66dff68daf Amélioration rencontre TMR
- mise en forme des messages
- Ajout de messages poétiques
- regroupement par rencontre de la gestion et des messages
- séparation table de proba/type de rencontre
- quelques fixes lors de tests (mes régressions?)
- lors d'un déplacement avec un tourbillon, on n'a pas à vaincre les
cases humides
- pas de rencontre après un déplacement par une rencontre
2021-02-03 20:47:39 +01:00
Vincent Vandemeulebrouck
26a72c4a12 Ajout poison 2021-02-02 22:05:38 +01:00
Vincent Vandemeulebrouck
1875530b1c Rework arts 2021-02-02 20:24:08 +01:00
Vincent Vandemeulebrouck
ee3de585a6 Alignement ligne en-tête
Dans les équipements, alignement de la ligne d'en tête sur
les valeurs indiquées, pour mieux comprendre les options
équiper/éditer/supprimer (maintenant bien alignées)
2021-02-02 19:57:09 +01:00
Vincent Vandemeulebrouck
c9fe0ed85d Taille des images dans les messages 2021-02-02 19:57:09 +01:00
d24b9c07fa Ameliorations lancer de sort 2021-02-02 07:56:45 +01:00
be796a7169 Rework equipement 2021-01-29 23:49:29 +01:00
6b0154ea9d Rework equipement 2021-01-29 23:48:33 +01:00
LeFelis
903439e007 #142 ajout du prix de l'équipement 2021-01-29 23:17:18 +01:00
75bcfeae20 Gestion écaille sur initiative 2021-01-29 21:41:00 +01:00
7ed05b3722 Fix sur le paiement via le tchat 2021-01-29 21:03:32 +01:00
543f6c2658 #111 Gestion armes magiques 2021-01-29 20:10:43 +01:00
f15067fff8 #139 Jet d'Endurance 2021-01-29 16:58:45 +01:00
Vincent Vandemeulebrouck
a12f9bbf01 Amélioration messages de stress 2021-01-29 12:12:14 +01:00
96d55a7cad #136 Ajout des connaissances 2021-01-27 23:35:45 +01:00
Vincent Vandemeulebrouck
99183be4cb Regles optionelles astrologie 2021-01-26 19:48:36 +01:00
Vincent Vandemeulebrouck
91610894cc #113 règles de combat optionnelles 2021-01-25 08:51:46 +01:00
Vincent Vandemeulebrouck
56bb117a0c Status inconscious/prone/dead
inconscious: si endurance à 0
prone: si chute sur un recul
dead: lors de la deuxième critique, ou si la vie passe en dessous de
-SConst
2021-01-24 19:52:39 +01:00
44e34af397 #136 : Ajout des modeles pour les connaissances 2021-01-24 10:26:35 +01:00
Vincent Vandemeulebrouck
ad2a68aedd Fixes recul/desarmement
# Conflicts:
#	module/rdd-combat.js
2021-01-23 19:27:28 +01:00
Vincent Vandemeulebrouck
003fa8c43a Plus d'attaque avec l'esquive 2021-01-22 23:28:27 +01:00
Vincent Vandemeulebrouck
a380876ea6 Ajout image compétence 2021-01-22 14:33:51 +01:00
e5a019afd3 Merge branch 'stabilisation-v1.2' into 'v1.2'
Stabilisation v1.2

See merge request LeRatierBretonnien/foundryvtt-reve-de-dragon!123
2021-01-22 09:08:47 +00:00
343b3c54f7 Fix payer et deplacement objets 2021-01-22 10:05:30 +01:00
Vincent Vandemeulebrouck
c858ce5b95 Fix message encaissement entité de cauchemar 2021-01-22 02:09:20 +01:00
Vincent Vandemeulebrouck
16be472486 Fix message alchimie
- typo, majuscule
- nom de la recette
- icône alchimie
2021-01-22 02:07:21 +01:00
Vincent Vandemeulebrouck
bef988cd7f Suppression des "name" inutiles 2021-01-21 00:05:34 +01:00
Vincent Vandemeulebrouck
7db9834b9a Fix double effet créatures 2021-01-19 23:44:10 +01:00
Vincent Vandemeulebrouck
c23065119e Fix messages passe d'arme
- l'attaquant ne peut plus lancer les dés du défenseur (sauf GM)
- ajout du nom de l'attaquant au message de défense
- nettoyage des messages de la passe d'arme uniqument par le GM
pour éviter suppression par le joueur
2021-01-19 23:41:30 +01:00
Vincent Vandemeulebrouck
c481661a32 Lancer les dés sans fermer
Dans la table de résolution, ajout de la possibilité de lancer les dés
sans fermer la fenêtre
2021-01-18 11:25:18 +01:00
Vincent Vandemeulebrouck
9ee1b0250d Fix "esthétiques" de messages
- verrouiller
- ajout de détails de particulières dans le message de défense
- le personnage monte dans les TMRs
- indiquer quel personnage dort (plutôt que le joueur)
2021-01-15 19:09:44 +01:00
4f236adbec XP fix avec tooltip 2021-01-14 15:29:47 +01:00
b69c515a7c Increase version 2021-01-14 10:32:15 +01:00
Vincent Vandemeulebrouck
039cb8ab71 Fix Tentacules/Tentacules(Tentacules)
Pour les créatures, les jets de compétences n'affichent plus que la
compétence
2021-01-14 00:50:12 +01:00
Vincent Vandemeulebrouck
c885fc4528 Fix régression edition soins blessures 2021-01-13 19:54:33 +01:00
Vincent Vandemeulebrouck
9659c4a5bc Affichage des effets
Suppression icone 'sonne' en doublon
2021-01-13 18:06:06 +01:00
Vincent Vandemeulebrouck
36788b28d2 Fix: pas de surprise pour demi-rêve
Un point d'exclamation inesthétique apparaîssait
2021-01-13 17:32:25 +01:00
Vincent Vandemeulebrouck
a0213fb552 #101 Gestion des status de surprise
La demi-surprise ou surprise dépend des états:

- les TMRs sont ouvertes (sauf visu)
- le personnage est sonné
- un status parmi: prone, restrain
- si inconscient ou aveugle, surprise totale

Ajout de la possibilité de filtrer les status
2021-01-13 03:42:13 +01:00
Vincent Vandemeulebrouck
1d56bff61d Utilisation des ajustements 2021-01-13 03:11:03 +01:00
Vincent Vandemeulebrouck
d524dc35ce Fix table résolution 2021-01-13 03:01:45 +01:00
Vincent Vandemeulebrouck
3f62582af5 Améliorations du combat
- nettoyage des infos et messages de combat améliorés
- message de status envoyé uniquement par le GM (pour éviter les
doublons)
- stockage des infos de passes d'armes géré par RdDCombat

Déplacement des Hooks/notifications de messages socket:
- liés au combat dans la méthode RdDCombat.init

Convention de nommage: les méthodes de gestion de notification par
hook/socket sont préfixées 'on'
ex: onSocketMessage, onUpdateCombat, onPreDeleteCombat
2021-01-13 03:00:10 +01:00
03a310e493 Minor fixes 2021-01-11 20:42:10 +01:00
ce97911781 #112 - Quantite pour les objets pour le tchat 2021-01-11 18:04:26 +01:00
d02b5ac88c #122 Gestion d'acturs liés à une fiche de perso 2021-01-11 16:29:41 +01:00
e54de9f080 Ajout acteur de type vehicule/maison 2021-01-10 22:12:07 +01:00
Vincent Vandemeulebrouck
318396cde9 #100 Amélioration messages encaissement
+fix: coup non mortel à 20 ne fait pas perdre de vie, c'est le passage
de l'endurance à 0 et l'inconscience qui font perdre la vie.
2021-01-09 19:42:26 +01:00
Vincent Vandemeulebrouck
c9cc1de16e Destinée et Appel à la chance exclusifs 2021-01-09 19:39:35 +01:00
Vincent Vandemeulebrouck
a338bb144e Ajout arme morsure au chafouin
retravail sur les competences;

- standardiser les noms de fichiers de templates
- méthodes classify pour construire une multimap par type
- méthodes pour charger les entrées du compendium
- méthodes spécifiques au compétences déplacées
2021-01-08 22:36:25 +01:00
a432ed6d32 #124 : Les creatures peuvent avoir de l'equipement 2021-01-08 16:57:10 +01:00
55007b51fb #123 : Nettoyage des conteneurs 2021-01-08 11:56:10 +01:00
Vincent Vandemeulebrouck
c868b5adde Suppression doublon de compétence dans tchat 2021-01-08 03:06:29 +01:00
Vincent Vandemeulebrouck
51cc1e4273 Une feinte manquée ne peut faire mouche 2021-01-08 03:00:22 +01:00
Vincent Vandemeulebrouck
ceb9d6c86f Echec total => style echec total, pas particulière 2021-01-08 02:45:45 +01:00
f7cb67fa19 #77 Gestion alchimie 2021-01-07 23:58:44 +01:00
56e35bc014 #77 Gestion alchimie 2021-01-07 23:40:20 +01:00
4e059ddf50 #77 Gestion alchimie 2021-01-07 22:37:30 +01:00
f4dc42743a #77 Gestion alchimie 2021-01-07 20:04:10 +01:00
Vincent Vandemeulebrouck
cff1818a37 Gestion particulières et Echecs totaux 2021-01-07 03:01:44 +01:00
Vincent Vandemeulebrouck
47fb2d511e Appel à la chance sur les défenses
Suppressions de ChatMessage selon contenu

En ayant un <div id=""> avec id unique, on peut retrouver et supprimer
les messages obsoletes (par exemple, les choix dans les combats).
2021-01-07 03:01:24 +01:00
Vincent Vandemeulebrouck
f2a99bc2f0 fix pertes de vie/ endurance
Lors de la 3eme grave changée en critique, la perte de vie n'était pas
bien affichée.

Dans le message, on avait:  "une blessure grave une blessure critique"

La localisation est maintenant donnée à l'encaissement
2021-01-07 00:41:16 +01:00
5178d1f389 Ajout des niveaux min/max sur les livres 2021-01-06 12:10:52 +01:00
Vincent Vandemeulebrouck
16b92b4586 Liste des ajustements
Après le travail sur les ChatMessage, centraliser les difficultés pour
les dialog-roll afin d'afficher tous les ajustements sous forme de
tooltips

Les ajustements à améliorer:
* malus armure
* sur-encombrement
* encombrement total

+ fix regression tâches
+ fix méditation isisPuritication
2021-01-06 01:46:02 +01:00
Vincent Vandemeulebrouck
3aaef70891 rename EncombrementTotal 2021-01-06 01:46:02 +01:00
544c0ba94b #76 : Jets de dés assistés pour les méditations 2021-01-04 22:03:00 +01:00
Vincent Vandemeulebrouck
ddd0a1f1c0 #104 Difficulté par défaut
Possibilité de saisir pour les compétences une difficulté
libre par défaut, qui sera automatiquement sélectionnée
pour les jets de cette compétence faits par l'acteur.

Ceci permet de simplifier le travail du MJ, qui peut
préconfigurer les difficultés d'attaque des PNJs.
2021-01-04 14:11:34 +01:00
Vincent Vandemeulebrouck
f5a0a82f41 Icône sonné pour daltoniens 2021-01-04 01:19:47 +01:00
Vincent Vandemeulebrouck
3ac2be74fd #97 particulière pour armes lentes
Pas de particulières en rapidité pour les armes lentes.

Le corps à corps est considéré comme rapide.

Standardise le corps à corps:  centraliser la construction d'un objet
pour le corps à corps

Convertion de compétences de créature en arme

Petit fix sur HUD: le click est sur le div uniquement (au lieu
du label avant, ou d'un mix avec un fix précédent...)
2021-01-04 00:31:10 +01:00
Vincent Vandemeulebrouck
0aab060dc6 Suppression champs "name" inutiles
Ces champ ne sont pas utiles fonctionellement et
créent des noeuds inutiles dans le json des
personnages.
2021-01-03 19:31:21 +01:00
Vincent Vandemeulebrouck
0072861c3f Montrer/cacher l'archétype 2021-01-03 19:31:21 +01:00
Vincent Vandemeulebrouck
3211c30519 Fix boutons init/attaque
Utiliser tout le bouton plutôt que le texte uniquement
2021-01-03 19:31:21 +01:00
Vincent Vandemeulebrouck
4c76fc607f Renomme particuliereAttaque 2021-01-03 19:31:21 +01:00
e18b5ad192 #103 : Gerer les augmentations de niveaux en comp et carac 2021-01-03 18:19:18 +01:00
969291a526 #105 Affichage résumé a chaque tour de combat 2021-01-03 15:40:48 +01:00
6ccc87e5ba Merge branch 'v1.2' of gitlab.com:LeRatierBretonnien/foundryvtt-reve-de-dragon into v1.2 2021-01-03 09:58:19 +01:00