Removed inconsistent GP from pushed version.

The Multiplier and Totals work better now as well with some validation.
This commit is contained in:
DimensionalCode
2017-08-14 15:17:46 -04:00
parent e23bb0024f
commit 93ec142526
+9 -12
View File
@@ -1322,6 +1322,7 @@ on("change:repeating_items", function(eventInfo) {
cnt_id = "repeating_items_" + id + "_item_count";
getAttrs([enc_id,cnt_id], function(values) {
var adg = 0;
var num = 0;
for(val in values) {
if( values.hasOwnProperty( val ) ) {
var value = parseFloat( values[val] );
@@ -1330,22 +1331,18 @@ on("change:repeating_items", function(eventInfo) {
} else {
adg *= value;
}
num++;
}
}
t_enc += adg;
setAttrs({ total_encumberence: t_enc});
if(num == 2) {
t_enc += adg;
setAttrs({ total_encumberence: t_enc});
}
});
}
});
});
on("change:repeating_items:item_value", function(eventInfo) {
getAttrs(["repeating_items_item_value"], function(values) {
var enc_val = parseFloat(values.repeating_items_item_value)/(1000.0);
setAttrs({ repeating_items_item_enc: enc_val});
});
});
</script>
<h3>Character Info</h3>
@@ -1723,10 +1720,10 @@ Current Initiative:
<hr>
<h3>Items</h3>
<fieldset class="repeating_items">
<input type="number" name="attr_item_count" value="1" placeholder="#" />
<input type="number" name="attr_item_count" placeholder="#" />
<input type="text" name="attr_item" placeholder="Item" style="width: 5em" />
<input type="number" step=any name="attr_item_enc" placeholder="Enc" value="0" style="width: 6em" /> stone
<input type="number" step=any name="attr_item_value" placeholder="Value" value="0" style="width: 6em" /> gp
<input type="number" step=any name="attr_item_enc" placeholder="Enc" style="width: 6em" /> stone
<input type="number" step=any name="attr_item_value" placeholder="Value" style="width: 6em" /> gp
<input type="text" name="attr_item_notes" placeholder="Item Notes" />
</fieldset>
<hr>