Commit Graph

410 Commits

Author SHA1 Message Date
3b2ea7d82f #174: Limiter le draconic aux Haut rêvant 2021-04-01 23:11:13 +02:00
0bae3e82a8 clean malusArmure/enc/prix 2021-04-01 23:11:13 +02:00
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
036456e5df Fix token HUD
Utilisation de Misc.data pour:
- combattants
- armes
- competences d'armes
2021-03-31 01:27:51 +02:00
5383bd228d Fix récupération chance 2021-03-31 01:27:51 +02:00
5e654bdfa4 Fix protection armure 2021-03-31 01:27:51 +02:00
2efb942bea Fix typo getEmbeddedDocument 2021-03-31 01:27:51 +02:00
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
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
7f75361a08 Corrections de hooks 2021-03-29 20:11:32 +02:00
68cd086a2f Corrections StatusEffect
changement du hook, et des méthodes pour les ajouter
2021-03-29 20:11:07 +02:00
049b46e3cc Fix ActiveEffect demi-rêve
L'ActiveEffect demi-rêve n'était plus supprimé
2021-03-29 19:44:21 +02:00
3735377a20 Utiliser EmbeddedDocuments
les méthodes Entity son deprecated/à ne plus utiliser
2021-03-29 19:43:23 +02:00
31204cbf51 Utilisation Misc.data 2021-03-29 19:42:00 +02:00
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
43cf091345 Adaptation Feuilles Acteurs 2021-03-25 03:21:43 +01:00
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
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
218f38e044 Cleanup: réduction de duplicates 2021-03-20 14:36:53 +01:00
441259efb6 Cleanup compendium et monnaies 2021-03-20 14:36:53 +01:00
c509e23513 Ajout Périple & urgence draconique
# Conflicts:
#	module/tmr-utility.js
2021-03-19 00:02:48 +01:00
bbd38bd618 Extrait méthode Actor.getDemiReve 2021-03-19 00:02:48 +01:00
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
e71c03abb0 Fix erreur en cas d'attaque sans cible 2021-03-19 00:02:48 +01:00
17d863482d simplification/organisation RdDActorSheet.getData 2021-03-19 00:02:48 +01:00
a44904ebc0 Fix moral sur dissolution 2021-03-18 01:15:09 +01:00
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
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
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
57ec6403bb Autoformat 2021-03-15 00:11:13 +01:00
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
7e252cf6ae Bugfix Appel au moral. 2021-03-05 22:38:25 +01:00
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
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
4f35b28aa1 pelerinage
+ suppression des cases quand le souffle/queue sont supprimés
2021-02-12 19:00:28 +01:00
5328d2b690 Gestion queues/souffles
- débordement
- conquête
2021-02-12 01:45:25 +01:00
1cb4a7dbf5 Small cleanup
- extrait de méthode pour tirage dans un array
- utilisation des operateur ?: / ??
2021-02-12 01:45:25 +01:00
cf36bb9f9d Merge v1.3 dans appel au moral 2021-02-11 20:42:11 +01:00