Commit Graph

735 Commits

Author SHA1 Message Date
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
86fb6111db Encore des fix OwnedItem / item.data 2021-03-30 00:02:51 +02:00
Vincent Vandemeulebrouck
ba41886522 Fix tooltip périple 2021-03-29 23:59:27 +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
592f54af61 Fix: bouton filtrer competences
Le niveau de base était incorrect
2021-03-29 14:41:25 +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
f043c3b504 Fix : monnaie, endurance, encombrement 2021-03-28 09:43:26 +02:00
3df76c589f Fix : monnaie, endurance, encombrement 2021-03-28 09:41:14 +02:00
67bb14795c Fix /payer 2021-03-27 14:57:25 +01: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
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
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
de922e2605 Version 1.3.36 2021-03-20 14:44:27 +01:00
Vincent Vandemeulebrouck
dbad358d7a Fix: recalcul des nombres astraux 2021-03-20 14:36:53 +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
50c336cda7 Ajout de souffle dans certains cas
- conquete de cité échouée
2021-03-19 00:02:48 +01:00
Vincent Vandemeulebrouck
34e12cd701 Suppression de queues TMR finies 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
944dd103d2 Ajout commande idée fixe/désir lancinant 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
dcc450db63 Fix tooltip rencontre dans les TMR 2021-03-19 00:02:47 +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
10ddcf031e Rename data to formData 2021-03-17 01:04:02 +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
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
c28e8d4c9b Ajuster réussite/échec en demi-surprise 2021-03-14 19:19:37 +01:00
Vincent Vandemeulebrouck
658e4f45aa Attaque en finesse/rapidité pour créatures 2021-03-14 19:06:43 +01:00
Vincent Vandemeulebrouck
fdb1aec36a Pas de parade avec arme non-équipée 2021-03-14 19:06:03 +01:00
Vincent Vandemeulebrouck
4a76221f07 Choisir un GM connecté
Pour le cas où 2 GM sont définis, éviter de passer par un GM inactif
2021-03-14 19:05:42 +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
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
Vincent Vandemeulebrouck
e1b10bc489 Message si un combatant n'a pas d'actor
Par exemple, après suppression d'un acteur, les combatants
correspondant aux tokens n'ont plus d'acteur.
2021-03-14 14:23:26 +01:00
Vincent Vandemeulebrouck
ffd7b0b0c1 /tmra renvoie une tmr aléatoire 2021-03-14 12:54:12 +01:00
c281551603 Fix combat mains nues 2021-03-12 23:19:34 +01:00
1d69e1dc5a Fix #167 2021-03-09 23:28:21 +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
948f707340 fix Grammar 2021-02-28 02:01:23 +01:00
Vincent Vandemeulebrouck
cfe99ec188 #166 Supprimer seulement le sort déclenché 2021-02-28 02:01:15 +01:00
8ddd47844f Merge branch 'v1.3' of gitlab.com:LeRatierBretonnien/foundryvtt-reve-de-dragon into v1.3 2021-02-27 23:02:52 +01:00
bcbd4ab58c Fix initiative 2021-02-27 22:59:10 +01:00
89d66c1347 #164 : une seule fenêtre de jet autorisée 2021-02-26 23:54:17 +01:00
Vincent Vandemeulebrouck
adecbef178 handlebar partiel pour texte d'ambiance 2021-02-26 20:46:46 +01:00
Vincent Vandemeulebrouck
622aeda279 Fix tête présent des cités
doublon + typo empêchait d'automatiser la création des présents

fix tables des têtes inversée et icône dans les tables
2021-02-26 01:15:08 +01:00
Vincent Vandemeulebrouck
28fde31a54 Fix typos 2021-02-26 00:59:12 +01:00
184f8a30d2 Merge branch 'v1.3' of gitlab.com:LeRatierBretonnien/foundryvtt-reve-de-dragon into v1.3 2021-02-25 08:48:36 +01:00
741d724d93 Fix increment d'utilisation 2021-02-25 08:48:31 +01:00
Vincent Vandemeulebrouck
c5f4a0a14d Init des armes à distance sans résistance
Workaround: si une arme a une portée, elle peut être utilisée.
2021-02-25 02:15:35 +01:00
Vincent Vandemeulebrouck
0aaa449164 Initiative dans RdDCombatManager
fonction _patch_initiative remplacée par surcharge de la
méthode Combat.rollInitiative
2021-02-25 02:15:35 +01:00
Vincent Vandemeulebrouck
7f0e58b216 déplacement du helper Handlebars
Tous les helpers sont déclarés dans RdDUtility
2021-02-25 02:15:35 +01:00
Vincent Vandemeulebrouck
da56316e42 Typo: maladresse au lieu d'échec total
Lors d'un échec total, on tire une maladresse, pas un échec total
2021-02-25 02:15:35 +01:00
Vincent Vandemeulebrouck
55d11695f7 Fix: significative sur diff -11
Les significatives sur difficulté -16 à -11 faisaient l'échec total
spécifique à ces difficultés
2021-02-25 02:15:35 +01:00
Vincent Vandemeulebrouck
15144697e1 Fix: passage round suivant 2021-02-25 02:15:35 +01:00
Vincent Vandemeulebrouck
382ea2c485 Ajout de helper "accord"
pour accorder selon le genre
2021-02-25 02:15:35 +01:00
Vincent Vandemeulebrouck
eaeb164627 Niveau d'archétype > +11
Le comptage des niveaux d'archétype n'empêche plus d'ouvrir la feuille
d'un personnage avec un niveau d'archétype au dessus de +11
2021-02-25 02:15:35 +01:00
05a41f6ac5 Merge branch 'v1.3' of gitlab.com:LeRatierBretonnien/foundryvtt-reve-de-dragon into v1.3 2021-02-22 21:15:27 +01:00
1d96374b31 #160 Afficher les totaux d'archetypes 2021-02-22 21:15:10 +01:00
Vincent Vandemeulebrouck
11479556dc Tooltips par dessus les icônes
Le zIndex des tooltips n'était pas positionné
2021-02-21 23:48:20 +01:00
e5738aaca3 #161 Amenagement sur beaute 2021-02-21 22:24:39 +01:00
1f61c955b7 #159 Affiche d'informations sur l'init 2021-02-17 15:16:56 +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
d837c25468 Fix lancer sort 2021-02-13 08:53:53 +01:00
38994e849b Fix lancer sort 2021-02-12 23:06:31 +01:00
LeFelis
1f8608c902 :wqMerge branch 'v1.3' into feature/UIappelAuMoral 2021-02-12 22:41:04 +01:00
LeFelis
5a7dc1d437 UI pour l'appel au moral 2021-02-12 22:36:42 +01:00
Vincent Vandemeulebrouck
6708e3eb71 Fix suppression pelerinage/fermeture-cites
et suppression du pèlerinage lorsqu'on est arrivé
2021-02-12 19:29:29 +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
b469461cf6 Ajout de zIndex pour afficher le demi-rêve devant 2021-02-12 15:01:10 +01:00
Vincent Vandemeulebrouck
d700fc7b6c Gestion des présents des cités
* fix present des cités passeur/messager
* suppression des tokens de conquête
2021-02-12 13:05:09 +01:00
Vincent Vandemeulebrouck
99ed077da8 Gestion des présents des cités
+ fix bug sur conquête cité (pour supprimer la casetmr)
+ svg couleur plus lisibles
2021-02-12 12:51:04 +01:00
Vincent Vandemeulebrouck
5328d2b690 Gestion queues/souffles
- débordement
- conquête
2021-02-12 01:45:25 +01:00
Vincent Vandemeulebrouck
42bd63c999 simplifications sur EffetsDraconiques
ajout de methode tmrLabel pour les tooltips

ajout de l'item en paramètre aux ajouts/suppressions
ajout d'un 'sourceId' pour les casetmr liées à un souffle/queue/tê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
9f2e17537d Round fixes 2021-02-11 23:59:38 +01:00
LeFelis
aab7dc1020 Fix merge v1.3 dans appel au moral 2021-02-11 20:44:50 +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
d25e25e6fd #91 - Generateur basique de noms 2021-02-10 15:25:14 +01:00