Fixed spell and resource card adjustments
This commit is contained in:
@@ -155,7 +155,8 @@ const updateProperty = new ValidatedMethod({
|
||||
case 'parent':
|
||||
case 'ancestors':
|
||||
case 'damage':
|
||||
return false;
|
||||
throw new Meteor.Error('Permission denied',
|
||||
'This property can\'t be updated directly');
|
||||
}
|
||||
},
|
||||
run({_id, path, value}) {
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
name: String,
|
||||
color: String,
|
||||
value: Number,
|
||||
adjustment: Number,
|
||||
damage: Number,
|
||||
},
|
||||
computed: {
|
||||
currentValue(){
|
||||
|
||||
@@ -61,14 +61,14 @@ export default {
|
||||
name: String,
|
||||
color: String,
|
||||
value: Number,
|
||||
adjustment: {
|
||||
damage: {
|
||||
type: Number,
|
||||
default: 0,
|
||||
},
|
||||
},
|
||||
computed: {
|
||||
currentValue(){
|
||||
return this.value + (this.adjustment || 0);
|
||||
return this.value - this.damage;
|
||||
},
|
||||
},
|
||||
methods: {
|
||||
|
||||
Reference in New Issue
Block a user