Fix rolls and various glitches
This commit is contained in:
@@ -4,104 +4,118 @@
|
||||
</div>
|
||||
|
||||
<hr>
|
||||
|
||||
<div>
|
||||
<img class="chat-icon" src="{{img}}" alt="{{alias}}" />
|
||||
<h3>
|
||||
{{#if (eq mode "attribut")}}
|
||||
Jet de {{attr.label}} {{subAttr.label}} (2d10+{{subAttr.value}})
|
||||
{{else}}
|
||||
{{#if (eq mode "competence")}}
|
||||
<div>
|
||||
<img class="chat-icon" src="{{img}}" alt="{{alias}}" />
|
||||
<h3>
|
||||
{{#if (eq mode "attribut")}}
|
||||
Jet de {{attr.label}} {{subAttr.label}} (2d10+{{subAttr.value}})
|
||||
{{else}}
|
||||
{{#if (eq mode "competence")}}
|
||||
Jet de {{selectedCarac.label}} ({{selectedCarac.value}}d10) / {{competence.name}} ({{competence.data.niveau}})
|
||||
{{else}}
|
||||
{{#if (eq mode "armecc")}}
|
||||
Attaque au corps à Corps {{attackDef.label}} ({{selectedCarac.value}}d10) / {{competence.name}} ({{competence.data.niveau}})
|
||||
{{else}}
|
||||
{{#if (eq mode "armedist")}}
|
||||
Attaque à Distance {{attackDef.label}} ({{selectedCarac.value}}d10) / {{competence.name}} ({{competence.data.niveau}})
|
||||
{{else}}
|
||||
{{#if (eq mode "sejdr")}}
|
||||
Lancer du Sort {{sort.name}} ({{selectedCarac.value}}d10) / {{competence.name}} ({{competence.data.niveau}})
|
||||
{{else}}
|
||||
{{#if (eq mode "rune")}}
|
||||
Gravure de la Rune {{sort.name}} ({{selectedCarac.value}}d10) / {{competence.name}} ({{competence.data.niveau}})
|
||||
{{else}}
|
||||
{{#if (eq mode "galdr")}}
|
||||
Lancer du Domaine {{sort.name}} ({{selectedCarac.value}}d10) / {{competence.name}} ({{competence.data.niveau}})
|
||||
{{else}}
|
||||
Jet de {{selectedCarac.label}} ({{selectedCarac.value}}d10)
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
{{#if (eq mode "armecc")}}
|
||||
Attaque au corps à Corps {{attackDef.label}} ({{selectedCarac.value}}d10) / {{competence.name}}
|
||||
({{competence.data.niveau}})
|
||||
{{else}}
|
||||
{{#if (eq mode "armedist")}}
|
||||
Attaque à Distance {{attackDef.label}} ({{selectedCarac.value}}d10) / {{competence.name}}
|
||||
({{competence.data.niveau}})
|
||||
{{else}}
|
||||
{{#if (eq mode "sejdr")}}
|
||||
Lancer du Sort {{sort.name}} ({{selectedCarac.value}}d10) / {{competence.name}} ({{competence.data.niveau}})
|
||||
{{else}}
|
||||
{{#if (eq mode "rune")}}
|
||||
Gravure de la Rune {{sort.name}} ({{selectedCarac.value}}d10) / {{competence.name}} ({{competence.data.niveau}})
|
||||
{{else}}
|
||||
{{#if (eq mode "galdr")}}
|
||||
Lancer du Domaine {{sort.name}} ({{selectedCarac.value}}d10) / {{competence.name}} ({{competence.data.niveau}})
|
||||
{{else}}
|
||||
Jet de {{selectedCarac.label}} ({{selectedCarac.value}}d10)
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
</h3>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<ul>
|
||||
<li>Dés :
|
||||
{{#each rawDices as |roll key|}}
|
||||
{{roll.result}}
|
||||
{{/each}}
|
||||
</li>
|
||||
{{#if sumDice}}
|
||||
<li>Nombre de dés additionnés : {{sumDice}}</li>
|
||||
{{/if}}
|
||||
<li>{{#if (eq mode "carac")}}Carac{{else}}Competence{{/if}} : {{niveauCompetence}}</li>
|
||||
<li>Bonus/Malus Final : {{finalBM}}</li>
|
||||
{{#if sr}}
|
||||
<li>Seuil de Réussite final : {{srFinal}}</li>
|
||||
{{/if}}
|
||||
{{#if furorUsage}}
|
||||
<li>Furor dépensée : {{furorUsage}}</li>
|
||||
<li>Resultat de la Furor : {{furorResult}}</li>
|
||||
{{/if}}
|
||||
<li>
|
||||
<h3>Total : {{finalTotal}}</h3>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
{{#if dureeGaldrText}}
|
||||
<div>
|
||||
Durée du Sort : {{dureeGaldrText}}
|
||||
</div>
|
||||
{{/if}}
|
||||
</h3>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<ul>
|
||||
<li>Dés :
|
||||
{{#each rawDices as |roll key|}}
|
||||
{{roll.result}}
|
||||
{{/each}}
|
||||
</li>
|
||||
{{#if sumDice}}
|
||||
<li>Nombre de dés additionnés : {{sumDice}}</li>
|
||||
{{#if zoneGaldrText}}
|
||||
<div>
|
||||
Volume Max de l'Illusion : {{zoneGaldrText}}
|
||||
</div>
|
||||
{{/if}}
|
||||
<li>{{#if (eq mode "carac")}}Carac{{else}}Competence{{/if}} : {{niveauCompetence}}</li>
|
||||
<li>Bonus/Malus Final : {{finalBM}}</li>
|
||||
{{#if sr}}
|
||||
<li>Seuil de Réussite final : {{srFinal}}</li>
|
||||
|
||||
{{#if ciblesGaldrText}}
|
||||
<div>
|
||||
Nombre de Cibles : {{ciblesGaldrText}}
|
||||
</div>
|
||||
{{/if}}
|
||||
{{#if furorUsage}}
|
||||
<li>Furor dépensée : {{furorUsage}}</li>
|
||||
<li>Resultat de la Furor : {{furorResult}}</li>
|
||||
|
||||
|
||||
{{#if degats}}
|
||||
<div>
|
||||
Degats : {{degats}} ({{degatsExplain}})
|
||||
</div>
|
||||
{{/if}}
|
||||
<li><h3>Total : {{finalTotal}}</h3></li>
|
||||
</ul>
|
||||
|
||||
{{#if dureeGaldrText}}
|
||||
<div>
|
||||
Durée du Sort : {{dureeGaldrText}}
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#if zoneGaldrText}}
|
||||
<div>
|
||||
Volume Max de l'Illusion : {{zoneGaldrText}}
|
||||
</div>
|
||||
{{/if}}
|
||||
{{#if attackDef.protection}}
|
||||
<div>
|
||||
Annuation de Protection du Défenseur : {{attackDef.protection}}
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#if ciblesGaldrText}}
|
||||
<div>
|
||||
Nombre de Cibles : {{ciblesGaldrText}}
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
|
||||
{{#if degats}}
|
||||
<div>
|
||||
Degats : {{degats}} ({{degatsExplain}})
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#if attackDef.protection}}
|
||||
<div>
|
||||
Annuation de Protection du Défenseur : {{attackDef.protection}}
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
{{#if isCritical}}
|
||||
<div class="chat-message-header">
|
||||
<img class="chat-icon" src="systems/fvtt-yggdrasill/images/icons/icon_reussite_critique.png" alt="critique" />
|
||||
Réussite Critique !
|
||||
{{#if isCritical}}
|
||||
<div class="chat-message-header">
|
||||
<img class="chat-icon" src="systems/fvtt-yggdrasill/images/icons/icon_reussite_critique.png" alt="critique" />
|
||||
Réussite Critique !
|
||||
</div>
|
||||
{{/if}}
|
||||
{{#if isFailure}}
|
||||
<img class="chat-icon" src="systems/fvtt-yggdrasill/images/icons/icon_echec_critique.png" alt="echec" />
|
||||
Echec Critique !
|
||||
</div>
|
||||
{{/if}}
|
||||
<div class="chat-message-header">
|
||||
<img class="chat-icon" src="systems/fvtt-yggdrasill/images/icons/icon_echec_critique.png" alt="echec" />
|
||||
Echec Critique !
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
</div>
|
||||
{{#if (and isSuccess isMagie)}}
|
||||
<div>
|
||||
<hr>
|
||||
{{{sort.data.description}}}
|
||||
</div>
|
||||
{{/if}}
|
||||
|
||||
</div>
|
||||
</div>
|
@@ -17,6 +17,15 @@
|
||||
{{/select}}
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="flexrow">
|
||||
<span class="competence-base flexrow" >Défense Physique du défenseur : </span>
|
||||
<select class="competence-base flexrow" type="text" id="bonusdefense" name="bonusdefense" value="{{bonusdefense}}" data-dtype="Number">
|
||||
{{#select bonusdefense}}
|
||||
{{{optionsBD}}}
|
||||
{{/select}}
|
||||
</select>
|
||||
</div>
|
||||
|
||||
<div class="flexrow">
|
||||
<span class="competence-base flexrow" >Seuil de Réussite : </span>
|
||||
|
Reference in New Issue
Block a user