Commit Graph

764 Commits

Author SHA1 Message Date
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
e4f432c781 #171 - Gestion potion de soins 2021-04-04 09:37:35 +02:00
Vincent Vandemeulebrouck
6955d4597b Remove log 2021-04-04 00:39:22 +02:00
Vincent Vandemeulebrouck
8089e0c83e Fix armes 1/2 mains dans la liste d'armes 2021-04-04 00:39:22 +02:00
Vincent Vandemeulebrouck
4730cc9e8d Demi-surprise: Réussite normale => échec #181
En demi-surprise, les résultats "réussite normaux" sont
maintenant présenté comme des réussite insuffisantes

# Conflicts:
#	module/rdd-resolution-table.js
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
31bff0861f Fix sur commande astro 2021-04-03 23:01:47 +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
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
0bae3e82a8 clean malusArmure/enc/prix 2021-04-01 23:11:13 +02:00
Vincent Vandemeulebrouck
f7279bef7c Fix changement jour 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
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
3d866e343b Simplification calcul de difficulté alchimie 2021-03-31 22:51:32 +02:00
Vincent Vandemeulebrouck
3691775da0 Fix alchimie 2021-03-31 22:50:58 +02:00
Vincent Vandemeulebrouck
81d68e5ba3 Fix jet créatures 2021-03-31 01:27:51 +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
e0eb04d829 Création d'oeuvres 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
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
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
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