mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 11:42:29 +00:00
Starfinder (Simple) (#7248)
* Add drag/drop fr compendium spells * Add drag/drop for Feats * Add Save Effect to PF_Spell * Remove unnecessary escape chars
This commit is contained in:
@@ -1866,6 +1866,7 @@
|
||||
</div>
|
||||
<div class="sheet-table">
|
||||
<fieldset class="repeating_feat">
|
||||
<div class="compendium-drop-target">
|
||||
<span class="sheet-table-data-center" style="width:5%;"><button style="font-size:100%;" title="repeating_feat_$X_feat_roll" type="roll" name="roll_feat_roll" value="&{template:pf_check} {{name=@{feat_name}}} {{check=@{feat_type}}} {{foo=@{description}}}"></button></span>
|
||||
<span class="sheet-table-data-center" style="width:15%;">
|
||||
<select title="repeating_feat_$X_feat_type" name="attr_feat_type">
|
||||
@@ -1878,14 +1879,15 @@
|
||||
<option value="Other">Other</option>
|
||||
</select>
|
||||
</span>
|
||||
<span class="sheet-table-data-center" style="width:40%;"><input title="repeating_feat_$X_feat_name" type="text" name="attr_feat_name"></span>
|
||||
<span class="sheet-table-data-center" style="width:40%;"><input title="repeating_feat_$X_feat_name" type="text" name="attr_feat_name" accept="Name"></span>
|
||||
<span class="sheet-table-data-center" style="width:5%;"><input title="repeating_feat_$X_feat_used" type="number" name="attr_feat_used" value="0"></span>
|
||||
<span class="sheet-table-data-center" style="width:2%;vertical-align:middle;font-size:150%;">/</span>
|
||||
<span class="sheet-table-data-center" style="width:5%;"><input title="repeating_feat_$X_feat_used|max" type="number" name="attr_feat_used_max" value="@{feat-max-calculation}" disabled></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_feat_$X_feat-max-calculation" type="text" name="attr_feat-max-calculation" value="0"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_feat_$X_feat-max-calculation" type="text" name="attr_feat-max-calculation" value="0" accept="uses-max"></span>
|
||||
<b>Show Description?</b>
|
||||
<input type="checkbox" class="sheet-section-show" title="repeating_feat_$X_description-show" name="attr_description-show" value="1" checked/>
|
||||
<textarea style="height:50px;" class="sheet-section" title="repeating_feat_$X_description" name="attr_description"></textarea>
|
||||
<textarea style="height:50px;" class="sheet-section" title="repeating_feat_$X_description" name="attr_description" accept="descriptiveText"></textarea>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
@@ -2203,34 +2205,38 @@
|
||||
<span class="sheet-table-header" style="width:10%;">Range</span>
|
||||
<span class="sheet-table-header" style="width:10%;">Area/Effect/Target</span>
|
||||
<span class="sheet-table-header" style="width:10%;">Duration</span>
|
||||
<span class="sheet-table-header" style="width:10%;">Save</span>
|
||||
<span class="sheet-table-header" style="width:10%;">Save</span>
|
||||
<span class="sheet-table-header" style="width:10%;">Save Effect</span>
|
||||
<span class="sheet-table-header" style="width:10%;">SR</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-table">
|
||||
<fieldset class="repeating_lvl-0-spells">
|
||||
<div class="compendium-drop-target">
|
||||
<span class="sheet-table-data-center" style="width:5%;"><button type="roll" title="%{repeating_lvl-0-spells_$X_Effect}" name="roll_Effect" value="@{macro-text}"></button></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-0-spells_$X_name" type="text" name="attr_name"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-0-spells_$X_school" type="text" name="attr_school"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-0-spells_$X_cast-time" type="text" name="attr_cast-time"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-0-spells_$X_range" type="text" name="attr_range"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-0-spells_$X_targets" type="text" name="attr_targets"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-0-spells_$X_duration" type="text" name="attr_duration"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-0-spells_$X_save" type="text" name="attr_save"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-0-spells_$X_name" type="text" name="attr_name" accept="Name"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-0-spells_$X_school" type="text" name="attr_school" accept="Descriptor"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-0-spells_$X_cast-time" type="text" name="attr_cast-time" accept="Casting Time"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-0-spells_$X_range" type="text" name="attr_range" accept="Range"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-0-spells_$X_targets" type="text" name="attr_targets" accept="Targets Effect Area"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-0-spells_$X_duration" type="text" name="attr_duration" accept="Duration"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-0-spells_$X_save" type="text" name="attr_save" accept="Saving Throw"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-0-spells_$X_save_effect" type="text" name="attr_save_effect" accept="Save Effect"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;">
|
||||
<select title="repeating_lvl-0-spells_$X_sr" name="attr_sr">
|
||||
<select title="repeating_lvl-0-spells_$X_sr" name="attr_sr" accept="Spell Resistance">
|
||||
<option value="Yes">Yes</option>
|
||||
<option value="No" selected>No</option>
|
||||
</select>
|
||||
</span>
|
||||
<b>Show Description?</b>
|
||||
<input type="checkbox" class="sheet-section-show" title="repeating_lvl-0-spells_$X_description-show" name="attr_description-show" value="1" checked/>
|
||||
<textarea style="height:50px;" class="sheet-section" title="repeating_lvl-0-spells_$X_description" name="attr_description"></textarea>
|
||||
<textarea style="height:50px;" class="sheet-section" title="repeating_lvl-0-spells_$X_description" name="attr_description" accept="Description"></textarea>
|
||||
<br>
|
||||
<b>Show Macro Text?</b>
|
||||
<input type="checkbox" class="sheet-macro-show" title="repeating_lvl-0-spells_$X_macro-text-show" name="attr_macro-text-show" value="1" />
|
||||
<textarea class="sheet-macro" title="Remove Melee and Ranged Attack and Damage as appropriate" name="attr_macro-text">/em casts @{name}!
&{template:pf_spell} {{name=@{name}}} {{level=@{spellclass-0-name} 0}} {{school=@{school}}} {{casting_time=@{cast-time}}} {{range=@{range}}} {{target=@{targets}}} {{duration=@{duration}}} {{saving_throw=@{save}}} {{sr=@{sr}}} {{mel_attack=[[1d20+@{attk-melee}]]}} {{rng_attack=[[1d20 + @{attk-ranged}]]}} {{damage=1d3([[1d3]])}} {{spell_description=@{description}}}</textarea>
|
||||
<hr>
|
||||
</div>
|
||||
</fieldset>
|
||||
</div>
|
||||
</div>
|
||||
@@ -2249,28 +2255,31 @@
|
||||
<span class="sheet-table-header" style="width:10%;">Area/Effect/Target</span>
|
||||
<span class="sheet-table-header" style="width:10%;">Duration</span>
|
||||
<span class="sheet-table-header" style="width:10%;">Save</span>
|
||||
<span class="sheet-table-header" style="width:10%;">SR</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-table">
|
||||
<fieldset class="repeating_lvl-1-spells">
|
||||
<span class="sheet-table-data-center" style="width:5%;"><button type="roll" title="%{repeating_lvl-1-spells_$X_Effect}" name="roll_Effect" value="@{macro-text}"></button></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-1-spells_$X_name" type="text" name="attr_name"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-1-spells_$X_school" type="text" name="attr_school"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-1-spells_$X_cast-time" type="text" name="attr_cast-time"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-1-spells_$X_range" type="text" name="attr_range"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-1-spells_$X_targets" type="text" name="attr_targets"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-1-spells_$X_duration" type="text" name="attr_duration"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-1-spells_$X_save" type="text" name="attr_save"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;">
|
||||
<select title="repeating_lvl-1-spells_$X_sr" name="attr_sr">
|
||||
<option value="Yes">Yes</option>
|
||||
<option value="No" selected>No</option>
|
||||
</select>
|
||||
</span>
|
||||
<b>Show Description?</b>
|
||||
<span class="sheet-table-header" style="width:10%;">Save Effect</span>
|
||||
<span class="sheet-table-header" style="width:10%;">SR</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-table">
|
||||
<fieldset class="repeating_lvl-1-spells">
|
||||
<div class="compendium-drop-target">
|
||||
<span class="sheet-table-data-center" style="width:5%;"><button type="roll" title="%{repeating_lvl-1-spells_$X_Effect}" name="roll_Effect" value="@{macro-text}"></button></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-1-spells_$X_name" type="text" name="attr_name" accept="Name"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-1-spells_$X_school" type="text" name="attr_school" accept="Descriptor"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-1-spells_$X_cast-time" type="text" name="attr_cast-time" accept="Casting Time"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-1-spells_$X_range" type="text" name="attr_range" accept="Range"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-1-spells_$X_targets" type="text" name="attr_targets" accept="Targets Effect Area"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-1-spells_$X_duration" type="text" name="attr_duration" accept="Duration"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-1-spells_$X_save" type="text" name="attr_save" accept="Saving Throw"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-1-spells_$X_save_effect" type="text" name="attr_save_effect" accept="Save Effect"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;">
|
||||
<select title="repeating_lvl-1-spells_$X_sr" name="attr_sr" accept="Spell Resistance">
|
||||
<option value="Yes">Yes</option>
|
||||
<option value="No" selected>No</option>
|
||||
</select>
|
||||
</span>
|
||||
<b>Show Description?</b>
|
||||
<input type="checkbox" class="sheet-section-show" title="repeating_lvl-1-spells_$X_description-show" name="attr_description-show" value="1" checked/>
|
||||
<textarea style="height:50px;" class="sheet-section" title="repeating_lvl-1-spells_$X_description" name="attr_description"></textarea>
|
||||
<textarea style="height:50px;" class="sheet-section" title="repeating_lvl-1-spells_$X_description" name="attr_description" accept="Description"></textarea>
|
||||
<br>
|
||||
<b>Show Macro Text?</b>
|
||||
<input type="checkbox" class="sheet-macro-show" title="repeating_lvl-1-spells_$X_macro-text-show" name="attr_macro-text-show" value="1" />
|
||||
@@ -2294,28 +2303,31 @@
|
||||
<span class="sheet-table-header" style="width:10%;">Area/Effect/Target</span>
|
||||
<span class="sheet-table-header" style="width:10%;">Duration</span>
|
||||
<span class="sheet-table-header" style="width:10%;">Save</span>
|
||||
<span class="sheet-table-header" style="width:10%;">SR</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-table">
|
||||
<fieldset class="repeating_lvl-2-spells">
|
||||
<span class="sheet-table-data-center" style="width:5%;"><button type="roll" title="%{repeating_lvl-2-spells_$X_Effect}" name="roll_Effect" value="@{macro-text}"></button></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-2-spells_$X_name" type="text" name="attr_name"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-2-spells_$X_school" type="text" name="attr_school"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-2-spells_$X_cast-time" type="text" name="attr_cast-time"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-2-spells_$X_range" type="text" name="attr_range"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-2-spells_$X_targets" type="text" name="attr_targets"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-2-spells_$X_duration" type="text" name="attr_duration"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-2-spells_$X_save" type="text" name="attr_save"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;">
|
||||
<select title="repeating_lvl-2-spells_$X_sr" name="attr_sr">
|
||||
<option value="Yes">Yes</option>
|
||||
<option value="No" selected>No</option>
|
||||
</select>
|
||||
</span>
|
||||
<b>Show Description?</b>
|
||||
<span class="sheet-table-header" style="width:10%;">Save Effect</span>
|
||||
<span class="sheet-table-header" style="width:10%;">SR</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-table">
|
||||
<fieldset class="repeating_lvl-2-spells">
|
||||
<div class="compendium-drop-target">
|
||||
<span class="sheet-table-data-center" style="width:5%;"><button type="roll" title="%{repeating_lvl-2-spells_$X_Effect}" name="roll_Effect" value="@{macro-text}"></button></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-2-spells_$X_name" type="text" name="attr_name" accept="Name"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-2-spells_$X_school" type="text" name="attr_school" accept="Descriptor"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-2-spells_$X_cast-time" type="text" name="attr_cast-time" accept="Casting Time"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-2-spells_$X_range" type="text" name="attr_range" accept="Range"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-2-spells_$X_targets" type="text" name="attr_targets" accept="Targets Effect Area"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-2-spells_$X_duration" type="text" name="attr_duration" accept="Duration"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-2-spells_$X_save" type="text" name="attr_save" accept="Saving Throw"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-2-spells_$X_save_effect" type="text" name="attr_save_effect" accept="Save Effect"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;">
|
||||
<select title="repeating_lvl-2-spells_$X_sr" name="attr_sr" accept="Spell Resistance">
|
||||
<option value="Yes">Yes</option>
|
||||
<option value="No" selected>No</option>
|
||||
</select>
|
||||
</span>
|
||||
<b>Show Description?</b>
|
||||
<input type="checkbox" class="sheet-section-show" title="repeating_lvl-2-spells_$X_description-show" name="attr_description-show" value="1" checked/>
|
||||
<textarea style="height:50px;" class="sheet-section" title="repeating_lvl-2-spells_$X_description" name="attr_description"></textarea>
|
||||
<textarea style="height:50px;" class="sheet-section" title="repeating_lvl-2-spells_$X_description" name="attr_description" accept="Description"></textarea>
|
||||
<br>
|
||||
<b>Show Macro Text?</b>
|
||||
<input type="checkbox" class="sheet-macro-show" title="repeating_lvl-2-spells_$X_macro-text-show" name="attr_macro-text-show" value="1" />
|
||||
@@ -2339,28 +2351,31 @@
|
||||
<span class="sheet-table-header" style="width:10%;">Area/Effect/Target</span>
|
||||
<span class="sheet-table-header" style="width:10%;">Duration</span>
|
||||
<span class="sheet-table-header" style="width:10%;">Save</span>
|
||||
<span class="sheet-table-header" style="width:10%;">SR</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-table">
|
||||
<fieldset class="repeating_lvl-3-spells">
|
||||
<span class="sheet-table-data-center" style="width:5%;"><button type="roll" title="%{repeating_lvl-3-spells_$X_Effect}" name="roll_Effect" value="@{macro-text}"></button></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-3-spells_$X_name" type="text" name="attr_name"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-3-spells_$X_school" type="text" name="attr_school"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-3-spells_$X_cast-time" type="text" name="attr_cast-time"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-3-spells_$X_range" type="text" name="attr_range"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-3-spells_$X_targets" type="text" name="attr_targets"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-3-spells_$X_duration" type="text" name="attr_duration"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-3-spells_$X_save" type="text" name="attr_save"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;">
|
||||
<select title="repeating_lvl-3-spells_$X_sr" name="attr_sr">
|
||||
<option value="Yes">Yes</option>
|
||||
<option value="No" selected>No</option>
|
||||
</select>
|
||||
</span>
|
||||
<b>Show Description?</b>
|
||||
<input type="checkbox" class="sheet-section-show" title="repeating_lvl-3-spells_$X_description-show" name="attr_description-show" value="1" checked/>
|
||||
<textarea style="height:50px;" class="sheet-section" title="repeating_lvl-3-spells_$X_description" name="attr_description"></textarea>
|
||||
<span class="sheet-table-header" style="width:10%;">Save Effect</span>
|
||||
<span class="sheet-table-header" style="width:10%;">SR</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-table">
|
||||
<fieldset class="repeating_lvl-3-spells">
|
||||
<div class="compendium-drop-target">
|
||||
<span class="sheet-table-data-center" style="width:5%;"><button type="roll" title="%{repeating_lvl-3-spells_$X_Effect}" name="roll_Effect" value="@{macro-text}"></button></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-3-spells_$X_name" type="text" name="attr_name" accept="Name"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-3-spells_$X_school" type="text" name="attr_school" accept="Descriptor"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-3-spells_$X_cast-time" type="text" name="attr_cast-time" accept="Casting Time"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-3-spells_$X_range" type="text" name="attr_range" accept="Range"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-3-spells_$X_targets" type="text" name="attr_targets" accept="Targets Effect Area"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-3-spells_$X_duration" type="text" name="attr_duration" accept="Duration"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-3-spells_$X_save" type="text" name="attr_save" accept="Saving Throw"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-3-spells_$X_save_effect" type="text" name="attr_save_effect" accept="Save Effect"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;">
|
||||
<select title="repeating_lvl-3-spells_$X_sr" name="attr_sr" accept="Spell Resistance">
|
||||
<option value="Yes">Yes</option>
|
||||
<option value="No" selected>No</option>
|
||||
</select>
|
||||
</span>
|
||||
<b>Show Description?</b>
|
||||
<input type="checkbox" class="sheet-section-show" title="repeating_lvl-3-spells_$X_description-show" name="attr_description-show" value="1" checked/>
|
||||
<textarea style="height:50px;" class="sheet-section" title="repeating_lvl-3-spells_$X_description" name="attr_description" accept="Description"></textarea>
|
||||
<br>
|
||||
<b>Show Macro Text?</b>
|
||||
<input type="checkbox" class="sheet-macro-show" title="repeating_lvl-3-spells_$X_macro-text-show" name="attr_macro-text-show" value="1" />
|
||||
@@ -2384,28 +2399,31 @@
|
||||
<span class="sheet-table-header" style="width:10%;">Area/Effect/Target</span>
|
||||
<span class="sheet-table-header" style="width:10%;">Duration</span>
|
||||
<span class="sheet-table-header" style="width:10%;">Save</span>
|
||||
<span class="sheet-table-header" style="width:10%;">SR</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-table">
|
||||
<fieldset class="repeating_lvl-4-spells">
|
||||
<span class="sheet-table-data-center" style="width:5%;"><button type="roll" title="%{repeating_lvl-4-spells_$X_Effect}" name="roll_Effect" value="@{macro-text}"></button></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-4-spells_$X_name" type="text" name="attr_name"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-4-spells_$X_school" type="text" name="attr_school"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-4-spells_$X_cast-time" type="text" name="attr_cast-time"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-4-spells_$X_range" type="text" name="attr_range"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-4-spells_$X_targets" type="text" name="attr_targets"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-4-spells_$X_duration" type="text" name="attr_duration"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-4-spells_$X_save" type="text" name="attr_save"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;">
|
||||
<select title="repeating_lvl-4-spells_$X_sr" name="attr_sr">
|
||||
<option value="Yes">Yes</option>
|
||||
<option value="No" selected>No</option>
|
||||
</select>
|
||||
</span>
|
||||
<b>Show Description?</b>
|
||||
<span class="sheet-table-header" style="width:10%;">Save Effect</span>
|
||||
<span class="sheet-table-header" style="width:10%;">SR</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-table">
|
||||
<fieldset class="repeating_lvl-4-spells">
|
||||
<div class="compendium-drop-target">
|
||||
<span class="sheet-table-data-center" style="width:5%;"><button type="roll" title="%{repeating_lvl-4-spells_$X_Effect}" name="roll_Effect" value="@{macro-text}"></button></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-4-spells_$X_name" type="text" name="attr_name" accept="Name"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-4-spells_$X_school" type="text" name="attr_school" accept="Descriptor"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-4-spells_$X_cast-time" type="text" name="attr_cast-time" accept="Casting Time"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-4-spells_$X_range" type="text" name="attr_range" accept="Range"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-4-spells_$X_targets" type="text" name="attr_targets" accept="Targets Effect Area"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-4-spells_$X_duration" type="text" name="attr_duration" accept="Duration"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-4-spells_$X_save" type="text" name="attr_save" accept="Saving Throw"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-4-spells_$X_save_effect" type="text" name="attr_save_effect" accept="Save Effect"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;">
|
||||
<select title="repeating_lvl-4-spells_$X_sr" name="attr_sr" accept="Spell Resistance">
|
||||
<option value="Yes">Yes</option>
|
||||
<option value="No" selected>No</option>
|
||||
</select>
|
||||
</span>
|
||||
<b>Show Description?</b>
|
||||
<input type="checkbox" class="sheet-section-show" title="repeating_lvl-4-spells_$X_description-show" name="attr_description-show" value="1" checked/>
|
||||
<textarea style="height:50px;" class="sheet-section" title="repeating_lvl-4-spells_$X_description" name="attr_description"></textarea>
|
||||
<textarea style="height:50px;" class="sheet-section" title="repeating_lvl-4-spells_$X_description" name="attr_description" accept="Description"></textarea>
|
||||
<br>
|
||||
<b>Show Macro Text?</b>
|
||||
<input type="checkbox" class="sheet-macro-show" title="repeating_lvl-4-spells_$X_macro-text-show" name="attr_macro-text-show" value="1" />
|
||||
@@ -2429,28 +2447,31 @@
|
||||
<span class="sheet-table-header" style="width:10%;">Area/Effect/Target</span>
|
||||
<span class="sheet-table-header" style="width:10%;">Duration</span>
|
||||
<span class="sheet-table-header" style="width:10%;">Save</span>
|
||||
<span class="sheet-table-header" style="width:10%;">SR</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-table">
|
||||
<fieldset class="repeating_lvl-5-spells">
|
||||
<span class="sheet-table-data-center" style="width:5%;"><button type="roll" title="%{repeating_lvl-5-spells_$X_Effect}" name="roll_Effect" value="@{macro-text}"></button></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-5-spells_$X_name" type="text" name="attr_name"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-5-spells_$X_school" type="text" name="attr_school"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-5-spells_$X_cast-time" type="text" name="attr_cast-time"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-5-spells_$X_range" type="text" name="attr_range"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-5-spells_$X_targets" type="text" name="attr_targets"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-5-spells_$X_duration" type="text" name="attr_duration"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-5-spells_$X_save" type="text" name="attr_save"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;">
|
||||
<select title="repeating_lvl-5-spells_$X_sr" name="attr_sr">
|
||||
<option value="Yes">Yes</option>
|
||||
<option value="No" selected>No</option>
|
||||
</select>
|
||||
</span>
|
||||
<b>Show Description?</b>
|
||||
<span class="sheet-table-header" style="width:10%;">Save Effect</span>
|
||||
<span class="sheet-table-header" style="width:10%;">SR</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-table">
|
||||
<fieldset class="repeating_lvl-5-spells">
|
||||
<div class="compendium-drop-target">
|
||||
<span class="sheet-table-data-center" style="width:5%;"><button type="roll" title="%{repeating_lvl-5-spells_$X_Effect}" name="roll_Effect" value="@{macro-text}"></button></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-5-spells_$X_name" type="text" name="attr_name" accept="Name"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-5-spells_$X_school" type="text" name="attr_school" accept="Descriptor"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-5-spells_$X_cast-time" type="text" name="attr_cast-time" accept="Casting Time"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-5-spells_$X_range" type="text" name="attr_range" accept="Range"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-5-spells_$X_targets" type="text" name="attr_targets" accept="Targets Effect Area"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-5-spells_$X_duration" type="text" name="attr_duration" accept="Duration"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-5-spells_$X_save" type="text" name="attr_save" accept="Saving Throw"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-5-spells_$X_save_effect" type="text" name="attr_save_effect" accept="Save Effect"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;">
|
||||
<select title="repeating_lvl-5-spells_$X_sr" name="attr_sr" accept="Spell Resistance">
|
||||
<option value="Yes">Yes</option>
|
||||
<option value="No" selected>No</option>
|
||||
</select>
|
||||
</span>
|
||||
<b>Show Description?</b>
|
||||
<input type="checkbox" class="sheet-section-show" title="repeating_lvl-5-spells_$X_description-show" name="attr_description-show" value="1" checked/>
|
||||
<textarea style="height:50px;" class="sheet-section" title="repeating_lvl-5-spells_$X_description" name="attr_description"></textarea>
|
||||
<textarea style="height:50px;" class="sheet-section" title="repeating_lvl-5-spells_$X_description" name="attr_description" accept="Description"></textarea>
|
||||
<br>
|
||||
<b>Show Macro Text?</b>
|
||||
<input type="checkbox" class="sheet-macro-show" title="repeating_lvl-5-spells_$X_macro-text-show" name="attr_macro-text-show" value="1" />
|
||||
@@ -2474,29 +2495,32 @@
|
||||
<span class="sheet-table-header" style="width:10%;">Area/Effect/Target</span>
|
||||
<span class="sheet-table-header" style="width:10%;">Duration</span>
|
||||
<span class="sheet-table-header" style="width:10%;">Save</span>
|
||||
<span class="sheet-table-header" style="width:10%;">SR</span>
|
||||
</div>
|
||||
</div>
|
||||
<span class="sheet-table-header" style="width:10%;">Save Effect</span>
|
||||
<span class="sheet-table-header" style="width:10%;">SR</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sheet-table">
|
||||
<fieldset class="repeating_lvl-6-spells">
|
||||
<span class="sheet-table-data-center" style="width:5%;"><button type="roll" title="%{repeating_lvl-6-spells_$X_Effect}" name="roll_Effect" value="@{macro-text}"></button></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-6-spells_$X_name" type="text" name="attr_name"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-6-spells_$X_school" type="text" name="attr_school"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-6-spells_$X_cast-time" type="text" name="attr_cast-time"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-6-spells_$X_range" type="text" name="attr_range"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-6-spells_$X_targets" type="text" name="attr_targets"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-6-spells_$X_duration" type="text" name="attr_duration"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-6-spells_$X_save" type="text" name="attr_save"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;">
|
||||
<select title="repeating_lvl-6-spells_$X_sr" name="attr_sr">
|
||||
<option value="Yes">Yes</option>
|
||||
<option value="No" selected>No</option>
|
||||
<fieldset class="repeating_lvl-6-spells">
|
||||
<div class="compendium-drop-target">
|
||||
<span class="sheet-table-data-center" style="width:5%;"><button type="roll" title="%{repeating_lvl-6-spells_$X_Effect}" name="roll_Effect" value="@{macro-text}"></button></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-6-spells_$X_name" type="text" name="attr_name" accept="Name"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-6-spells_$X_school" type="text" name="attr_school" accept="Descriptor"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-6-spells_$X_cast-time" type="text" name="attr_cast-time" accept="Casting Time"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-6-spells_$X_range" type="text" name="attr_range" accept="Range"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-6-spells_$X_targets" type="text" name="attr_targets" accept="Targets Effect Area"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-6-spells_$X_duration" type="text" name="attr_duration" accept="Duration"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-6-spells_$X_save" type="text" name="attr_save" accept="Saving Throw"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;"><input title="repeating_lvl-6-spells_$X_save_effect" type="text" name="attr_save_effect" accept="Save Effect"></span>
|
||||
<span class="sheet-table-data-center" style="width:10%;">
|
||||
<select title="repeating_lvl-6-spells_$X_sr" name="attr_sr" accept="Spell Resistance">
|
||||
<option value="Yes">Yes</option>
|
||||
<option value="No" selected>No</option>
|
||||
</select>
|
||||
</span>
|
||||
<b>Show Description?</b>
|
||||
<input type="checkbox" class="sheet-section-show" title="repeating_lvl-6-spells_$X_description-show" name="attr_description-show" value="1" checked/>
|
||||
<textarea style="height:50px;" class="sheet-section" title="repeating_lvl-6-spells_$X_description" name="attr_description"></textarea>
|
||||
<br>
|
||||
</span>
|
||||
<b>Show Description?</b>
|
||||
<input type="checkbox" class="sheet-section-show" title="repeating_lvl-6-spells_$X_description-show" name="attr_description-show" value="1" checked/>
|
||||
<textarea style="height:50px;" class="sheet-section" title="repeating_lvl-6-spells_$X_description" name="attr_description" accept="Description"></textarea>
|
||||
<br>
|
||||
<b>Show Macro Text?</b>
|
||||
<input type="checkbox" class="sheet-macro-show" title="repeating_lvl-6-spells_$X_macro-text-show" name="attr_macro-text-show" value="1" />
|
||||
<textarea class="sheet-macro" title="Remove Melee and Ranged Attack and Damage as appropriate" name="attr_macro-text">/em casts @{name}!
&{template:pf_spell} {{name=@{name}}} {{level=@{spellclass-0-name} 6}} {{school=@{school}}} {casting_time=@{cast-time}}} {{range=@{range}}} {{target=@{targets}}} {{duration=@{duration}}} {{saving_throw=@{save}}} {{sr=@{sr}}} {{mel_attack=[[1d20+@{attk-melee}]]}} {{rng_attack=[[1d20 + @{attk-ranged}]]}} {{damage=1d3([[1d3]])}} {{spell_description=@{description}}}</textarea>
|
||||
@@ -5092,7 +5116,9 @@ to foil enemy targeting arrays and incoming projectiles forcing gunners onboard
|
||||
{{#duration}}
|
||||
<tr><td><span class="tcat">Duration </span>{{duration}}</td>{{/duration}}</tr>
|
||||
{{#saving_throw}}
|
||||
<tr><td><span class="tcat">Saving Throw </span>{{saving_throw}}</td></tr>{{/saving_throw}}
|
||||
<tr><td><span class="tcat">Saving Throw </span>{{saving_throw}}</td></tr>{{/saving_throw}}
|
||||
{{#save_effect}}
|
||||
<tr><td><span class="tcat">Save Effect </span>{{save_effect}}</td></tr>{{/save_effect}}
|
||||
{{#sr}}
|
||||
<tr><td><span class="tcat">Spell Resistance </span>{{sr}}</td></tr>{{/sr}}
|
||||
{{#rng_attack}}
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
"css": "Starfinder (simple).css",
|
||||
"authors": "Phillip Goettsch",
|
||||
"roll20userid": "239016",
|
||||
"compendium": "starfinder",
|
||||
"preview": "Starfinder_simple_preview.jpg",
|
||||
"instructions": "This sheet has been created through heavy modification of the Pathfinder (old) sheet created by Samuel Marino. Please see the notes below:\n## Roll templates\n You can see a demonstration of the roll templates by following this [link](https://tarrasque.wordpress.com/2017/10/14/starfinder-simple-roll-templates/).The following roll templates are included in this character sheet:\n*pf\_check\n*pf\_attack\n*pf\_spell\n## Key Ability Function\n The Starfinder Ruleset uses a *Key Ability* (based on character class) this can be an issue for characters that multiclass. In these cases be sure to select only the *Key Ability* with the highest modifier as it will be used to calculate the character's Resovle Points.\n## Stamina/Hit/Resolve Points\n These attributes are calculated by a formula which can be manually edited within the character sheet. If you make a change and find errors, the best way to restore to default is delete the entire contents of the block and press enter. This should restore the default formula value.\n## Starship Functions\n In order to make the sheet more useful during starship combat a number of sheet roll buttons have been added in. These macros for these buttons are not as intuitive as those for Skill Checks and Weapon Attacks, so I will add some instruction here.\n **PC Crew Actions:** With the exception of the Gunner Action button, these buttons all generally work the same. After clicking the button you will be asked to target the Acting Character. You should click on a token that represents the character taking the action. Next you will be asked to target your Own Starship. You should click on a token that represents the starship the gunner is using. If the action requires information from the other starship in the battle it will ask you to target the Enemy Starship. You should click on a token that represents the starship you are attacking. For Gunner Actions, you should use the button for the weapon you want to fire. You will have to target the Acting Character and your Own Starship tokens as before.\n **NPC Crew Actions:** For GMs, the NPC Crew Actions operate in a similar manner. Input the Captain's modifiers on the Character Tab of the sheet (they usually has multiple skill bonuses) and the other crew member bonuses (just the modifier number) on the Starship Tab under NPC Crew Actions. Now you can use the NPC Crew Action Buttons. As before you will be asked to target an Acting Character, this time it is the NPC Starship. Also, you will be asked to target your Own Starship; click the same token. The Enemy Starship is the PC Starship now. For NPC Gunnery Actions, use the Gunner NPC Crew Action button, following the guidance above.\n## Firefox users\n The radio buttons at the top of the character sheet should be tabs, but your browser doesn't support the code used to display them. I am sorry to hear this and do not believe I will be able to do anything to make it look correct. Mouse over text on each circle shows the tab name.\n## Comments\n Please let me know what you think of the sheet; all comments and suggestions are seriously considered. The best place to share your thoughts is at the [campaign forum](https://app.roll20.net/join/2583239/ZMeN-A).\n *I would like to thank everyone that has provided feedback, you have made it so much easier to find and fix the problems.*"
|
||||
"instructions": "This sheet has been created through heavy modification of the Pathfinder (old) sheet created by Samuel Marino. Please see the notes below:\n## Roll templates\n You can see a demonstration of the roll templates by following this [link](https://tarrasque.wordpress.com/2017/10/14/starfinder-simple-roll-templates/).The following roll templates are included in this character sheet:\n*pf_check\n*pf_attack\n*pf_spell\n## Key Ability Function\n The Starfinder Ruleset uses a *Key Ability* (based on character class) this can be an issue for characters that multiclass. In these cases be sure to select only the *Key Ability* with the highest modifier as it will be used to calculate the character's Resovle Points.\n## Stamina/Hit/Resolve Points\n These attributes are calculated by a formula which can be manually edited within the character sheet. If you make a change and find errors, the best way to restore to default is delete the entire contents of the block and press enter. This should restore the default formula value.\n## Starship Functions\n In order to make the sheet more useful during starship combat a number of sheet roll buttons have been added in. These macros for these buttons are not as intuitive as those for Skill Checks and Weapon Attacks, so I will add some instruction here.\n **PC Crew Actions:** With the exception of the Gunner Action button, these buttons all generally work the same. After clicking the button you will be asked to target the Acting Character. You should click on a token that represents the character taking the action. Next you will be asked to target your Own Starship. You should click on a token that represents the starship the gunner is using. If the action requires information from the other starship in the battle it will ask you to target the Enemy Starship. You should click on a token that represents the starship you are attacking. For Gunner Actions, you should use the button for the weapon you want to fire. You will have to target the Acting Character and your Own Starship tokens as before.\n **NPC Crew Actions:** For GMs, the NPC Crew Actions operate in a similar manner. Input the Captain's modifiers on the Character Tab of the sheet (they usually has multiple skill bonuses) and the other crew member bonuses (just the modifier number) on the Starship Tab under NPC Crew Actions. Now you can use the NPC Crew Action Buttons. As before you will be asked to target an Acting Character, this time it is the NPC Starship. Also, you will be asked to target your Own Starship; click the same token. The Enemy Starship is the PC Starship now. For NPC Gunnery Actions, use the Gunner NPC Crew Action button, following the guidance above.\n## Firefox users\n The radio buttons at the top of the character sheet should be tabs, but your browser doesn't support the code used to display them. I am sorry to hear this and do not believe I will be able to do anything to make it look correct. Mouse over text on each circle shows the tab name.\n## Comments\n Please let me know what you think of the sheet; all comments and suggestions are seriously considered. The best place to share your thoughts is at the [campaign forum](https://app.roll20.net/join/2583239/ZMeN-A).\n *I would like to thank everyone that has provided feedback, you have made it so much easier to find and fix the problems.*"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user