|
|
- <form>
- <div class="dialog-content" autocomplete="off">
- <div class="form-group">
- <label>{{localize "PF2E.SpellcastingTypeLabel"}}</label>
- <select name="system.prepared.value" {{disabled object.id}}>
- {{#select data.prepared.value}}
- {{#each spellcastingTypes as |label mode|}}
- <option value="{{mode}}">{{localize label}}</option>
- {{/each}}
- {{/select}}
- </select>
- </div>
- {{#if object.isPrepared}}
- <div class="form-group">
- <label>{{localize "PF2E.SpellFlexibleLabel"}}</label>
- <input name="system.prepared.flexible" type="checkbox" {{checked data.prepared.flexible}}/>
- </div>
- {{/if}}
- {{#if (eq data.prepared.value "items")}}
- <div class="form-group">
- <label>{{localize "PF2E.Actor.Creature.Spellcasting.MagicItemTypesLabel"}}</label>
- <select name="system.prepared.validItems">
- {{#select data.prepared.validItems}}
- <option>{{localize "PF2E.Actor.Creature.Spellcasting.ValidItemTypes.All"}}</option>
- <option value="scroll">{{localize "PF2E.Actor.Creature.Spellcasting.ValidItemTypes.Scroll"}}</option>
- {{/select}}
- </select>
- </div>
- {{/if}}
- <hr/>
-
- {{#unless object.isRitual}}
- <div class="form-group">
- <label>{{localize "PF2E.MagicTraditionLabel"}}</label>
- <select name="system.tradition.value">
- {{#select data.tradition.value}}
- {{#if (eq data.prepared.value "items")}}
- <option value="">{{localize "PF2E.MagicTraditionUseSpellLabel"}}</option>
- {{/if}}
- {{#each magicTraditions as |label mode|}}
- <option value="{{mode}}">{{localize label}}</option>
- {{/each}}
- {{/select}}
- </select>
- </div>
- {{#if (eq actor.type "character")}}
- <div class="form-group">
- <label>{{localize "PF2E.ProficiencyLabel"}}</label>
- <select name="system.proficiency.slug">
- {{#select data.proficiency.slug}}
- {{#if data.tradition.value}}
- <option value="">
- {{localize "PF2E.Actor.Creature.Spellcasting.TraditionSpellcasting" tradition=(localize (lookup @root.magicTraditions data.tradition.value))}}
- </option>
- {{/if}}
- {{#each classDCs as |classDC|}}
- <option value="{{classDC.slug}}">{{localize "PF2E.Actor.Character.ClassDC.LabelSpecific" class=classDC.label}}</option>
- {{/each}}
- {{/select}}
- </select>
- </div>
- {{/if}}
- {{#if hasAbility}}
- <div class="form-group">
- <label>{{localize "PF2E.SpellAbilityLabel"}}</label>
- <select name="system.ability.value">
- {{#select data.ability.value}}
- {{#each abilities as |label key|}}
- <option value="{{key}}">{{localize label}}</option>
- {{/each}}
- {{/select}}
- </select>
- </div>
- {{/if}}
- {{#if (eq actor.type "npc")}}
- <div class="form-group">
- <label>{{localize "PF2E.SpellcastingSettings.AutoHeightenLabel"}}</label>
- <select name="system.autoHeightenLevel.value" data-dtype="Number">
- {{#select data.autoHeightenLevel.value}}
- <option>{{localize "PF2E.SpellcastingSettings.AutoHeightenDefault"}}</option>
- {{#times 10}}
- <option value="{{add this 1}}">{{localize "PF2E.SpellLevel" level=(ordinal (add this 1))}}</option>
- {{/times}}
- {{/select}}
- </select>
- </div>
- {{/if}}
- {{/unless}}
- </div>
- <div class="dialog-buttons">
- <button type="submit" class="dialog-button finish default">
- {{#if object.id}}
- {{localize "PF2E.UpdateLabelUniversal"}}
- {{else}}
- {{localize "PF2E.CreateLabelUniversal"}}
- {{/if}}
- </button>
- </div>
- <form>
|