Remove Spell memorization
parent
7d83fc5ccb
commit
79b44ac6a8
|
|
@ -244,7 +244,7 @@
|
||||||
"ACKS.spells.Memorized": "Memorized",
|
"ACKS.spells.Memorized": "Memorized",
|
||||||
"ACKS.spells.Cast": "Cast",
|
"ACKS.spells.Cast": "Cast",
|
||||||
"ACKS.spells.Range": "Range",
|
"ACKS.spells.Range": "Range",
|
||||||
"ACKS.spells.Slots": "Slots",
|
"ACKS.spells.Slots": "Used",
|
||||||
"ACKS.spells.Class": "Class",
|
"ACKS.spells.Class": "Class",
|
||||||
"ACKS.spells.Duration": "Duration",
|
"ACKS.spells.Duration": "Duration",
|
||||||
"ACKS.spells.Level": "Level",
|
"ACKS.spells.Level": "Level",
|
||||||
|
|
|
||||||
|
|
@ -55,7 +55,7 @@ export class AcksActorSheet extends ActorSheet {
|
||||||
let lvl = spells[i].data.lvl;
|
let lvl = spells[i].data.lvl;
|
||||||
if (!sortedSpells[lvl]) sortedSpells[lvl] = [];
|
if (!sortedSpells[lvl]) sortedSpells[lvl] = [];
|
||||||
if (!slots[lvl]) slots[lvl] = 0;
|
if (!slots[lvl]) slots[lvl] = 0;
|
||||||
slots[lvl] += spells[i].data.memorized;
|
slots[lvl] += spells[i].data.cast;
|
||||||
sortedSpells[lvl].push(spells[i]);
|
sortedSpells[lvl].push(spells[i]);
|
||||||
}
|
}
|
||||||
data.slots = {
|
data.slots = {
|
||||||
|
|
@ -113,7 +113,8 @@ export class AcksActorSheet extends ActorSheet {
|
||||||
const item = this.actor.getOwnedItem(itemId);
|
const item = this.actor.getOwnedItem(itemId);
|
||||||
item.update({
|
item.update({
|
||||||
_id: item.id,
|
_id: item.id,
|
||||||
"data.cast": item.data.data.memorized,
|
"data.cast": 0,
|
||||||
|
"item.data.data.memorized": 0
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -146,7 +146,7 @@ export class AcksItem extends Item {
|
||||||
spendSpell() {
|
spendSpell() {
|
||||||
this.update({
|
this.update({
|
||||||
data: {
|
data: {
|
||||||
cast: this.data.data.cast - 1,
|
cast: this.data.data.cast + 1,
|
||||||
},
|
},
|
||||||
}).then(() => {
|
}).then(() => {
|
||||||
this.show({ skipDialog: true });
|
this.show({ skipDialog: true });
|
||||||
|
|
|
||||||
|
|
@ -34,12 +34,9 @@
|
||||||
</h4>
|
</h4>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="field-long memorize flexrow">
|
<div class="field-short memorize flexrow">
|
||||||
<input type="text" value="{{item.data.cast}}" data-dtype="Number" placeholder="0" data-field="cast"
|
<input type="text" value="{{item.data.cast}}" data-dtype="Number" placeholder="0" data-field="cast"
|
||||||
title="{{localize 'ACKS.spells.Cast'}}">
|
title="{{localize 'ACKS.spells.Cast'}}"></div>
|
||||||
/
|
|
||||||
<input type="text" value="{{item.data.memorized}}" data-field="memorize" data-dtype="Number" placeholder="0"
|
|
||||||
title="{{localize 'ACKS.spells.Memorized'}}"></div>
|
|
||||||
<div class="item-controls">
|
<div class="item-controls">
|
||||||
{{#if ../../owner}}
|
{{#if ../../owner}}
|
||||||
<a class="item-control item-show" title='{{localize "ACKS.Show"}}'><i class="fas fa-eye"></i></a>
|
<a class="item-control item-show" title='{{localize "ACKS.Show"}}'><i class="fas fa-eye"></i></a>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue