fabres
a5843888c0
fix: migration V14 et corrections diverses
...
migration v14:
- remplace CONFIG.Dice.rollModes → CONFIG.ChatMessage.modes
- canvas optionnel (?.tokens) dans ~27 fichiers
- async/await migrations, waitForRoll, effet draconique
- supprime _warnedAppV1, data-message-id→data-document-id
- corrige sheet registration Items.registerSheet
tmr:
- bouton Lancer un Sort visible en mode visu
- _ensureTMRButtons() en fallback JS
- await d'animation avant render
- corrigé doublon carteTMR.js
css:
- scrollbar (.item-sheet-scrollable-body) sur les 44 fiches item
- normalisation multiligne de tous les less/item/*.less
- style du dialogue description aléatoire (app-personnage-aleatoire)
- hr-sorts et sort réserves en flex-row
dialogue description:
- type=button sur les boutons (évite submit form → crash)
- randomControl passe this.actor au lieu de this.current
- DEFINITION_HEURES : ajout propriété manquante heure
d意:
- supprime 6 fichiers debug (phase*.txt/png, sheets-*.txt/png)
- system.json nom anglais→français
- token-hud : guard token undefined
- item-sort.js : guard sort?.system dans helpers Handlebars
2026-07-22 00:29:56 +02:00
fabres
25e3df1f5d
Migration Foundry v14 : classes V1→V2, corrections CSS et bugs
...
- 21 classes Dialog → DialogV2
- 2 classes Application → ApplicationV2 + HandlebarsApplicationMixin
- 1 classe FormApplication → ApplicationV2
- 10 appels new Dialog() → DialogV2 (rdd-confirm, rdd-commands, etc.)
- base-actor-sheet.mjs : 3 appels new Dialog → DialogV2
- Sheet journal : JournalTextPageSheet → JournalEntryPageProseMirrorSheet
- CSS : backdrop-filter, box-shadow, bordures V2 supprimes pour calendar/astrologie
- FenetreRechercheTirage : _getWindowControls + dragDrop ajoutes
- HtmlUtility.showControlWhen : compat jQuery + DOM natif
- rdd-main.js : init calendrier en setTimeout
- Constantes : duplicate → deepClone, _id → id
- renderTemplate global → foundry.applications.handlebars.renderTemplate
2026-07-22 00:29:56 +02:00
fabres
3e63054b9d
refactor(regles): fusion des Règles customs dans Règles optionnelles -> section Options alternatives, suppress fichiers
2026-07-22 00:29:56 +02:00
fabres
07a48fb3cc
refactor(sheets): migration item sheets v13 (models, apps, templates, moins + common/mixins)
2026-07-22 00:29:53 +02:00
VincentVk
000e16f8b7
Amélioration sur les voies de Draconic
...
- Ne pas proposer les voies de Draconic à -11 pour lire un signe
draconic ou lancer un sort
- Trier les voies par ordre décroissant pour le sorts à voies multiples
- Les rencontres et les maîtrises dans les TMR peuvent être vaincues
sans draconic si les voies sont négatives
2026-07-10 19:26:34 +02:00
VincentVk
7fb0ee1659
await ChatMessage.create
...
ChatMessage.create est async, il faut donc de préférence
l'appeler avec un await.
Des effets secondaires avaient lieu (ordre de messages, updates
ultérieurs parfois pas pris en compte)
2026-05-02 00:42:45 +02:00
VincentVk
fa30705989
Affichage de l'XP des sorts et caractéristiques
2026-01-17 03:45:42 +01:00
VincentVk
7ea1f36852
Corrections mise sort en réserve
...
La mise en réserve de sorts depuis la feuille de personne
ne marchait pas à cause de rêve variables
2025-12-13 01:08:59 +01:00
VincentVk
05c7a91f93
Correction d'un problème à l'ouverture
...
Pour un personnage saisis dans d'anciennes versions avec un sort
de coût entier, la feuille de personnage ne pouvait pas s'ouvrir
2025-11-01 00:44:26 +01:00
VincentVk
6d7f66569a
Lancer de sorts V2
2025-10-15 22:42:14 +02:00
VincentVk
1ff32697f4
Nouvelle fenêtre de jets de dés
2025-09-19 22:43:49 +02:00
VincentVk
250b936fae
Fix erreurs sorts variables
...
- correction de la sélection de la voie de draconique pour
sort à voie variable
- en cas de sort avec un coût en rêve numérique, ce n'est pas variable
2025-05-04 18:31:05 +02:00
VincentVk
d917f80e88
Enchantement des gemmes et potions
2025-01-21 03:11:47 +01:00
VincentVk
d922e4fdd5
Move type constants
...
Prevent problems of circular dependencies when sepating actions from
items & sheets
2025-01-18 14:49:42 +01:00
VincentVk
9b1a179a71
Corrections voies draconic
...
- Utilisation du nom de voie (Oniros au lieu de Voie d'Oniros)
- compatible anciens sorts
- migration des objets existants
- amélioration de l'affichage de la liste des sorts
2024-11-30 00:08:20 +01:00
VincentVk
c6d64e09d5
Fix: saisie des bonus de cases
2024-11-30 00:07:48 +01:00
VincentVk
2291eaf135
Support des sorts voies multiples
...
Si un sort (autre que détection/lecture/annulation) a plusieurs voies
(ie: Oniros/Hypnos), les voies draconiques sont proposées pour le sort
2024-11-24 23:12:03 +01:00
VincentVk
e91eea532d
Ajout feuille encart
...
Feuille de PNJ au format des encarts Scriptarium.
Aucune possibilité de jets de dés pour l'instant.
2024-10-05 00:42:27 +02:00
VincentVk
43607afc12
Correction du parser des bonus de case
2024-09-27 02:33:01 +02:00
VincentVk
2aa8fcb980
Amélioration export voies draconiques
2024-09-26 00:55:08 +02:00
VincentVk
52e1f9dfbf
Rename TYPES en ITEM_TYPES
...
Pour ajouter les ACTOR_TYPES
2024-09-25 23:43:03 +02:00
VincentVk
2aa62cffe9
Bonus de sorts en fleuve
...
Le bonus de sort en fleuve est identique pour toutes les cases fleuve.
2023-03-30 01:31:41 +02:00
Vincent Vandemeulebrouck
362fd964d0
Fix: édition de sorts d'Actor
...
L'édition était impossible parce que le formData ne contient pas
de noeud system, mais des propriétés 'system.portee', ...
2022-10-21 02:41:32 +02:00
Vincent Vandemeulebrouck
509b7f97dc
Utilisation de system dans les Item/Actor Sheet
...
Utilisation de system dans les data de formulaire pour tous
les Item/Actor (à la base, ou les sous-éléments)
Corrections sur les sorts en réserve (ce ne sont pas des Item)
Petites améliorations:
* `actor.itemTypes[type]`
revient à faire (sans besoin de filtrer)
`actor.items.filter(it => it.type == type)`
* dans les ItemSheet, this.object et this.document
remplacés par this.item
* dans les ActorSheet, this.object et this.document
remplacés par this.actor
Quelques corrections en plus:
* parade ne marchait pas
* problèmes sur le commerce
2022-09-07 18:47:56 +02:00
giteadmin
336767c19e
v10 WIP
2022-09-07 09:01:23 +02:00
giteadmin
451ee677d2
Big WIP...
2022-06-12 08:17:59 +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
3735377a20
Utiliser EmbeddedDocuments
...
les méthodes Entity son deprecated/à ne plus utiliser
2021-03-29 19:43:23 +02:00
giteadmin
1616931476
Edition des items, WIP
2021-03-25 09:28:36 +01:00
Vincent Vandemeulebrouck
863fc65844
Message pour maîtrise Fleuve de l'Oubli
2021-02-07 00:02:48 +01:00
giteadmin
5315c591c1
Fix bonus case
2021-01-22 14:32:46 +01:00
VincentVk
4b0ed58797
Fix ouverture sort compendium
...
Pas de bonus de case pour les sorts du compendium
2020-12-10 02:29:55 +01:00
giteadmin
aa97f16f3a
Meilleure gestion des doublons/valeur à 0 des bonus de cases
2020-12-08 23:12:43 +01:00
giteadmin
ca84b593ec
#51 Gestion des bonus de cases
2020-12-04 20:52:04 +01:00
VincentVk
759626ebbe
#46 lancer de sort
...
Fix regressions:
- renommage updatePointsDeReve pas fait partout
- coût de rêve des sort fixes
introduction de RdDItemSort pour grouper les fonctions
liées aux sorts (et tester les sorts variables partout pareil)
2020-11-27 10:25:23 +01:00