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