Added default 0 value to stat modifiers

Fixes bug where rolls don't add stat if the "modifier" is blank.
"2d6+2+" fails, where "2d6+2+0" works.
This commit is contained in:
plexsoup
2017-03-08 15:56:41 -08:00
parent a75f9d3a3e
commit eacc7dd714
+7 -7
View File
@@ -188,7 +188,7 @@ _/ _/ _/_/_/_/ _/ _/ _/_/_/ _/_/_/_/ _/ _/
>
</button>
+
<input type="number" class="sheet-numberFieldBig" title="Modifier On Rolls (forward, assist, etc.)" name="attr_StateMadRollModifier"/>
<input type="number" class="sheet-numberFieldBig" title="Modifier On Rolls (forward, assist, etc.)" name="attr_StateMadRollModifier" value="0"/>
<div class="sheet-EmotionSpikes">
<input type="radio" class="sheet-emotionSpike" name="attr_EmotionSpikeMad" title="0" value="0" checked="checked" /><span></span>
@@ -224,7 +224,7 @@ _/ _/ _/_/_/_/ _/ _/ _/_/_/ _/_/_/_/ _/ _/
value="&{template:default} {{name=Roll Peaceful - Increased}} {{result=[[3d6kh2+@{StatePeaceful}+@{StatePeacefulRollModifier}]]}}"
></button>
+
<input type="number" class="sheet-numberFieldBig" title="Modifier on Rolls: forward, ongoing, assist, etc." name="attr_StatePeacefulRollModifier"/>
<input type="number" class="sheet-numberFieldBig" title="Modifier on Rolls: forward, ongoing, assist, etc." name="attr_StatePeacefulRollModifier" value="0"/>
<div class="sheet-EmotionSpikes">
<input type="radio" class="sheet-emotionSpike" name="attr_EmotionSpikePeaceful" title="0" value="0" checked="checked" /><span></span>
@@ -260,7 +260,7 @@ _/ _/ _/_/_/_/ _/ _/ _/_/_/ _/_/_/_/ _/ _/
value="&{template:default} {{name=Roll Sad - Increased}} {{result=[[3d6kh2+@{StateSad}+@{StateSadRollModifier}]]}}"
></button>
+
<input type="number" class="sheet-numberFieldBig" title="Modifier on Rolls: forward, ongoing, assist, etc." name="attr_StateSadRollModifier"/>
<input type="number" class="sheet-numberFieldBig" title="Modifier on Rolls: forward, ongoing, assist, etc." name="attr_StateSadRollModifier" value="0"/>
<div class="sheet-EmotionSpikes">
<input type="radio" class="sheet-emotionSpike" name="attr_EmotionSpikeSad" title="0" value="0" checked="checked" /><span></span>
@@ -297,7 +297,7 @@ _/ _/ _/_/_/_/ _/ _/ _/_/_/ _/_/_/_/ _/ _/
value="&{template:default} {{name=Roll Joyful - Increased}} {{result=[[3d6kh2+@{StateJoyful}+@{StateJoyfulRollModifier}]]}}"
></button>
+
<input type="number" class="sheet-numberFieldBig" title="Modifier on Rolls: forward, ongoing, assist, etc." name="attr_StateJoyfulRollModifier"/>
<input type="number" class="sheet-numberFieldBig" title="Modifier on Rolls: forward, ongoing, assist, etc." name="attr_StateJoyfulRollModifier" value="0"/>
<div class="sheet-EmotionSpikes">
<input type="radio" class="sheet-emotionSpike" name="attr_EmotionSpikeJoyful" title="0" value="0" checked="checked" /><span></span>
@@ -334,7 +334,7 @@ _/ _/ _/_/_/_/ _/ _/ _/_/_/ _/_/_/_/ _/ _/
value="&{template:default} {{name=Roll Scared - Increased}} {{result=[[3d6kh2+@{StateScared}+@{StateScaredRollModifier}]]}}"
></button>
+
<input type="number" class="sheet-numberFieldBig" title="Modifier on Rolls: forward, ongoing, assist, etc." name="attr_StateScaredRollModifier"/>
<input type="number" class="sheet-numberFieldBig" title="Modifier on Rolls: forward, ongoing, assist, etc." name="attr_StateScaredRollModifier" value="0"/>
<div class="sheet-EmotionSpikes">
<input type="radio" class="sheet-emotionSpike" name="attr_EmotionSpikeScared" title="0" value="0" checked="checked" /><span></span>
@@ -371,7 +371,7 @@ _/ _/ _/_/_/_/ _/ _/ _/_/_/ _/_/_/_/ _/ _/
value="&{template:default} {{name=Roll Powerful - Increased}} {{result=[[3d6kh2+@{StatePowerful}+@{StatePowerfulRollModifier}]]}}"
></button>
+
<input type="number" class="sheet-numberFieldBig" title="Modifier on Rolls: forward, ongoing, assist, etc." name="attr_StatePowerfulRollModifier"/>
<input type="number" class="sheet-numberFieldBig" title="Modifier on Rolls: forward, ongoing, assist, etc." name="attr_StatePowerfulRollModifier" value="0"/>
<div class="sheet-EmotionSpikes">
<input type="radio" class="sheet-emotionSpike" name="attr_EmotionSpikePowerful" title="0" value="0" checked="checked" /><span></span>
@@ -407,7 +407,7 @@ _/ _/ _/_/_/_/ _/ _/ _/_/_/ _/_/_/_/ _/ _/
value="&{template:default} {{name=Roll Other - Increased}} {{result=[[3d6kh2+@{StateOther}+@{StateOtherRollModifier}]]}}"
></button>
+
<input type="number" class="sheet-numberFieldBig" title="Modifier on Rolls: forward, ongoing, assist, etc." name="attr_StateOtherRollModifier"/>
<input type="number" class="sheet-numberFieldBig" title="Modifier on Rolls: forward, ongoing, assist, etc." name="attr_StateOtherRollModifier" value="0"/>
<div class="sheet-EmotionSpikes">
<input type="radio" class="sheet-emotionSpike" name="attr_EmotionSpikeOther" title="0" value="0" checked="checked" /><span></span>