Commit Graph
100 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 0ae77f6889 Fix xp des compétences tronc #182
La méthode splice retourne les éléments supprimées, et non pas
le tableau après suppression
2021-04-09 01:08:16 +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
Vincent Vandemeulebrouck 3e5e745067 Les monnaies ont de la valeur et enc
Résout un pb de NaN sur enc total
2021-04-08 20:39:32 +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 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
Vincent Vandemeulebrouck 4792e36922 Compatible v0.8.x 2021-04-06 23:24:26 +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
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 e014541d2a Fix icones 2021-04-01 23:11:13 +02:00
Vincent Vandemeulebrouck f26daf4981 Les haut-rêvants ont le don de haut rêve 2021-04-01 23:11:13 +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 74ee2e93cc Fix Chanter la chanson 2021-04-01 00:45:56 +02:00
Vincent Vandemeulebrouck f7279bef7c Fix changement jour 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 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 62e0153d0d Fix reférence de recette de cuisine 2021-03-31 21:37:22 +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
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 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 0b3b1c66bd Posé par terre est maintenant global
- accessible à tous les joueurs
- lié au token des personnages

Ceci permet aux joueurs d'utiliser ce "véhicule" pour échanger des
objets
2021-03-17 01:26:43 +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 10ddcf031e Rename data to formData 2021-03-17 01:04:02 +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 dab371578d Ajout hover sur boutons des acteurs 2021-03-16 22:34:33 +01:00
Vincent Vandemeulebrouck 7f811ae249 Version 1.3.33 2021-03-15 00:12:43 +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 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 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 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
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 b4281afba8 Corrections noms de tokens
Plusieurs animaux avaient un token nommé Quileurbist
2021-03-14 13:10:12 +01:00
Vincent Vandemeulebrouck ffd7b0b0c1 /tmra renvoie une tmr aléatoire 2021-03-14 12:54:12 +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
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 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
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