Situationsbedingte-Boni/Mali-#41 (#95)

Changes:
 + Popup für Situationsbedinge Boni/Mali, Schwellenwert und RollMode (Sichtbarkeit)
 + neuwürfel/verändern des wurfes durch glückspunkte und schicksalsgunst
Co-authored-by: Ender <harald@drueppels.de>
Reviewed-on: #95
This commit was merged in pull request #95.
This commit is contained in:
2024-03-29 14:28:49 +01:00
parent a4cf10c5f1
commit 2a1262662f
9 changed files with 620 additions and 394 deletions
+18
View File
@@ -0,0 +1,18 @@
<form>
<div class="window-content">
<label><b>Wahl der Kosten</b></label>
<hr />
<span class="dice-tooltip">
<div class="dice-rolls flexrow">
<div>
{{localize "midgard5.destiny"}}:
{{sg}}
</div>
<div>
{{localize "midgard5.luckPoints"}}:
{{gp}}
</div>
</div>
</span>
</div>
</form>
+1 -1
View File
@@ -125,7 +125,7 @@
{{#each rolls as |roll index|}}
{{#if roll.enabled}}
<tr class="roll-row {{roll.css}}">
<td>{{roll.label}}</td>
<td>{{roll.label}} {{#if (eq index '0')}} {{#if (gt ../b.modifier 0)}}+{{../b.modifier}}{{/if}}{{#if (gt 0 ../b.modifier)}}{{../b.modifier}}{{/if}}{{/if}}</td>
<td class="roll-result">
<span class="roll-total {{#if (contains roll.label "Schaden")}}apply damage{{/if}}{{#if (contains roll.label "Heilung")}}apply heal{{/if}}">{{roll.totalStr}}</span>
<span class="roll-detail">{{roll.result}}</span>
+22
View File
@@ -0,0 +1,22 @@
<form>
<div class="form-group">
<label>{{localize "midgard5.chat.options.modifier"}}</label>
<input type="number" name="modifier" value="{{modifier}}" />
</div>
{{#unless isPW}}
<div class="form-group">
<label>{{localize "midgard5.chat.options.difficulty"}}</label>
<input type="number" name="difficulty" value="{{difficulty}}" />
</div>
{{/unless}}
<div class="form-group">
<label>{{localize "midgard5.chat.options.rollMode"}}</label>
<select name="rollMode">
{{#select rollMode}}
{{#each rollModes as |label mode|}}
<option value="{{mode}}">{{localize label}}</option>
{{/each}}
{{/select}}
</select>
</div>
</form>