Vincent Vandemeulebrouck
e8626f3566
Option pour état général hors éthylisme
...
Préparation pour les abus de nourriture et boissons
2021-04-06 23:39:27 +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
dc48f08203
#171 - Gestion potion de soins (WIP)
2021-04-04 23:07:13 +02:00
9cc73e971d
#171 - Gestion potion de soins (WIP)
2021-04-04 22:47:33 +02:00
f7c1ed0749
#171 - Gestion potion de soins (WIP)
2021-04-04 22:34:59 +02:00
a5561b7b88
#171 - Gestion potion de soins (WIP)
2021-04-04 18:37:16 +02:00
Vincent Vandemeulebrouck
6955d4597b
Remove log
2021-04-04 00:39:22 +02:00
Vincent Vandemeulebrouck
36695e2d10
Erreur si draconic sans être haut-rêvant
2021-04-04 00:39:22 +02:00
56cf4243a8
#179 - Fix reve-actuel
2021-04-03 08:31:01 +02:00
97d53d3f31
Merge branch 'v1.4' of https://gitlab.com/LeRatierBretonnien/foundryvtt-reve-de-dragon into v1.4
2021-04-03 08:19:30 +02:00
65348b0710
#180 - Fix
2021-04-03 08:19:19 +02:00
Vincent Vandemeulebrouck
3b2ea7d82f
#174 : Limiter le draconic aux Haut rêvant
2021-04-01 23:11:13 +02:00
Vincent Vandemeulebrouck
0bae3e82a8
clean malusArmure/enc/prix
2021-04-01 23:11:13 +02:00
Vincent Vandemeulebrouck
8a95ad6471
Fix ajout list/filterItemsData
...
Méthodes pour lister par type/filtrer les Item.data
et retourner les Item.data
2021-04-01 00:45:44 +02:00
Vincent Vandemeulebrouck
036456e5df
Fix token HUD
...
Utilisation de Misc.data pour:
- combattants
- armes
- competences d'armes
2021-03-31 01:27:51 +02:00
Vincent Vandemeulebrouck
5383bd228d
Fix récupération chance
2021-03-31 01:27:51 +02:00
Vincent Vandemeulebrouck
5e654bdfa4
Fix protection armure
2021-03-31 01:27:51 +02:00
Vincent Vandemeulebrouck
2efb942bea
Fix typo getEmbeddedDocument
2021-03-31 01:27:51 +02:00
Vincent Vandemeulebrouck
576088c2bb
Fix moral (cas ajustement 0)
...
Lors de Chateau Dormant, si le moral ne change pas, on utilise
le retour de moralIncDec pour avoir la valeur courante du moral
2021-03-31 01:27: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
7f75361a08
Corrections de hooks
2021-03-29 20:11:32 +02:00
Vincent Vandemeulebrouck
68cd086a2f
Corrections StatusEffect
...
changement du hook, et des méthodes pour les ajouter
2021-03-29 20:11:07 +02:00
Vincent Vandemeulebrouck
049b46e3cc
Fix ActiveEffect demi-rêve
...
L'ActiveEffect demi-rêve n'était plus supprimé
2021-03-29 19:44:21 +02:00
Vincent Vandemeulebrouck
3735377a20
Utiliser EmbeddedDocuments
...
les méthodes Entity son deprecated/à ne plus utiliser
2021-03-29 19:43:23 +02:00
Vincent Vandemeulebrouck
31204cbf51
Utilisation Misc.data
2021-03-29 19:42:00 +02:00
Vincent Vandemeulebrouck
d743578f3f
Methode getItemOfType, Misc.data pour Item
...
- Passer par Misc.data/Misc.templateData pour les Item
- Méthode getObjet pour obtenir un objet par id
- Simplification du code sur les conteneurs
On peut sortir un objet d'un conteneur
# Conflicts:
# module/actor.js
2021-03-29 13:24:56 +02:00
36df301144
Various fixes for TMR, WIP
2021-03-28 22:37:04 +02:00
3df76c589f
Fix : monnaie, endurance, encombrement
2021-03-28 09:41:14 +02:00
5de4dd016f
Fix conteneur/objet
2021-03-25 19:03:28 +01:00
5b53d4c2c9
Debug sorts, WIP
2021-03-25 18:33:10 +01:00
Vincent Vandemeulebrouck
43cf091345
Adaptation Feuilles Acteurs
2021-03-25 03:21:43 +01:00
Vincent Vandemeulebrouck
5fb8d22a7a
Jets de masse
...
Quelques exemples:
- `/rdd dexterite bricolage -2`
- `/rdd vue survie en sous-sol -2`
- `/rdd vue désert 0`
- `/rdd vue vigi -3`
- `/rdd vol vigi 0` : Volonté Vigilance
- `/rdd chance-actuelle 0`
- `/rdd reve-actuel -8`
Attention:
- `/rdd vue vig 0`
=> Navigation et Vigilance correspondent, c'est Navigation qui est
pris (premier dans l'ordre alphabétique), avec un message.
2021-03-25 00:31:40 +01:00
Vincent Vandemeulebrouck
25d7a447a8
Preparation access documentData
...
Ajout de méthode Misc.data pour accéder aux data des Actor/Item
Dans le cas où on est sur un Actor/Item, retourne le document
(noeud data)
Dans les autres cas, retourne l'objet lkui même (donc, le document)
Du coup, on devrait pouvoir facilement changer en 0.8.0
2021-03-22 20:10:54 +01:00
Vincent Vandemeulebrouck
218f38e044
Cleanup: réduction de duplicates
2021-03-20 14:36:53 +01:00
Vincent Vandemeulebrouck
441259efb6
Cleanup compendium et monnaies
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
bbd38bd618
Extrait méthode Actor.getDemiReve
2021-03-19 00:02:48 +01:00
Vincent Vandemeulebrouck
3f4d52487d
Refactor: extrait méthodes communes
...
- suppression de casetmr lors de visite/conquete
- suppression de toutes les cases TMRs liées
- notification lors de suppression d'une casetmr pour enlever la queue
# Conflicts:
# module/actor.js
2021-03-19 00:02:48 +01:00
Vincent Vandemeulebrouck
e71c03abb0
Fix erreur en cas d'attaque sans cible
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
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
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
1de15d0b32
Fix: cas de xp/niveau vide
...
Après avoir enlevé l'xp par erreur, elle est gardée vide, mieux vaut
la mettre à 0 pour pouvoir l'augmenter par la suite
2021-03-15 00:11:13 +01:00
Vincent Vandemeulebrouck
57ec6403bb
Autoformat
2021-03-15 00:11:13 +01:00
Vincent Vandemeulebrouck
300419cbad
Amélioration usage armes
...
Décompter uniquemlent si le jet n'est pas une particulière
Sur attaque particulière, décompter si le choix n'est pas une attaque
en rapidité
2021-03-14 19:04:35 +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
cfe99ec188
#166 Supprimer seulement le sort déclenché
2021-02-28 02:01:15 +01:00
89d66c1347
#164 : une seule fenêtre de jet autorisée
2021-02-26 23:54:17 +01:00
Vincent Vandemeulebrouck
28fde31a54
Fix typos
2021-02-26 00:59:12 +01:00
741d724d93
Fix increment d'utilisation
2021-02-25 08:48:31 +01:00
155990610a
#158 : Gestion de l'armure sur la fenêtre d'encaissement
2021-02-17 14:52:50 +01:00
1cdadbd9d6
Gestion auto de l'état sonné en combat
2021-02-17 11:16:27 +01:00
98c6133938
Fix danses
2021-02-14 18:31:00 +01:00
5e53dc5262
Pas mal de bugfixes
2021-02-14 09:31:52 +01:00
38994e849b
Fix lancer sort
2021-02-12 23:06:31 +01:00
Vincent Vandemeulebrouck
4f35b28aa1
pelerinage
...
+ suppression des cases quand le souffle/queue sont supprimés
2021-02-12 19:00:28 +01:00
Vincent Vandemeulebrouck
5328d2b690
Gestion queues/souffles
...
- débordement
- conquête
2021-02-12 01:45:25 +01:00
Vincent Vandemeulebrouck
1cb4a7dbf5
Small cleanup
...
- extrait de méthode pour tirage dans un array
- utilisation des operateur ?: / ??
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
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
cddc6a8e9b
#157 Warning sur force insuffisante
2021-02-09 11:17:17 +01:00
62ad72338a
#154 - COmptage des utilisations
2021-02-09 09:18:52 +01:00
375d452e7e
Modifier la loc pour les créatures
2021-02-08 16:14:43 +01:00
54a937c620
#151 : permission de supprimer une rencontre depuis la fiche de PJ
2021-02-08 14:15:18 +01:00
43218dd282
#149 Gestion des ombres pour Thanatos
2021-02-07 20:36:34 +01:00
Vincent Vandemeulebrouck
ae3766f99b
Rêve de Dragon
2021-02-07 00:02:48 +01:00
Vincent Vandemeulebrouck
2af358b924
Amélioration message dormir une heure
2021-02-07 00:02:48 +01:00
4b88efa999
#150 : Gestion du cas Thanatos
2021-02-06 23:51:04 +01:00
Vincent Vandemeulebrouck
aa1c93ce22
Preparation maîtrise fleuve
2021-02-06 02:29:58 +01:00
Vincent Vandemeulebrouck
fe73e5b984
Travail sur queues/souffles
2021-02-06 01:36:46 +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
Vincent Vandemeulebrouck
a2ec26c4c0
Extraction méthodes identification items
...
Pour savoir si certaines queues/souffles sont là et rendre
le code plus lisible
2021-02-06 01:36:46 +01:00
Vincent Vandemeulebrouck
9fd7db2ccf
Fixes nombreux sur tmr
...
- rencontre sur case humide ne causait pas de maîtrise
- détermination de la liste des tmrs par type à l'init (classify)
- tirages aléatoire par type de tmr dans les commandes
- amélioration de messages (nom de case)
- fix expérience case humide
- correction gestion des débordement
- montées très laborieuses multiples
- renommages et extraits méthodes
- distinction de pos (x, y) vs coord (A1)
2021-02-05 19:37:06 +01:00
Vincent Vandemeulebrouck
b194491f6b
Fix capacité des contenants (merge)
...
L'encombrement du contenant n'est plus pris sur sa capacité
2021-02-04 01:06:51 +01:00
e936fc3234
Fix XP sort
2021-02-03 23:30:20 +01:00
5a2176fef8
Fix XP sort
2021-02-03 23:27:55 +01:00
d316fa1661
Fix contenu
2021-02-03 21:37:16 +01:00
Vincent Vandemeulebrouck
7318b779ec
fix ChatMessage des queues/tetes/souffles
2021-02-03 20:47:39 +01:00
Vincent Vandemeulebrouck
1632a4890b
Don de double rêve
2021-02-03 20:47:39 +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
1875530b1c
Rework arts
2021-02-02 20:24:08 +01:00
Vincent Vandemeulebrouck
d612b74675
Amélioration fatigue/mort
...
méthodes plus facile pour utilisation hors de l'actor
2021-02-02 20:06:02 +01:00
Vincent Vandemeulebrouck
b0bb369e33
Petits fixes
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
bd78b80c24
Ameliorations lancer de sort
2021-02-02 08:20:42 +01:00
fed92b9be3
Ameliorations lancer de sort
2021-02-02 08:08:41 +01:00
4e529e5e0d
Ameliorations lancer de sort
2021-02-02 08:08:27 +01:00
d24b9c07fa
Ameliorations lancer de sort
2021-02-02 07:56:45 +01:00
LeFelis
903439e007
#142 ajout du prix de l'équipement
2021-01-29 23:17:18 +01:00
7ed05b3722
Fix sur le paiement via le tchat
2021-01-29 21:03:32 +01:00
a5311bf15e
Controle recursif de l'encombrement lors de deplacement de contenants
2021-01-29 20:42:40 +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
Vincent Vandemeulebrouck
861e8de590
Jet de moral neutre à chateau dormant
2021-01-29 12:12:14 +01:00
Vincent Vandemeulebrouck
74b58643c7
Récupération de chance à chateau dormant
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
7445e9e51b
#49 - Suivi des deplacements en TMR par le MJ
2021-01-23 23:56:43 +01:00
Vincent Vandemeulebrouck
ad2a68aedd
Fixes recul/desarmement
...
# Conflicts:
# module/rdd-combat.js
2021-01-23 19:27:28 +01:00
67b45bf9f9
Correction combat
2021-01-23 17:50:57 +01:00
6341d2f3b0
Merge branch 'master' into 'v1.2'
...
# Conflicts:
# module/actor.js
# module/rdd-roll.js
# system.json
2021-01-22 16:12:14 +00: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
84c6f9a466
Fix liste des liens subacteurs
...
Dans le cas d'un import de personnage ayant un lien sur un autre
acteur qui n'est pas importé, on ne pouvait plus ouvrir la feuille de
perso
2021-01-22 02:08:49 +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
46ac403081
Ne pas informer le GM en cas de "visu" des TMR
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
807e58e36a
Fix pertes des entités de cauchemar
2021-01-19 23:41:30 +01:00
Vincent Vandemeulebrouck
0e5495c6c4
Fix détérioration d'armure
2021-01-19 23:41:30 +01:00
Vincent Vandemeulebrouck
3cfeeadbb6
Seuls les personnages sont saouls
...
Pas d'éthylisme pour les créatures
2021-01-19 23:41:30 +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
a56471eb21
Fix sur messages
2021-01-15 08:27:21 +01:00
d890c9f61f
Message XP
2021-01-15 00:28:39 +01:00
58b0a7b9c4
Message XP
2021-01-15 00:20:11 +01:00
f5cc5c2d51
Message XP
2021-01-14 23:59:57 +01:00
ea3ebeae86
Message XP
2021-01-14 21:58:00 +01:00
bf66db92c3
Verification FORCE vs TAILLE+4
2021-01-14 20:51:32 +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
0d599d41f9
Fix parade créatures
2021-01-14 00:35:55 +01:00
Vincent Vandemeulebrouck
23966c1056
Fix tactique créatures
...
les créatures peuvent charger (aligate!)
2021-01-13 23:47:12 +01:00
Vincent Vandemeulebrouck
485809a2d4
Fix encaissement sans fatigue
...
Les créatures n'ont pas de fatigue (bon, elles pourraient, mais
arrêtons le simulationisme aigu) du coup, la perte d'endurance
n'implique pas toujours de la fatigue
2021-01-13 23:46:12 +01:00
Vincent Vandemeulebrouck
0ea85dea50
Fix xp carac
2021-01-13 22:16:32 +01:00
Vincent Vandemeulebrouck
576be59d33
Remove hook (undeclared)
2021-01-13 18:05:49 +01:00
Vincent Vandemeulebrouck
55ee2ebad5
Suppression doublon getEtatGeneral
...
compteurs toujours présent sur les acteurs => simplifications des accès
2021-01-13 16:35:18 +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
4133ffeefa
Fix perte fatigue sur critique
...
prendre la perte d'endurance comme incrément de fatigue
2021-01-13 03:04:33 +01:00
Vincent Vandemeulebrouck
3ee1b593c8
Auto formatting
2021-01-13 03:00:16 +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
f3ed299ac9
#126 - carac derivee taille + fix sur loadCompendium
2021-01-12 13:18:29 +01:00
03a310e493
Minor fixes
2021-01-11 20:42:10 +01:00
213d02c2b0
#118 - Info sur XP pour le J
2021-01-11 18:11:25 +01:00
f54bec0837
#110 - Update chance actuelle et mise à jour archetypes
2021-01-11 17:54:24 +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
6493d00aab
#125 : Deplacement conteneurs complets
2021-01-10 11:35:11 +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
b611cc9092
Reorder params for ease to read
...
(options json param at the end)
2021-01-09 19:42:26 +01:00
Vincent Vandemeulebrouck
e7b9070cf1
Auto formatting
2021-01-09 19:42:18 +01:00
02beb4ee37
Merge branch 'v1.2' of gitlab.com:LeRatierBretonnien/foundryvtt-reve-de-dragon into v1.2
2021-01-09 09:54:14 +01:00
9f8db50a1d
partial sync
2021-01-09 09:54:08 +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