Corrections diverses pour CYD2.0

- Fix: Remplacement de 'Points d'Âme' par 'Points de Pouvoir' dans les messages de chat
- Fix: Ajout de la case Âme avec Seuil de Pouvoir dans les fiches de créature
- Fix: Ajout du champ Seuil de Pouvoir éditable dans les fiches de créature
- Fix: Initiative, Défense et Protection maintenant éditables dans les fiches de créature
- Fix: Ajout du champ Bonus/Malus aux templates de Traits chaotiques et d'espèce
- Fix: Le champ coût en Pouvoir des Runes accepte maintenant du texte (StringField)
- Fix: Rafraîchissement des fiches après drop d'items pour afficher les Traits
- Fix: Ajout des nouveaux types d'items (Trait Démoniaque, Pouvoir Élémentaire, Capacité d'Automata)
- New: Ajout des modèles et templates pour les nouveaux types d'items
- New: Intégration complète des nouveaux types dans les fichiers de configuration

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
This commit is contained in:
2026-06-06 22:08:53 +02:00
parent 9dd6fbd2e7
commit 5ab03920d6
23 changed files with 250 additions and 18 deletions
+1 -1
View File
@@ -122,7 +122,7 @@
</div>
<div class="detail-row">
<span class="detail-label">{{localize "MNBL.soulcost"}} :</span>
<span class="detail-value">{{runeAmeCout}} pts</span>
<span class="detail-value">{{rune.system.coutAme}}</span>
</div>
{{/if}}
{{#if bonusRoll}}
+9 -5
View File
@@ -36,8 +36,8 @@
<input type="text" name="system.sante.nbcombativite" value="{{system.sante.nbcombativite}}" data-dtype="Number" />
</div>
<div class="stat-field">
<label>Seuil de Pouvoir</label>
<input type="text" name="system.ame.seuilpouvoir" value="{{system.ame.seuilpouvoir}}" data-dtype="Number" />
<label>Seuil de Vigueur</label>
<input type="text" name="system.sante.vigueur" value="{{system.sante.vigueur}}" data-dtype="Number" />
</div>
</div>
</div>
@@ -56,6 +56,10 @@
<label>Niveaux</label>
<input type="text" name="system.ame.nbame" value="{{system.ame.nbame}}" data-dtype="Number" />
</div>
<div class="stat-field">
<label>Seuil de Pouvoir</label>
<input type="text" name="system.ame.seuilpouvoir" value="{{system.ame.seuilpouvoir}}" data-dtype="Number" />
</div>
</div>
</div>
@@ -65,15 +69,15 @@
<div class="stat-card-content">
<div class="stat-field">
<label>Init.</label>
<input type="text" name="system.combat.inittotal" value="{{initiative}}" data-dtype="Number" />
<input type="text" name="system.combat.inittotal" value="{{system.combat.inittotal}}" data-dtype="Number" placeholder="{{initiative}}" />
</div>
<div class="stat-field">
<label>Déf.</label>
<input type="text" name="system.combat.defensetotal" value="{{combat.defenseTotal}}" data-dtype="Number" />
<input type="text" name="system.combat.defensetotal" value="{{system.combat.defensetotal}}" data-dtype="Number" placeholder="{{combat.defenseTotal}}" />
</div>
<div class="stat-field">
<label>Prot.</label>
<input type="text" name="system.combat.protectiontotal" value="{{protectionTotal}}" data-dtype="Number" />
<input type="text" name="system.combat.protectiontotal" value="{{system.combat.protectiontotal}}" data-dtype="Number" placeholder="{{protectionTotal}}" />
</div>
</div>
</div>
+21
View File
@@ -0,0 +1,21 @@
<section>
{{> systems/fvtt-mournblade-cyd-2-0/templates/partial-item-header.hbs}} {{
> systems/fvtt-mournblade-cyd-2-0/templates/partial-item-nav.hbs}} {{!-- Sheet
Body --}}
<section class="sheet-body">
{{> systems/fvtt-mournblade-cyd-2-0/templates/partial-item-description.hbs}}
<div class="tab details" data-group="primary" data-tab="details">
<ul class="item-list alternate-list">
<li class="flexrow item">
<label class="generic-label">Bonus/Malus </label>
</li>
<li class="flexrow item">
<input type="text" class="padd-right status-small-label color-class-common" name="system.bonusmalus"
value="{{system.bonusmalus}}" data-dtype="String" />
</li>
</ul>
</div>
</section>
</section>
@@ -0,0 +1,21 @@
<section>
{{> systems/fvtt-mournblade-cyd-2-0/templates/partial-item-header.hbs}} {{
> systems/fvtt-mournblade-cyd-2-0/templates/partial-item-nav.hbs}} {{!-- Sheet
Body --}}
<section class="sheet-body">
{{> systems/fvtt-mournblade-cyd-2-0/templates/partial-item-description.hbs}}
<div class="tab details" data-group="primary" data-tab="details">
<ul class="item-list alternate-list">
<li class="flexrow item">
<label class="generic-label">Bonus/Malus </label>
</li>
<li class="flexrow item">
<input type="text" class="padd-right status-small-label color-class-common" name="system.bonusmalus"
value="{{system.bonusmalus}}" data-dtype="String" />
</li>
</ul>
</div>
</section>
</section>
+2 -2
View File
@@ -62,11 +62,11 @@
>Coût en Pouvoir :
</label>
<input
type="number"
type="text"
class="padd-right status-small-label color-class-common item-field-label-long2"
name="system.coutAme"
value="{{system.coutAme}}"
data-dtype="Number"
data-dtype="String"
/>
</li>
</ul>
+11 -1
View File
@@ -6,7 +6,17 @@
<section class="sheet-body">
{{> systems/fvtt-mournblade-cyd-2-0/templates/partial-item-description.hbs}}
<div class="tab details" data-group="primary" data-tab="details"></div>
<div class="tab details" data-group="primary" data-tab="details">
<ul class="item-list alternate-list">
<li class="flexrow item">
<label class="generic-label">Bonus/Malus </label>
</li>
<li class="flexrow item">
<input type="text" class="padd-right status-small-label color-class-common" name="system.bonusmalus"
value="{{system.bonusmalus}}" data-dtype="String" />
</li>
</ul>
</div>
</section>
</section>
+21
View File
@@ -0,0 +1,21 @@
<section>
{{> systems/fvtt-mournblade-cyd-2-0/templates/partial-item-header.hbs}} {{
> systems/fvtt-mournblade-cyd-2-0/templates/partial-item-nav.hbs}} {{!-- Sheet
Body --}}
<section class="sheet-body">
{{> systems/fvtt-mournblade-cyd-2-0/templates/partial-item-description.hbs}}
<div class="tab details" data-group="primary" data-tab="details">
<ul class="item-list alternate-list">
<li class="flexrow item">
<label class="generic-label">Bonus/Malus </label>
</li>
<li class="flexrow item">
<input type="text" class="padd-right status-small-label color-class-common" name="system.bonusmalus"
value="{{system.bonusmalus}}" data-dtype="String" />
</li>
</ul>
</div>
</section>
</section>
+11 -1
View File
@@ -6,6 +6,16 @@
<section class="sheet-body">
{{> systems/fvtt-mournblade-cyd-2-0/templates/partial-item-description.hbs}}
<div class="tab details" data-group="primary" data-tab="details"></div>
<div class="tab details" data-group="primary" data-tab="details">
<ul class="item-list alternate-list">
<li class="flexrow item">
<label class="generic-label">Bonus/Malus </label>
</li>
<li class="flexrow item">
<input type="text" class="padd-right status-small-label color-class-common" name="system.bonusmalus"
value="{{system.bonusmalus}}" data-dtype="String" />
</li>
</ul>
</div>
</section>
</section>