Merge branch 'enhancement-154'

This commit is contained in:
Thaum Rystra
2018-03-03 20:13:03 +02:00
2 changed files with 17 additions and 0 deletions

View File

@@ -133,6 +133,12 @@
<div class="right clickable flex layout horizontal center">
{{title}}
</div>
<div class="layout horizontal center">
<div class="layout vertical">
<paper-button class="resourceResetMax" disabled={{cantIncrement}}>Reset</paper-button>
<paper-button class="resourceResetZero" disabled={{cantDecrement}}>Clear</paper-button>
</div>
</div>
</paper-material>
</div>
{{/if}}

View File

@@ -111,6 +111,17 @@ Template.resource.helpers({
});
Template.resource.events({
"click .resourceResetMax": function(event){
var modifier = {$set: {}};
modifier.$set[this.name + ".adjustment"] = 0;
Characters.update(this.char._id, modifier, {validate: false});
},
"click .resourceResetZero": function(event){
var base = Characters.calculate.attributeBase(this.char._id, this.name);
var modifier = {$set: {}};
modifier.$set[this.name + ".adjustment"] = -base;
Characters.update(this.char._id, modifier, {validate: false});
},
"click .resourceUp": function(event){
var value = Characters.calculate.attributeValue(this.char._id, this.name);
var base = Characters.calculate.attributeBase(this.char._id, this.name);