mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-30 19:52:29 +00:00
16460 lines
2.2 MiB
Plaintext
16460 lines
2.2 MiB
Plaintext
<!-- RoleMaster Standard System Character Sheet -->
|
|
<!-- by Diana P. -->
|
|
<!-- I borrowed some code/equations from Brian. And Sam. And Aaron I. And others -->
|
|
<!-- Version 2.4.26 (oeup/down selected fix) dated 07/05/2020 -->
|
|
<input type="hidden" name="attr_character_sheet" title="character-sheet" value="RMSS-FullCalcs"/>
|
|
<input type="hidden" name="attr_currentsheetversion" title="currentsheetversion" value="4.26" />
|
|
<p style="font-size: 0.6em;">V2.<span name="attr_sheetversion" title="sheetversion" ></span> 07/05/2020 by Diana P.</p>
|
|
<input type="checkbox" class="announcement-show cbox" title="announcement-show" name="attr_announcement-show" value="1" checked />
|
|
<div class="announcement">
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center" style="color: blue;"><b>This character has been upgraded to the new character sheet! Everything should have copied over. <br>Movement calculations for centimeters/meters are not in; if you know what the formula looks like, please let me know. <br>See the Setup tab for automating calculations. The Recalculate skill totals button will be needed to set the stat bonuses and add up the skill totals even if you do not wish to use auto calculated skill rank bonuses. <br>Double check the Combat tab to set your Armor Type and verify your attacks are set to the correct attack type and to customize the on-sheet attack macros. <br>The Equipment tab has new columns for amount and location category; filling those out will enable weight and encumbrance calculations. </b></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center">
|
|
<input type="checkbox" class="announcement-show cbox" title="announcement-show" name="attr_announcement-show"/><span style="text-align: left;" data-i18n="dismiss-announcement">Dismiss Announcement</span></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<input type="radio" class="switch-pc-show switch" title="npc-show" name="attr_npc-show" value="1" checked="checked" /><span style="text-align: left;"><span data-i18n="pc">PC</span> </span>
|
|
<input type="radio" class="switch-npc-show switch" title="npc-show" name="attr_npc-show" value="2" /><span style="text-align: left;"><span data-i18n="npc">NPC</span> </span>
|
|
<input type="radio" class="switch-rtmplt-show switch" title="npc-show" name="attr_npc-show" value="3" /><span style="text-align: left;" data-i18n="roll-templates">Roll Templates</span>
|
|
|
|
<div class="switch-pc">
|
|
<!-- start PC section -->
|
|
<div class="1colrow">
|
|
<div style="text-align: center;">
|
|
<h1><span style="font-weight: bold;"><img src="https://raw.githubusercontent.com/Roll20/roll20-character-sheets/master/Rolemaster-Standard-System/RMSS_Charsheet_Banner.png" style="float: center;" /></span></h1>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
<input type="radio" name="attr_tab" class="tab tab1" value="1" title="Character" checked="checked" />
|
|
<span class="tab tab1" data-i18n="character">Character</span>
|
|
<input type="radio" name="attr_tab" class="tab tab2" value="2" title="Combat" />
|
|
<span class="tab tab2" data-i18n="combat">Combat</span>
|
|
<input type="radio" name="attr_tab" class="tab tab3" value="3" title="Skills" />
|
|
<span class="tab tab3" data-i18n="skills">Skills</span>
|
|
<input type="radio" name="attr_tab" class="tab tab4" value="4" title="Spells" />
|
|
<span class="tab tab4" data-i18n="spells">Spells</span>
|
|
<input type="radio" name="attr_tab" class="tab tab5" value="5" title="Equipment" />
|
|
<span class="tab tab5" data-i18n="equipment">Equipment</span>
|
|
<input type="radio" name="attr_tab" class="tab tab6" value="6" title="Notes" />
|
|
<span class="tab tab6" data-i18n="notes">Notes</span>
|
|
<input type="radio" name="attr_tab" class="tab tab7" value="7" title="Experience" />
|
|
<span class="tab tab7" data-i18n="experience">Experience</span>
|
|
<input type="radio" name="attr_tab" class="tab tab8" value="8" title="Setup" />
|
|
<span class="tab tab8" data-i18n="setup">Setup</span>
|
|
<input type="radio" name="attr_tab" class="tab tab9" value="9" title="Macros" />
|
|
<span class="tab tab9" data-i18n="macros">Macros</span>
|
|
<br>
|
|
|
|
<div class="tab-content tab1">
|
|
<!-- Tab1 Character -->
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bold" style="width: 105px;" ><span data-i18n="character-name" >Character Name</span>:</span>
|
|
<span class="table-data-left"><input type="text" name="attr_character_name" title="character|name (first name; same as name under Bio & Info tab)" /></span>
|
|
<span class="table-data-left"><input type="text" name="attr_surname" title="surname (rest of name)" style="width: 350px;" /></span>
|
|
</div>
|
|
</div>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bold" style="width: 105px;" ><span data-i18n="nickname">Nickname</span>:</span><span class="table-data-left"><input type="text" name="attr_nickname" title="nickname" /></span>
|
|
<span class="table-data-center-bold"><span data-i18n="title(s)">Title(s)</span>:</span><span class="table-data-left" colspan="3"><input type="text" name="attr_chartitles" title="chartitles" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bold"><span data-i18n="homeland">Homeland</span>:</span><span class="table-data-left"><input type="text" name="attr_homeland" title="homeland" /></span>
|
|
<span class="table-data-center-bold"> <span data-i18n="player">Player</span>:</span><span class="table-data-left"><input type="text" name="attr_playername" title="playername" /></span>
|
|
</div>
|
|
<div class="table-row"> <span class="table-data-center-bold"><span data-i18n="race">Race</span>:</span>
|
|
<span class="table-data-center"><input type="text" name="attr_race" title="race (Races supported for autocalculation are: Common Man, Common Orc, Dwarf, Grey Elf, Greater Orc, Half-elf, Half-orc, Halfling, High Elf, High Man, Mixed Man, Wood Elf. All else will require user-entered values for racial bonuses. Entering None will reset the racial bonuses to zero.)" /></span>
|
|
<span class="table-data-center-bold"> <span data-i18n="culture">Culture</span>:</span>
|
|
<span class="table-data-left"><input type="text" name="attr_culture" title="culture" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bold"><span data-i18n="profession">Profession</span>:</span><span class="table-data-left"><input type="text" name="attr_profession" title="profession (Professions supported for autocalculation are: Fighter, Thief, Rogue, Warrior Monk, Layman, Magician, Illusionist, Cleric, Animist, Mentalist, Lay Healer, Healer, Mystic, Sorcerer, Ranger, Paladin, Monk, Dabbler, Bard, and Magent. All others will reqire user-entered values for profession bonuses. Entering None will reset the profession bonuses to zero.)" /></span>
|
|
<span class="table-data-center-bold"><span data-i18n="realm">Realm</span>:</span>
|
|
<span class="table-data-left"><select style="margin-bottom: 0;" name="attr_realmselect" title="realmselect">
|
|
<option value="1" data-i18n="channeling" selected>Channeling</option>
|
|
<option value="2" data-i18n="essence">Essence</option>
|
|
<option value="3" data-i18n="mentalism">Mentalism</option>
|
|
<option value="4" data-i18n="channeling-essence-t">Chan/Ess</option>
|
|
<option value="5" data-i18n="channeling-mentalism-t">Chan/Ment</option>
|
|
<option value="6" data-i18n="essence-mentalism-t">Ess/Ment</option>
|
|
<option value="7" data-i18n="arcane">Arcane</option>
|
|
</select></span>
|
|
<input type="hidden" name="attr_realm" title="realm" value="0" />
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bold"><span data-i18n="deity">Deity</span>:</span><span class="table-data-left"><input type="text" name="attr_deity" title="deity" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bold"><span data-i18n="level">Level</span>:</span><span class="table-data"><input type="text" class="table-data-center" name="attr_level" title="level" /></span>
|
|
<span class="table-data-center-bold"><span data-i18n="experience-t">Exp</span>:</span>
|
|
<span class="table-data-left"><input type="text" name="attr_expcurrent" title="expcurrent" style="width: 150px; text-align: right;" />/<input type="text" name="attr_expcurrent_max" title="expcurrent|max" style="width: 150px;" /></span>
|
|
</div>
|
|
</div>
|
|
|
|
<hr/>
|
|
<div class="2colrow">
|
|
<div class="col">
|
|
<table>
|
|
<input type="checkbox" class="pc-stats-show arrow" title="stats-show" name="attr_stats-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 390px;"><span data-i18n="stats">Stats</span></td>
|
|
</table>
|
|
<div class="pc-stats">
|
|
<div class="table-style">
|
|
<span>
|
|
<div class="table-row">
|
|
<span class="table-header2"><span data-i18n="stat">Stat</span></span>
|
|
<span class="table-header2"><span data-i18n="temporary-t">Temp</span></span>
|
|
<span class="table-header2"><span data-i18n="potential">Potential</span></span>
|
|
<span class="table-header2"><span data-i18n="basic">Basic</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="racial">Racial</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="special">Special</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="stat">Stat</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="agility">Agility</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_agility" title="agility" value="50" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_agpotential" title="agpotential" value="50" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_agbasebonus" title="agbasebonus" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_agracial" title="agracial" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_agspecial" title="agspecial" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_agbonus" title="agbonus" value="0" readonly /></span>
|
|
<span class="table-data-stats"><textarea rows="1" style="width: 45px; height: 19px; margin-bottom: 0;" name="attr_agcheckmacro" title="agcheckmacro">/w gm &{template:RMSSStdRoll} {{abilityflag=true}} {{name=@{character_name}'s Agility}} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +3*[[@{agbonus}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +3*[[@{agbonus}]] ]]}} {{highlight66roll=**Natural 66.** }} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_agcheck" title="agcheck" value="@{agcheckmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="constitution">Constitution</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_constitution" title="constitution" value="50" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_copotential" title="copotential" value="50" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_cobasebonus" title="cobasebonus" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_coracial" title="coracial" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_cospecial" title="cospecial" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_cobonus" title="cobonus" value="0" readonly /></span>
|
|
<span class="table-data-stats"><textarea rows="1" style="width: 45px; height: 19px; margin-bottom: 0;" name="attr_cocheckmacro" title="cocheckmacro">/w gm &{template:RMSSStdRoll} {{abilityflag=true}} {{name=@{character_name}'s Constitution}} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +3*[[@{cobonus}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +3*[[@{cobonus}]] ]]}} {{highlight66roll=**Natural 66.** }} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_cocheck" title="cocheck" value="@{cocheckmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="memory">Memory</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_memory" title="memory" value="50" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_mepotential" title="mepotential" value="50" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_mebasebonus" title="mebasebonus" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_meracial" title="meracial" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_mespecial" title="mespecial" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_mebonus" title="mebonus" value="0" readonly /></span>
|
|
<span class="table-data-stats"><textarea rows="1" style="width: 45px; height: 19px; margin-bottom: 0;" name="attr_mecheckmacro" title="mecheckmacro">/w gm &{template:RMSSStdRoll} {{abilityflag=true}} {{name=@{character_name}'s Memory}} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +3*[[@{mebonus}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +3*[[@{mebonus}]] ]]}} {{highlight66roll=**Natural 66.** }} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_mecheck" title="mecheck" value="@{mecheckmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="reasoning">Reasoning</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_reasoning" title="reasoning" value="50" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_repotential" title="repotential" value="50" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_rebasebonus" title="rebasebonus" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_reracial" title="reracial" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_respecial" title="respecial" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_rebonus" title="rebonus" value="0" readonly /></span>
|
|
<span class="table-data-stats"><textarea rows="1" style="width: 45px; height: 19px; margin-bottom: 0;" name="attr_recheckmacro" title="recheckmacro">/w gm &{template:RMSSStdRoll} {{abilityflag=true}} {{name=@{character_name}'s Reasoning}} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +3*[[@{rebonus}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +3*[[@{rebonus}]] ]]}} {{highlight66roll=**Natural 66.** }} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_recheck" title="recheck" value="@{recheckmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="self-discipline">Self Discipline</span> </span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_selfdiscipline" title="selfdiscipline" value="50" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_sdpotential" title="sdpotential" value="50" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_sdbasebonus" title="sdbasebonus" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_sdracial" title="sdracial" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_sdspecial" title="sdspecial" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_sdbonus" title="sdbonus" value="0" readonly /></span>
|
|
<span class="table-data-stats"><textarea rows="1" style="width: 45px; height: 19px; margin-bottom: 0;" name="attr_sdcheckmacro" title="sdcheckmacro">/w gm &{template:RMSSStdRoll} {{abilityflag=true}} {{name=@{character_name}'s Self Discipline}} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +3*[[@{sdbonus}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +3*[[@{sdbonus}]] ]]}} {{highlight66roll=**Natural 66.** }} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_sdcheck" title="sdcheck" value="@{sdcheckmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row" style="height: 1px; font-size: 0.1em;"><span class="table-data-center-sm" style="height: 1px; font-size: 0.1em;"> -------</span></div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="empathy">Empathy</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_empathy" title="empathy" value="50" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_empotential" title="empotential" value="50" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_embasebonus" title="embasebonus" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_emracial" title="emracial" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_emspecial" title="emspecial" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_embonus" title="embonus" value="0" readonly /></span>
|
|
<span class="table-data-stats"><textarea rows="1" style="width: 45px; height: 19px; margin-bottom: 0;" name="attr_emcheckmacro" title="emcheckmacro">/w gm &{template:RMSSStdRoll} {{abilityflag=true}} {{name=@{character_name}'s Empathy}} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +3*[[@{embonus}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +3*[[@{embonus}]] ]]}} {{highlight66roll=**Natural 66.** }} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_emcheck" title="emcheck" value="@{emcheckmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="intuition">Intuition</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_intuition" title="intuition" value="50" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_inpotential" title="inpotential" value="50" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_inbasebonus" title="inbasebonus" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_inracial" title="inracial" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_inspecial" title="inspecial" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_inbonus" title="inbonus" value="0" readonly /></span>
|
|
<span class="table-data-stats"><textarea rows="1" style="width: 45px; height: 19px; margin-bottom: 0;" name="attr_incheckmacro" title="incheckmacro">/w gm &{template:RMSSStdRoll} {{abilityflag=true}} {{name=@{character_name}'s Intuition}} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +3*[[@{inbonus}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +3*[[@{inbonus}]] ]]}} {{highlight66roll=**Natural 66.** }} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_incheck" title="incheck" value="@{incheckmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="presence">Presence</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_presence" title="presence" value="50" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_prpotential" title="prpotential" value="50" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_prbasebonus" title="prbasebonus" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_prracial" title="prracial" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_prspecial" title="prspecial" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_prbonus" title="prbonus" value="0" readonly /></span>
|
|
<span class="table-data-stats"><textarea rows="1" style="width: 45px; height: 19px; margin-bottom: 0;" name="attr_prcheckmacro" title="prcheckmacro">/w gm &{template:RMSSStdRoll} {{abilityflag=true}} {{name=@{character_name}'s Presence}} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +3*[[@{prbonus}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +3*[[@{prbonus}]] ]]}} {{highlight66roll=**Natural 66.** }} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_prcheck" title="prcheck" value="@{prcheckmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="quickness">Quickness</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_quickness" title="quickness" value="50" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_qupotential" title="qupotential" value="50" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_qubasebonus" title="qubasebonus" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_quracial" title="quracial" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_quspecial" title="quspecial" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_qubonus" title="qubonus" value="0" readonly /></span>
|
|
<span class="table-data-stats"><textarea rows="1" style="width: 45px; height: 19px; margin-bottom: 0;" name="attr_qucheckmacro" title="qucheckmacro">/w gm &{template:RMSSStdRoll} {{abilityflag=true}} {{name=@{character_name}'s Quickness}} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +3*[[@{qubonus}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +3*[[@{qubonus}]] ]]}} {{highlight66roll=**Natural 66.** }} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_qucheck" title="qucheck" value="@{qucheckmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="strength">Strength</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_strength" title="strength" value="50" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_stpotential" title="stpotential" value="50" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_stbasebonus" title="stbasebonus" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_stracial" title="stracial" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_stspecial" title="stspecial" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_stbonus" title="stbonus" value="0" readonly /></span>
|
|
<span class="table-data-stats"><textarea rows="1" style="width: 45px; height: 19px; margin-bottom: 0;" name="attr_stcheckmacro" title="stcheckmacro">/w gm &{template:RMSSStdRoll} {{abilityflag=true}} {{name=@{character_name}'s Strength}} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +3*[[@{stbonus}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +3*[[@{stbonus}]] ]]}} {{highlight66roll=**Natural 66.** }} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_stcheck" title="stcheck" value="@{stcheckmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row" >
|
|
<span class="table-data-center-sm" style="height: 1px;" > ------- </span>
|
|
<span class="table-data-center-sm" > </span>
|
|
<span class="table-data-center-sm" > </span>
|
|
<span class="table-data-center-sm" > </span>
|
|
<span class="table-data-center-sm" > </span>
|
|
<span class="table-data-center-sm" > </span>
|
|
<span class="table-data-center-sm" > </span>
|
|
<span class="table-data-center-sm" > </span>
|
|
<span class="table-data-center-sm" > </span>
|
|
</div>
|
|
</span>
|
|
</div>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="development-points">Development Points</span>: </span>
|
|
<span class="table-data"><input type="text" class="table-data-stats" name="attr_devpoints" title="devpoints" value="0" style="width: 120px;" /></span>
|
|
<span class="table-data"> </span>
|
|
<span class="table-header"><span data-i18n="fates">Fates</span>: </span>
|
|
<span class="table-data"><input type="text" name="attr_fatepoints" title="fatepoints" style="width: 40px;" /></span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
</div>
|
|
<table>
|
|
<input type="checkbox" class="pc-roletraits-show arrow" title="roletraits-show" name="attr_roletraits-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 390px;"><span data-i18n="role-traits">Role Traits</span></td>
|
|
</table>
|
|
<div class="pc-roletraits">
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom-bold"><span data-i18n="appearance">Appearance</span>: </span>
|
|
<span class="table-data"><input type="text" class="table-data-center-bottom" name="attr_appearance" title="appearance" /></span>
|
|
<span class="table-data-center" style="width: 5px;" > </span>
|
|
<span class="table-data-center" style="width: 5px;" > </span>
|
|
<span class="table-data-center-bottom-bold" style="width: 85px;" > <span data-i18n="gender">Gender</span>: </span>
|
|
<span class="table-data-center-bottom"><input type="text" name="attr_gender" title="gender" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom-bold"><span data-i18n="apparent-age" style="white-space:nowrap">Apparent Age</span>:</span>
|
|
<span class="table-data"><input type="text" class="table-data-center-bottom" name="attr_appage" title="appage" /></span>
|
|
<span class="table-data-center" style="width: 5px;" > </span>
|
|
<span class="table-data-center" style="width: 5px;" > </span>
|
|
<span class="table-data-center-bottom-bold"> <span data-i18n="actual-age">Actual Age</span>:</span>
|
|
<span class="table-data"><input type="text" class="table-data-center-bottom" name="attr_age" title="age" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom-bold"><span data-i18n="skin-color">Skin Color</span>:</span>
|
|
<span class="table-data"><input type="text" class="table-data-center-bottom" name="attr_skin" title="skin" /></span>
|
|
<span class="table-data-center" style="width: 5px;" > </span>
|
|
<span class="table-data-center" style="width: 5px;" > </span>
|
|
<span class="table-data-center"> </span>
|
|
<span class="table-data-center"> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom-bold"><span data-i18n="eyes">Eyes</span>:</span>
|
|
<span class="table-data"><input type="text" class="table-data-center-bottom" name="attr_eyes" title="eyes" /></span>
|
|
<span class="table-data-center" style="width: 5px;" > </span>
|
|
<span class="table-data-center" style="width: 5px;" > </span>
|
|
<span class="table-data-center-bottom-bold"> <span data-i18n="hair">Hair</span>:</span>
|
|
<span class="table-data"><input type="text" class="table-data-center-bottom" name="attr_hair" title="hair" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom-bold"><span data-i18n="height-in">Height</span>:</span>
|
|
<span class="table-data"><input type="text" class="table-data-center-bottom" name="attr_height" title="height" value="70"/></span>
|
|
<span class="table-data-left" name="attr_heightunit" title="heightunit" style="width: 5px;" ></span>
|
|
<input type="checkbox" class="feetinches-show hiddenbox" title="feetinches-show" name="attr_feetinches-show" style="width: 0px;" value="1" checked />
|
|
<span class="feetinches table-data-right">(<input type="text" class="table-data-center-bottom" name="attr_heightft" title="heightft" value="floor(@{height}/12)" style="width: 55px;" disabled="true" /><span data-i18n="foot-a">ft</span> </span><span class="feetinches table-data-left"><input type="text" class="table-data-center-bottom" name="attr_heightin" title="heightin" value="(@{height}-(12*floor(@{height}/12)))" style="width: 55px;" disabled="true" /><span data-i18n="inch-a">in</span>)</span>
|
|
<span class="feetinches1 table-data-right"> </span><span class="feetinches1 table-data-left"> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom-bold"><span data-i18n="weight">Weight</span>:</span>
|
|
<span class="table-data"><input type="text" class="table-data-center" name="attr_weight" title="weight" value="150"/></span>
|
|
<span class="table-data-left" name="attr_weightunit" title="weightunit" style="width: 5px;" ></span>
|
|
<span class="table-data-center"> </span>
|
|
<span class="table-data-center"> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom-bold"><span data-i18n="size">Size</span>:</span>
|
|
<span class="table-data"><input type="text" class="table-data-center" name="attr_bodysize" value="(2*@{height}+@{weight})" title="bodysize" disabled="true" /></span>
|
|
<span class="table-data-center"> </span>
|
|
<span class="table-data-center"> </span>
|
|
</div>
|
|
<!--/div>
|
|
<div class="table-style"-->
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom-bold" ><span data-i18n="current-movement-rate">Current Movement Rate</span>:</span>
|
|
<span class="table-data-center-bottom"><input type="text" class="table-data-center" name="attr_currentmoverate" title="currentmoverate" value="50" /></span>
|
|
<span class="table-data-center" style="width: 5px;" > </span>
|
|
<span class="table-data-center" style="width: 5px;" > </span>
|
|
<span class="table-data-center-bottom-bold"> </span>
|
|
<span class="table-data-center-bottom"> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom-bold" ><span data-i18n="base-movement-rate">Base Movement Rate</span>:</span>
|
|
<span class="table-data-center-bottom"><input type="text" class="table-data-center" name="attr_basemoverate" title="basemoverate" value="50" /></span>
|
|
<span class="table-data-center" style="width: 5px;" > </span>
|
|
<span class="table-data-center" style="width: 5px;" > </span>
|
|
<span class="table-data-center-bottom-bold"> <span data-i18n="bonus-base-movement-rate">Bonus Base Movement Rate</span>:</span>
|
|
<span class="table-data-center-bottom"><input type="text" class="table-data-center" name="attr_bonusbasemoverate" title="bonusbasemoverate" title="bonusbasemoverate" value="0"/></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom-bold"><span data-i18n="running-horizontal-jump">Running Horizontal Jump</span>:</span>
|
|
<span class="table-data-center-bottom"><input type="text" class="table-data-center" name="attr_runhorizjump" title="runhorizjump" value="50" /></span>
|
|
<span class="table-data-center" style="width: 5px;" > </span>
|
|
<span class="table-data-center" style="width: 5px;" > </span>
|
|
<span class="table-data-center-bottom-bold"><span data-i18n="standing-horizontal-jump">Standing Horizontal Jump</span>:</span>
|
|
<span class="table-data-center-bottom"><input type="text" class="table-data-center" name="attr_standhorizjump" title="standhorizjump" value="25" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom-bold"><span data-i18n="running-vertical-jump">Running Vertical Jump</span>:</span>
|
|
<span class="table-data-center-bottom"><input type="text" class="table-data-center" name="attr_runvertjump" title="runvertjump" value="12" /></span>
|
|
<span class="table-data-center" style="width: 5px;" > </span>
|
|
<span class="table-data-center" style="width: 5px;" > </span>
|
|
<span class="table-data-center-bottom-bold"><span data-i18n="standing-vertical-jump">Standing Vertical Jump</span>:</span>
|
|
<span class="table-data-center-bottom"><input type="text" class="table-data-center" name="attr_standvertjump" title="standvertjump" value="4" /></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<table>
|
|
<input type="checkbox" class="pc-racefixedinfo-show arrow" title="racefixedinfo-show" name="attr_racefixedinfo-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 390px;"><span data-i18n="race-stat-fixed-information">Race/Stat Fixed Information</span></td>
|
|
</table>
|
|
<div class="pc-racefixedinfo">
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bold"><span data-i18n="soul-departure">Soul Departure</span>: </span>
|
|
<span class="table-data"><input type="text" class="table-data-fixedtraits" name="attr_souldepart" title="souldepart" value="0" /></span><span data-i18n="rounds-a">rnds</span>
|
|
<span class="table-data-center-bold"> <span data-i18n="recovery-multiplier">Recovery Multiplier</span>: </span>
|
|
<span class="table-data">x<input type="text" class="table-data-fixedtraits" name="attr_recoverymult" title="recoverymult" value="0" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bold"><span data-i18n="race-type-for-stat-loss">Race Type (for stat loss)</span>: </span>
|
|
<span class="table-data"><input type="text" class="table-data-fixedtraits" name="attr_racetypeforstatloss" title="racetypeforstatloss" value="0" /></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<table>
|
|
<input type="checkbox" class="pc-recoveryrates-show arrow" title="recoveryrates-show" name="attr_recoveryrates-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 390px;"><span data-i18n="recovery-rates">Recovery Rates</span></td>
|
|
</table>
|
|
<div class="pc-recoveryrates">
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bold"><span data-i18n="hit-points-per-hour-resting">Hit Points / hr resting</span>: </span>
|
|
<span class="table-data"><input type="text" class="table-data-recoverytraits" name="attr_hpphrest" title="hpphrest" value="(((ceil((@{cobonus})/2) + 1) + abs(ceil((@{cobonus})/2) - 1)) / 2)" disabled="true" /></span>
|
|
<span class="table-data-center-bold"> <span data-i18n="power-points-per-hour-resting">Power Points / hr resting</span>: </span>
|
|
<span class="table-data"><input type="text" class="table-data-recoverytraits" name="attr_ppphrest" title="ppphrest" value="(((ceil((@{realm})/2) + 1) + abs(ceil((@{realm})/2) - 1)) / 2)" disabled="true" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bold"><span data-i18n="hit-points-per-3-hours-sleeping">Hit Points / 3 hrs sleep</span>: </span>
|
|
<span class="table-data"><input type="text" class="table-data-recoverytraits" name="attr_hpp3hsleep" title="hpp3hsleep" value="((((@{cobonus})*2 + 3*@{hpphrest}) + abs((@{cobonus})*2 - 3*@{hpphrest})) / 2)" disabled="true" /></span>
|
|
<span class="table-data-center-bold"> <span data-i18n="power-points-per-3-hours-sleeping">Power Points / 3 hrs sleep</span>: </span>
|
|
<span class="table-data"><input type="text" class="table-data-recoverytraits" name="attr_ppp3hsleep" title="ppp3hsleep" value="(((ceil((@{powerpoints|max})/2) + 3*@{ppphrest}) + abs(ceil((@{powerpoints|max})/2) - 3*@{ppphrest})) / 2)" disabled="true" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bold"><span data-i18n="hit-points-per-3-hours-active">Hit Points / 3 hrs active</span>: </span>
|
|
<span class="table-data"><input type="text" class="table-data-recoverytraits" name="attr_hpp3hactive" title="hpp3hactive" value="1" disabled="true" /></span>
|
|
<span class="table-data-center-bold"> <span data-i18n="power-points-per-3-hours-active">Power Points / 3 hrs active</span>: </span>
|
|
<span class="table-data"><input type="text" class="table-data-recoverytraits" name="attr_ppp3hactive" title="ppp3hactive" value="1" disabled="true" /></span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
<div class="table-style">
|
|
<div class="table-data">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bold"><span data-i18n="exhaustion-points-per-minute-resting">Exhaustion Points / min resting</span>: </span>
|
|
<span class="table-data"><input type="text" class="table-data-recoverytraits" name="attr_eppmrest" title="eppmrest" value="(((ceil((@{cobonus}+0.5)/2) + 1) + abs(ceil((@{cobonus}+0.5)/2) - 1)) / 2)" disabled="true" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bold"><span data-i18n="exhaustion-points-per-half-hour-sleeping">Exhaustion Points / .5 hrs sleep</span>: </span>
|
|
<span class="table-data"><input type="text" class="table-data-recoverytraits" name="attr_epphhsleep" title="epphhsleep" value="(@{exhaustionpoints|max})" disabled="true" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bold"><span data-i18n="exhaustion-points-per-3-minutes-active">Exhaustion Points / 3 mins active</span>: </span>
|
|
<span class="table-data"><input type="text" class="table-data-recoverytraits" name="attr_epp3mactive" title="epp3mactive" value="1" disabled="true" /></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col">
|
|
<table>
|
|
<input type="checkbox" class="pc-languages-show arrow" title="languages-show" name="attr_languages-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 390px;"><span data-i18n="languages">Languages</span></td>
|
|
</table>
|
|
<div class="pc-languages">
|
|
<div class="table">
|
|
<div class="table-data-center" style="vertical-align:top;">
|
|
<span class="table-data-left" style="width: 192px; white-space: pre-wrap;" name="attr_knownlanguagesl"></span>
|
|
<span class="table-data-left" style="width: 192px; white-space: pre-wrap;" name="attr_knownlanguagesr"></span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
</div>
|
|
|
|
<table>
|
|
<input type="checkbox" class="pc-notes-show arrow" title="notes-show" name="attr_notes-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 390px;"><span data-i18n="notes">Notes</span></td>
|
|
</table>
|
|
<div class="pc-notes">
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center"><b><span data-i18n="racial-notes">Racial Notes</span></b><br><textarea rows="4" cols="55" style="width: 380px;" name="attr_racialnotes" title="racialnotes"></textarea></span>
|
|
</div>
|
|
<div class="table-row"><span class="table-data-center"> </span></div>
|
|
<div class="table-row">
|
|
<span class="table-data-center"><b><span data-i18n="cultural-notes">Cultural Notes</span></b><br><textarea rows="4" cols="55" style="width: 380px;" name="attr_culturenotes" title="culturenotes"></textarea></span>
|
|
</div>
|
|
<div class="table-row"><span class="table-data-center"> </span></div>
|
|
<div class="table-row">
|
|
<span class="table-data-center"><b><span data-i18n="character-notes">Character Notes</span></b><br><textarea rows="8" cols="55" style="width: 380px;" name="attr_characternotes" title="characternotes"></textarea></span>
|
|
</div>
|
|
<div class="table-row"><span class="table-data-center"> </span></div>
|
|
<div class="table-row">
|
|
<span class="table-data-center"><b><span data-i18n="other">Other</span></b><br><textarea rows="10" cols="55" style="width: 380px;" name="attr_othernotes" title="othernotes"></textarea></span>
|
|
</div>
|
|
<div class="table-row"><span class="table-data-center"> </span></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- End Tab1 -->
|
|
</div>
|
|
|
|
<div class="tab-content tab2">
|
|
<!-- Tab2 Combat -->
|
|
<table>
|
|
<input type="checkbox" class="pc-points-show arrow" title="points-show" name="attr_points-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><span data-i18n="hit-points">Hit Points</span> / <span data-i18n="power-points">Power Points</span> / <span data-i18n="exhaustion-points">Exhaustion Points</span> / <span data-i18n="initiative">Initiative</span></td>
|
|
</table>
|
|
<div class="pc-points">
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-left" style="width: 350px;">
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="hit-points">Hit Points</span>: </span>
|
|
<span class="table-data"><input type="text" style="width: 45px; text-align:right;" name="attr_hitpoints" title="hitpoints" value="0" /></span>
|
|
<span class="table-data">/</span>
|
|
<span class="table-data"><input type="text" name="attr_hitpoints_max" title="hitpoints|max" value="@{bodydev}" style="width: 45px;" disabled="true" /></span>
|
|
<span class="table-data"> </span>
|
|
</div>
|
|
<div>
|
|
<span class="table-data"> 75%(-10):<input type="text" class="table-data-pointpercentages" name="attr_hitpoints-75" title="hitpoints-75" value="((@{bodydev})*.75)" disabled="true" />;  </span>
|
|
<span class="table-data"> 50%(-20):<input type="text" class="table-data-pointpercentages" name="attr_hitpoints-50" title="hitpoints-50" value="((@{bodydev})*.5)" disabled="true" />;  </span>
|
|
<span class="table-data"> 25%(-30):<input type="text" class="table-data-pointpercentages" name="attr_hitpoints-25" title="hitpoints-25" value="((@{bodydev})*.25)" disabled="true" /></span>
|
|
</div>
|
|
<div> <br> </div>
|
|
<div>
|
|
<span class="table-data"><span data-i18n="rounds-of-stun-before-unconsciousness-a">Rnds stun b4 unc</span>: </span>
|
|
<span class="table-data"><input type="text" style="width: 45px; text-align:right;" name="attr_stunpoints" title="stunpoints" value="0" /></span>
|
|
<span class="table-data">/</span>
|
|
<span class="table-data"><input type="text" name="attr_stunpoints_max" title="stunpoints|max" value="10+2*@{cobonus}" disabled="true" style="width: 45px;"></span>
|
|
</div>
|
|
</span>
|
|
<span class="table-data-left" style="width: 350px;">
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="power-points">Power Points</span>:</span>
|
|
<span class="table-data"><input type="text" style="width: 43px; text-align:right;" name="attr_powerpoints" title="powerpoints" value="0" /></span>
|
|
<span class="table-data">/</span>
|
|
<span class="table-data"><input type="text" name="attr_powerpoints_max" title="powerpoints|max" value="@{ppdev}" style="width: 43px;" readonly /></span>
|
|
<span class="table-data"> </span>
|
|
</div>
|
|
<div>
|
|
<span class="table-data"> 75%(-10):<input type="text" class="table-data-pointpercentages" name="attr_powerpoints-75" title="powerpoints-75" value="((@{powerpoints|max})*.75)" disabled="true" />;  </span>
|
|
<span class="table-data"> 50%(-20):<input type="text" class="table-data-pointpercentages" name="attr_powerpoints-50" title="powerpoints-50" value="((@{powerpoints|max})*.5)" disabled="true" />;  </span>
|
|
<span class="table-data"> 25%(-30):<input type="text" class="table-data-pointpercentages" name="attr_powerpoints-25" title="powerpoints-25" value="((@{powerpoints|max})*.25)" disabled="true" /></span>
|
|
</div>
|
|
<div> <br> </div>
|
|
<div>
|
|
<span class="table-data"> <span data-i18n="power-point-multiplier-a">PP Mult</span>: </span>
|
|
<span class="table-data"><input type="text" class="table-data-powerpointenh" name="attr_ppmult" title="ppmult" value="1" /></span>
|
|
<span class="table-data"> <span data-i18n="adder">Adder</span>: </span>
|
|
<span class="table-data"><input type="text" class="table-data-powerpointenh" name="attr_ppadder" title="ppadder" value="0" /></span>
|
|
<span class="table-data">/ <span data-i18n="used">used</span>: </span>
|
|
<span class="table-data"><input type="text" class="table-data-powerpointenh" name="attr_ppadderused" title="ppadderused" value="0" /></span>
|
|
</div>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="exhaustion-points">Exhaustion Points</span>: </span>
|
|
<span class="table-data"><input type="text" name="attr_exhaustionpoints" title="exhaustionpoints" style="width: 45px; text-align:right;" value="1" /></span>
|
|
<span class="table-data">/</span>
|
|
<span class="table-data"><input type="text" name="attr_exhaustionpoints_max" title="exhaustionpoints|max" value="((40+(3*@{cobonus})+@{exhaustmiscbonus})*@{exhaustionscale})" style="width: 45px;" disabled="true" /></span>
|
|
<span class="table-data"> <span data-i18n="bonus-exhaustion-points">Bonus Exhaustion Points</span>:</span>
|
|
<span class="table-data"><input type="text" name="attr_exhaustmiscbonus" title="exhaustmiscbonus" style="width: 30px;" value="0" /></span>
|
|
<span class="table-data"> <span data-i18n="exhaustion-point-scaling"> Exhaustion Point Scaling</span>:</span>
|
|
<span class="table-data"><input type="text" name="attr_exhaustionscale" title="exhaustionscale" style="width: 30px;" value="1" /></span>
|
|
</div>
|
|
</div>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-header" style="vertical-align: middle;"><span data-i18n="exhaustion-points-remaining-a">Exh. Pts Remaining</span>: </span>
|
|
<span class="table-data"> <span data-i18n="more-than">more than</span> 75%:<input type="text" class="table-data-pointpercentages" name="attr_exhaustionpoints-75" title="exhaustionpoints-75" value="((@{exhaustionpoints|max})*.75)" disabled="true" />= 0; </span>
|
|
<span class="table-data"> <span data-i18n="more-than">more than</span> 50%:<input type="text" class="table-data-pointpercentages" name="attr_exhaustionpoints-50" title="exhaustionpoints-50" value="((@{exhaustionpoints|max})*.5)" disabled="true" />= -5; </span>
|
|
<span class="table-data"> <span data-i18n="more-than">more than</span> 25%:<input type="text" class="table-data-pointpercentages" name="attr_exhaustionpoints-25" title="exhaustionpoints-25" value="((@{exhaustionpoints|max})*.25)" disabled="true" />= -15; </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"> </span>
|
|
<span class="table-data"> <span data-i18n="more-than">more than</span> 10%:<input type="text" class="table-data-pointpercentages" name="attr_exhaustionpoints-10" title="exhaustionpoints-10" value="((@{exhaustionpoints|max})*.10)" disabled="true" />= -30; </span>
|
|
<span class="table-data"> <span data-i18n="more-than">more than</span> 1%:<input type="text" class="table-data-pointpercentages" name="attr_exhaustionpoints-1" title="exhaustionpoints-1" value="((@{exhaustionpoints|max})*.01)" disabled="true" />= -60; </span>
|
|
<span class="table-data"> 0%:<input type="text" class="table-data-pointpercentages" name="attr_exhaustionpoints-0" title="exhaustionpoints-0" value="0" disabled="true" />= -100</span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="initiative">Initiative</span>: </span>
|
|
<span class="table-data-left-bottom"><input type="text" class="table-data-powerpointenh" name="attr_initbonus" title="initbonus" value="@{qubonus} +@{initmiscbonus} " disabled="true" /></span>
|
|
<span class="table-data-left-bottom">= <span data-i18n="quickness-bonus-a">Qu bonus</span></span>
|
|
<span class="table-data-left-bottom"><input type="text" class="table-data-powerpointenh" name="attr_initqubonus" title="initqubonus" value="@{qubonus}" disabled="true" /></span>
|
|
<span class="table-data-left-bottom"> + <span data-i18n="initiative-bonus-a">Init bonus</span></span>
|
|
<span class="table-data-left-bottom"><input type="text" class="table-data-powerpointenh" name="attr_initmiscbonus" title="initmiscbonus" value="0" /></span>
|
|
<span class="table-data-left-bottom"><textarea rows="1" style="width: 235px; height: 19px; margin-bottom: 0;" name="attr_initiative" title="initiative">&{template:RMSSInitiative} {{name=@{selected|token_name}'s }} {{check=initiative roll: }}{{checkroll=[[2d10 + [[@{initbonus}]] &{tracker} ]] }} </textarea></span>
|
|
<span class="table-data-left-bottom"><button class="tokenaction button-roll" type="roll" name="roll_initroll" title="initroll" value="@{initiative}"></button></span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
</div>
|
|
<div class="2colrow">
|
|
<div class="col">
|
|
<table>
|
|
<input type="checkbox" class="pc-armor-show arrow" title="armor-show" name="attr_armor-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 390px;"><span data-i18n="armor">Armor</span></td>
|
|
</table>
|
|
<div class="pc-armor">
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-header-top"> </span>
|
|
<span class="table-header-top" data-i18n="worn">Worn</span>
|
|
<span class="table-header-top" data-i18n="primary">Primary</span>
|
|
<span class="table-header-top" data-i18n="secondary">Secondary</span>
|
|
<span class="table-header-top" data-i18n="tertiary">Tertiary</span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-armor"><span data-i18n="active">Active</span>:</span>
|
|
<span class="table-data"><input type="radio" name="attr_activearmor" title="activearmor" class="armorcopy" value="0" checked="checked" /><span></span></span>
|
|
<span class="table-data"><input type="radio" name="attr_activearmor" title="activearmor" class="armorcopy" value="1" /><span></span></span>
|
|
<span class="table-data"><input type="radio" name="attr_activearmor" title="activearmor" class="armorcopy" value="2" /><span></span></span>
|
|
<span class="table-data"><input type="radio" name="attr_activearmor" title="activearmor" class="armorcopy" value="3" /><span></span></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-armor"><span data-i18n="armor-type">Armor Type</span>:</span>
|
|
<span class="table-data"><select class="table-data-armordropdown" name="attr_atactualworn" title="atactualworn">
|
|
<option value="1" data-i18n="1-skin-cloth" selected>1 - Skin/Cloth</option>
|
|
<option value="2" data-i18n="2-robes" >2 - Robes</option>
|
|
<option value="3" data-i18n="3-light-hide" >3 - Light Hide</option>
|
|
<option value="4" data-i18n="4-heavy-hide" >4 - Heavy Hide</option>
|
|
<option value="5" data-i18n="5-leather-jerkin" >5 - Leather Jerkin</option>
|
|
<option value="6" data-i18n="6-leather-coat" >6 - Leather Coat</option>
|
|
<option value="7" data-i18n="7-reinforced-leather-coat" >7 - Reinforced Leather Coat</option>
|
|
<option value="8" data-i18n="8-reinforced-full-length-leather-coat" >8 - Rein. Full-Length Leather Coat</option>
|
|
<option value="9" data-i18n="9-rigid-leather-breastplate" >9 - Rigid Leather Breastplate</option>
|
|
<option value="10" data-i18n="10-rigid-leather-breastplate-and-greaves" >10 - Rigid Leather Breastplate & Greaves</option>
|
|
<option value="11" data-i18n="11-half-hide-plate" >11 - Half-Hide Plate</option>
|
|
<option value="12" data-i18n="12-full-hide-plate" >12 - Full-Hide Plate</option>
|
|
<option value="13" data-i18n="13-chain-shirt" >13 - Chain Shirt</option>
|
|
<option value="14" data-i18n="14-chain-shirt-and-greaves" >14 - Chain Shirt & Greaves</option>
|
|
<option value="15" data-i18n="15-full-chain" >15 - Full Chain</option>
|
|
<option value="16" data-i18n="16-chain-hauberk" >16 - Chain Hauberk</option>
|
|
<option value="17" data-i18n="17-metal-breastplate" >17 - Metal Breastplate</option>
|
|
<option value="18" data-i18n="18-metal-breastplate-and-greaves" >18 - Metal Breastplate & Greaves</option>
|
|
<option value="19" data-i18n="19-half-plate" >19 - Half Plate</option>
|
|
<option value="20" data-i18n="20-full-plate" >20 - Full Plate</option>
|
|
</select></span>
|
|
<span class="table-data"><select class="table-data-armordropdown" name="attr_atactual1" title="atactual1">
|
|
<option value="1" data-i18n="1-skin-cloth" selected>1 - Skin/Cloth</option>
|
|
<option value="2" data-i18n="2-robes" >2 - Robes</option>
|
|
<option value="3" data-i18n="3-light-hide" >3 - Light Hide</option>
|
|
<option value="4" data-i18n="4-heavy-hide" >4 - Heavy Hide</option>
|
|
<option value="5" data-i18n="5-leather-jerkin" >5 - Leather Jerkin</option>
|
|
<option value="6" data-i18n="6-leather-coat" >6 - Leather Coat</option>
|
|
<option value="7" data-i18n="7-reinforced-leather-coat" >7 - Reinforced Leather Coat</option>
|
|
<option value="8" data-i18n="8-reinforced-full-length-leather-coat" >8 - Rein. Full-Length Leather Coat</option>
|
|
<option value="9" data-i18n="9-rigid-leather-breastplate" >9 - Rigid Leather Breastplate</option>
|
|
<option value="10" data-i18n="10-rigid-leather-breastplate-and-greaves" >10 - Rigid Leather Breastplate & Greaves</option>
|
|
<option value="11" data-i18n="11-half-hide-plate" >11 - Half-Hide Plate</option>
|
|
<option value="12" data-i18n="12-full-hide-plate" >12 - Full-Hide Plate</option>
|
|
<option value="13" data-i18n="13-chain-shirt" >13 - Chain Shirt</option>
|
|
<option value="14" data-i18n="14-chain-shirt-and-greaves" >14 - Chain Shirt & Greaves</option>
|
|
<option value="15" data-i18n="15-full-chain" >15 - Full Chain</option>
|
|
<option value="16" data-i18n="16-chain-hauberk" >16 - Chain Hauberk</option>
|
|
<option value="17" data-i18n="17-metal-breastplate" >17 - Metal Breastplate</option>
|
|
<option value="18" data-i18n="18-metal-breastplate-and-greaves" >18 - Metal Breastplate & Greaves</option>
|
|
<option value="19" data-i18n="19-half-plate" >19 - Half Plate</option>
|
|
<option value="20" data-i18n="20-full-plate" >20 - Full Plate</option>
|
|
</select></span>
|
|
<span class="table-data"><select class="table-data-armordropdown" name="attr_atactual2" title="atactual2">
|
|
<option value="1" data-i18n="1-skin-cloth" selected>1 - Skin/Cloth</option>
|
|
<option value="2" data-i18n="2-robes" >2 - Robes</option>
|
|
<option value="3" data-i18n="3-light-hide" >3 - Light Hide</option>
|
|
<option value="4" data-i18n="4-heavy-hide" >4 - Heavy Hide</option>
|
|
<option value="5" data-i18n="5-leather-jerkin" >5 - Leather Jerkin</option>
|
|
<option value="6" data-i18n="6-leather-coat" >6 - Leather Coat</option>
|
|
<option value="7" data-i18n="7-reinforced-leather-coat" >7 - Reinforced Leather Coat</option>
|
|
<option value="8" data-i18n="8-reinforced-full-length-leather-coat" >8 - Rein. Full-Length Leather Coat</option>
|
|
<option value="9" data-i18n="9-rigid-leather-breastplate" >9 - Rigid Leather Breastplate</option>
|
|
<option value="10" data-i18n="10-rigid-leather-breastplate-and-greaves" >10 - Rigid Leather Breastplate & Greaves</option>
|
|
<option value="11" data-i18n="11-half-hide-plate" >11 - Half-Hide Plate</option>
|
|
<option value="12" data-i18n="12-full-hide-plate" >12 - Full-Hide Plate</option>
|
|
<option value="13" data-i18n="13-chain-shirt" >13 - Chain Shirt</option>
|
|
<option value="14" data-i18n="14-chain-shirt-and-greaves" >14 - Chain Shirt & Greaves</option>
|
|
<option value="15" data-i18n="15-full-chain" >15 - Full Chain</option>
|
|
<option value="16" data-i18n="16-chain-hauberk" >16 - Chain Hauberk</option>
|
|
<option value="17" data-i18n="17-metal-breastplate" >17 - Metal Breastplate</option>
|
|
<option value="18" data-i18n="18-metal-breastplate-and-greaves" >18 - Metal Breastplate & Greaves</option>
|
|
<option value="19" data-i18n="19-half-plate" >19 - Half Plate</option>
|
|
<option value="20" data-i18n="20-full-plate" >20 - Full Plate</option>
|
|
</select></span>
|
|
<span class="table-data"><select class="table-data-armordropdown" name="attr_atactual3" title="atactual3">
|
|
<option value="1" data-i18n="1-skin-cloth" selected>1 - Skin/Cloth</option>
|
|
<option value="2" data-i18n="2-robes" >2 - Robes</option>
|
|
<option value="3" data-i18n="3-light-hide" >3 - Light Hide</option>
|
|
<option value="4" data-i18n="4-heavy-hide" >4 - Heavy Hide</option>
|
|
<option value="5" data-i18n="5-leather-jerkin" >5 - Leather Jerkin</option>
|
|
<option value="6" data-i18n="6-leather-coat" >6 - Leather Coat</option>
|
|
<option value="7" data-i18n="7-reinforced-leather-coat" >7 - Reinforced Leather Coat</option>
|
|
<option value="8" data-i18n="8-reinforced-full-length-leather-coat" >8 - Rein. Full-Length Leather Coat</option>
|
|
<option value="9" data-i18n="9-rigid-leather-breastplate" >9 - Rigid Leather Breastplate</option>
|
|
<option value="10" data-i18n="10-rigid-leather-breastplate-and-greaves" >10 - Rigid Leather Breastplate & Greaves</option>
|
|
<option value="11" data-i18n="11-half-hide-plate" >11 - Half-Hide Plate</option>
|
|
<option value="12" data-i18n="12-full-hide-plate" >12 - Full-Hide Plate</option>
|
|
<option value="13" data-i18n="13-chain-shirt" >13 - Chain Shirt</option>
|
|
<option value="14" data-i18n="14-chain-shirt-and-greaves" >14 - Chain Shirt & Greaves</option>
|
|
<option value="15" data-i18n="15-full-chain" >15 - Full Chain</option>
|
|
<option value="16" data-i18n="16-chain-hauberk" >16 - Chain Hauberk</option>
|
|
<option value="17" data-i18n="17-metal-breastplate" >17 - Metal Breastplate</option>
|
|
<option value="18" data-i18n="18-metal-breastplate-and-greaves" >18 - Metal Breastplate & Greaves</option>
|
|
<option value="19" data-i18n="19-half-plate" >19 - Half Plate</option>
|
|
<option value="20" data-i18n="20-full-plate" >20 - Full Plate</option>
|
|
</select></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-armor"><span data-i18n="armor-type-function-as">Functions As</span>:</span>
|
|
<span class="table-data"><select class="table-data-armordropdown" name="attr_atworn" title="atworn">
|
|
<option value="1" data-i18n="1-skin-cloth" selected>1 - Skin/Cloth</option>
|
|
<option value="2" data-i18n="2-robes" >2 - Robes</option>
|
|
<option value="3" data-i18n="3-light-hide" >3 - Light Hide</option>
|
|
<option value="4" data-i18n="4-heavy-hide" >4 - Heavy Hide</option>
|
|
<option value="5" data-i18n="5-leather-jerkin" >5 - Leather Jerkin</option>
|
|
<option value="6" data-i18n="6-leather-coat" >6 - Leather Coat</option>
|
|
<option value="7" data-i18n="7-reinforced-leather-coat" >7 - Reinforced Leather Coat</option>
|
|
<option value="8" data-i18n="8-reinforced-full-length-leather-coat" >8 - Rein. Full-Length Leather Coat</option>
|
|
<option value="9" data-i18n="9-rigid-leather-breastplate" >9 - Rigid Leather Breastplate</option>
|
|
<option value="10" data-i18n="10-rigid-leather-breastplate-and-greaves" >10 - Rigid Leather Breastplate & Greaves</option>
|
|
<option value="11" data-i18n="11-half-hide-plate" >11 - Half-Hide Plate</option>
|
|
<option value="12" data-i18n="12-full-hide-plate" >12 - Full-Hide Plate</option>
|
|
<option value="13" data-i18n="13-chain-shirt" >13 - Chain Shirt</option>
|
|
<option value="14" data-i18n="14-chain-shirt-and-greaves" >14 - Chain Shirt & Greaves</option>
|
|
<option value="15" data-i18n="15-full-chain" >15 - Full Chain</option>
|
|
<option value="16" data-i18n="16-chain-hauberk" >16 - Chain Hauberk</option>
|
|
<option value="17" data-i18n="17-metal-breastplate" >17 - Metal Breastplate</option>
|
|
<option value="18" data-i18n="18-metal-breastplate-and-greaves" >18 - Metal Breastplate & Greaves</option>
|
|
<option value="19" data-i18n="19-half-plate" >19 - Half Plate</option>
|
|
<option value="20" data-i18n="20-full-plate" >20 - Full Plate</option>
|
|
</select></span>
|
|
<span class="table-data"><select class="table-data-armordropdown" name="attr_at1" title="at1">
|
|
<option value="1" data-i18n="1-skin-cloth" selected>1 - Skin/Cloth</option>
|
|
<option value="2" data-i18n="2-robes" >2 - Robes</option>
|
|
<option value="3" data-i18n="3-light-hide" >3 - Light Hide</option>
|
|
<option value="4" data-i18n="4-heavy-hide" >4 - Heavy Hide</option>
|
|
<option value="5" data-i18n="5-leather-jerkin" >5 - Leather Jerkin</option>
|
|
<option value="6" data-i18n="6-leather-coat" >6 - Leather Coat</option>
|
|
<option value="7" data-i18n="7-reinforced-leather-coat" >7 - Reinforced Leather Coat</option>
|
|
<option value="8" data-i18n="8-reinforced-full-length-leather-coat" >8 - Rein. Full-Length Leather Coat</option>
|
|
<option value="9" data-i18n="9-rigid-leather-breastplate" >9 - Rigid Leather Breastplate</option>
|
|
<option value="10" data-i18n="10-rigid-leather-breastplate-and-greaves" >10 - Rigid Leather Breastplate & Greaves</option>
|
|
<option value="11" data-i18n="11-half-hide-plate" >11 - Half-Hide Plate</option>
|
|
<option value="12" data-i18n="12-full-hide-plate" >12 - Full-Hide Plate</option>
|
|
<option value="13" data-i18n="13-chain-shirt" >13 - Chain Shirt</option>
|
|
<option value="14" data-i18n="14-chain-shirt-and-greaves" >14 - Chain Shirt & Greaves</option>
|
|
<option value="15" data-i18n="15-full-chain" >15 - Full Chain</option>
|
|
<option value="16" data-i18n="16-chain-hauberk" >16 - Chain Hauberk</option>
|
|
<option value="17" data-i18n="17-metal-breastplate" >17 - Metal Breastplate</option>
|
|
<option value="18" data-i18n="18-metal-breastplate-and-greaves" >18 - Metal Breastplate & Greaves</option>
|
|
<option value="19" data-i18n="19-half-plate" >19 - Half Plate</option>
|
|
<option value="20" data-i18n="20-full-plate" >20 - Full Plate</option>
|
|
</select></span>
|
|
<span class="table-data"><select class="table-data-armordropdown" name="attr_at2" title="at2">
|
|
<option value="1" data-i18n="1-skin-cloth" selected>1 - Skin/Cloth</option>
|
|
<option value="2" data-i18n="2-robes" >2 - Robes</option>
|
|
<option value="3" data-i18n="3-light-hide" >3 - Light Hide</option>
|
|
<option value="4" data-i18n="4-heavy-hide" >4 - Heavy Hide</option>
|
|
<option value="5" data-i18n="5-leather-jerkin" >5 - Leather Jerkin</option>
|
|
<option value="6" data-i18n="6-leather-coat" >6 - Leather Coat</option>
|
|
<option value="7" data-i18n="7-reinforced-leather-coat" >7 - Reinforced Leather Coat</option>
|
|
<option value="8" data-i18n="8-reinforced-full-length-leather-coat" >8 - Rein. Full-Length Leather Coat</option>
|
|
<option value="9" data-i18n="9-rigid-leather-breastplate" >9 - Rigid Leather Breastplate</option>
|
|
<option value="10" data-i18n="10-rigid-leather-breastplate-and-greaves" >10 - Rigid Leather Breastplate & Greaves</option>
|
|
<option value="11" data-i18n="11-half-hide-plate" >11 - Half-Hide Plate</option>
|
|
<option value="12" data-i18n="12-full-hide-plate" >12 - Full-Hide Plate</option>
|
|
<option value="13" data-i18n="13-chain-shirt" >13 - Chain Shirt</option>
|
|
<option value="14" data-i18n="14-chain-shirt-and-greaves" >14 - Chain Shirt & Greaves</option>
|
|
<option value="15" data-i18n="15-full-chain" >15 - Full Chain</option>
|
|
<option value="16" data-i18n="16-chain-hauberk" >16 - Chain Hauberk</option>
|
|
<option value="17" data-i18n="17-metal-breastplate" >17 - Metal Breastplate</option>
|
|
<option value="18" data-i18n="18-metal-breastplate-and-greaves" >18 - Metal Breastplate & Greaves</option>
|
|
<option value="19" data-i18n="19-half-plate" >19 - Half Plate</option>
|
|
<option value="20" data-i18n="20-full-plate" >20 - Full Plate</option>
|
|
</select></span>
|
|
<span class="table-data"><select class="table-data-armordropdown" name="attr_at3" title="at3">
|
|
<option value="1" data-i18n="1-skin-cloth" selected>1 - Skin/Cloth</option>
|
|
<option value="2" data-i18n="2-robes" >2 - Robes</option>
|
|
<option value="3" data-i18n="3-light-hide" >3 - Light Hide</option>
|
|
<option value="4" data-i18n="4-heavy-hide" >4 - Heavy Hide</option>
|
|
<option value="5" data-i18n="5-leather-jerkin" >5 - Leather Jerkin</option>
|
|
<option value="6" data-i18n="6-leather-coat" >6 - Leather Coat</option>
|
|
<option value="7" data-i18n="7-reinforced-leather-coat" >7 - Reinforced Leather Coat</option>
|
|
<option value="8" data-i18n="8-reinforced-full-length-leather-coat" >8 - Rein. Full-Length Leather Coat</option>
|
|
<option value="9" data-i18n="9-rigid-leather-breastplate" >9 - Rigid Leather Breastplate</option>
|
|
<option value="10" data-i18n="10-rigid-leather-breastplate-and-greaves" >10 - Rigid Leather Breastplate & Greaves</option>
|
|
<option value="11" data-i18n="11-half-hide-plate" >11 - Half-Hide Plate</option>
|
|
<option value="12" data-i18n="12-full-hide-plate" >12 - Full-Hide Plate</option>
|
|
<option value="13" data-i18n="13-chain-shirt" >13 - Chain Shirt</option>
|
|
<option value="14" data-i18n="14-chain-shirt-and-greaves" >14 - Chain Shirt & Greaves</option>
|
|
<option value="15" data-i18n="15-full-chain" >15 - Full Chain</option>
|
|
<option value="16" data-i18n="16-chain-hauberk" >16 - Chain Hauberk</option>
|
|
<option value="17" data-i18n="17-metal-breastplate" >17 - Metal Breastplate</option>
|
|
<option value="18" data-i18n="18-metal-breastplate-and-greaves" >18 - Metal Breastplate & Greaves</option>
|
|
<option value="19" data-i18n="19-half-plate" >19 - Half Plate</option>
|
|
<option value="20" data-i18n="20-full-plate" >20 - Full Plate</option>
|
|
</select></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-armor" data-i18n="percent-weight">% Weight</span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbpweightworn" title="dbpweightworn" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbpweight1" title="dbpweight1" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbpweight2" title="dbpweight2" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbpweight3" title="dbpweight3" value="0" /> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-armor" data-i18n="weight-penalty">Weight Penalty</span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbweightpenworn" title="dbweightpenworn (Armor's Maximum Maneuver Mod - Armor skill in that armor; min value is Armor's Minimum Maneuver Mod)" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbweightpen1" title="dbweightpen1" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbweightpen2" title="dbweightpen2" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbweightpen3" title="dbweightpen3" value="0" /> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-armor" data-i18n="missile-penalty">Missile Penalty</span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbmisspenworn" title="dbmisspenworn" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbmisspen1" title="dbmisspen1" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbmisspen2" title="dbmisspen2" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbmisspen3" title="dbmisspen3" value="0" /> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-armor" data-i18n="armor-defensive-bonus">Armor Defensive Bonus</span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbarmdbworn" title="dbarmdbworn" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbarmdb1" title="dbarmdb1" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbarmdb2" title="dbarmdb2" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbarmdb3" title="dbarmdb3" value="0" /> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-armor" data-i18n="quickness-penalty">Quickness Penalty</span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbquickpenworn" title="dbquickpenworn" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbquickpen1" title="dbquickpen1" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbquickpen2" title="dbquickpen2" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbquickpen3" title="dbquickpen3" value="0" /> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-armor" data-i18n="quickness-bonus">Quickness Bonus</span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbquickbonworn" title="dbquickbonworn" value="(3*@{qubonus})" disabled="true" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbquickbon1" title="dbquickbon1" value="(3*@{qubonus})" disabled="true" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbquickbon2" title="dbquickbon2" value="(3*@{qubonus})" disabled="true" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbquickbon3" title="dbquickbon3" value="(3*@{qubonus})" disabled="true" /> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-armor" data-i18n="adrenal-defense">Adrenal Defense</span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_adworn" title="adworn" value="((@{adrenaldefense}) + abs(@{adrenaldefense}))/2" disabled="true" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_ad1" title="ad1" value="((@{adrenaldefense}) + abs(@{adrenaldefense}))/2" disabled="true" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_ad2" title="ad2" value="((@{adrenaldefense}) + abs(@{adrenaldefense}))/2" disabled="true" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_ad3" title="ad3" value="((@{adrenaldefense}) + abs(@{adrenaldefense}))/2" disabled="true" /> </span>
|
|
<!-- AD = max( @{adrenaldefense}, 0 ) ; only useable if not wearing armor ie AT=1-->
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-armor" data-i18n="shield-melee">Shield (melee)</span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbshieldworn" title="dbshieldworn" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbshield1" title="dbshield1" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbshield2" title="dbshield2" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbshield3" title="dbshield3" value="0" /> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-armor" data-i18n="shield-ranged">Shield (ranged)</span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbshieldrangedworn" title="dbshieldrangedworn" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbshieldranged1" title="dbshieldranged1" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbshieldranged2" title="dbshieldranged2" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbshieldranged3" title="dbshieldranged3" value="0" /> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-armor" data-i18n="shield-defensive-bonus">Shield Defensive Bonus</span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbshielddbworn" title="dbshielddbworn" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbshielddb1" title="dbshielddb1" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbshielddb2" title="dbshielddb2" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbshielddb3" title="dbshielddb3" value="0" /> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-armor" data-i18n="other-magic-bonus">Other Magic Bonus</span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbmagicbonworn" title="dbmagicbonworn" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbmagicbon1" title="dbmagicbon1" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbmagicbon2" title="dbmagicbon2" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbmagicbon3" title="dbmagicbon3" value="0" /> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-armor" data-i18n="temporary-bonus">Temporary Bonus</span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbtempbonworn" title="dbtempbonworn" value="0" /> </span>
|
|
<span class="table-data"> </span>
|
|
<span class="table-data"> </span>
|
|
<span class="table-data"> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-armor" data-i18n="parry">Parry</span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbparryworn" title="dbparryworn" value="0" /> </span>
|
|
<span class="table-data"> </span>
|
|
<span class="table-data"> </span>
|
|
<span class="table-data"> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-armor" data-i18n="defensive-bonus-melee">Defensive Bonus (vs Melee):</span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbworn" title="dbworn" value="(((@{dbquickbonworn} -abs(@{dbquickpenworn})) + abs(@{dbquickbonworn} -abs(@{dbquickpenworn})))/2 +(1-ceil((@{atactualworn} -1)/(@{atactualworn}-.999999)))*@{adworn} +ceil((@{atactualworn} -1)/(@{atactualworn}-.999999))*(@{dbshieldworn}+@{dbshielddbworn}) +@{dbmagicbonworn} +@{dbtempbonworn} +@{dbarmdbworn})" disabled="true" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_db1" title="db1" value="(((@{dbquickbon1} -abs(@{dbquickpen1})) + abs(@{dbquickbon1} -abs(@{dbquickpen1})))/2 +(1-ceil((@{atactual1} -1)/(@{atactual1}-.999999)))*@{ad1} +ceil((@{atactual1} -1)/(@{atactual1}-.999999))*(@{dbshield1}+@{dbshielddb1}) +@{dbmagicbon1} +@{dbarmdb1})" disabled="true" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_db2" title="db2" value="(((@{dbquickbon2} -abs(@{dbquickpen2})) + abs(@{dbquickbon2} -abs(@{dbquickpen2})))/2 +(1-ceil((@{atactual2} -1)/(@{atactual2}-.999999)))*@{ad2} +ceil((@{atactual2} -1)/(@{atactual2}-.999999))*(@{dbshield2}+@{dbshielddb2}) +@{dbmagicbon2} +@{dbarmdb2})" disabled="true" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_db3" title="db3" value="(((@{dbquickbon3} -abs(@{dbquickpen3})) + abs(@{dbquickbon3} -abs(@{dbquickpen3})))/2 +(1-ceil((@{atactual3} -1)/(@{atactual3}-.999999)))*@{ad3} +ceil((@{atactual3} -1)/(@{atactual3}-.999999))*(@{dbshield3}+@{dbshielddb3}) +@{dbmagicbon3} +@{dbarmdb3})" disabled="true" /> </span>
|
|
<!-- Max( @{dbquickbonworn} - @{dbquickpenworn} , 0) + IF(@{atworn}=1 then @{adworn}, else @{dbshieldworn} + @{dbshielddbworn}) + @{dbmagicbonworn} + @{dbtempbonworn} + @{dbarmdbworn} -->
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-armor" data-i18n="defensive-bonus-ranged">Defensive Bonus (vs Ranged):</span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_dbwornranged" title="dbwornranged" value="(((@{dbquickbonworn} -abs(@{dbquickpenworn})) + abs(@{dbquickbonworn} -abs(@{dbquickpenworn})))/2 +(1-ceil((@{atactualworn} -1)/(@{atactualworn}-.999999)))*(0.5*@{adworn}) +ceil((@{atactualworn} -1)/(@{atactualworn}-.999999))*(@{dbshieldrangedworn}+@{dbshielddbworn}) +@{dbmagicbonworn} +@{dbtempbonworn} +@{dbarmdbworn})" disabled="true" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_db1ranged" title="db1ranged" value="(((@{dbquickbon1} -abs(@{dbquickpen1})) + abs(@{dbquickbon1} -abs(@{dbquickpen1})))/2 +(1-ceil((@{atactual1} -1)/(@{atactual1}-.999999)))*(0.5*@{ad1}) +ceil((@{atactual1} -1)/(@{atactual1}-.999999))*(@{dbshieldranged1}+@{dbshielddb1}) +@{dbmagicbon1} +@{dbarmdb1})" disabled="true" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_db2ranged" title="db2ranged" value="(((@{dbquickbon2} -abs(@{dbquickpen2})) + abs(@{dbquickbon2} -abs(@{dbquickpen2})))/2 +(1-ceil((@{atactual2} -1)/(@{atactual2}-.999999)))*(0.5*@{ad2}) +ceil((@{atactual2} -1)/(@{atactual2}-.999999))*(@{dbshieldranged2}+@{dbshielddb2}) +@{dbmagicbon2} +@{dbarmdb2})" disabled="true" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-armor" name="attr_db3ranged" title="db3ranged" value="(((@{dbquickbon3} -abs(@{dbquickpen3})) + abs(@{dbquickbon3} -abs(@{dbquickpen3})))/2 +(1-ceil((@{atactual3} -1)/(@{atactual3}-.999999)))*(0.5*@{ad3}) +ceil((@{atactual3} -1)/(@{atactual3}-.999999))*(@{dbshieldranged3}+@{dbshielddb3}) +@{dbmagicbon3} +@{dbarmdb3})" disabled="true" /> </span>
|
|
<!-- Max( @{dbquickbonworn} - @{dbquickpenworn} , 0) + IF(@{atworn}=1 then 0.5*@{adworn}, else @{dbshieldrangedworn} + @{dbshielddbworn}) + @{dbmagicbonworn} + @{dbtempbonworn} + @{dbarmdbworn} -->
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
</div>
|
|
</div>
|
|
<div class="col">
|
|
<table>
|
|
<input type="checkbox" class="pc-resistances-show arrow" title="resistances-show" name="attr_resistances-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 390px;"><span data-i18n="resistances">Resistances</span></td>
|
|
</table>
|
|
<div class="pc-resistances">
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-header-top"> </span>
|
|
<span class="table-header-top" data-i18n="stat"> Stat </span>
|
|
<span class="table-header-top" data-i18n="race"> Race </span>
|
|
<span class="table-header-top" data-i18n="special-a"> Spec </span>
|
|
<span class="table-header-top" data-i18n="total"> Total </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-saves"><span data-i18n="channeling">Channeling</span> (3*<span data-i18n="intuition-a">In</span>)</span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_chansavestat" title="chansavestat (Stat Bonus)" value="@{inbonus}*3" disabled="true" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_chansaverace" title="chansaverace" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_chansavespec" title="chansavespec" value="0" /></span>
|
|
<span class="table-data">=<input type="text" class="table-data-savestotal" name="attr_chansave" title="chansave" value="(@{chansavestat}+@{chansaverace}+@{chansavespec})" disabled="true" /></span>
|
|
<span><textarea rows="1" class="table-data-savestextbox" name="attr_channeling-save" title="channeling-save">/w gm &{template:RMSSStdRoll} {{saveflag=true}} {{name=@{character_name} vs Channeling}} {{check=Resistance roll: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll} +[[@{chansave}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_chansaveroll" title="chansaveroll" value="@{channeling-save}" </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-saves"><span data-i18n="essence">Essence</span> (3*<span data-i18n="empathy-a">Em</span>)</span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_esssavestat" title="esssavestat (Stat Bonus)" value="@{embonus}*3" disabled="true" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_esssaverace" title="esssaverace" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_esssavespec" title="esssavespec" value="0" /></span>
|
|
<span class="table-data">=<input type="text" class="table-data-savestotal" name="attr_esssave" title="esssave" value="(@{esssavestat}+@{esssaverace}+@{esssavespec})" disabled="true" /></span>
|
|
<span><textarea rows="1" class="table-data-savestextbox" name="attr_essence-save" title="essence-save">/w gm &{template:RMSSStdRoll} {{saveflag=true}} {{name=@{character_name} vs Essence}} {{check=Resistance roll: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll} +[[@{esssave}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_esssaveroll" title="esssaveroll" value="@{essence-save}" </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-saves"><span data-i18n="mentalism">Mentalism</span> (3*<span data-i18n="presence-a">Pr</span>)</span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_mentsavestat" title="mentsavestat (Stat Bonus)" value="@{prbonus}*3" disabled="true" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_mentsaverace" title="mentsaverace" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_mentsavespec" title="mentsavespec" value="0" /></span>
|
|
<span class="table-data">=<input type="text" class="table-data-savestotal" name="attr_mentsave" title="mentsave" value="(@{mentsavestat}+@{mentsaverace}+@{mentsavespec})" disabled="true" /></span>
|
|
<span><textarea rows="1" class="table-data-savestextbox" name="attr_mentalism-save" title="mentalism-save">/w gm &{template:RMSSStdRoll} {{saveflag=true}} {{name=@{character_name} vs Mentalism}} {{check=Resistance roll: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll} +[[@{mentsave}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_mentsaveroll" title="mentsaveroll" value="@{mentalism-save}" </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-saves"><span data-i18n="channeling-a">Chan</span>/<span data-i18n="essence-a">Ess</span> (<span data-i18n="intuition-a">In</span>+<span data-i18n="empathy-a">Em</span>)</span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_chanesssavestat" title="chanesssavestat (Stat Bonus)" value="@{inbonus}+@{embonus}" disabled="true" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_chanesssaverace" title="chanesssaverace" value="(@{chansaverace}+@{esssaverace})" disabled="true" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_chanesssavespec" title="chanesssavespec" value="0" /></span>
|
|
<span class="table-data">=<input type="text" class="table-data-savestotal" name="attr_chanesssave" title="chanesssave" value="(@{chanesssavestat}+@{chanesssaverace}+@{chanesssavespec})" disabled="true" /></span>
|
|
<span><textarea rows="1" class="table-data-savestextbox" name="attr_chan-ess-save" title="chan-ess-save">/w gm &{template:RMSSStdRoll} {{saveflag=true}} {{name=@{character_name} vs Chan/Ess}} {{check=Resistance roll: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll} +[[@{chanesssave}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_chanesssaveroll" title="chanesssaveroll" value="@{chan-ess-save}" </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-saves"><span data-i18n="channeling-a">Chan</span>/<span data-i18n="mentalism-a">Ment</span> (<span data-i18n="intuition-a">In</span>+<span data-i18n="presence-a">Pr</span>)</span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_chanmentsavestat" title="chanmentsavestat (Stat Bonus)" value="@{inbonus}+@{prbonus}" disabled="true" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_chanmentsaverace" title="chanmentsaverace" value="(@{chansaverace}+@{mentsaverace})" disabled="true" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_chanmentsavespec" title="chanmentsavespec" value="0" /></span>
|
|
<span class="table-data">=<input type="text" class="table-data-savestotal" name="attr_chanmentsave" title="chanmentsave" value="(@{chanmentsavestat}+@{chanmentsaverace}+@{chanmentsavespec})" disabled="true" /></span>
|
|
<span><textarea rows="1" class="table-data-savestextbox" name="attr_chan-ment-save" title="chan-ment-save">/w gm &{template:RMSSStdRoll} {{saveflag=true}} {{name=@{character_name} vs Chan/Ment}} {{check=Resistance roll: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll} +[[@{chanmentsave}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_chanmentsaveroll" title="chanmentsaveroll" value="@{chan-ment-save}" </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-saves"><span data-i18n="essence-a">Ess</span>/<span data-i18n="mentalism-a">Ment</span> (<span data-i18n="empathy-a">Em</span>+<span data-i18n="presence-a">Pr</span>)</span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_essmentsavestat" title="essmentsavestat (Stat Bonus)" value="@{embonus}+@{prbonus}" disabled="true" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_essmentsaverace" title="essmentsaverace" value="(@{esssaverace}+@{mentsaverace})" disabled="true" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_essmentsavespec" title="essmentsavespec" value="0" /></span>
|
|
<span class="table-data">=<input type="text" class="table-data-savestotal" name="attr_essmentsave" title="essmentsave" value="(@{essmentsavestat}+@{essmentsaverace}+@{essmentsavespec})" disabled="true" /></span>
|
|
<span><textarea rows="1" class="table-data-savestextbox" name="attr_ess-ment-save" title="ess-ment-save">/w gm &{template:RMSSStdRoll} {{saveflag=true}} {{name=@{character_name} vs Ess/Ment}} {{check=Resistance roll: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll} +[[@{essmentsave}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_essmentsaveroll" title="essmentsaveroll" value="@{ess-ment-save}" </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-saves"><span data-i18n="arcane">Arcane</span> (<span data-i18n="intuition-a">In</span>+<span data-i18n="empathy-a">Em</span>+<span data-i18n="presence-a">Pr</span>)</span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_arcanesavestat" title="arcanesavestat" value="(@{inbonus}+@{embonus}+@{prbonus})" disabled="true" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_arcanesaverace" title="arcanesaverace" value="(@{chansaverace}+@{esssaverace}+@{mentsaverace})" disabled="true" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_arcanesavespec" title="arcanesavespec" value="0" /></span>
|
|
<span class="table-data">=<input type="text" class="table-data-savestotal" name="attr_arcanesave" title="arcanesave" value="(@{arcanesavestat}+@{arcanesaverace}+@{arcanesavespec})" disabled="true" /></span>
|
|
<span><textarea rows="1" class="table-data-savestextbox" name="attr_arcane-save" title="arcane-save">/w gm &{template:RMSSStdRoll} {{saveflag=true}} {{name=@{character_name} vs Arcane}} {{check=Resistance roll: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll} +[[@{arcanesave}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_arcanesaveroll" title="arcane-saveroll" value="@{arcane-save}" </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center">--------------</span>
|
|
<span class="table-data-saves"> </span>
|
|
<span class="table-data-saves"> </span>
|
|
<span class="table-data-saves"> </span>
|
|
<span class="table-data-center"> </span>
|
|
<span> </span>
|
|
<span> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-saves"><span data-i18n="poison">Poison</span> (3*<span data-i18n="constitution-a">Co</span>)</span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_poisonsavestat" title="poisonsavestat (Stat Bonus)" value="@{cobonus}*3" disabled="true" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_poisonsaverace" title="poisonsaverace" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_poisonsavespec" title="poisonsavespec" value="0" /></span>
|
|
<span class="table-data">=<input type="text" class="table-data-savestotal" name="attr_poisonsave" title="poisonsave" value="(@{poisonsavestat}+@{poisonsaverace}+@{poisonsavespec})" disabled="true" /></span>
|
|
<span><textarea rows="1" class="table-data-savestextbox" name="attr_poison-save" title="poison-save">/w gm &{template:RMSSStdRoll} {{saveflag=true}} {{name=@{character_name} vs Poison}} {{check=Resistance roll: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll} +[[@{poisonsave}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_poisonsaveroll" title="poisonsaveroll" value="@{poison-save}" </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-saves"><span data-i18n="disease">Disease</span> (3*<span data-i18n="constitution-a">Co</span>)</span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_diseasesavestat" title="diseasesavestat (Stat Bonus)" value="@{cobonus}*3" disabled="true" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_diseasesaverace" title="diseasesaverace" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_diseasesavespec" title="diseasesavespec" value="0" /></span>
|
|
<span class="table-data">=<input type="text" class="table-data-savestotal" name="attr_diseasesave" title="diseasesave" value="(@{diseasesavestat}+@{diseasesaverace}+@{diseasesavespec})" disabled="true" /></span>
|
|
<span><textarea rows="1" class="table-data-savestextbox" name="attr_disease-save" title="disease-save">/w gm &{template:RMSSStdRoll} {{saveflag=true}} {{name=@{character_name} vs Disease}} {{check=Resistance roll: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll} +[[@{diseasesave}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_diseasesaveroll" title="diseasesaveroll" value="@{disease-save}" </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-saves"><span data-i18n="fear">Fear</span> (3*<span data-i18n="self-discipline-a">SD</span>)</span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_fearsavestat" title="fearsavestat (Stat Bonus)" value="@{sdbonus}*3" disabled="true" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_fearsaverace" title="fearsaverace" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_fearsavespec" title="fearsavespec" value="0" /></span>
|
|
<span class="table-data">=<input type="text" class="table-data-savestotal" name="attr_fearsave" title="fearsave" value="(@{fearsavestat}+@{fearsaverace}+@{fearsavespec})" disabled="true" /></span>
|
|
<span><textarea rows="1" class="table-data-savestextbox" name="attr_fear-save" title="fear-save">/w gm &{template:RMSSStdRoll} {{saveflag=true}} {{name=@{character_name} vs Fear}} {{check=Resistance roll: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll} +[[@{fearsave}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_fearsaveroll" title="fearsaveroll" value="@{fear-save}" </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-saves"><span data-i18n="will">Will</span> (3*(<span data-i18n="reasoning-a">Re</span>+<span data-i18n="self-discipline-a">SD</span>+<span data-i18n="empathy-a">Em</span>+<span data-i18n="intuition-a">In</span>+<span data-i18n="presence-a">Pr</span>))</span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_willsavestat" title="willsavestat" value="(@{rebonus}+@{sdbonus}+@{embonus}+@{inbonus}+@{prbonus})*3" disabled="true" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_willsaverace" title="willsaverace" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-saves" name="attr_willsavespec" title="willsavespec" value="0" /></span>
|
|
<span class="table-data">=<input type="text" class="table-data-savestotal" name="attr_willsave" title="willsave" value="(@{willsavestat}+@{willsaverace}+@{willsavespec})" disabled="true" /></span>
|
|
<span><textarea rows="1" class="table-data-savestextbox" name="attr_will-save" title="will-save">/w gm &{template:RMSSStdRoll} {{saveflag=true}} {{name=@{character_name} vs Will}} {{check=Resistance roll: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll} +[[@{willsave}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} </textarea></span>
|
|
<span><button type="roll" class="button-roll" name="roll_willsaveroll" title="willsaveroll" value="@{will-save}" </span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<table>
|
|
<input type="checkbox" class="pc-defenses-show arrow" title="defenses-show" name="attr_defenses-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><span data-i18n="conditional-defenses">Conditional Defenses</span></td>
|
|
</table>
|
|
<div class="pc-defenses">
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-left"><b><span data-i18n="conditional-defenses">Conditional Defenses</span>:</b><br><textarea rows="5" style="width: 780px;" name="attr_conditionaldefensesnotes" title="conditionaldefensesnotes"></textarea></span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
</div>
|
|
<table>
|
|
<input type="checkbox" class="pc-attacks-show arrow" title="attacks-show" name="attr_attacks-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><span data-i18n="attacks">Attacks</span></td>
|
|
</table>
|
|
<div class="pc-attacks">
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom"><input type="checkbox" style="text-align: right; width: 15px;" name="attr_copyob" title="copyob" value="1" /><span></span><span data-i18n="copyob">Copy OB</span></span>
|
|
</div>
|
|
<br>
|
|
</div>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-left" style="font-weight: bold; width: 140px;"> <span data-i18n="attack"> Attack</span>/<span data-i18n="weapon">Weapon </span> </span>
|
|
<span class="table-data" style="font-weight: bold; width: 94px;" data-i18n="type"> Type</span>
|
|
<span class="table-data-attacks" style="font-weight: bold;" data-i18n="offensive-bonus-a"> OB </span>
|
|
<span class="table-data-attacks" style="font-weight: bold;" data-i18n="fumble">Fumble</span>
|
|
<span class="table-data-attacks" style="font-weight: bold;" data-i18n="strength-t"> Str </span>
|
|
<span class="table-data-attacks" style="font-weight: bold;" data-i18n="breakage-number-a"> B# </span>
|
|
<span class="table-data-attacks" style="font-weight: bold;" data-i18n="range">Range </span>
|
|
<span class="table-data-attacks table-data-attackstextboxnotes" style="font-weight: bold;" data-i18n="notes"> Notes </span>
|
|
<span class="table-data-attacks table-data-attackstextboxAttackcalc" style="font-weight: bold;" data-i18n="attack-calculation-a"> ACalc </span>
|
|
<span class="table-data-attacks table-data-attackstextboxmacro" style="font-weight: bold;" data-i18n="roll-type-a"> RType </span>
|
|
<span class="table-data-attacks table-data-attackstextboxmacro" style="font-weight: bold;" data-i18n="macro"> Macro </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-attacksname" name="attr_attack1name" title="attack1name" data-i18n-placeholder="attack-name" placeholder="Attack Name" /></span>
|
|
<span class="table-data"><select class="table-data-attacksdropdown" name="attr_attack1select" title="attack1select">
|
|
<option type="text" value="none" data-i18n="---" selected>---</option>
|
|
<option type="text" value="melee" data-i18n="melee">Melee</option>
|
|
<option type="text" value="ranged" data-i18n="ranged">Ranged</option>
|
|
<option type="text" value="basic" data-i18n="basic-spell">Basic Spell</option>
|
|
<option type="text" value="directed" data-i18n="directed-spell">Directed Spell</option>
|
|
<option type="text" value="area" data-i18n="area-spell">Area Spell</option>
|
|
<option type="text" value="custom" data-i18n="custom">Custom</option>
|
|
</select></span>
|
|
<!--span class="table-data"><select class="table-data-attacksdropdown" name="attr_attack1select" title="attack1select">
|
|
<option type="text" value="[[1d100!>@{oeuproll}cf<@{attack1fumble}+@{attack1bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]]]" data-i18n="melee" selected>Melee</option>
|
|
<option type="text" value="[[1d100!>@{oeuproll}cf<@{attack1fumble}+@{attack1bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]+?{Range Modification|0}[Range]-@{dbmisspenworn}[Missile Penalty for arm covering]-(60-?{% Activity used on attack|60})[% Action] ]]" data-i18n="ranged">Ranged</option>
|
|
<option type="text" value="[[1d100cf<2cs>96+@{attack1bonus}[List Ranks]+?{Special Item Bonus?|0}+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}]]" data-i18n="basic-spell">Basic Spell</option>
|
|
<option type="text" value="[[1d100!>@{oeuproll}cf<2cs=100+@{attack1bonus}[Att Bonus]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range] ]]" data-i18n="directed-spell">Directed Spell</option>
|
|
<option type="text" value="[[1d100cf<4cs>96+@{attack1bonus}[List Ranks]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center] ]]" data-i18n="area-spell">Area Spell</option>
|
|
</select></span-->
|
|
<input type="hidden" name="attr_attack1type" value="no type" />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack1bonus" title="attack1bonus (use List ranks for Basic and Area spell attacks; use total skill bonus for weapon skill otherwise. Enhancement bonuses from items whether magical or non-magical go in the item column in the appropriate skill.)" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack1fumble" title="attack1fumble" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack1str" title="attack1str" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack1breakage" title="attack1breakage" value="-" /> </span>
|
|
<input type="hidden" name="attr_attack1breakagemacrosection" value=" " />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack1range" title="attack1range" value="-" /> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxnotes" name="attr_attack1notes" title="attack1notes"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxattackcalc" name="attr_attack1attackcalc" title="attack1attackcalc" value="@{attack1bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxrolltype" name="attr_attack1rolltype" title="attack1rolltype" value="1d100!>@{oeuproll}cf<@{attack1fumble}"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxmacro" name="attr_attack1macro" title="attack1macro">&{template:RMSSAttack} {{pcflag=true}} {{name=@{character_name}'s @{attack1name}}} {{attackname1=Attack: }} {{attackroll1=@{attack1type} }} {{fumbleroll1=Fumble: [[d100]]}} {{crit1=| Crit: }} {{critroll1=[[1d100cf=66cs=100]]}} @{attack1breakagemacrosection} {{notes=@{attack1notes} }} </textarea> </span>
|
|
<span class="table-data"><button type="roll" class="button-roll" name="roll_attack1" title="attack1" value="@{attack1macro}" </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-attacksname" name="attr_attack2name" title="attack2name" data-i18n-placeholder="attack-name" placeholder="Attack Name" /></span>
|
|
<span class="table-data"><select class="table-data-attacksdropdown" name="attr_attack2select" title="attack2select">
|
|
<option type="text" value="none" data-i18n="---" selected>---</option>
|
|
<option type="text" value="melee" data-i18n="melee">Melee</option>
|
|
<option type="text" value="ranged" data-i18n="ranged">Ranged</option>
|
|
<option type="text" value="basic" data-i18n="basic-spell">Basic Spell</option>
|
|
<option type="text" value="directed" data-i18n="directed-spell">Directed Spell</option>
|
|
<option type="text" value="area" data-i18n="area-spell">Area Spell</option>
|
|
<option type="text" value="custom" data-i18n="custom">Custom</option>
|
|
</select></span>
|
|
<input type="hidden" name="attr_attack2type" value="no type" />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack2bonus" title="attack2bonus (use List ranks for Basic and Area spell attacks; use total skill bonus for weapon skill otherwise. Enhancement bonuses from items whether magical or non-magical go in the item column in the appropriate skill.)" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack2fumble" title="attack2fumble" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack2str" title="attack2str" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack2breakage" title="attack2breakage" value="-" /> </span>
|
|
<input type="hidden" name="attr_attack2breakagemacrosection" value=" " />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack2range" title="attack2range" value="-" /> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxnotes" name="attr_attack2notes" title="attack2notes"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxattackcalc" name="attr_attack2attackcalc" title="attack2attackcalc" value="@{attack2bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxrolltype" name="attr_attack2rolltype" title="attack2rolltype" value="1d100!>@{oeuproll}cf<@{attack2fumble}"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxmacro" name="attr_attack2macro" title="attack2macro">&{template:RMSSAttack} {{pcflag=true}} {{name=@{character_name}'s @{attack2name}}} {{attackname1=Attack: }} {{attackroll1=@{attack2type} }} {{fumbleroll1=Fumble: [[d100]]}} {{crit1=| Crit: }} {{critroll1=[[1d100cf=66cs=100]]}} @{attack2breakagemacrosection} {{notes=@{attack2notes} }}</textarea> </span>
|
|
<span class="table-data"><button type="roll" class="button-roll" name="roll_attack2" title="attack2" value="@{attack2macro}" </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-attacksname" name="attr_attack3name" title="attack3name" data-i18n-placeholder="attack-name" placeholder="Attack Name" /> </span>
|
|
<span class="table-data"><select class="table-data-attacksdropdown" name="attr_attack3select" title="attack3select">
|
|
<option type="text" value="none" data-i18n="---" selected>---</option>
|
|
<option type="text" value="melee" data-i18n="melee">Melee</option>
|
|
<option type="text" value="ranged" data-i18n="ranged">Ranged</option>
|
|
<option type="text" value="basic" data-i18n="basic-spell">Basic Spell</option>
|
|
<option type="text" value="directed" data-i18n="directed-spell">Directed Spell</option>
|
|
<option type="text" value="area" data-i18n="area-spell">Area Spell</option>
|
|
<option type="text" value="custom" data-i18n="custom">Custom</option>
|
|
</select></span>
|
|
<input type="hidden" name="attr_attack3type" value="no type" />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack3bonus" title="attack3bonus (use List ranks for Basic and Area spell attacks; use total skill bonus for weapon skill otherwise. Enhancement bonuses from items whether magical or non-magical go in the item column in the appropriate skill.)" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack3fumble" title="attack3fumble" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack3str" title="attack3str" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack3breakage" title="attack3breakage" value="-" /> </span>
|
|
<input type="hidden" name="attr_attack3breakagemacrosection" value=" " />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack3range" title="attack3range" value="-" /> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxnotes" name="attr_attack3notes" title="attack3notes"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxattackcalc" name="attr_attack3attackcalc" title="attack3attackcalc" value="@{attack3bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxrolltype" name="attr_attack3rolltype" title="attack3rolltype" value="1d100!>@{oeuproll}cf<@{attack3fumble}"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxmacro" name="attr_attack3macro" title="attack3macro">&{template:RMSSAttack} {{pcflag=true}} {{name=@{character_name}'s @{attack3name}}} {{attackname1=Attack: }} {{attackroll1=@{attack3type} }} {{fumbleroll1=Fumble: [[d100]]}} {{crit1=| Crit: }} {{critroll1=[[1d100cf=66cs=100]]}} @{attack3breakagemacrosection} {{notes=@{attack3notes} }} </textarea> </span>
|
|
<span class="table-data"><button type="roll" class="button-roll" name="roll_attack3" title="attack3" value="@{attack3macro}" </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-attacksname" name="attr_attack4name" title="attack4name" data-i18n-placeholder="attack-name" placeholder="Attack Name" /> </span>
|
|
<span class="table-data"><select class="table-data-attacksdropdown" name="attr_attack4select" title="attack4select">
|
|
<option type="text" value="none" data-i18n="---" selected>---</option>
|
|
<option type="text" value="melee" data-i18n="melee">Melee</option>
|
|
<option type="text" value="ranged" data-i18n="ranged">Ranged</option>
|
|
<option type="text" value="basic" data-i18n="basic-spell">Basic Spell</option>
|
|
<option type="text" value="directed" data-i18n="directed-spell">Directed Spell</option>
|
|
<option type="text" value="area" data-i18n="area-spell">Area Spell</option>
|
|
<option type="text" value="custom" data-i18n="custom">Custom</option>
|
|
</select></span>
|
|
<input type="hidden" name="attr_attack4type" value="no type" />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack4bonus" title="attack4bonus (use List ranks for Basic and Area spell attacks; use total skill bonus for weapon skill otherwise. Enhancement bonuses from items whether magical or non-magical go in the item column in the appropriate skill.)" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack4fumble" title="attack4fumble" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack4str" title="attack4str" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack4breakage" title="attack4breakage" value="-" /> </span>
|
|
<input type="hidden" name="attr_attack4breakagemacrosection" value=" " />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack4range" title="attack4range" value="-" /> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxnotes" name="attr_attack4notes" title="attack4notes"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxattackcalc" name="attr_attack4attackcalc" title="attack4attackcalc" value="@{attack4bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxrolltype" name="attr_attack4rolltype" title="attack4rolltype" value="1d100!>@{oeuproll}cf<@{attack4fumble}"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxmacro" name="attr_attack4macro" title="attack4macro">&{template:RMSSAttack} {{pcflag=true}} {{name=@{character_name}'s @{attack4name}}} {{attackname1=Attack: }} {{attackroll1=@{attack4type} }} {{fumbleroll1=Fumble: [[d100]]}} {{crit1=| Crit: }} {{critroll1=[[1d100cf=66cs=100]]}} @{attack4breakagemacrosection} {{notes=@{attack4notes} }} </textarea> </span>
|
|
<span class="table-data"><button type="roll" class="button-roll" name="roll_attack4" title="attack4" value="@{attack4macro}" </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-attacksname" name="attr_attack5name" title="attack5name" data-i18n-placeholder="attack-name" placeholder="Attack Name" /> </span>
|
|
<span class="table-data"><select class="table-data-attacksdropdown" name="attr_attack5select" title="attack5select">
|
|
<option type="text" value="none" data-i18n="---" selected>---</option>
|
|
<option type="text" value="melee" data-i18n="melee">Melee</option>
|
|
<option type="text" value="ranged" data-i18n="ranged">Ranged</option>
|
|
<option type="text" value="basic" data-i18n="basic-spell">Basic Spell</option>
|
|
<option type="text" value="directed" data-i18n="directed-spell">Directed Spell</option>
|
|
<option type="text" value="area" data-i18n="area-spell">Area Spell</option>
|
|
<option type="text" value="custom" data-i18n="custom">Custom</option>
|
|
</select></span>
|
|
<input type="hidden" name="attr_attack5type" value="no type" />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack5bonus" title="attack5bonus (use List ranks for Basic and Area spell attacks; use total skill bonus for weapon skill otherwise. Enhancement bonuses from items whether magical or non-magical go in the item column in the appropriate skill.)" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack5fumble" title="attack5fumble" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack5str" title="attack5str" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack5breakage" title="attack5breakage" value="-" /> </span>
|
|
<input type="hidden" name="attr_attack5breakagemacrosection" value=" " />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack5range" title="attack5range" value="-" /> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxnotes" name="attr_attack5notes" title="attack5notes"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxattackcalc" name="attr_attack5attackcalc" title="attack5attackcalc" value="@{attack5bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxrolltype" name="attr_attack5rolltype" title="attack5rolltype" value="1d100!>@{oeuproll}cf<@{attack5fumble}"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxmacro" name="attr_attack5macro" title="attack5macro">&{template:RMSSAttack} {{pcflag=true}} {{name=@{character_name}'s @{attack5name}}} {{attackname1=Attack: }} {{attackroll1=@{attack5type} }} {{fumbleroll1=Fumble: [[d100]]}} {{crit1=| Crit: }} {{critroll1=[[1d100cf=66cs=100]]}} @{attack5breakagemacrosection} {{notes=@{attack5notes} }} </textarea> </span>
|
|
<span class="table-data"><button type="roll" class="button-roll" name="roll_attack5" title="attack5" value="@{attack5macro}" </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-attacksname" name="attr_attack6name" title="attack6name" data-i18n-placeholder="attack-name" placeholder="Attack Name" /> </span>
|
|
<span class="table-data"><select class="table-data-attacksdropdown" name="attr_attack6select" title="attack6select">
|
|
<option type="text" value="none" data-i18n="---" selected>---</option>
|
|
<option type="text" value="melee" data-i18n="melee">Melee</option>
|
|
<option type="text" value="ranged" data-i18n="ranged">Ranged</option>
|
|
<option type="text" value="basic" data-i18n="basic-spell">Basic Spell</option>
|
|
<option type="text" value="directed" data-i18n="directed-spell">Directed Spell</option>
|
|
<option type="text" value="area" data-i18n="area-spell">Area Spell</option>
|
|
<option type="text" value="custom" data-i18n="custom">Custom</option>
|
|
</select></span>
|
|
<input type="hidden" name="attr_attack6type" value="no type" />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack6bonus" title="attack6bonus (use List ranks for Basic and Area spell attacks; use total skill bonus for weapon skill otherwise. Enhancement bonuses from items whether magical or non-magical go in the item column in the appropriate skill.)" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack6fumble" title="attack6fumble" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack6str" title="attack6str" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack6breakage" title="attack6breakage" value="-" /> </span>
|
|
<input type="hidden" name="attr_attack6breakagemacrosection" value=" " />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack6range" title="attack6range" value="-" /> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxnotes" name="attr_attack6notes" title="attack6notes"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxattackcalc" name="attr_attack6attackcalc" title="attack6attackcalc" value="@{attack6bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxrolltype" name="attr_attack6rolltype" title="attack6rolltype" value="1d100!>@{oeuproll}cf<@{attack6fumble}"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxmacro" name="attr_attack6macro" title="attack6macro">&{template:RMSSAttack} {{pcflag=true}} {{name=@{character_name}'s @{attack6name}}} {{attackname1=Attack: }} {{attackroll1=@{attack6type} }} {{fumbleroll1=Fumble: [[d100]]}} {{crit1=| Crit: }} {{critroll1=[[1d100cf=66cs=100]]}} @{attack6breakagemacrosection} {{notes=@{attack6notes} }} </textarea> </span>
|
|
<span class="table-data"><button type="roll" class="button-roll" name="roll_attack6" title="attack6" value="@{attack6macro}" </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-attacksname" name="attr_attack7name" title="attack7name" data-i18n-placeholder="attack-name" placeholder="Attack Name" /> </span>
|
|
<span class="table-data"><select class="table-data-attacksdropdown" name="attr_attack7select" title="attack7select">
|
|
<option type="text" value="none" data-i18n="---" selected>---</option>
|
|
<option type="text" value="melee" data-i18n="melee">Melee</option>
|
|
<option type="text" value="ranged" data-i18n="ranged">Ranged</option>
|
|
<option type="text" value="basic" data-i18n="basic-spell">Basic Spell</option>
|
|
<option type="text" value="directed" data-i18n="directed-spell">Directed Spell</option>
|
|
<option type="text" value="area" data-i18n="area-spell">Area Spell</option>
|
|
<option type="text" value="custom" data-i18n="custom">Custom</option>
|
|
</select></span>
|
|
<input type="hidden" name="attr_attack7type" value="no type" />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack7bonus" title="attack7bonus (use List ranks for Basic and Area spell attacks; use total skill bonus for weapon skill otherwise. Enhancement bonuses from items whether magical or non-magical go in the item column in the appropriate skill.)" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack7fumble" title="attack7fumble" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack7str" title="attack7str" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack7breakage" title="attack7breakage" value="-" /> </span>
|
|
<input type="hidden" name="attr_attack7breakagemacrosection" value=" " />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack7range" title="attack7range" value="-" /> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxnotes" name="attr_attack7notes" title="attack7notes"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxattackcalc" name="attr_attack7attackcalc" title="attack7attackcalc" value="@{attack7bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxrolltype" name="attr_attack7rolltype" title="attack7rolltype" value="1d100!>@{oeuproll}cf<@{attack7fumble}"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxmacro" name="attr_attack7macro" title="attack7macro">&{template:RMSSAttack} {{pcflag=true}} {{name=@{character_name}'s @{attack7name}}} {{attackname1=Attack: }} {{attackroll1=@{attack7type} }} {{fumbleroll1=Fumble: [[d100]]}} {{crit1=| Crit: }} {{critroll1=[[1d100cf=66cs=100]]}} @{attack7breakagemacrosection} {{notes=@{attack7notes} }} </textarea> </span>
|
|
<span class="table-data"><button type="roll" class="button-roll" name="roll_attack7" title="attack7" value="@{attack7macro}" </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-attacksname" name="attr_attack8name" title="attack8name" data-i18n-placeholder="attack-name" placeholder="Attack Name" /> </span>
|
|
<span class="table-data"><select class="table-data-attacksdropdown" name="attr_attack8select" title="attack8select">
|
|
<option type="text" value="none" data-i18n="---" selected>---</option>
|
|
<option type="text" value="melee" data-i18n="melee">Melee</option>
|
|
<option type="text" value="ranged" data-i18n="ranged">Ranged</option>
|
|
<option type="text" value="basic" data-i18n="basic-spell">Basic Spell</option>
|
|
<option type="text" value="directed" data-i18n="directed-spell">Directed Spell</option>
|
|
<option type="text" value="area" data-i18n="area-spell">Area Spell</option>
|
|
<option type="text" value="custom" data-i18n="custom">Custom</option>
|
|
</select></span>
|
|
<input type="hidden" name="attr_attack8type" value="no type" />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack8bonus" title="attack8bonus (use List ranks for Basic and Area spell attacks; use total skill bonus for weapon skill otherwise. Enhancement bonuses from items whether magical or non-magical go in the item column in the appropriate skill.)" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack8fumble" title="attack8fumble" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack8str" title="attack8str" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack8breakage" title="attack8breakage" value="-" /> </span>
|
|
<input type="hidden" name="attr_attack8breakagemacrosection" value=" " />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_attack8range" title="attack8range" value="-" /> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxnotes" name="attr_attack8notes" title="attack8notes"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxattackcalc" name="attr_attack8attackcalc" title="attack8attackcalc" value="@{attack8bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxrolltype" name="attr_attack8rolltype" title="attack8rolltype" value="1d100!>@{oeuproll}cf<@{attack8fumble}"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxmacro" name="attr_attack8macro" title="attack8macro">&{template:RMSSAttack} {{pcflag=true}} {{name=@{character_name}'s @{attack8name}}} {{attackname1=Attack: }} {{attackroll1=@{attack8type} }} {{fumbleroll1=Fumble: [[d100]]}} {{crit1=| Crit:}} {{critroll1=[[1d100cf=66cs=100]]}} @{attack8breakagemacrosection} {{notes=@{attack8notes} }}</textarea> </span>
|
|
<span class="table-data"><button type="roll" class="button-roll" name="roll_attack8" title="attack8" value="@{attack8macro}" </span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
</div>
|
|
<!-- End Tab2 -->
|
|
</div>
|
|
|
|
<div class="tab-content tab3">
|
|
<!-- Tab3 Skills -->
|
|
<table>
|
|
<input type="checkbox" class="pc-skills-show arrow" title="skills-show" name="attr_skills-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><span data-i18n="skills">Skills</span> </td>
|
|
</table>
|
|
<div class="pc-skills">
|
|
<div class="table-row">
|
|
<span class="table-header2" style="width: 200px;"><span data-i18n="category">Category</span>/<span data-i18n="skill">Skill</span></span>
|
|
<span class="table-header2" style="width: 40px;"><span data-i18n="category-total-a">Cat/Total</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" style="width: 60px;" data-i18n="ranks">Ranks</span>
|
|
<span class="table-header2" style="width: 40px;"><span data-i18n="rank">Rank</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" style="width: 1px;"> </span>
|
|
<span class="table-header2" style="width: 55px;" data-i18n="stat">Stat</span>
|
|
<span class="table-header2" style="width: 40px;"><span data-i18n="stat">Stat</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" style="width: 40px;"><span data-i18n="profession">Profession</span><br><span data-i18n="or-category">or Category</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" style="width: 40px;"><span data-i18n="special">Special</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" style="width: 40px;"><span data-i18n="item">Item</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" style="width: 150px;" data-i18n="notes">Notes</span>
|
|
<span class="table-header2" style="width: 40px;" data-i18n="macro">Macro</span>
|
|
</div>
|
|
<input type="checkbox" class="pc-skillarmor-show arrow" title="skillarmor-show" name="attr_skillarmor-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="armor">Armor</span>
|
|
<div class="pc-skillarmor">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="armor-heavy">Armor, Heavy</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-armor-heavy" title="cat-armor-heavy" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-armor-heavy-prog" title="cat-armor-heavy-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-armor-heavy-ranks" title="cat-armor-heavy-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-armor-heavy-rankbonus" title="cat-armor-heavy-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="strength-a">St</span>/<span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-armor-heavy-statbonus" title="cat-armor-heavy-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-armor-heavy-profbonus" title="cat-armor-heavy-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-armor-heavy-specialbonus" title="cat-armor-heavy-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-armor-heavy-itembonus" title="cat-armor-heavy-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_armorheavycheck" title="armorheavycheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Armor-Heavy (cat)}} {{check=Armor, Heavy (@{cat-armor-heavy-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-armor-heavy}]] +[[@{stbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-armor-heavy} +@{stbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="plate">Plate</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_plate" title="plate" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_plateprog" title="plateprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_plateranks" title="plateranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_platerankbonus" title="platerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_platestat" title="platestat (Stat Bonus)" value="0" readonly /></span><!--Armor-Heavy St (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_platecatbonus" title="platecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_platespecialmod" title="platespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_plateitemmod" title="plateitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_platenotes" title="platenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_platemacro" title="platemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Plate Armor}} {{subtags=Category: Armor, Heavy}} {{check=Plate Armor (@{plateranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{plate}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{plate} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{platenotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_platecheck" title="platecheck" value="@{platemacro}"></button></span>
|
|
</div><br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="armor-light">Armor, Light</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-armor-light" title="cat-armor-light" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-armor-light-prog" title="cat-armor-light-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-armor-light-ranks" title="cat-armor-light-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-armor-light-rankbonus" title="cat-armor-light-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="agility-a">Ag</span>/<span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-armor-light-statbonus" title="cat-armor-light-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-armor-light-profbonus" title="cat-armor-light-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-armor-light-specialbonus" title="cat-armor-light-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-armor-light-itembonus" title="cat-armor-light-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_armorlightcheck" title="armorlightcheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Armor-Light (cat)}} {{check=Armor, Light (@{cat-armor-light-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-armor-light}]] +[[@{agbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-armor-light} +@{agbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="soft-leather">Soft Leather</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_softleather" title="softleather" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_softleatherprog" title="softleatherprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_softleatherranks" title="softleatherranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_softleatherrankbonus" title="softleatherrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_softleatherstat" title="softleatherstat (Stat Bonus)" value="0" readonly /></span><!--Armor-Light Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_softleathercatbonus" title="softleathercatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_softleatherspecialmod" title="softleatherspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_softleatheritemmod" title="softleatheritemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_softleathernotes" title="softleathernotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_softleathermacro" title="softleathermacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Soft Leather}} {{subtags=Category: Armor, Light}} {{check=Soft Leather (@{softleatherranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{softleather}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{softleather} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{softleathernotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_softleathercheck" title="softleathercheck" value="@{softleathermacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="rigid-leather">Rigid Leather</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_rigidleather" title="rigidleather" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_rigidleatherprog" title="rigidleatherprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_rigidleatherranks" title="rigidleatherranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_rigidleatherrankbonus" title="rigidleatherrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_rigidleatherstat" title="rigidleatherstat (Stat Bonus)" value="0" readonly /></span><!--Armor-Light Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_rigidleathercatbonus" title="rigidleathercatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_rigidleatherspecialmod" title="rigidleatherspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_rigidleatheritemmod" title="rigidleatheritemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_rigidleathernotes" title="rigidleathernotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_rigidleathermacro" title="rigidleathermacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Rigid Leather}} {{subtags=Category: Armor, Light}} {{check=Rigid Leather (@{rigidleatherranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{rigidleather}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{rigidleather} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{rigidleathernotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_rigidleathercheck" title="rigidleathercheck" value="@{rigidleathermacro}"></button></span>
|
|
</div><br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="armor-medium">Armor, Medium</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-armor-med" title="cat-armor-med" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-armor-med-prog" title="cat-armor-med-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-armor-med-ranks" title="cat-armor-med-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-armor-med-rankbonus" title="cat-armor-med-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="strength-a">St</span>/<span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-armor-med-statbonus" title="cat-armor-med-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-armor-med-profbonus" title="cat-armor-med-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-armor-med-specialbonus" title="cat-armor-med-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-armor-med-itembonus" title="cat-armor-med-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_armormediumcheck" title="armormediumcheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Armor-Medium (cat)}} {{check=Armor, Medium (@{cat-armor-med-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-armor-med}]] +[[@{stbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-armor-med} +@{stbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="chain">Chain</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_chain" title="chain" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_chainprog" title="chainprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_chainranks" title="chainranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_chainrankbonus" title="chainrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_chainstat" title="chainstat (Stat Bonus)" value="0" readonly /></span><!--Armor-Medium St (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_chaincatbonus" title="chaincatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_chainspecialmod" title="chainspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_chainitemmod" title="chainitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_chainnotes" title="chainnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_chainmacro" title="chainmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Chain}} {{subtags=Category: Armor, Medium}} {{check=Chain (@{chainranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{chain}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{chain} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{rigidleathernotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_chaincheck" title="chaincheck" value="@{chainmacro}"></button></span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<input type="checkbox" class="pc-skillartistic-show arrow" title="skillartistic-show" name="attr_skillartistic-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="artistic">Artistic</span>
|
|
<div class="pc-skillartistic">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="artistic-active">Artistic, Active</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-artistic-active" title="cat-artistic-active" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-artistic-active-prog" title="cat-artistic-active-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-artistic-active-ranks" title="cat-artistic-active-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-artistic-active-rankbonus" title="cat-artistic-active-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="presence-a">Pr</span>/<span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-artistic-active-statbonus" title="cat-artistic-active-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-artistic-active-profbonus" title="cat-artistic-active-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-artistic-active-specialbonus" title="cat-artistic-active-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-artistic-active-itembonus" title="cat-artistic-active-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_artisticactivecheck" title="artisticactivecheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Artistic-Active (cat)}} {{check=Artistic, Active (@{cat-artistic-active-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-artistic-active}]] +[[@{agbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-artistic-active} +@{agbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="acting">Acting</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_acting" title="acting" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_actingprog" title="actingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_actingranks" title="actingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_actingrankbonus" title="actingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_actingstat" title="actingstat (Stat Bonus)" value="0" readonly /></span> <!--Acting SD, Artistic-Active Ag-->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_actingcatbonus" title="actingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_actingspecialmod" title="actingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_actingitemmod" title="actingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_actingnotes" title="actingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_actingmacro" title="actingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Acting}} {{subtags=Category: Artistic, Active}} {{check=Acting (@{actingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{acting}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{acting} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{actingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_actingcheck" title="actingcheck" value="@{actingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="dancing">Dancing</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dancing" title="dancing" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_dancingprog" title="dancingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_dancingranks" title="dancingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dancingrankbonus" title="dancingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dancingstat" title="dancingstat (Stat Bonus)" value="0" readonly /></span><!--Dancing Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dancingcatbonus" title="dancingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dancingspecialmod" title="dancingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dancingitemmod" title="dancingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_dancingnotes" title="dancingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_dancingmacro" title="dancingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Dancing}} {{subtags=Category: Artistic, Active}} {{check=Dancing (@{dancingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{dancing}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{dancing} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{dancingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_dancingcheck" title="dancingcheck" value="@{dancingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="mimery">Mimery</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mimery" title="mimery" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_mimeryprog" title="mimeryprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_mimeryranks" title="mimeryranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mimeryrankbonus" title="mimeryrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mimerystat" title="mimerystat (Stat Bonus)" value="0" readonly /></span><!--Mimery SD, Artistic-Active Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mimerycatbonus" title="mimerycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mimeryspecialmod" title="mimeryspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mimeryitemmod" title="mimeryitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_mimerynotes" title="mimerynotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_mimerymacro" title="mimerymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Mimery}} {{subtags=Category: Artistic, Active}} {{check=Mimery (@{mimeryranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{mimery}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{mimery} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{mimerynotes} }}</textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_mimerycheck" title="mimerycheck" value="@{mimerymacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="mimicry">Mimicry</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mimicry" title="mimicry" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_mimicryprog" title="mimicryprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_mimicryranks" title="mimicryranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mimicryrankbonus" title="mimicryrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mimicrystat" title="mimicrystat (Stat Bonus)" value="0" readonly /></span><!--Mimicry Me, Artistic-Active Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mimicrycatbonus" title="mimicrycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mimicryspecialmod" title="mimicryspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mimicryitemmod" title="mimicryitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_mimicrynotes" title="mimicrynotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_mimicrymacro" title="mimicrymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Mimicry}} {{subtags=Category: Artistic, Active}} {{check=Mimicry (@{mimicryranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{mimicry}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{mimicry} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{mimicrynotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_mimicrycheck" title="mimicrycheck" value="@{mimicrymacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="play-instrument">Play Instrument</span>-<input type="text" name="attr_playinstrument1name" title="playinstrument1name (Instrument known)" style="width: 100px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_playinstrument1" title="playinstrument1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_playinstrument1prog" title="playinstrument1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_playinstrument1ranks" title="playinstrument1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_playinstrument1rankbonus" title="playinstrument1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_playinstrument1stat" title="playinstrument1stat (Stat Bonus)" value="0" readonly /></span><!--Play Instrument Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_playinstrument1catbonus" title="playinstrument1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_playinstrument1specialmod" title="playinstrument1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_playinstrument1itemmod" title="playinstrument1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_playinstrument1notes" title="playinstrument1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_playinstrument1macro" title="playinstrument1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Play Instrument-@{playinstrument1name}}} {{subtags=Category: Artistic, Active}} {{check=Play @{playinstrument1name} (@{playinstrument1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{playinstrument1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{playinstrument1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{playinstrument1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_playinstrument1check" title="playinstrument1check" value="@{playinstrument1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="play-instrument">Play Instrument</span>-<input type="text" name="attr_playinstrument2name" title="playinstrument2name (Instrument known)" style="width: 100px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_playinstrument2" title="playinstrument2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_playinstrument2prog" title="playinstrument2prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_playinstrument2ranks" title="playinstrument2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_playinstrument2rankbonus" title="playinstrument2rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_playinstrument2stat" title="playinstrument2stat (Stat Bonus)" value="0" readonly /></span><!--Play Instrument Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_playinstrument2catbonus" title="playinstrument2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_playinstrument2specialmod" title="playinstrument2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_playinstrument2itemmod" title="playinstrument2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_playinstrument2notes" title="playinstrument2notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_playinstrument2macro" title="playinstrument2macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Play Instrument-@{playinstrument2name}}} {{subtags=Category: Artistic, Active}} {{check=Play @{playinstrument2name} (@{playinstrument2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{playinstrument2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{playinstrument2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{playinstrument2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_playinstrument2check" title="playinstrument2check" value="@{playinstrument2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="play-instrument">Play Instrument</span>-<input type="text" name="attr_playinstrument3name" title="playinstrument3name (Instrument known)" style="width: 100px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_playinstrument3" title="playinstrument3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_playinstrument3prog" title="playinstrument3prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_playinstrument3ranks" title="playinstrument3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_playinstrument3rankbonus" title="playinstrument3rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_playinstrument3stat" title="playinstrument3stat (Stat Bonus)" value="0" readonly /></span><!--Play Instrument Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_playinstrument3catbonus" title="playinstrument3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_playinstrument3specialmod" title="playinstrument3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_playinstrument3itemmod" title="playinstrument3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_playinstrument3notes" title="playinstrument3notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_playinstrument3macro" title="playinstrument3macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Play Instrument-@{playinstrument3name}}} {{subtags=Category: Artistic, Active}} {{check=Play @{playinstrument3name} (@{playinstrument3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{playinstrument3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{playinstrument3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{playinstrument3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_playinstrument3check" title="playinstrument3check" value="@{playinstrument3macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="poetic-improvisation">Poetic Improvisation</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poeticimprov" title="poeticimprov" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_poeticimprovprog" title="poeticimprovprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_poeticimprovranks" title="poeticimprovranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poeticimprovrankbonus" title="poeticimprovrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poeticimprovstat" title="poeticimprovstat (Stat Bonus)" value="0" readonly /></span><!--Poetic Improvisation Me, Artistic-Active Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poeticimprovcatbonus" title="poeticimprovcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poeticimprovspecialmod" title="poeticimprovspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poeticimprovitemmod" title="poeticimprovitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_poeticimprovnotes" title="poeticimprovnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_poeticimprovmacro" title="poeticimprovmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Poetic Improvisation}} {{subtags=Category: Artistic, Active}} {{check=Poetic Improv (@{poeticimprovranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{poeticimprov}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{poeticimprov} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{poeticimprovnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_poeticimprovcheck" title="poeticimprovcheck" value="@{poeticimprovmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="singing">Singing</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_singing" title="singing" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_singingprog" title="singingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_singingranks" title="singingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_singingrankbonus" title="singingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_singingstat" title="singingstat (Stat Bonus)" value="0" readonly /></span><!--Singing Me, Artistic-Active Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_singingcatbonus" title="singingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_singingspecialmod" title="singingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_singingitemmod" title="singingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_singingnotes" title="singingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_singingmacro" title="singingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Singing}} {{subtags=Category: Artistic, Active}} {{check=Singing (@{singingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{singing}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{singing} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{singingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_singingcheck" title="singingcheck" value="@{singingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="tale-telling">Tale Telling</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_taletelling" title="taletelling" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_taletellingprog" title="taletellingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_taletellingranks" title="taletellingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_taletellingrankbonus" title="taletellingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_taletellingstat" title="taletellingstat (Stat Bonus)" value="0" readonly /></span><!--Tale Telling Me, Artistic-Active Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_taletellingcatbonus" title="taletellingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_taletellingspecialmod" title="taletellingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_taletellingitemmod" title="taletellingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_taletellingnotes" title="taletellingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_taletellingmacro" title="taletellingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Tale Telling}} {{subtags=Category: Artistic, Active}} {{check=Tale Telling (@{taletellingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{taletelling}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{taletelling} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{taletellingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_taletellingcheck" title="taletellingcheck" value="@{taletellingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="ventriloquism">Ventriloquism</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_ventriloquism" title="ventriloquism" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_ventriloquismprog" title="ventriloquismprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_ventriloquismranks" title="ventriloquismranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_ventriloquismrankbonus" title="ventriloquismrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_ventriloquismstat" title="ventriloquismstat (Stat Bonus)" value="0" readonly /></span><!--Ventriloquism SD, Artistic-Active Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_ventriloquismcatbonus" title="ventriloquismcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_ventriloquismspecialmod" title="ventriloquismspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_ventriloquismitemmod" title="ventriloquismitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_ventriloquismnotes" title="ventriloquismnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_ventriloquismmacro" title="ventriloquismmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Ventriloquism}} {{subtags=Category: Artistic, Active}} {{check=Ventriloquism (@{ventriloquismranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{ventriloquism}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{ventriloquism} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{ventriloquismnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_ventriloquismcheck" title="ventriloquismcheck" value="@{ventriloquismmacro}"></button></span>
|
|
</div>
|
|
<br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="artistic-passive">Artistic, Passive</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-artistic-passive" title="cat-artistic-passive" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-artistic-passive-prog" title="cat-artistic-passive-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-artistic-passive-ranks" title="cat-artistic-passive-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-artistic-passive-rankbonus" title="cat-artistic-passive-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="empathy-a">Em</span>/<span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-artistic-passive-statbonus" title="cat-artistic-passive-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-artistic-passive-profbonus" title="cat-artistic-passive-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-artistic-passive-specialbonus" title="cat-artistic-passive-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-artistic-passive-itembonus" title="cat-artistic-passive-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_artisticpassivecheck" title="artisticpassivecheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Artistic-Passive (cat)}} {{check=Artistic, Passive (@{cat-artistic-passive-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-artistic-passive}]] +[[@{prbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-artistic-passive} +@{prbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="music">Music</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_music" title="music" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_musicprog" title="musicprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_musicranks" title="musicranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_musicrankbonus" title="musicrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_musicstat" title="musicstat (Stat Bonus)" value="0" readonly /></span><!--Music Pr (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_musiccatbonus" title="musiccatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_musicspecialmod" title="musicspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_musicitemmod" title="musicitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_musicnotes" title="musicnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_musicmacro" title="musicmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Music}} {{subtags=Category: Artistic, Passive}} {{check=Music (@{musicranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{music}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{music} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{musicnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_musiccheck" title="musiccheck" value="@{musicmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="painting">Painting</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_painting" title="painting" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_paintingprog" title="paintingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_paintingranks" title="paintingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_paintingrankbonus" title="paintingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_paintingstat" title="paintingstat (Stat Bonus)" value="0" readonly /></span><!--Painting Ag, Artistic-Passive Pr -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_paintingcatbonus" title="paintingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_paintingspecialmod" title="paintingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_paintingitemmod" title="paintingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_paintingnotes" title="paintingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_paintingmacro" title="paintingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Painting}} {{subtags=Category: Artistic, Passive}} {{check=Painting (@{paintingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{painting}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{painting} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{paintingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_paintingcheck" title="paintingcheck" value="@{paintingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="poetry">Poetry</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poetry" title="poetry" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_poetryprog" title="poetryprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_poetryranks" title="poetryranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poetryrankbonus" title="poetryrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poetrystat" title="poetrystat (Stat Bonus)" value="0" readonly /></span><!--Poetry Re, Artistic-Passive Pr -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poetrycatbonus" title="poetrycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poetryspecialmod" title="poetryspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poetryitemmod" title="poetryitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_poetrynotes" title="poetrynotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_poetrymacro" title="poetrymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Poetry}} {{subtags=Category: Artistic, Passive}} {{check=Poetry (@{poetryranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{poetry}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{poetry} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{poetrynotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_poetrycheck" title="poetrycheck" value="@{poetrymacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="sculpting">Sculpting</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sculpting" title="sculpting" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_sculptingprog" title="sculptingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_sculptingranks" title="sculptingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sculptingrankbonus" title="sculptingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sculptingstat" title="sculptingstat (Stat Bonus)" value="0" readonly /></span><!--Sculpting Ag, Artistic-Passive Pr -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sculptingcatbonus" title="sculptingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sculptingspecialmod" title="sculptingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sculptingitemmod" title="sculptingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_sculptingnotes" title="sculptingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_sculptingmacro" title="sculptingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Sculpting}} {{subtags=Category: Artistic, Passive}} {{check=Sculpting (@{sculptingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sculpting}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sculpting} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{sculptingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_sculptingcheck" title="sculptingcheck" value="@{sculptingmacro}"></button></span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<input type="checkbox" class="pc-skillathletic-show arrow" title="skillathletic-show" name="attr_skillathletic-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="athletic">Athletic</span>
|
|
<div class="pc-skillathletic">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="athletic-brawn">Athletic, Brawn</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-athletic-brawn" title="cat-athletic-brawn" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-athletic-brawn-prog" title="cat-athletic-brawn-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-athletic-brawn-ranks" title="cat-athletic-brawn-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-athletic-brawn-rankbonus" title="cat-athletic-brawn-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="strength-a">St</span>/<span data-i18n="constitution-a">Co</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-athletic-brawn-statbonus" title="cat-athletic-brawn-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-athletic-brawn-profbonus" title="cat-athletic-brawn-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-athletic-brawn-specialbonus" title="cat-athletic-brawn-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-athletic-brawn-itembonus" title="cat-athletic-brawn-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_athleticbrawncheck" title="athleticbrawncheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Athletic-Brawn (cat)}} {{check=Athletic, Brawn (@{cat-athletic-brawn-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-athletic-brawn}]] +[[@{agbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-athletic-brawn} +@{agbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="athletic-games-brawn">Athletic Games (Brawn)</span>-<input type="text" name="attr_athleticgamesbrawn1name" title="athleticgamesbrawn1name (Name)" style="width: 75px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesbrawn1" title="athleticgamesbrawn1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_athleticgamesbrawn1prog" title="athleticgamesbrawn1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_athleticgamesbrawn1ranks" title="athleticgamesbrawn1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesbrawn1rankbonus" title="athleticgamesbrawn1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesbrawn1stat" title="athleticgamesbrawn1stat (Stat Bonus)" value="0" readonly /></span><!--Athletic Games (Brawn) Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesbrawn1catbonus" title="athleticgamesbrawn1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesbrawn1specialmod" title="athleticgamesbrawn1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesbrawn1itemmod" title="athleticgamesbrawn1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_athleticgamesbrawn1notes" title="athleticgamesbrawn1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_athleticgamesbrawn1macro" title="athleticgamesbrawn1macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Athletic Games (Brawn)-@{athleticgamesbrawn1name}}} {{subtags=Category: Athletic, Brawn}} {{check=Athletic Games-@{athleticgamesbrawn1name} (@{athleticgamesbrawn1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{athleticgamesbrawn1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{athleticgamesbrawn1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{athleticgamesbrawn1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_athleticgamesbrawn1check" title="athleticgamesbrawn1check" value="@{athleticgamesbrawn1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="athletic-games-brawn">Athletic Games (Brawn)</span>-<input type="text" name="attr_athleticgamesbrawn2name" title="athleticgamesbrawn2name (Name)" style="width: 75px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesbrawn2" title="athleticgamesbrawn2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_athleticgamesbrawn2prog" title="athleticgamesbrawn2prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_athleticgamesbrawn2ranks" title="athleticgamesbrawn2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesbrawn2rankbonus" title="athleticgamesbrawn2rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesbrawn2stat" title="athleticgamesbrawn2stat (Stat Bonus)" value="0" readonly /></span><!--Athletic Games (Brawn) Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesbrawn2catbonus" title="athleticgamesbrawn2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesbrawn2specialmod" title="athleticgamesbrawn2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesbrawn2itemmod" title="athleticgamesbrawn2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_athleticgamesbrawn2notes" title="athleticgamesbrawn2notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_athleticgamesbrawn2macro" title="athleticgamesbrawn2macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Athletic Games (Brawn)-@{athleticgamesbrawn2name}}} {{subtags=Category: Athletic, Brawn}} {{check=Athletic Games-@{athleticgamesbrawn2name} (@{athleticgamesbrawn2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{athleticgamesbrawn2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{athleticgamesbrawn2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{athleticgamesbrawn2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_athleticgamesbrawn2check" title="athleticgamesbrawn2check" value="@{athleticgamesbrawn2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="athletic-games-brawn">Athletic Games (Brawn)</span>-<input type="text" name="attr_athleticgamesbrawn3name" title="athleticgamesbrawn3name (Name)" style="width: 75px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesbrawn3" title="athleticgamesbrawn3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_athleticgamesbrawn3prog" title="athleticgamesbrawn3prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_athleticgamesbrawn3ranks" title="athleticgamesbrawn3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesbrawn3rankbonus" title="athleticgamesbrawn3rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesbrawn3stat" title="athleticgamesbrawn3stat (Stat Bonus)" value="0" readonly /></span><!--Athletic Games (Brawn) Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesbrawn3catbonus" title="athleticgamesbrawn3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesbrawn3specialmod" title="athleticgamesbrawn3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesbrawn3itemmod" title="athleticgamesbrawn3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_athleticgamesbrawn3notes" title="athleticgamesbrawn3notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_athleticgamesbrawn3macro" title="athleticgamesbrawn3macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Athletic Games (Brawn)-@{athleticgamesbrawn3name}}} {{subtags=Category: Athletic, Brawn}} {{check=Athletic Games-@{athleticgamesbrawn3name} (@{athleticgamesbrawn3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{athleticgamesbrawn3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{athleticgamesbrawn3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{athleticgamesbrawn3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_athleticgamesbrawn3check" title="athleticgamesbrawn3check" value="@{athleticgamesbrawn3macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="jumping">Jumping</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_jumping" title="jumping" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_jumpingprog" title="jumpingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_jumpingranks" title="jumpingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_jumpingrankbonus" title="jumpingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_jumpingstat" title="jumpingstat (Stat Bonus)" value="0" readonly /></span><!--Jumping Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_jumpingcatbonus" title="jumpingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_jumpingspecialmod" title="jumpingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_jumpingitemmod" title="jumpingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_jumpingnotes" title="jumpingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_jumpingmacro" title="jumpingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Jumping}} {{subtags=Category: Athletic, Brawn}} {{check=Jumping (@{jumpingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{jumping}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{jumping} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{jumpingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_jumpingcheck" title="jumpingcheck" value="@{jumpingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="power-striking">Power-striking</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_powerstriking" title="powerstriking" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_powerstrikingprog" title="powerstrikingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_powerstrikingranks" title="powerstrikingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_powerstrikingrankbonus" title="powerstrikingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_powerstrikingstat" title="powerstrikingstat (Stat Bonus)" value="0" readonly /></span><!--Power-striking St, Athletic-Brawn Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_powerstrikingcatbonus" title="powerstrikingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_powerstrikingspecialmod" title="powerstrikingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_powerstrikingitemmod" title="powerstrikingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_powerstrikingnotes" title="powerstrikingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_powerstrikingmacro" title="powerstrikingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Power-striking}} {{subtags=Category: Athletic, Brawn}} {{check=Power-striking (@{powerstrikingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{powerstriking}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{powerstriking} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{powerstrikingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_powerstrikingcheck" title="powerstrikingcheck" value="@{powerstrikingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="power-throwing">Power-throwing</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_powerthrowing" title="powerthrowing" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_powerthrowingprog" title="powerthrowingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_powerthrowingranks" title="powerthrowingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_powerthrowingrankbonus" title="powerthrowingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_powerthrowingstat" title="powerthrowingstat (Stat Bonus)" value="0" readonly /></span><!--Power-throwing St, Athletic-Brawn Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_powerthrowingcatbonus" title="powerthrowingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_powerthrowingspecialmod" title="powerthrowingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_powerthrowingitemmod" title="powerthrowingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_powerthrowingnotes" title="powerthrowingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_powerthrowingmacro" title="powerthrowingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Power-throwing}} {{subtags=Category: Athletic, Brawn}} {{check=Power-throwing (@{powerthrowingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{powerthrowing}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{powerthrowing} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{powerthrowingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_powerthrowingcheck" title="powerthrowingcheck" value="@{powerthrowingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="weight-lifting">Weight-lifting</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weightlifting" title="weightlifting" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weightliftingprog" title="weightliftingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weightliftingranks" title="weightliftingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weightliftingrankbonus" title="weightliftingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weightliftingstat" title="weightliftingstat (Stat Bonus)" value="0" readonly /></span><!--Weight-lifting Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weightliftingcatbonus" title="weightliftingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weightliftingspecialmod" title="weightliftingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weightliftingitemmod" title="weightliftingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weightliftingnotes" title="weightliftingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weightliftingmacro" title="weightliftingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Weight-lifting}} {{subtags=Category: Athletic, Brawn}} {{check=Weight-lifting (@{weightliftingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weightlifting}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weightlifting} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weightliftingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weightliftingcheck" title="weightliftingcheck" value="@{weightliftingmacro}"></button></span>
|
|
</div>
|
|
<br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="athletic-endurance">Athletic, Endurance</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-athletic-endur" title="cat-athletic-endur" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-athletic-endur-prog" title="cat-athletic-endur-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-athletic-endur-ranks" title="cat-athletic-endur-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-athletic-endur-rankbonus" title="cat-athletic-endur-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="agility-a">Ag</span>/<span data-i18n="constitution-a">Co</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-athletic-endur-statbonus" title="cat-athletic-endur-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-athletic-endur-profbonus" title="cat-athletic-endur-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-athletic-endur-specialbonus" title="cat-athletic-endur-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-athletic-endur-itembonus" title="cat-athletic-endur-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_athleticendurancecheck" title="athleticendurancecheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Athletic-Endurance (cat)}} {{check=Athletic, Endurance (@{cat-athletic-endur-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-athletic-endur}]] +[[@{stbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-athletic-endur} +@{stbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="athletic-games-endurance">Athletic Games (Endurance)</span>-<input type="text" name="attr_athleticgamesendur1name" title="athleticgamesendur1name (Name)" style="width: 50px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesendur1" title="athleticgamesendur1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_athleticgamesendur1prog" title="athleticgamesendur1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_athleticgamesendur1ranks" title="athleticgamesendur1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesendur1rankbonus" title="athleticgamesendur1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="constitution-a">Co</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesendur1stat" title="athleticgamesendur1stat (Stat Bonus)" value="0" readonly /></span><!--Athletic Games (Endurance) Co, Athletic-Endurance St -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesendur1catbonus" title="athleticgamesendur1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesendur1specialmod" title="athleticgamesendur1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesendur1itemmod" title="athleticgamesendur1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_athleticgamesendur1notes" title="athleticgamesendur1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_athleticgamesendur1macro" title="athleticgamesendur1macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Athletic Games (Endurance)-@{athleticgamesendur1name}}} {{subtags=Category: Athletic, Endurance}} {{check=Athletic Games-@{athleticgamesendur1name} (@{athleticgamesendur1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{athleticgamesendur1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{athleticgamesendur1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{athleticgamesendur1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_athleticgamesendur1check" title="athleticgamesendur1check" value="@{athleticgamesendur1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="athletic-games-endurance">Athletic Games (Endurance)</span>-<input type="text" name="attr_athleticgamesendur2name" title="athleticgamesendur2name (Name)" style="width: 50px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesendur2" title="athleticgamesendur2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_athleticgamesendur2prog" title="athleticgamesendur2prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_athleticgamesendur2ranks" title="athleticgamesendur2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesendur2rankbonus" title="athleticgamesendur2rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="constitution-a">Co</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesendur2stat" title="athleticgamesendur2stat (Stat Bonus)" value="0" readonly /></span><!--Athletic Games (Endurance) Co, Athletic-Endurance St -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesendur2catbonus" title="athleticgamesendur2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesendur2specialmod" title="athleticgamesendur2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesendur2itemmod" title="athleticgamesendur2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_athleticgamesendur2notes" title="athleticgamesendur2notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_athleticgamesendur2macro" title="athleticgamesendur2macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Athletic Games (Endurance)-@{athleticgamesendur2name}}} {{subtags=Category: Athletic, Endurance}} {{check=Athletic Games-@{athleticgamesendur2name} (@{athleticgamesendur2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{athleticgamesendur2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{athleticgamesendur2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{athleticgamesendur2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_athleticgamesendur2check" title="athleticgamesendur2check" value="@{athleticgamesendur2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="athletic-games-endurance">Athletic Games (Endurance)</span>-<input type="text" name="attr_athleticgamesendur3name" title="athleticgamesendur3name (Name)" style="width: 50px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesendur3" title="athleticgamesendur3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_athleticgamesendur3prog" title="athleticgamesendur3prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_athleticgamesendur3ranks" title="athleticgamesendur3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesendur3rankbonus" title="athleticgamesendur3rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="constitution-a">Co</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesendur3stat" title="athleticgamesendur3stat (Stat Bonus)" value="0" readonly /></span><!--Athletic Games (Endurance) Co, Athletic-Endurance St -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesendur3catbonus" title="athleticgamesendur3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesendur3specialmod" title="athleticgamesendur3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesendur3itemmod" title="athleticgamesendur3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_athleticgamesendur3notes" title="athleticgamesendur3notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_athleticgamesendur3macro" title="athleticgamesendur3macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Athletic Games (Endurance)-@{athleticgamesendur3name}}} {{subtags=Category: Athletic, Endurance}} {{check=Athletic Games-@{athleticgamesendur3name} (@{athleticgamesendur3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{athleticgamesendur3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{athleticgamesendur3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{athleticgamesendur3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_athleticgamesendur3check" title="athleticgamesendur3check" value="@{athleticgamesendur3macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="distance-running">Distance Running</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_distancerunning" title="distancerunning" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_distancerunningprog" title="distancerunningprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_distancerunningranks" title="distancerunningranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_distancerunningrankbonus" title="distancerunningrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="constitution-a">Co</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_distancerunningstat" title="distancerunningstat (Stat Bonus)" value="0" readonly /></span><!--Distance Running Co, Athletic-Endurance St -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_distancerunningcatbonus" title="distancerunningcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_distancerunningspecialmod" title="distancerunningspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_distancerunningitemmod" title="distancerunningitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_distancerunningnotes" title="distancerunningnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_distancerunningmacro" title="distancerunningmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Distance Running}} {{subtags=Category: Athletic, Endurance}} {{check=Distance Running (@{distancerunningranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{distancerunning}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{distancerunning} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{distancerunningnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_distancerunningcheck" title="distancerunningcheck" value="@{distancerunningmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="rowing">Rowing</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_rowing" title="rowing" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_rowingprog" title="rowingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_rowingranks" title="rowingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_rowingrankbonus" title="rowingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_rowingstat" title="rowingstat (Stat Bonus)" value="0" readonly /></span><!--Rowing St (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_rowingcatbonus" title="rowingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_rowingspecialmod" title="rowingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_rowingitemmod" title="rowingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_rowingnotes" title="rowingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_rowingmacro" title="rowingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Rowing}} {{subtags=Category: Athletic, Endurance}} {{check=Rowing (@{rowingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{rowing}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{rowing} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{rowingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_rowingcheck" title="rowingcheck" value="@{rowingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="scaling">Scaling</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_scaling" title="scaling" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_scalingprog" title="scalingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_scalingranks" title="scalingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_scalingrankbonus" title="scalingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_scalingstat" title="scalingstat (Stat Bonus)" value="0" readonly /></span><!--Scaling St (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_scalingcatbonus" title="scalingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_scalingspecialmod" title="scalingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_scalingitemmod" title="scalingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_scalingnotes" title="scalingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_scalingmacro" title="scalingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Scaling}} {{subtags=Category: Athletic, Endurance}} {{check=Scaling (@{scalingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{scaling}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{scaling} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{scalingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_scalingcheck" title="scalingcheck" value="@{scalingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="sprinting">Sprinting</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sprinting" title="sprinting" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_sprintingprog" title="sprintingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_sprintingranks" title="sprintingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sprintingrankbonus" title="sprintingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="quickness-a">Qu</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sprintingstat" title="sprintingstat (Stat Bonus)" value="0" readonly /></span><!--Springing Qu, Athletic-Endurance St -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sprintingcatbonus" title="sprintingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sprintingspecialmod" title="sprintingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sprintingitemmod" title="sprintingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_sprintingnotes" title="sprintingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_sprintingmacro" title="sprintingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Sprinting}} {{subtags=Category: Athletic, Endurance}} {{check=Sprinting (@{sprintingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sprinting}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sprinting} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{sprintingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_sprintingcheck" title="sprintingcheck" value="@{sprintingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="swimming">Swimming</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_swimming" title="swimming" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_swimmingprog" title="swimmingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_swimmingranks" title="swimmingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_swimmingrankbonus" title="swimmingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_swimmingstat" title="swimmingstat (Stat Bonus)" value="0" readonly /></span><!--Swimming SD, Athletic-Endurance St -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_swimmingcatbonus" title="swimmingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_swimmingspecialmod" title="swimmingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_swimmingitemmod" title="swimmingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_swimmingnotes" title="swimmingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_swimmingmacro" title="swimmingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Swimming}} {{subtags=Category: Athletic, Endurance}} {{check=Swimming (@{swimmingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{swimming}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{swimming} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{swimmingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_swimmingcheck" title="swimmingcheck" value="@{swimmingmacro}"></button></span>
|
|
</div>
|
|
<br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="athletic-gymnastics">Athletic, Gymnastics</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-athletic-gym" title="cat-athletic-gym" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-athletic-gym-prog" title="cat-athletic-gym-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-athletic-gym-ranks" title="cat-athletic-gym-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-athletic-gym-rankbonus" title="cat-athletic-gym-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="agility-a">Ag</span>/<span data-i18n="quickness-a">Qu</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-athletic-gym-statbonus" title="cat-athletic-gym-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-athletic-gym-profbonus" title="cat-athletic-gym-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-athletic-gym-specialbonus" title="cat-athletic-gym-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-athletic-gym-itembonus" title="cat-athletic-gym-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_athleticgymnasticscheck" title="athleticgymnasticscheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Athletic-Gymnastics (cat)}} {{check=Athletic, Gymnastics (@{cat-athletic-gym-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-athletic-gym}]] +[[@{agbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-athletic-gym} +@{agbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="acrobatics">Acrobatics</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_acrobatics" title="acrobatics" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_acrobaticsprog" title="acrobaticsprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_acrobaticsranks" title="acrobaticsranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_acrobaticsrankbonus" title="acrobaticsrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_acrobaticsstat" title="acrobaticsstat (Stat Bonus)" value="0" readonly /></span><!--Acrobatics Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_acrobaticscatbonus" title="acrobaticscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_acrobaticsspecialmod" title="acrobaticsspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_acrobaticsitemmod" title="acrobaticsitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_acrobaticsnotes" title="acrobaticsnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_acrobaticsmacro" title="acrobaticsmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Acrobatics}} {{subtags=Category: Athletic, Gymnastics}} {{check=Acrobatics (@{acrobaticsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{acrobatics}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{acrobatics} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{acrobaticsnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_acrobaticscheck" title="acrobaticscheck" value="@{acrobaticsmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="athletic-games-gymnastics">Athletic Games (Gymnastics)</span>-<input type="text" name="attr_athleticgamesgym1name" title="athleticgamesgym1name (Name)" style="width: 50px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesgym1" title="athleticgamesgym1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_athleticgamesgym1prog" title="athleticgamesgym1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_athleticgamesgym1ranks" title="athleticgamesgym1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesgym1rankbonus" title="athleticgamesgym1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="constitution-a">Co</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesgym1stat" title="athleticgamesgym1stat (Stat Bonus)" value="0" readonly /></span><!--Athletic Games (Gymnastics) Co, Athletic-Gymnastics Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesgym1catbonus" title="athleticgamesgym1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesgym1specialmod" title="athleticgamesgym1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesgym1itemmod" title="athleticgamesgym1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_athleticgamesgym1notes" title="athleticgamesgym1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_athleticgamesgym1macro" title="athleticgamesgym1macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Athletic Games (Gymnastics)-@{athleticgamesgym1name}}} {{subtags=Category: Athletic, Gymnastics}} {{check=Athletic Games-@{athleticgamesgym1name} (@{athleticgamesgym1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{athleticgamesgym1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{athleticgamesgym1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{athleticgamesgym1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_athleticgamesgym1check" title="athleticgamesgym1check" value="@{athleticgamesgym1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="athletic-games-gymnastics">Athletic Games (Gymnastics)</span>-<input type="text" name="attr_athleticgamesgym2name" title="athleticgamesgym2name (Name)" style="width: 50px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesgym2" title="athleticgamesgym2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_athleticgamesgym2prog" title="athleticgamesgym2prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_athleticgamesgym2ranks" title="athleticgamesgym2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesgym2rankbonus" title="athleticgamesgym2rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="constitution-a">Co</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesgym2stat" title="athleticgamesgym2stat (Stat Bonus)" value="0" readonly /></span><!--Athletic Games (Gymnastics) Co, Athletic-Gymnastics Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesgym2catbonus" title="athleticgamesgym2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesgym2specialmod" title="athleticgamesgym2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesgym2itemmod" title="athleticgamesgym2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_athleticgamesgym2notes" title="athleticgamesgym2notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_athleticgamesgym2macro" title="athleticgamesgym2macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Athletic Games (Gymnastics)-@{athleticgamesgym2name}}} {{subtags=Category: Athletic, Gymnastics}} {{check=Athletic Games-@{athleticgamesgym2name} (@{athleticgamesgym2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{athleticgamesgym2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{athleticgamesgym2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{athleticgamesgym2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_athleticgamesgym2check" title="athleticgamesgym2check" value="@{athleticgamesgym2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="athletic-games-gymnastics">Athletic Games (Gymnastics)</span>-<input type="text" name="attr_athleticgamesgym3name" title="athleticgamesgym3name (Name)" style="width: 50px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesgym3" title="athleticgamesgym3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_athleticgamesgym3prog" title="athleticgamesgym3prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_athleticgamesgym3ranks" title="athleticgamesgym3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesgym3rankbonus" title="athleticgamesgym3rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="constitution-a">Co</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesgym3stat" title="athleticgamesgym3stat (Stat Bonus)" value="0" readonly /></span><!--Athletic Games (Gymnastics) Co, Athletic-Gymnastics Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesgym3catbonus" title="athleticgamesgym3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesgym3specialmod" title="athleticgamesgym3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_athleticgamesgym3itemmod" title="athleticgamesgym3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_athleticgamesgym3notes" title="athleticgamesgym3notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_athleticgamesgym3macro" title="athleticgamesgym3macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Athletic Games (Gymnastics)-@{athleticgamesgym3name}}} {{subtags=Category: Athletic, Gymnastics}} {{check=Athletic Games-@{athleticgamesgym3name} (@{athleticgamesgym3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{athleticgamesgym3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{athleticgamesgym3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{athleticgamesgym3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_athleticgamesgym3check" title="athleticgamesgym3check" value="@{athleticgamesgym3macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="climbing">Climbing</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_climbing" title="climbing" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_climbingprog" title="climbingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_climbingranks" title="climbingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_climbingrankbonus" title="climbingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_climbingstat" title="climbingstat (Stat Bonus)" value="0" readonly /></span><!--Climbing St, Athletic-Gymnastics Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_climbingcatbonus" title="climbingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_climbingspecialmod" title="climbingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_climbingitemmod" title="climbingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_climbingnotes" title="climbingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_climbingmacro" title="climbingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Climbing}} {{subtags=Category: Athletic, Gymnastics}} {{check=Climbing (@{climbingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{climbing}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{climbing} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{climbingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_climbingcheck" title="climbingcheck" value="@{climbingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="contortions">Contortions</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_contortions" title="contortions" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_contortionsprog" title="contortionsprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_contortionsranks" title="contortionsranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_contortionsrankbonus" title="contortionsrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_contortionsstat" title="contortionsstat (Stat Bonus)" value="0" readonly /></span><!--Contortions SD, Athletic-Gymnastics Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_contortionscatbonus" title="contortionscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_contortionsspecialmod" title="contortionsspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_contortionsitemmod" title="contortionsitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_contortionsnotes" title="contortionsnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_contortionsmacro" title="contortionsmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Contortions}} {{subtags=Category: Athletic, Gymnastics}} {{check=Contortions (@{contortionsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{contortions}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{contortions} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{contortionsnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_contortionscheck" title="contortionscheck" value="@{contortionsmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="diving">Diving</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_diving" title="diving" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_divingprog" title="divingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_divingranks" title="divingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divingrankbonus" title="divingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divingstat" title="divingstat (Stat Bonus)" value="0" readonly /></span><!--Diving Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divingcatbonus" title="divingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divingspecialmod" title="divingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divingitemmod" title="divingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_divingnotes" title="divingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_divingmacro" title="divingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Diving}} {{subtags=Category: Athletic, Gymnastics}} {{check=Diving (@{divingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{diving}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{diving} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{divingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_divingcheck" title="divingcheck" value="@{divingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="flying-gliding">Flying/Gliding</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_flyglide" title="flyglide" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_flyglideprog" title="flyglideprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_flyglideranks" title="flyglideranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_flygliderankbonus" title="flygliderankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_flyglidestat" title="flyglidestat (Stat Bonus)" value="0" readonly /></span><!--Flying/Gliding In, Athletic-Gymnastics Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_flyglidecatbonus" title="flyglidecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_flyglidespecialmod" title="flyglidespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_flyglideitemmod" title="flyglideitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_flyglidenotes" title="flyglidenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_flyglidemacro" title="flyglidemacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Flying/Gliding}} {{subtags=Category: Athletic, Gymnastics}} {{check=Flying/Gliding (@{flyglideranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{flyglide}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{flyglide} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{flyglidenotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_flyglidecheck" title="flyglidecheck" value="@{flyglidemacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="juggling">Juggling</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_juggling" title="juggling" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_jugglingprog" title="jugglingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_jugglingranks" title="jugglingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_jugglingrankbonus" title="jugglingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_jugglingstat" title="jugglingstat (Stat Bonus)" value="0" readonly /></span><!--Juggling In, Athletic-Gymnastics Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_jugglingcatbonus" title="jugglingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_jugglingspecialmod" title="jugglingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_jugglingitemmod" title="jugglingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_jugglingnotes" title="jugglingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_jugglingmacro" title="jugglingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Juggling}} {{subtags=Category: Athletic, Gymnastics}} {{check=Juggling (@{jugglingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{juggling}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{juggling} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{jugglingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_jugglingcheck" title="jugglingcheck" value="@{jugglingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="pole-vaulting">Pole-vaulting</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_polevaulting" title="polevaulting" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_polevaultingprog" title="polevaultingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_polevaultingranks" title="polevaultingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_polevaultingrankbonus" title="polevaultingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_polevaultingstat" title="polevaultingstat (Stat Bonus)" value="0" readonly /></span><!--Pole-vaulting Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_polevaultingcatbonus" title="polevaultingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_polevaultingspecialmod" title="polevaultingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_polevaultingitemmod" title="polevaultingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_polevaultingnotes" title="polevaultingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_polevaultingmacro" title="polevaultingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Pole-vaulting}} {{subtags=Category: Athletic, Gymnastics}} {{check=Pole-Vaulting (@{polevaultingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{polevaulting}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{polevaulting} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{polevaultingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_polevaultingcheck" title="polevaultingcheck" value="@{polevaultingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="rappelling">Rappelling</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_rappelling" title="rappelling" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_rappellingprog" title="rappellingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_rappellingranks" title="rappellingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_rappellingrankbonus" title="rappellingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_rappellingstat" title="rappellingstat (Stat Bonus)" value="0" readonly /></span><!--Rappelling St, Athletic-Gymnastics Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_rappellingcatbonus" title="rappellingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_rappellingspecialmod" title="rappellingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_rappellingitemmod" title="rappellingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_rappellingnotes" title="rappellingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_rappellingmacro" title="rappellingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Rappelling}} {{subtags=Category: Athletic, Gymnastics}} {{check=Rappelling (@{rappellingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{rappelling}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{rappelling} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{rappellingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_rappellingcheck" title="rappellingcheck" value="@{rappellingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="skating">Skating</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_skating" title="skating" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_skatingprog" title="skatingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_skatingranks" title="skatingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_skatingrankbonus" title="skatingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span><!--Skating Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_skatingstat" title="skatingstat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_skatingcatbonus" title="skatingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_skatingspecialmod" title="skatingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_skatingitemmod" title="skatingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_skatingnotes" title="skatingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_skatingmacro" title="skatingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Skating}} {{subtags=Category: Athletic, Gymnastics}} {{check=Skating (@{skatingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{skating}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{skating} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{skatingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_skatingcheck" title="skatingcheck" value="@{skatingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="skiing">Skiing</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_skiing" title="skiing" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_skiingprog" title="skiingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_skiingranks" title="skiingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_skiingrankbonus" title="skiingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="constitution-a">Co</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_skiingstat" title="skiingstat (Stat Bonus)" value="0" readonly /></span><!--Skiing Co, Athletic-Gymnastics Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_skiingcatbonus" title="skiingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_skiingspecialmod" title="skiingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_skiingitemmod" title="skiingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_skiingnotes" title="skiingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_skiingmacro" title="skiingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Skiing}} {{subtags=Category: Athletic, Gymnastics}} {{check=Skiing (@{skiingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{skiing}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{skiing} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{skiingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_skiingcheck" title="skiingcheck" value="@{skiingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="stilt-walking">Stilt-walking</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stiltwalking" title="stiltwalking" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_stiltwalkingprog" title="stiltwalkingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_stiltwalkingranks" title="stiltwalkingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stiltwalkingrankbonus" title="stiltwalkingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stiltwalkingstat" title="stiltwalkingstat (Stat Bonus)" value="0" readonly /></span><!--Stilt-walking Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stiltwalkingcatbonus" title="stiltwalkingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stiltwalkingspecialmod" title="stiltwalkingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stiltwalkingitemmod" title="stiltwalkingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_stiltwalkingnotes" title="stiltwalkingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_stiltwalkingmacro" title="stiltwalkingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Stilt-walking}} {{subtags=Category: Athletic, Gymnastics}} {{check=Stilt-walking (@{stiltwalkingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{stiltwalking}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{stiltwalking} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{stiltwalkingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_stiltwalkingcheck" title="stiltwalkingcheck" value="@{stiltwalkingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="surfing">Surfing</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_surfing" title="surfing" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_surfingprog" title="surfingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_surfingranks" title="surfingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_surfingrankbonus" title="surfingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="constitution-a">Co</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_surfingstat" title="surfingstat (Stat Bonus)" value="0" readonly /></span><!--Surfing Co, Athletic-Gymnastics Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_surfingcatbonus" title="surfingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_surfingspecialmod" title="surfingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_surfingitemmod" title="surfingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_surfingnotes" title="surfingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_surfingmacro" title="surfingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Surfing}} {{subtags=Category: Athletic, Gymnastics}} {{check=Surfing (@{surfingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{surfing}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{surfing} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{surfingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_surfingcheck" title="surfingcheck" value="@{surfingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="tightrope-walking">Tightrope-walking</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tightrope" title="tightrope" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_tightropeprog" title="tightropeprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_tightroperanks" title="tightroperanks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tightroperankbonus" title="tightroperankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tightropestat" title="tightropestat (Stat Bonus)" value="0" readonly /></span><!--Tightrope-walking SD, Athletic-Gymnastics Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tightropecatbonus" title="tightropecatbonus (Category Bonus)" value="" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tightropespecialmod" title="tightropespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tightropeitemmod" title="tightropeitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_tightropenotes" title="tightropenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_tightropemacro" title="tightropemacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Tightrope-walking}} {{subtags=Category: Athletic, Gymnastics}} {{check=Tightrope-walking (@{tightroperanks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{tightrope}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{tightrope} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{tightropenotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_tightropecheck" title="tightropecheck" value="@{tightropemacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="tumbling">Tumbling</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tumbling" title="tumbling" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_tumblingprog" title="tumblingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_tumblingranks" title="tumblingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tumblingrankbonus" title="tumblingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tumblingstat" title="tumblingstat (Stat Bonus)" value="0" readonly /></span><!--Tumbling Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tumblingcatbonus" title="tumblingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tumblingspecialmod" title="tumblingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tumblingitemmod" title="tumblingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_tumblingnotes" title="tumblingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_tumblingmacro" title="tumblingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Tumbling}} {{subtags=Category: Athletic, Gymnastics}} {{check=Tumbling (@{tumblingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{tumbling}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{tumbling} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{tumblingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_tumblingcheck" title="tumblingcheck" value="@{tumblingmacro}"></button></span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<input type="checkbox" class="pc-skillawareness-show arrow" title="skillawareness-show" name="attr_skillawareness-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="awareness">Awareness</span>
|
|
<div class="pc-skillawareness">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="awareness-perceptions">Awareness, Perceptions</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-aware-percept" title="cat-aware-percept" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-aware-percept-prog" title="cat-aware-percept-prog (progression)" value="0" />
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="special">Special</span></b></span>
|
|
<span class="table-data-skills-cat"><b> - </b></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="intuition-a">In</span>/<span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-aware-percept-statbonus" title="cat-aware-percept-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-aware-percept-profbonus" title="cat-aware-percept-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-aware-percept-specialbonus" title="cat-aware-percept-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-aware-percept-itembonus" title="cat-aware-percept-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_awarenessperceptionscheck" title="awarenessperceptionscheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Awareness-Perceptions (cat)}} {{check=Awareness, Perceptions (Special): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-aware-percept}]] +[[@{inbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-aware-percept} +@{inbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="alertness">Alertness</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_alertness" title="alertness" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_alertnessprog" title="alertnessprog (progression)" value="4">
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_alertnessranks" title="alertnessranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_alertnessrankbonus" title="alertnessrankbonus (Skill Rank Bonus)" value="0" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_alertnessstat" title="alertnessstat (Stat Bonus)" value="0" readonly /></span><!--Alertness In (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_alertnesscatbonus" title="alertnesscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_alertnessspecialmod" title="alertnessspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_alertnessitemmod" title="alertnessitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_alertnessnotes" title="alertnessnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_alertnessmacro" title="alertnessmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Alertness}} {{subtags=Category: Awareness, Perceptions}} {{check=Alertness (@{alertnessranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{alertness}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{alertness} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{alertnessnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_alertnessmacro" title="alertnessmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Alertness}} {{subtags=Category: Awareness, Perceptions}} {{check=Alertness (@{alertnessranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{alertness}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{alertness} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{alertnessnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_alertnesscheck" title="alertnesscheck" value="@{alertnessmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="sense-ambush">Sense Ambush</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_senseambush" title="senseambush" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_senseambushprog" title="senseambushprog (progression)" value="4">
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_senseambushranks" title="senseambushranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_senseambushrankbonus" title="senseambushrankbonus (Skill Rank Bonus)" value="0" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_senseambushstat" title="senseambushstat (Stat Bonus)" value="0" readonly /></span><!--Sense Ambush Em, Awareness-Perceptions In -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_senseambushcatbonus" title="senseambushcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_senseambushspecialmod" title="senseambushspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_senseambushitemmod" title="senseambushitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_senseambushnotes" title="senseambushnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_senseambushmacro" title="senseambushmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Sense Ambush}} {{subtags=Category: Awareness, Perceptions}} {{check=Sense Ambush (@{senseambushranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{senseambush}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{senseambush} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{senseambushnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_senseambushmacro" title="senseambushmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Sense Ambush}} {{subtags=Category: Awareness, Perceptions}} {{check=Sense Ambush (@{senseambushranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{senseambush}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{senseambush} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{senseambushnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_senseambushcheck" title="senseambushcheck" value="@{senseambushmacro}"></button></span>
|
|
</div>
|
|
<br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="awareness-searching">Awareness, Searching</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-aware-search" title="cat-aware-search" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-aware-search-prog" title="cat-aware-search-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-aware-search-ranks" title="cat-aware-search-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-aware-search-rankbonus" title="cat-aware-search-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="intuition-a">In</span>/<span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-aware-search-statbonus" title="cat-aware-search-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-aware-search-profbonus" title="cat-aware-search-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-aware-search-specialbonus" title="cat-aware-search-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-aware-search-itembonus" title="cat-aware-search-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_awarenesssearchingcheck" title="awarenesssearchingcheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Awareness-Searching (cat)}} {{check=Awareness, Searching (@{cat-aware-search-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-aware-search}]] +[[@{sdbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-aware-search} +@{sdbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="detect-traps">Detect Traps</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_detecttraps" title="detecttraps" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_detecttrapsprog" title="detecttrapsprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_detecttrapsranks" title="detecttrapsranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_detecttrapsrankbonus" title="detecttrapsrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_detecttrapsstat" title="detecttrapsstat (Stat Bonus)" value="0" readonly /></span><!--Detect Traps In, Awareness-Searching SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_detecttrapscatbonus" title="detecttrapscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_detecttrapsspecialmod" title="detecttrapsspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_detecttrapsitemmod" title="detecttrapsitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_detecttrapsnotes" title="detecttrapsnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_detecttrapsmacro" title="detecttrapsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Detect Traps}} {{subtags=Category: Awareness, Searching}} {{check=Detect Traps (@{detecttrapsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{detecttraps}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{detecttraps} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{detecttrapsnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_detecttrapsmacro" title="detecttrapsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Detect Traps}} {{subtags=Category: Awareness, Searching}} {{check=Detect Traps (@{detecttrapsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{detecttraps}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{detecttraps} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{detecttrapsnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_detecttrapscheck" title="detecttrapscheck" value="@{detecttrapsmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="lie-perception">Lie Perception</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_lieperception" title="lieperception" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_lieperceptionprog" title="lieperceptionprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_lieperceptionranks" title="lieperceptionranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_lieperceptionrankbonus" title="lieperceptionrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_lieperceptionstat" title="lieperceptionstat (Stat Bonus)" value="0" readonly /></span><!--Lie Perception Em, Awareness-Searching SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_lieperceptioncatbonus" title="lieperceptioncatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_lieperceptionspecialmod" title="lieperceptionspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_lieperceptionitemmod" title="lieperceptionitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_lieperceptionnotes" title="lieperceptionnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_lieperceptionmacro" title="lieperceptionmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Lie Perception}} {{subtags=Category: Awareness, Searching}} {{check=Lie Perception (@{lieperceptionranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{lieperception}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{lieperception} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{lieperceptionnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_lieperceptionmacro" title="lieperceptionmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Lie Perception}} {{subtags=Category: Awareness, Searching}} {{check=Lie Perception (@{lieperceptionranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{lieperception}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{lieperception} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{lieperceptionnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_lieperceptioncheck" title="lieperceptioncheck" value="@{lieperceptionmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="locate-hidden">Locate Hidden</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_locatehidden" title="locatehidden" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_locatehiddenprog" title="locatehiddenprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_locatehiddenranks" title="locatehiddenranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_locatehiddenrankbonus" title="locatehiddenrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_locatehiddenstat" title="locatehiddenstat (Stat Bonus)" value="0" readonly /></span><!--Locate Hidden In, Awareness-Searching SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_locatehiddencatbonus" title="locatehiddencatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_locatehiddenspecialmod" title="locatehiddenspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_locatehiddenitemmod" title="locatehiddenitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_locatehiddennotes" title="locatehiddennotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_locatehiddenmacro" title="locatehiddenmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Locate Hidden}} {{subtags=Category: Awareness, Searching}} {{check=Locate Hidden (@{locatehiddenranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{locatehidden}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{locatehidden} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{locatehiddennotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_locatehiddenmacro" title="locatehiddenmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Locate Hidden}} {{subtags=Category: Awareness, Searching}} {{check=Locate Hidden (@{locatehiddenranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{locatehidden}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{locatehidden} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{locatehiddennotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_locatehiddencheck" title="locatehiddencheck" value="@{locatehiddenmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="observation">Observation</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_observation" title="observation" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_observationprog" title="observationprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_observationranks" title="observationranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_observationrankbonus" title="observationrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_observationstat" title="observationstat (Stat Bonus)" value="0" readonly /></span><!--Observation SD (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_observationcatbonus" title="observationcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_observationspecialmod" title="observationspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_observationitemmod" title="observationitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_observationnotes" title="observationnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_observationmacro" title="observationmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Observation}} {{subtags=Category: Awareness, Searching}} {{check=Observation (@{observationranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{observation}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{observation} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{observationnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_observationmacro" title="observationmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Observation}} {{subtags=Category: Awareness, Searching}} {{check=Observation (@{observationranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{observation}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{observation} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{observationnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_observationcheck" title="observationcheck" value="@{observationmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="poison-perception">Poison Perception</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poisonperception" title="poisonperception" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_poisonperceptionprog" title="poisonperceptionprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_poisonperceptionranks" title="poisonperceptionranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poisonperceptionrankbonus" title="poisonperceptionrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poisonperceptionstat" title="poisonperceptionstat (Stat Bonus)" value="0" readonly /></span><!--Poison Perception Me, Awareness-Searching SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poisonperceptioncatbonus" title="poisonperceptioncatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poisonperceptionspecialmod" title="poisonperceptionspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poisonperceptionitemmod" title="poisonperceptionitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_poisonperceptionnotes" title="poisonperceptionnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_poisonperceptionmacro" title="poisonperceptionmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Poison Perception}} {{subtags=Category: Awareness, Searching}} {{check=Poison Perception (@{poisonperceptionranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{poisonperception}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{poisonperception} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{poisonperceptionnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_poisonperceptionmacro" title="poisonperceptionmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Poison Perception}} {{subtags=Category: Awareness, Searching}} {{check=Poison Perception (@{poisonperceptionranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{poisonperception}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{poisonperception} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{poisonperceptionnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_poisonperceptioncheck" title="poisonperceptioncheck" value="@{poisonperceptionmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="reading-tracks">Reading Tracks</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_readtracks" title="readtracks" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_readtracksprog" title="readtracksprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_readtracksranks" title="readtracksranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_readtracksrankbonus" title="readtracksrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_readtracksstat" title="readtracksstat (Stat Bonus)" value="0" readonly /></span><!--Reading Tracks SD (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_readtrackscatbonus" title="readtrackscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_readtracksspecialmod" title="readtracksspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_readtracksitemmod" title="readtracksitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_readtracksnotes" title="readtracksnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_readtracksmacro" title="readtracksmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Reading Tracks}} {{subtags=Category: Awareness, Searching}} {{check=Reading Tracks (@{readtracksranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{readtracks}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{readtracks} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{readtracksnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_readtracksmacro" title="readtracksmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Reading Tracks}} {{subtags=Category: Awareness, Searching}} {{check=Reading Tracks (@{readtracksranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{readtracks}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{readtracks} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{readtracksnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_readtrackscheck" title="readtrackscheck" value="@{readtracksmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="surveillance">Surveillance</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_surveillance" title="surveillance" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_surveillanceprog" title="surveillanceprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_surveillanceranks" title="surveillanceranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_surveillancerankbonus" title="surveillancerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_surveillancestat" title="surveillancestat (Stat Bonus)" value="0" readonly /></span><!--Surveillance SD (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_surveillancecatbonus" title="surveillancecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_surveillancespecialmod" title="surveillancespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_surveillanceitemmod" title="surveillanceitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_surveillancenotes" title="surveillancenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_surveillancemacro" title="surveillancemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Surveillance}} {{subtags=Category: Awareness, Searching}} {{check=Surveillance(@{surveillanceranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{surveillance}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{surveillance} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{surveillancenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_surveillancemacro" title="surveillancemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Surveillance}} {{subtags=Category: Awareness, Searching}} {{check=Surveillance (@{surveillanceranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{surveillance}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{surveillance} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{surveillancenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_surveillancecheck" title="surveillancecheck" value="@{surveillancemacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="tracking">Tracking</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tracking" title="tracking" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_trackingprog" title="trackingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_trackingranks" title="trackingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trackingrankbonus" title="trackingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trackingstat" title="trackingstat (Stat Bonus)" value="0" readonly /></span><!--Tracking SD (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trackingcatbonus" title="trackingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trackingspecialmod" title="trackingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trackingitemmod" title="trackingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_trackingnotes" title="trackingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_trackingmacro" title="trackingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Tracking}} {{subtags=Category: Awareness, Searching}} {{check=Tracking (@{trackingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{tracking}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{tracking} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{trackingnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_trackingmacro" title="trackingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Tracking}} {{subtags=Category: Awareness, Searching}} {{check=Tracking (@{trackingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{tracking}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{tracking} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{trackingnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_trackingcheck" title="trackingcheck" value="@{trackingmacro}"></button></span>
|
|
</div>
|
|
<br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="awareness-senses">Awareness, Senses</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-aware-senses" title="cat-aware-senses" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-aware-senses-prog" title="cat-aware-senses-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-aware-senses-ranks" title="cat-aware-senses-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-aware-senses-rankbonus" title="cat-aware-senses-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="intuition-a">In</span>/<span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-aware-senses-statbonus" title="cat-aware-senses-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-aware-senses-profbonus" title="cat-aware-senses-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-aware-senses-specialbonus" title="cat-aware-senses-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-aware-senses-itembonus" title="cat-aware-senses-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_awarenesssensescheck" title="awarenesssensescheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Awareness-Senses (cat)}} {{check=Awareness, Senses (@{cat-aware-senses-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-aware-senses}]] +[[@{inbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-aware-senses} +@{inbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="direction-sense">Direction Sense</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_directionsense" title="directionsense" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_directionsenseprog" title="directionsenseprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_directionsenseranks" title="directionsenseranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_directionsenserankbonus" title="directionsenserankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_directionsensestat" title="directionsensestat (Stat Bonus)" value="0" readonly /></span><!--Direction Sense In (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_directionsensecatbonus" title="directionsensecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_directionsensespecialmod" title="directionsensespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_directionsenseitemmod" title="directionsenseitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_directionsensenotes" title="directionsensenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_directionsensemacro" title="directionsensemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Direction Sense}} {{subtags=Category: Awareness, Senses}} {{check=Direction Sense (@{directionsenseranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{directionsense}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{directionsense} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{directionsensenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_directionsensemacro" title="directionsensemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Direction Sense}} {{subtags=Category: Awareness, Senses}} {{check=Direction Sense (@{directionsenseranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{directionsense}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{directionsense} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{directionsensenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_directionsensecheck" title="directionsensecheck" value="@{directionsensemacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="reality-awareness">Reality Awareness</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_realityawareness" title="realityawareness" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_realityawarenessprog" title="realityawarenessprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_realityawarenessranks" title="realityawarenessranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_realityawarenessrankbonus" title="realityawarenessrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_realityawarenessstat" title="realityawarenessstat (Stat Bonus)" value="0" readonly /></span><!--Reality Awareness Em, Awareness-Senses In -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_realityawarenesscatbonus" title="realityawarenesscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_realityawarenessspecialmod" title="realityawarenessspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_realityawarenessitemmod" title="realityawarenessitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_realityawarenessnotes" title="realityawarenessnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_realityawarenessmacro" title="realityawarenessmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Reality Awareness}} {{subtags=Category: Awareness, Senses}} {{check=Reality Awareness (@{realityawarenessranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{realityawareness}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{realityawareness} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{realityawarenessnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_realityawarenessmacro" title="realityawarenessmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Reality Awareness}} {{subtags=Category: Awareness, Senses}} {{check=Reality Awareness (@{realityawarenessranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{realityawareness}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{realityawareness} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{realityawarenessnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_realityawarenesscheck" title="realityawarenesscheck" value="@{realityawarenessmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="sense-awareness">Sense Awareness</span>-<input type="text" name="attr_senseawareness1name" title="senseawareness1name (Name)" style="width: 90px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_senseawareness1" title="senseawareness1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_senseawarenessprog" title="senseawarenessprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_senseawareness1ranks" title="senseawareness1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_senseawareness1rankbonus" title="senseawareness1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_senseawareness1stat" title="senseawareness1stat (Stat Bonus)" value="0" readonly /></span><!--Sense Awareness Pr, Awareness-Senses In -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_senseawareness1catbonus" title="senseawareness1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_senseawareness1specialmod" title="senseawareness1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_senseawareness1itemmod" title="senseawareness1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_senseawareness1notes" title="senseawareness1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_senseawareness1macro" title="senseawareness1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Sense Awareness (@{senseawareness1name})}} {{subtags=Category: Awareness, Senses}} {{check=Sense-@{senseawareness1name} (@{senseawareness1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{senseawareness1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{senseawareness1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{senseawareness1notes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_senseawareness1macro" title="senseawareness1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Sense Awareness (@{senseawareness1name})}} {{subtags=Category: Awareness, Senses}} {{check=Sense-@{senseawareness1name} (@{senseawareness1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{senseawareness1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{senseawareness1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{senseawareness1notes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_senseawareness1check" title="senseawareness1check" value="@{senseawareness1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="situational-awareness">Situational Awareness</span>-<input type="text" name="attr_sitawareness1name" title="sitawareness1name (Name)" style="width: 70px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sitawareness1" title="sitawareness1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_sitawareness1prog" title="sitawareness1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_sitawareness1ranks" title="sitawareness1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sitawareness1rankbonus" title="sitawareness1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sitawareness1stat" title="sitawareness1stat (Stat Bonus)" value="0" readonly /></span><!--Situational Awareness In (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sitawareness1catbonus" title="sitawareness1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sitawareness1specialmod" title="sitawareness1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sitawareness1itemmod" title="sitawareness1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_sitawareness1notes" title="sitawareness1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_sitawareness1macro" title="sitawareness1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Situational Awareness (@{sitawareness1name})}} {{subtags=Category: Awareness, Senses}} {{check=Situation-@{senseawareness1name} (@{sitawareness1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sitawareness1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sitawareness1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{sitawareness1notes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_sitawareness1macro" title="sitawareness1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Situational Awareness (@{sitawareness1name})}} {{subtags=Category: Awareness, Senses}} {{check=Situation-@{senseawareness1name} (@{sitawareness1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sitawareness1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sitawareness1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{sitawareness1notes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_sitawareness1check" title="sitawareness1check" value="@{sitawareness1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="spatial-location-awareness">Spatial Location Awareness</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sla" title="sla" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_slaprog" title="slaprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_slaranks" title="slaranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_slarankbonus" title="slarankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_slastat" title="slastat (Stat Bonus)" value="0" readonly /></span><!--Spacial Location Awareness Pr, Awareness-Senses In -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_slacatbonus" title="slacatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_slaspecialmod" title="slaspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_slaitemmod" title="slaitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_slanotes" title="slanotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_slamacro" title="slamacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Spatial Location Awareness}} {{subtags=Category: Awareness, Senses}} {{check=SLA (@{slaranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sla}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sla} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{slanotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_slamacro" title="slamacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Spatial Location Awareness}} {{subtags=Category: Awareness, Senses}} {{check=SLA (@{slaranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sla}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sla} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{slanotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_slacheck" title="slacheck" value="@{slamacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="time-sense">Time Sense</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_timesense" title="timesense" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_timesenseprog" title="timesenseprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_timesenseranks" title="timesenseranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_timesenserankbonus" title="timesenserankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_timesensestat" title="timesensestat (Stat Bonus)" value="0" readonly /></span><!--Time Sense Em, Awareness-Senses In -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_timesensecatbonus" title="timesensecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_timesensespecialmod" title="timesensespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_timesenseitemmod" title="timesenseitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_timesensenotes" title="timesensenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_timesensemacro" title="timesensemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Time Sense}} {{subtags=Category: Awareness, Senses}} {{check=Time Sense (@{timesenseranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{timesense}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{timesense} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{timesensenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_timesensemacro" title="timesensemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Time Sense}} {{subtags=Category: Awareness, Senses}} {{check=Time Sense (@{timesenseranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{timesense}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{timesense} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{timesensenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_timesensecheck" title="timesensecheck" value="@{timesensemacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_awaresenses1name" title="awaresenses1name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_awaresenses1" title="awaresenses1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_awaresenses1prog" title="awaresenses1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_awaresenses1ranks" title="awaresenses1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_awaresenses1rankbonus" title="awaresenses1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_awaresenses1statchoice" title="awaresenses1statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a">Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a" selected>In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_awaresenses1stat" title="awaresenses1stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_awaresenses1catbonus" title="awaresenses1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_awaresenses1specialmod" title="awaresenses1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_awaresenses1itemmod" title="awaresenses1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_awaresenses1notes" title="awaresenses1notes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_awaresenses1macro" title="awaresenses1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{awaresenses1name}}} {{subtags=Category: Awareness, Senses}} {{check=@{awaresenses1name} (@{awaresenses1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{awaresenses1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{awaresenses1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{awaresenses1notes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_awaresenses1macro" title="awaresenses1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{awaresenses1name}}} {{subtags=Category: Awareness, Senses}} {{check=@{awaresenses1name} (@{awaresenses1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{awaresenses1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{awaresenses1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{awaresenses1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_awaresenses1check" title="awaresenses1check" value="@{awaresenses1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_awaresenses2name" title="awaresenses2name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_awaresenses2" title="awaresenses2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_awaresenses2prog" title="awaresenses2prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_awaresenses2ranks" title="awaresenses2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_awaresenses2rankbonus" title="awaresenses2rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_awaresenses2statchoice" title="awaresenses2statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a">Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a" selected>In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_awaresenses2stat" title="awaresenses2stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_awaresenses2catbonus" title="awaresenses2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_awaresenses2specialmod" title="awaresenses2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_awaresenses2itemmod" title="awaresenses2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_awaresenses2notes" title="awaresenses2notes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_awaresenses2macro" title="awaresenses2macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{awaresenses2name}}} {{subtags=Category: Awareness, Senses}} {{check=@{awaresenses2name} (@{awaresenses2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{awaresenses2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{awaresenses2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{awaresenses2notes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_awaresenses2macro" title="awaresenses2macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{awaresenses2name}}} {{subtags=Category: Awareness, Senses}} {{check=@{awaresenses2name} (@{awaresenses2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{awaresenses2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{awaresenses2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{awaresenses2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_awaresenses2check" title="awaresenses2check" value="@{awaresenses2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_awaresenses3name" title="awaresenses3name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_awaresenses3" title="awaresenses3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_awaresenses3prog" title="awaresenses3prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_awaresenses3ranks" title="awaresenses3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_awaresenses3rankbonus" title="awaresenses3rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_awaresenses3statchoice" title="awaresenses3statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a">Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a" selected>In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_awaresenses3stat" title="awaresenses3stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_awaresenses3catbonus" title="awaresenses3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_awaresenses3specialmod" title="awaresenses3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_awaresenses3itemmod" title="awaresenses3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_awaresenses3notes" title="awaresenses3notes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_awaresenses3macro" title="awaresenses3macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{awaresenses3name}}} {{subtags=Category: Awareness, Senses}} {{check=@{awaresenses3name} (@{awaresenses3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{awaresenses3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{awaresenses3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{awaresenses3notes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_awaresenses3macro" title="awaresenses3macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{awaresenses3name}}} {{subtags=Category: Awareness, Senses}} {{check=@{awaresenses3name} (@{awaresenses3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{awaresenses3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{awaresenses3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{awaresenses3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_awaresenses3check" title="awaresenses3check" value="@{awaresenses3macro}"></button></span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<input type="checkbox" class="pc-skillbodydev-show arrow" title="skillbodydev-show" name="attr_skillbodydev-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="body-development">Body Development</span>
|
|
<div class="pc-skillbodydev">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="body-development">Body Development</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_bodydev" title="bodydev" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_bodydevprog" title="bodydevprog (progression)" value="5">
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_bodydevranks" title="bodydevranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_bodydevrankbonus" title="bodydevrankbonus (Skill Rank Bonus)" value="0" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="constitution-a">Co</span>/<span data-i18n="self-discipline-a">SD</span>/<span data-i18n="constitution-a">Co</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_bodydevstat" title="bodydevstat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_bodydevcatbonus" title="bodydevcatbonus (Profession bonus to skill if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_bodydevspecialmod" title="bodydevspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_bodydevitemmod" title="bodydevitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_bodydevcheck" title="bodydevcheck" value="Convince me there is a reason to roll a Body Dev check and I will put it in."></button></span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<input type="checkbox" class="pc-skillcombatman-show arrow" title="skillcombatman-show" name="attr_skillcombatman-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="combat-maneuvers">Combat Maneuvers</span>
|
|
<div class="pc-skillcombatman">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="combat-maneuvers">Combat Maneuvers</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-combat-maneuvers" title="cat-combat-maneuvers" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-combat-maneuvers-prog" title="cat-combat-maneuvers-prog (progression)" value="0" />
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="combined">Combined</span></b></span>
|
|
<span class="table-data-skills-cat"><b> - </b></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="agility-a">Ag</span>/<span data-i18n="quickness-a">Qu</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-combat-maneuvers-statbonus" title="cat-combat-maneuvers-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-combat-maneuvers-profbonus" title="cat-combat-maneuvers-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-combat-maneuvers-specialbonus" title="cat-combat-maneuvers-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-combat-maneuvers-itembonus" title="cat-combat-maneuvers-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_combatmaneuverscheck" title="combatmaneuverscheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Combat Maneuvers (cat)}} {{subtags=Category: Combat Maneuvers}} {{check=Combat Maneuvers (Combined): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-combat-maneuvers}]] +[[@{sdbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-combat-maneuvers} +@{sdbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="adrenal-deflecting">Adrenal Deflecting</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenaldeflecting" title="adrenaldeflecting" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_adrenaldeflectingprog" title="adrenaldeflectingprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_adrenaldeflectingranks" title="adrenaldeflectingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenaldeflectingrankbonus" title="adrenaldeflectingrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenaldeflectingstat" title="adrenaldeflectingstat (Stat Bonus)" value="0" readonly /></span><!--Adrenal Deflecting SD (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenaldeflectingcatbonus" title="adrenaldeflectingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenaldeflectingspecialmod" title="adrenaldeflectingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenaldeflectingitemmod" title="adrenaldeflectingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_adrenaldeflectingnotes" title="adrenaldeflectingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_adrenaldeflectingmacro" title="adrenaldeflectingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Adrenal Deflecting}} {{subtags=Category: Combat Maneuvers}} {{check=Adrenal Deflecting (@{adrenaldeflectingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{adrenaldeflecting}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{adrenaldeflecting} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{adrenaldeflectingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_adrenaldeflectingcheck" title="adrenaldeflectingcheck" value="@{adrenaldeflectingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="mounted-combat">Mounted Combat</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mountedcombat" title="mountedcombat" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_mountedcombatprog" title="mountedcombatprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_mountedcombatranks" title="mountedcombatranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mountedcombatrankbonus" title="mountedcombatrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mountedcombatstat" title="mountedcombatstat (Stat Bonus)" value="0" readonly /></span><!--Mounted Combat Em, Combat Maneuvers SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mountedcombatcatbonus" title="mountedcombatcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mountedcombatspecialmod" title="mountedcombatspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mountedcombatitemmod" title="mountedcombatitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_mountedcombatnotes" title="mountedcombatnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_mountedcombatmacro" title="mountedcombatmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Mounted Combat}} {{subtags=Category: Combat Maneuvers}} {{check=Mounted Combat (@{mountedcombatranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{mountedcombat}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{mountedcombat} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{mountedcombatnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_mountedcombatcheck" title="mountedcombatcheck" value="@{mountedcombatmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="quickdraw">Quickdraw</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_quickdraw" title="quickdraw" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_quickdrawprog" title="quickdrawprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_quickdrawranks" title="quickdrawranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_quickdrawrankbonus" title="quickdrawrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_quickdrawstat" title="quickdrawstat (Stat Bonus)" value="0" readonly /></span><!--Quickdraw SD (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_quickdrawcatbonus" title="quickdrawcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_quickdrawspecialmod" title="quickdrawspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_quickdrawitemmod" title="quickdrawitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_quickdrawnotes" title="quickdrawnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_quickdrawmacro" title="quickdrawmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Quickdraw}} {{subtags=Category: Combat Maneuvers}} {{check=Quickdraw (@{quickdrawranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{quickdraw}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{quickdraw} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{quickdrawnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_quickdrawcheck" title="quickdrawcheck" value="@{quickdrawmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="reverse-stroke">Reverse Stroke</span>-<input type="text" name="attr_reversestroke1name" title="reversestroke1name (Name)" style="width: 100px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_reversestroke1" title="reversestroke1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_reversestroke1prog" title="reversestroke1prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_reversestroke1ranks" title="reversestroke1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_reversestroke1rankbonus" title="reversestroke1rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_reversestroke1stat" title="reversestroke1stat (Stat Bonus)" value="0" readonly /></span><!--Reverse Stroke Pr, Combat Maneuvers SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_reversestroke1catbonus" title="reversestroke1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_reversestroke1specialmod" title="reversestroke1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_reversestroke1itemmod" title="reversestroke1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_reversestroke1notes" title="reversestroke1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_reversestroke1macro" title="reversestroke1macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Reverse Stroke (@{reversestroke1name})}} {{subtags=Category: Combat Maneuvers}} {{check=Reverse Stroke @{reversestroke1name} (@{reversestroke1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{reversestroke1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{reversestroke1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{reversestroke1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_reversestroke1check" title="reversestroke1check" value="@{reversestroke1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="subdual">Subdual</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_subdual" title="subdual" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_subdualprog" title="subdualprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_subdualranks" title="subdualranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_subdualrankbonus" title="subdualrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_subdualstat" title="subdualstat (Stat Bonus)" value="0" readonly /></span><!--Subdual SD (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_subdualcatbonus" title="subdualcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_subdualspecialmod" title="subdualspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_subdualitemmod" title="subdualitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_subdualnotes" title="subdualnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_subdualmacro" title="subdualmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Subdual}} {{subtags=Category: Combat Maneuvers}} {{check=Subdual (@{subdualranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{subdual}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{subdual} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{subdualnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_subdualcheck" title="subdualcheck" value="@{subdualmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="swashbuckling">Swashbuckling</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_swashbuckling" title="swashbuckling" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_swashbucklingprog" title="swashbucklingprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_swashbucklingranks" title="swashbucklingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_swashbucklingrankbonus" title="swashbucklingrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_swashbucklingstat" title="swashbucklingstat (Stat Bonus)" value="0" readonly /></span><!--Swashbuckling Pr, Combat Maneuvers SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_swashbucklingcatbonus" title="swashbucklingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_swashbucklingspecialmod" title="swashbucklingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_swashbucklingitemmod" title="swashbucklingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_swashbucklingnotes" title="swashbucklingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_swashbucklingmacro" title="swashbucklingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Swashbuckling}} {{subtags=Category: Combat Maneuvers}} {{check=Swashbuckling (@{swashbucklingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{swashbuckling}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{swashbuckling} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{swashbucklingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_swashbucklingcheck" title="swashbucklingcheck" value="@{swashbucklingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="tumbling-evasion">Tumbling Evasion</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tumbleevade" title="tumbleevade" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_tumbleevadeprog" title="tumbleevadeprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_tumbleevaderanks" title="tumbleevaderanks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tumbleevaderankbonus" title="tumbleevaderankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tumbleevadestat" title="tumbleevadestat (Stat Bonus)" value="0" readonly /></span><!--Tumbling Ag, Combat Maneuvers SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tumbleevadecatbonus" title="tumbleevadecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tumbleevadespecialmod" title="tumbleevadespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tumbleevadeitemmod" title="tumbleevadeitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_tumbleevadenotes" title="tumbleevadenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_tumbleevademacro" title="tumbleevademacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Tumbling Evasion}} {{subtags=Category: Combat Maneuvers}} {{check=Tumbling Evasion (@{tumbleevaderanks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{tumbleevade}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{tumbleevade} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{tumbleevadenotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_tumbleevadecheck" title="tumbleevadecheck" value="@{tumbleevademacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="two-weapon-fighting">Two-Weapon Fighting</span>-<input type="text" name="attr_twoweaponfighting1name" title="twoweaponfighting1name (Name)" style="width: 70px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_twoweaponfighting1" title="twoweaponfighting1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_twoweaponfighting1prog" title="twoweaponfighting1prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_twoweaponfighting1ranks" title="twoweaponfighting1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_twoweaponfighting1rankbonus" title="twoweaponfighting1rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_twoweaponfighting1stat" title="twoweaponfighting1stat (Stat Bonus)" value="0" readonly /></span><!--Two-Weapon Fighting SD (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_twoweaponfighting1catbonus" title="twoweaponfighting1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_twoweaponfighting1specialmod" title="twoweaponfighting1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_twoweaponfighting1itemmod" title="twoweaponfighting1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_twoweaponfighting1notes" title="twoweaponfighting1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_twoweaponfighting1macro" title="twoweaponfighting1macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Two-Weapon Fighting (@{twoweaponfighting1name})}} {{subtags=Category: Combat Maneuvers}} {{check=2WF-@{twoweaponfighting1name} (@{twoweaponfighting1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{twoweaponfighting1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{twoweaponfighting1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{twoweaponfighting1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_twoweaponfighting1check" title="twoweaponfighting1check" value="@{twoweaponfighting1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_combatmaneuvers1name" title="combatmaneuvers1name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_combatmaneuvers1" title="combatmaneuvers1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_combatmaneuvers1prog" title="combatmaneuvers1prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_combatmaneuvers1ranks" title="combatmaneuvers1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_combatmaneuvers1rankbonus" title="combatmaneuvers1rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_combatmaneuvers1statchoice" title="combatmaneuvers1statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a">Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a" selected>SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a">In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_combatmaneuvers1stat" title="combatmaneuvers1stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_combatmaneuvers1catbonus" title="combatmaneuvers1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_combatmaneuvers1specialmod" title="combatmaneuvers1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_combatmaneuvers1itemmod" title="combatmaneuvers1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_combatmaneuvers1notes" title="combatmaneuvers1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_combatmaneuvers1macro" title="combatmaneuvers1macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{combatmaneuvers1name}}} {{subtags=Category: Combat Maneuvers}} {{check=@{combatmaneuvers1name} (@{combatmaneuvers1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{combatmaneuvers1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{combatmaneuvers1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{combatmaneuvers1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_combatmaneuvers1check" title="combatmaneuvers1check" value="@{combatmaneuvers1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_combatmaneuvers2name" title="combatmaneuvers2name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_combatmaneuvers2" title="combatmaneuvers2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_combatmaneuvers2prog" title="combatmaneuvers2prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_combatmaneuvers2ranks" title="combatmaneuvers2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_combatmaneuvers2rankbonus" title="combatmaneuvers2rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_combatmaneuvers2statchoice" title="combatmaneuvers2statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a">Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a" selected>SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a">In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_combatmaneuvers2stat" title="combatmaneuvers2stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_combatmaneuvers2catbonus" title="combatmaneuvers2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_combatmaneuvers2specialmod" title="combatmaneuvers2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_combatmaneuvers2itemmod" title="combatmaneuvers2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_combatmaneuvers2notes" title="combatmaneuvers2notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_combatmaneuvers2macro" title="combatmaneuvers2macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{combatmaneuvers2name}}} {{subtags=Category: Combat Maneuvers}} {{check=@{combatmaneuvers2name} (@{combatmaneuvers2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{combatmaneuvers2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{combatmaneuvers2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{combatmaneuvers2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_combatmaneuvers2check" title="combatmaneuvers2check" value="@{combatmaneuvers2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_combatmaneuvers3name" title="combatmaneuvers3name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_combatmaneuvers3" title="combatmaneuvers3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_combatmaneuvers3prog" title="combatmaneuvers3prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_combatmaneuvers3ranks" title="combatmaneuvers3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_combatmaneuvers3rankbonus" title="combatmaneuvers3rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_combatmaneuvers2statchoice" title="combatmaneuvers2statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a">Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a" selected>SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a">In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_combatmaneuvers3stat" title="combatmaneuvers3stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_combatmaneuvers3catbonus" title="combatmaneuvers3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_combatmaneuvers3specialmod" title="combatmaneuvers3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_combatmaneuvers3itemmod" title="combatmaneuvers3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_combatmaneuvers3notes" title="combatmaneuvers3notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_combatmaneuvers3macro" title="combatmaneuvers3macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{combatmaneuvers3name}}} {{subtags=Category: Combat Maneuvers}} {{check=@{combatmaneuvers3name} (@{combatmaneuvers3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{combatmaneuvers3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{combatmaneuvers3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{combatmaneuvers3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_combatmaneuvers3check" title="combatmaneuvers3check" value="@{combatmaneuvers3macro}"></button></span>
|
|
</div>
|
|
</div><br>
|
|
<input type="checkbox" class="pc-skillcommunications-show arrow" title="skillcommunications-show" name="attr_skillcommunications-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="communications">Communications</span>
|
|
<div class="pc-skillcommunications">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="communications">Communications</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-communications" title="cat-communications" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-communications-prog" title="cat-communications-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-communications-ranks" title="cat-communications-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-communications-rankbonus" title="cat-communications-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="reasoning-a">Re</span>/<span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-communications-statbonus" title="cat-communications-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-communications-profbonus" title="cat-communications-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-communications-specialbonus" title="cat-communications-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-communications-itembonus" title="cat-communications-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-cat-sm table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-cat-sm table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_communicationscheck" title="communicationscheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Communications (cat)}} {{check=Communication (@{cat-communications-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-communications}]] +[[@{embonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-communications} +@{embonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="language">Language</span></span>
|
|
<span class="table-data-skills"></span>
|
|
<span class="table-data-skills-wide"></span>
|
|
<span class="table-data-skills"></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"></span>
|
|
<span class="table-data-skills"></span>
|
|
<span class="table-data-skills"></span>
|
|
<span class="table-data-skills"></span>
|
|
<span class="table-data-skills"></span>
|
|
<span class="table-data-skills-sm"> </span>
|
|
<span class="table-data-skills-sm"> </span>
|
|
</div>
|
|
<fieldset class="repeating_langs" colspan="11">
|
|
<div class="table-row" >
|
|
<span class="table-data-skills" style="width: 200px;" ><input type="text" style="width: 140px;" name="attr_languagename" title="repeating_langs_#_languagename" placeholder="Language Name" data-i18n-placeholder="language-name" />(<span data-i18n="spoken">Spoken</span>)</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_languagespoken" title="repeating_langs_#_languagespoken" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_languagespokenranks" title="repeating_langs_#_languagespokenranks (Number of Ranks)" value="0" />
|
|
<input type="hidden" name="attr_languagespokenprog" title="repeating_langs_#_languagespokenprog(Skill Progression Type)" value="3" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_languagespokenrankbonus" title="repeating_langs_#_languagespokenrankbonus" value="-15"/></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats" ><span><b><span data-i18n="empathy-a">Em</span></b></span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_languagespokenstat" title="repeating_langs_#_languagespokenstat (Stat Bonus)" value="0" readonly /></span><!--Languages Em (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_languagespokencatbonus" title="repeating_langs_#_languagespokencatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_languagespokenspecialmod" title="repeating_langs_#_languagespokenspecialmod (Any Special bonuses)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_languagespokenitemmod" title="repeating_langs_#_languagespokenitemmod (Bonus modification from Item)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_languagespokennotes" title="repeating_langs_#_languagespokennotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_languagespokenmacro" title="repeating_langs_#_languagespokenmacro (but it won't work in an ability in this form.)">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{languagename}-Spoken}} {{subtags=Category: Communication}} {{check=Spoken @{languagename} (@{languagespokenranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{languagespoken}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{languagespoken} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{languagespokennotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="attr_languagespokencheck" title="languagespokencheck" value="@{languagespokenmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row" >
|
|
<span class="table-data-skills" style="width: 200px; border-bottom-style: solid; border-color: LightGrey;" ><span style="width: 140px;"> </span>(<span data-i18n="written">Written</span>)</span>
|
|
<span class="table-data" style="border-bottom-style: solid; border-color: LightGrey;"><input type="text" class="table-data-skills" name="attr_languagewritten" title="repeating_langs_#_languagewritten" value="0" readonly /></span>
|
|
<span class="table-data" style="border-bottom-style: solid; border-color: LightGrey;"><input type="text" class="table-data-skills-wide" name="attr_languagewrittenranks" title="repeating_langs_#_languagewrittenranks (Number of Ranks)" value="0" />
|
|
<input type="hidden" name="attr_languagewrittenprog" title="repeating_langs_#_languagewrittenprog(Skill Progression Type)" value="3" /></span>
|
|
<span class="table-data" style="border-bottom-style: solid; border-color: LightGrey;"><input type="text" class="table-data-skills" name="attr_languagewrittenrankbonus" title="repeating_langs_#_languagewrittenrankbonus" value="-15"/></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide" style="border-bottom-style: solid; border-color: LightGrey;" ><span> </span></span>
|
|
<span class="table-data-skills" style="border-bottom-style: solid; border-color: LightGrey;" ><input type="hidden" class="table-data-skills" name="attr_languagewrittenstat" title="repeating_langs_#_languagewrittenstat (Stat Bonus)" value="0" readonly /></span><!--Languages Em (no change) -->
|
|
<span class="table-data" style="border-bottom-style: solid; border-color: LightGrey;" ><input type="hidden" style="width: 40px;" name="attr_languagewrittencatbonus" title="repeating_langs_#_languagewrittencatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data" style="border-bottom-style: solid; border-color: LightGrey;" ><input type="text" class="table-data-skills" name="attr_languagewrittenspecialmod" title="repeating_langs_#_languagewrittenspecialmod (Any Special bonuses)" value="0" /></span>
|
|
<span class="table-data" style="border-bottom-style: solid; border-color: LightGrey;"><input type="text" class="table-data-skills" name="attr_languagewrittenitemmod" title="repeating_langs_#_languagewrittenitemmod (Bonus modification from Item)" value="0" /></span>
|
|
<span class="table-data" style="border-bottom-style: solid; border-color: LightGrey;"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_languagewrittennotes" title="repeating_langs_#_languagewrittennotes"></textarea></span>
|
|
<span class="table-data" style="border-bottom-style: solid; border-color: LightGrey;"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_languagewrittenmacro" title="repeating_langs_#_languagewrittenmacro (but it won't work in an ability in this form.)">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{languagename}-Written}} {{subtags=Category: Communication}} {{check=Written @{languagename} (@{languagewrittenranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{languagewritten}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{languagewritten} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{languagewrittennotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm" style="border-bottom-style: solid; border-color: LightGrey;"><button type="roll" class="button-roll" name="attr_languagewrittencheck" title="languagewrittencheck" value="@{languagewrittenmacro}"></button></span>
|
|
</div>
|
|
</fieldset>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="lip-reading">Lip Reading</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_lipreading" title="lipreading" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_lipreadingprog" title="lipreadingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_lipreadingranks" title="lipreadingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_lipreadingrankbonus" title="lipreadingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_lipreadingstat" title="lipreadingstat (Stat Bonus)" value="0" readonly /></span><!--Lip Reading SD, Communication Em -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_lipreadingcatbonus" title="lipreadingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data;"><input type="text" class="table-data-skills" name="attr_lipreadingspecialmod" title="lipreadingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_lipreadingitemmod" title="lipreadingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_lipreadingnotes" title="lipreadingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_lipreadingmacro" title="lipreadingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Lip Reading}} {{subtags=Category: Communication}} {{check=Lip Reading (@{lipreadingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{lipreading}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{lipreading} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{lipreadingnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_lipreadingmacro" title="lipreadingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Lip Reading}} {{subtags=Category: Communication}} {{check=Lip Reading (@{lipreadingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{lipreading}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{lipreading} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{lipreadingnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_lipreadingcheck" title="lipreadingcheck" value="@{lipreadingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="signaling">Signaling</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_signaling" title="signaling" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_signalingprog" title="signalingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_signalingranks" title="signalingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_signalingrankbonus" title="signalingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_signalingstat" title="signalingstat (Stat Bonus)" value="0" readonly /></span><!--Signaling Me, Communication Em -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_signalingcatbonus" title="signalingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_signalingspecialmod" title="signalingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_signalingitemmod" title="signalingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_signalingnotes" title="signalingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_signalingmacro" title="signalingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Signaling}} {{subtags=Category: Communication}} {{check=Signaling (@{signalingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{signaling}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{signaling} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{signalingnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_signalingmacro" title="signalingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Signaling}} {{subtags=Category: Communication}} {{check=Signaling (@{signalingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{signaling}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{signaling} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{signalingnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_signalingcheck" title="signalingcheck" value="@{signalingmacro}"></button></span>
|
|
</div>
|
|
</div><br>
|
|
<input type="checkbox" class="pc-skillcrafts-show arrow" title="skillcrafts-show" name="attr_skillcrafts-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="crafts">Crafts</span>
|
|
<div class="pc-skillcrafts">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="crafts">Crafts</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-crafts" title="cat-crafts" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-crafts-prog" title="cat-crafts-prog (progression)" value="0" />
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="combined">Combined</span></b></span>
|
|
<span class="table-data-skills-cat"><b> - </b></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="agility-a">Ag</span>/<span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-crafts-statbonus" title="cat-crafts-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-crafts-profbonus" title="cat-crafts-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-crafts-specialbonus" title="cat-crafts-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-crafts-itembonus" title="cat-crafts-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_craftscheck" title="craftscheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Crafts (cat)}} {{check=Crafts (Combined): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-crafts}]] +[[@{sdbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-crafts} +@{sdbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="cooking">Cooking</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cooking" title="cooking" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cookingprog" title="cookingprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_cookingranks" title="cookingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cookingrankbonus" title="cookingrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cookingstat" title="cookingstat (Stat Bonus)" value="0" readonly /></span><!--Cooking In, Crafts SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cookingcatbonus" title="cookingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cookingspecialmod" title="cookingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cookingitemmod" title="cookingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_cookingnotes" title="cookingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_cookingmacro" title="cookingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Cooking}} {{subtags=Category: Crafts}} {{check=Cooking (@{cookingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cooking}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cooking} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{cookingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_cookingcheck" title="cookingcheck" value="@{cookingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="drafting">Drafting</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_drafting" title="drafting" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_draftingprog" title="draftingprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_draftingranks" title="draftingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_draftingrankbonus" title="draftingrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_draftingstat" title="draftingstat (Stat Bonus)" value="0" readonly /></span><!--Drafting SD, Crafts SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_draftingcatbonus" title="draftingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_draftingspecialmod" title="draftingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_draftingitemmod" title="draftingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_draftingnotes" title="draftingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_draftingmacro" title="draftingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Drafting}} {{subtags=Category: Crafts}} {{check=Drafting (@{draftingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{drafting}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{drafting} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{draftingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_draftingcheck" title="draftingcheck" value="@{draftingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="fletching">Fletching</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_fletching" title="fletching" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_fletchingprog" title="fletchingprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_fletchingranks" title="fletchingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_fletchingrankbonus" title="fletchingrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_fletchingstat" title="fletchingstat (Stat Bonus)" value="0" readonly /></span><!--Fletching In, Crafts SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_fletchingcatbonus" title="fletchingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_fletchingspecialmod" title="fletchingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_fletchingitemmod" title="fletchingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_fletchingnotes" title="fletchingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_fletchingmacro" title="fletchingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Fletching}} {{subtags=Category: Crafts}} {{check=Fletching (@{fletchingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{fletching}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{fletching} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{fletchingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_fletchingcheck" title="fletchingcheck" value="@{fletchingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="horticulture">Horticulture</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_horticulture" title="horticulture" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_horticultureprog" title="horticultureprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_horticultureranks" title="horticultureranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_horticulturerankbonus" title="horticulturerankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_horticulturestat" title="horticulturestat (Stat Bonus)" value="0" readonly /></span><!--Horticulture Em, Crafts SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_horticulturecatbonus" title="horticulturecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_horticulturespecialmod" title="horticulturespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_horticultureitemmod" title="horticultureitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_horticulturenotes" title="horticulturenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_horticulturemacro" title="horticulturemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Horticulture}} {{subtags=Category: Crafts}} {{check=Horticulture (@{horticultureranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{horticulture}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{horticulture} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{horticulturenotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_horticulturecheck" title="horticulturecheck" value="@{horticulturemacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="leather-crafts">Leather-crafts</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_leathercrafts" title="leathercrafts" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_leathercraftsprog" title="leathercraftsprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_leathercraftsranks" title="leathercraftsranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_leathercraftsrankbonus" title="leathercraftsrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_leathercraftsstat" title="leathercraftsstat (Stat Bonus)" value="0" readonly /></span><!--Leather-crafts SD (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_leathercraftscatbonus" title="leathercraftscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_leathercraftsspecialmod" title="leathercraftsspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_leathercraftsitemmod" title="leathercraftsitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_leathercraftsnotes" title="leathercraftsnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_leathercraftsmacro" title="leathercraftsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Leather-crafts}} {{subtags=Category: Crafts}} {{check=Leather-crafts (@{leathercraftsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{leathercrafts}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{leathercrafts} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{leathercraftsnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_leathercraftscheck" title="leathercraftscheck" value="@{leathercraftsmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="metal-crafts">Metal-crafts</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_metalcrafts" title="metalcrafts" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_metalcraftsprog" title="metalcraftsprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_metalcraftsranks" title="metalcraftsranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_metalcraftsrankbonus" title="metalcraftsrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_metalcraftsstat" title="metalcraftsstat (Stat Bonus)" value="0" readonly /></span><!--Metal-crafts In, Crafts SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_metalcraftscatbonus" title="metalcraftscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_metalcraftsspecialmod" title="metalcraftsspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_metalcraftsitemmod" title="metalcraftsitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_metalcraftsnotes" title="metalcraftsnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_metalcraftsmacro" title="metalcraftsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Metal-crafts}} {{subtags=Category: Crafts}} {{check=Metal-crafts (@{metalcraftsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{metalcrafts}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{metalcrafts} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{metalcraftsnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_metalcraftscheck" title="metalcraftscheck" value="@{metalcraftsmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="rope-mastery">Rope Mastery</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_ropemastery" title="ropemastery" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_ropemasteryprog" title="ropemasteryprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_ropemasteryranks" title="ropemasteryranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_ropemasteryrankbonus" title="ropemasteryrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_ropemasterystat" title="ropemasterystat (Stat Bonus)" value="0" readonly /></span><!--Rope Mastery In, Crafts SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_ropemasterycatbonus" title="ropemasterycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_ropemasteryspecialmod" title="ropemasteryspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_ropemasteryitemmod" title="ropemasteryitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_ropemasterynotes" title="ropemasterynotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_ropemasterymacro" title="ropemasterymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Rope Mastery}} {{subtags=Category: Crafts}} {{check=Rope Mastery (@{ropemasteryranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{ropemastery}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{ropemastery} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{ropemasterynotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_ropemasterycheck" title="ropemasterycheck" value="@{ropemasterymacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="scribing">Scribing</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_scribing" title="scribing" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_scribingprog" title="scribingprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_scribingranks" title="scribingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_scribingrankbonus" title="scribingrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_scribingstat" title="scribingstat (Stat Bonus)" value="0" readonly /></span><!--Scribing SD, Crafts SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_scribingcatbonus" title="scribingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_scribingspecialmod" title="scribingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_scribingitemmod" title="scribingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_scribingnotes" title="scribingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_scribingmacro" title="scribingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Scribing}} {{subtags=Category: Crafts}} {{check=Scribing (@{scribingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{scribing}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{scribing} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{scribingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_scribingcheck" title="scribingcheck" value="@{scribingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="service">Service</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_service" title="service" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_serviceprog" title="serviceprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_serviceranks" title="serviceranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_servicerankbonus" title="servicerankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_servicestat" title="servicestat (Stat Bonus)" value="0" readonly /></span><!--Service SD, Crafts SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_servicecatbonus" title="servicecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_servicespecialmod" title="servicespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_serviceitemmod" title="serviceitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_servicenotes" title="servicenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_servicemacro" title="servicemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Service}} {{subtags=Category: Crafts}} {{check=Service (@{serviceranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{service}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{service} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{servicenotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_servicecheck" title="servicecheck" value="@{servicemacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="sewing-weaving">Sewing/Weaving</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sewing" title="sewing" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_sewingprog" title="sewingprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_sewingranks" title="sewingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sewingrankbonus" title="sewingrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sewingstat" title="sewingstat (Stat Bonus)" value="0" readonly /></span><!--Sewing/Weaving In, Crafts SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sewingcatbonus" title="sewingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sewingspecialmod" title="sewingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sewingitemmod" title="sewingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_sewingnotes" title="sewingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_sewingmacro" title="sewingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Sewing/Weaving}} {{subtags=Category: Crafts}} {{check=Sewing/Weaving (@{sewingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sewing}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sewing} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{sewingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_sewingcheck" title="sewingcheck" value="@{sewingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="skinning">Skinning</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_skinning" title="skinning" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_skinningprog" title="skinningprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_skinningranks" title="skinningranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_skinningrankbonus" title="skinningrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_skinningstat" title="skinningstat (Stat Bonus)" value="0" readonly /></span><!--Skinning In, Crafts SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_skinningcatbonus" title="skinningcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_skinningspecialmod" title="skinningspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_skinningitemmod" title="skinningitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_skinningnotes" title="skinningnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_skinningmacro" title="skinningmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Skinning}} {{subtags=Category: Crafts}} {{check=Skinning (@{skinningranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{skinning}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{skinning} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{skinningnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_skinningcheck" title="skinningcheck" value="@{skinningmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="stone-crafts">Stone-crafts</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stonecrafts" title="stonecrafts" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_stonecraftsprog" title="stonecraftsprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_stonecraftsranks" title="stonecraftsranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stonecraftsrankbonus" title="stonecraftsrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stonecraftsstat" title="stonecraftsstat (Stat Bonus)" value="0" readonly /></span><!--Stone-crafts In, Crafts SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stonecraftscatbonus" title="stonecraftscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stonecraftsspecialmod" title="stonecraftsspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stonecraftsitemmod" title="stonecraftsitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_stonecraftsnotes" title="stonecraftsnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_stonecraftsmacro" title="stonecraftsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Stone-crafts}} {{subtags=Category: Crafts}} {{check=Stone-crafts (@{stonecraftsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{stonecrafts}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{stonecrafts} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{stonecraftsnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_stonecraftscheck" title="stonecraftscheck" value="@{stonecraftsmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="trapping">Trapping</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trapping" title="trapping" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_trappingprog" title="trappingprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_trappingranks" title="trappingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trappingrankbonus" title="trappingrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trappingstat" title="trappingstat (Stat Bonus)" value="0" readonly /></span><!--Trapping Em, Crafts SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trappingcatbonus" title="trappingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trappingspecialmod" title="trappingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trappingitemmod" title="trappingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_trappingnotes" title="trappingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_trappingmacro" title="trappingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Trapping}} {{subtags=Category: Crafts}} {{check=Trapping (@{trappingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{trapping}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{trapping} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{trappingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_trappingcheck" title="trappingcheck" value="@{trappingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="wood-crafts">Wood-crafts</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_woodcrafts" title="woodcrafts" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_woodcraftsprog" title="woodcraftsprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_woodcraftsranks" title="woodcraftsranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_woodcraftsrankbonus" title="woodcraftsrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_woodcraftsstat" title="woodcraftsstat (Stat Bonus)" value="0" readonly /></span><!--Wood-crafts In, Crafts SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_woodcraftscatbonus" title="woodcraftscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_woodcraftsspecialmod" title="woodcraftsspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_woodcraftsitemmod" title="woodcraftsitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_woodcraftsnotes" title="woodcraftsnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_woodcraftsmacro" title="woodcraftsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Wood-crafts}} {{subtags=Category: Crafts}} {{check=Wood-crafts (@{woodcraftsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{woodcrafts}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{woodcrafts} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{woodcraftsnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_woodcraftscheck" title="woodcraftscheck" value="@{woodcraftsmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_craft15name" title="craft15name (Change if you wish a different craft in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_craft15" title="craft15" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_craft15prog" title="craft15prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_craft15ranks" title="craft15ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_craft15rankbonus" title="craft15rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_craft15statchoice" title="craft15statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a">Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a" selected>In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_craft15stat" title="craft15stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_craft15catbonus" title="craft15catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_craft15specialmod" title="craft15specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_craft15itemmod" title="craft15itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_craft15notes" title="craft15notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_craft15macro" title="craft15macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{craft15name}}} {{subtags=Category: Crafts}} {{check=@{craft15name} (@{craft15ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{craft15}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{craft15} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{craft15notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_craft15check" title="craft15check" value="@{craft15macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_craft16name" title="craft16name (Change if you wish a different craft in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_craft16" title="craft16" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_craft16prog" title="craft16prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_craft16ranks" title="craft16ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_craft16rankbonus" title="craft16rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_craft16statchoice" title="craft16statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a">Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a" selected>In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_craft16stat" title="craft16stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_craft16catbonus" title="craft16catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_craft16specialmod" title="craft16specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_craft16itemmod" title="craft16itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_craft16notes" title="craft16notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_craft16macro" title="craft16macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{craft16name}}} {{subtags=Category: Crafts}} {{check=@{craft16name} (@{craft16ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{craft16}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{craft16} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{craft16notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_craft16check" title="craft16check" value="@{craft16macro}"></button></span>
|
|
</div>
|
|
</div><br>
|
|
<input type="checkbox" class="pc-skilldirspells-show arrow" title="skilldirspells-show" name="attr_skilldirspells-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="directed-spells">Directed Spells</span>
|
|
<div class="pc-skilldirspells">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="directed-spells">Directed Spells</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-directed-spells" title="cat-directed-spells" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-directed-spells-prog" title="cat-directed-spells-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-directed-spells-ranks" title="cat-directed-spells-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-directed-spells-rankbonus" title="cat-directed-spells-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="agility-a">Ag</span>/<span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-directed-spells-statbonus" title="cat-directed-spells-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-directed-spells-profbonus" title="cat-directed-spells-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-directed-spells-specialbonus" title="cat-directed-spells-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-directed-spells-itembonus" title="cat-directed-spells-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_directedspellscheck" title="directedspellscheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Directed Spells (cat)}} {{check=Directed Spells (@{cat-directed-spells-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<2cs=100 +[[@{cat-directed-spells}]] +[[@{agbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{critroll= Nat 100! }} {{fumbleroll=Fumble! ([[d100]])}}"/></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="fire-bolt">Fire Bolt</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_firebolt" title="firebolt" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_fireboltprog" title="fireboltprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_fireboltranks" title="fireboltranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_fireboltrankbonus" title="fireboltrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_fireboltstat" title="fireboltstat (Stat Bonus)" value="0" readonly /></span><!--all stock Directed Spells Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_fireboltcatbonus" title="fireboltcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_fireboltspecialmod" title="fireboltspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_fireboltitemmod" title="fireboltitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_fireboltnotes" title="fireboltnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_fireboltmacro" title="fireboltmacro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name}'s Fire Bolt}} {{subtags=Category: Directed Spells}} {{check=Fire Bolt (@{fireboltranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<2cs=100 +[[@{firebolt}]] +?{Other bonus/penalty?|0} ]]}} {{critroll= Nat 100! }} {{fumbleroll=Fumble! ([[d100]])}} {{notes=@{fireboltnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_fireboltcheck" title="fireboltcheck" value="@{fireboltmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="ice-bolt">Ice Bolt</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_icebolt" title="icebolt" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_iceboltprog" title="iceboltprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_iceboltranks" title="iceboltranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_iceboltrankbonus" title="iceboltrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_iceboltstat" title="iceboltstat (Stat Bonus)" value="0" readonly /></span><!--all stock Directed Spells Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_iceboltcatbonus" title="iceboltcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_iceboltspecialmod" title="iceboltspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_iceboltitemmod" title="iceboltitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_iceboltnotes" title="iceboltnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_iceboltmacro" title="iceboltmacro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name}'s Ice Bolt}} {{subtags=Category: Directed Spells}} {{check=Ice Bolt (@{iceboltranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<2cs=100 +[[@{icebolt}]] +?{Other bonus/penalty?|0} ]]}} {{critroll= Nat 100! }} {{fumbleroll=Fumble! ([[d100]])}} {{notes=@{iceboltnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_iceboltcheck" title="iceboltcheck" value="@{iceboltmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="lightning-bolt">Lightning Bolt</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_lightningbolt" title="lightningbolt" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_lightningboltprog" title="lightningboltprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_lightningboltranks" title="lightningboltranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_lightningboltrankbonus" title="lightningboltrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_lightningboltstat" title="lightningboltstat (Stat Bonus)" value="0" readonly /></span><!--all stock Directed Spells Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_lightningboltcatbonus" title="lightningboltcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_lightningboltspecialmod" title="lightningboltspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_lightningboltitemmod" title="lightningboltitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_lightningboltnotes" title="lightningboltnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_lightningboltmacro" title="lightningboltmacro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name}'s Lightning Bolt}} {{subtags=Category: Directed Spells}} {{check=Lightning Bolt (@{lightningboltranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<2cs=100 +[[@{lightningbolt}]] +?{Other bonus/penalty?|0} ]]}} {{critroll= Nat 100! }} {{fumbleroll=Fumble! ([[d100]])}} {{notes=@{lightningboltnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_lightningboltcheck" title="lightningboltcheck" value="@{lightningboltmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="shock-bolt">Shock Bolt</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_shockbolt" title="shockbolt" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_shockboltprog" title="shockboltprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_shockboltranks" title="shockboltranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_shockboltrankbonus" title="shockboltrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_shockboltstat" title="shockboltstat (Stat Bonus)" value="0" readonly /></span><!--all stock Directed Spells Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_shockboltcatbonus" title="shockboltcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_shockboltspecialmod" title="shockboltspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_shockboltitemmod" title="shockboltitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_shockboltnotes" title="shockboltnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_shockboltmacro" title="shockboltmacro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name}'s Shock Bolt}} {{subtags=Category: Directed Spells}} {{check=Shock Bolt (@{shockboltranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<2cs=100 +[[@{shockbolt}]] +?{Other bonus/penalty?|0} ]]}} {{critroll= Nat 100! }} {{fumbleroll=Fumble! ([[d100]])}} {{notes=@{shockboltnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_shockboltcheck" title="shockboltcheck" value="@{shockboltmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="water-bolt">Water Bolt</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_waterbolt" title="waterbolt" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_waterboltprog" title="waterboltprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_waterboltranks" title="waterboltranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_waterboltrankbonus" title="waterboltrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_waterboltstat" title="waterboltstat (Stat Bonus)" value="0" readonly /></span><!--all stock Directed Spells Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_waterboltcatbonus" title="waterboltcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_waterboltspecialmod" title="waterboltspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_waterboltitemmod" title="waterboltitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_waterboltnotes" title="waterboltnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_waterboltmacro" title="waterboltmacro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name}'s Water Bolt}} {{subtags=Category: Directed Spells}} {{check=Water Bolt (@{waterboltranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<2cs=100 +[[@{waterbolt}]] +?{Other bonus/penalty?|0} ]]}} {{critroll= Nat 100! }} {{fumbleroll=Fumble! ([[d100]])}} {{notes=@{waterboltnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_waterboltcheck" title="waterboltcheck" value="@{waterboltmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_boltattack6name" title="boltattack6name (Change if you wish a different attack in this spot.)" data-i18n-placeholder="other-bolt" placeholder="Other Bolt" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_boltattack6" title="boltattack6" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_boltattack6prog" title="boltattack6prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_boltattack6ranks" title="boltattack6ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_boltattack6rankbonus" title="boltattack6rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_boltattack6statchoice" title="boltattack6statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a" selected>Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a">Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a">In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_boltattack6stat" title="boltattack6stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_boltattack6catbonus" title="boltattack6catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_boltattack6specialmod" title="boltattack6specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_boltattack6itemmod" title="boltattack6itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_boltattack6notes" title="boltattack6notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_boltattack6macro" title="boltattack6macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name}'s @{boltattack6name} }} {{subtags=Category: Directed Spells}} {{check=@{boltattack6name} (@{boltattack6ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<2cs=100 +[[@{boltattack6}]] +?{Other bonus/penalty?|0} ]]}} {{critroll= Nat 100! }} {{fumbleroll=Fumble! ([[d100]])}} {{notes=@{boltattack6notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_boltattack6check" title="boltattack6check" value="@{boltattack6macro}"></button></span>
|
|
</div>
|
|
</div><br>
|
|
<input type="checkbox" class="pc-skillinfluence-show arrow" title="skillinfluence-show" name="attr_skillinfluence-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="influence">Influence</span>
|
|
<div class="pc-skillinfluence">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="influence">Influence</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-influence" title="cat-influence" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-influence-prog" title="cat-influence-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-influence-ranks" title="cat-influence-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-influence-rankbonus" title="cat-influence-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="presence-a">Pr</span>/<span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-influence-statbonus" title="cat-influence-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-influence-profbonus" title="cat-influence-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-influence-specialbonus" title="cat-influence-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-influence-itembonus" title="cat-influence-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_influencecheck" title="influencecheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Influence (cat)}} {{check=Influence (@{cat-influence-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-influence}]] +[[@{inbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-influence} +@{inbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="bribery">Bribery</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_bribery" title="bribery" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_plateprog" title="plateprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_briberyranks" title="briberyranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_briberyrankbonus" title="briberyrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_briberystat" title="briberystat (Stat Bonus)" value="0" readonly /></span><!--Bribery In (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_briberycatbonus" title="briberycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_briberyspecialmod" title="briberyspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_briberyitemmod" title="briberyitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_briberynotes" title="briberynotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_briberymacro" title="briberymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Bribery}} {{subtags=Category: Influence}} {{check=Bribery (@{briberyranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{bribery}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{bribery} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{briberynotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_briberymacro" title="briberymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Bribery}} {{subtags=Category: Influence}} {{check=Bribery (@{briberyranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{bribery}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{bribery} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{briberynotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_briberycheck" title="briberycheck" value="@{briberymacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="diplomacy">Diplomacy</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_diplomacy" title="diplomacy" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_diplomacyprog" title="diplomacyprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_diplomacyranks" title="diplomacyranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_diplomacyrankbonus" title="diplomacyrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_diplomacystat" title="diplomacystat (Stat Bonus)" value="0" readonly /></span><!--Diplomacy In (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_diplomacycatbonus" title="diplomacycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_diplomacyspecialmod" title="diplomacyspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_diplomacyitemmod" title="diplomacyitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_diplomacynotes" title="diplomacynotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_diplomacymacro" title="diplomacymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Diplomacy}} {{subtags=Category: Influence}} {{check=Diplomacy (@{diplomacyranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{diplomacy}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{diplomacy} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{diplomacynotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_diplomacymacro" title="diplomacymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Diplomacy}} {{subtags=Category: Influence}} {{check=Diplomacy (@{diplomacyranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{diplomacy}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{diplomacy} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{diplomacynotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_diplomacycheck" title="diplomacycheck" value="@{diplomacymacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="duping">Duping</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_duping" title="duping" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_dupingprog" title="dupingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_dupingranks" title="dupingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dupingrankbonus" title="dupingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dupingstat" title="dupingstat (Stat Bonus)" value="0" readonly /></span><!--Duping In (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dupingcatbonus" title="dupingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dupingspecialmod" title="dupingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dupingitemmod" title="dupingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_dupingnotes" title="dupingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_dupingmacro" title="dupingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Duping}} {{subtags=Category: Influence}} {{check=Duping (@{dupingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{duping}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{duping} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{dupingnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_dupingmacro" title="dupingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Duping}} {{subtags=Category: Influence}} {{check=Duping (@{dupingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{duping}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{duping} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{dupingnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_dupingcheck" title="dupingcheck" value="@{dupingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="interrogation">Interrogation</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_interrogation" title="interrogation" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_interrogationprog" title="interrogationprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_interrogationranks" title="interrogationranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_interrogationrankbonus" title="interrogationrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_interrogationstat" title="interrogationstat (Stat Bonus)" value="0" readonly /></span><!--Interrogation SD, Influence In -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_interrogationcatbonus" title="interrogationcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_interrogationspecialmod" title="interrogationspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_interrogationitemmod" title="interrogationitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_interrogationnotes" title="interrogationnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_interrogationmacro" title="interrogationmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Interrogation}} {{subtags=Category: Influence}} {{check=Interrogation (@{interrogationranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{interrogation}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{interrogation} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{interrogationnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_interrogationmacro" title="interrogationmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Interrogation}} {{subtags=Category: Influence}} {{check=Interrogation (@{interrogationranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{interrogation}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{interrogation} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{interrogationnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_interrogationcheck" title="interrogationcheck" value="@{interrogationmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="leadership">Leadership</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_leadership" title="leadership" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_leadershipprog" title="leadershipprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_leadershipranks" title="leadershipranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_leadershiprankbonus" title="leadershiprankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_leadershipstat" title="leadershipstat (Stat Bonus)" value="0" readonly /></span><!--Leadership Pr, Influence In -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_leadershipcatbonus" title="leadershipcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_leadershipspecialmod" title="leadershipspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_leadershipitemmod" title="leadershipitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_leadershipnotes" title="leadershipnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_leadershipmacro" title="leadershipmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Leadership}} {{subtags=Category: Influence}} {{check=Leadership (@{leadershipranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{leadership}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{leadership} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{leadershipnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_leadershipmacro" title="leadershipmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Leadership}} {{subtags=Category: Influence}} {{check=Leadership (@{leadershipranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{leadership}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{leadership} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{leadershipnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_leadershipcheck" title="leadershipcheck" value="@{leadershipmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="propaganda">Propaganda</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_propaganda" title="propaganda" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_plateprog" title="plateprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_propagandaranks" title="propagandaranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_propagandarankbonus" title="propagandarankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_propagandastat" title="propagandastat (Stat Bonus)" value="0" readonly /></span><!--Propaganda Re, Influence In -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_propagandacatbonus" title="propagandacatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_propagandaspecialmod" title="propagandaspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_propagandaitemmod" title="propagandaitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_propagandanotes" title="propagandanotes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_propagandamacro" title="propagandamacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Propaganda}} {{subtags=Category: Influence}} {{check=Propaganda (@{propagandaranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{propaganda}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{propaganda} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{propagandanotes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_propagandamacro" title="propagandamacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Propaganda}} {{subtags=Category: Influence}} {{check=Propaganda (@{propagandaranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{propaganda}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{propaganda} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{propagandanotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_propagandacheck" title="propagandacheck" value="@{propagandamacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="public-speaking">Public Speaking</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_publicspeaking" title="publicspeaking" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_publicspeakingprog" title="publicspeakingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_publicspeakingranks" title="publicspeakingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_publicspeakingrankbonus" title="publicspeakingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_publicspeakingstat" title="publicspeakingstat (Stat Bonus)" value="0" readonly /></span><!--Public Speaking In (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_publicspeakingcatbonus" title="publicspeakingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_publicspeakingspecialmod" title="publicspeakingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_publicspeakingitemmod" title="publicspeakingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_publicspeakingnotes" title="publicspeakingnotes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_publicspeakingmacro" title="publicspeakingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Public Speaking}} {{subtags=Category: Influence}} {{check=Public Speaking (@{publicspeakingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{publicspeaking}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{publicspeaking} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{publicspeakingnotes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_publicspeakingmacro" title="publicspeakingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Public Speaking}} {{name=@{character_name}'s Public Speaking}} {{subtags=Category: Influence}} {{check=Public Speaking (@{publicspeakingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{publicspeaking}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{publicspeaking} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{publicspeakingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_publicspeakingcheck" title="publicspeakingcheck" value="@{publicspeakingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="seduction">Seduction</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_seduction" title="seduction" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_seductionprog" title="seductionprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_seductionranks" title="seductionranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_seductionrankbonus" title="seductionrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_seductionstat" title="seductionstat (Stat Bonus)" value="0" readonly /></span><!--Seduction In (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_seductioncatbonus" title="seductioncatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_seductionspecialmod" title="seductionspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_seductionitemmod" title="seductionitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_seductionnotes" title="seductionnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_seductionmacro" title="seductionmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Seduction}} {{name=@{character_name}'s Public Speaking}} {{subtags=Category: Influence}} {{check=Seduction (@{seductionranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{seduction}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{seduction} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{seductionnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_seductionmacro" title="seductionmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Seduction}} {{subtags=Category: Influence}} {{check=Seduction (@{seductionranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{seduction}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{seduction} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{seductionnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_seductioncheck" title="seductioncheck" value="@{seductionmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="trading">Trading</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trading" title="trading" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_tradingprog" title="tradingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_tradingranks" title="tradingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tradingrankbonus" title="tradingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tradingstat" title="tradingstat (Stat Bonus)" value="0" readonly /></span><!--Trading SD, Influence In -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tradingcatbonus" title="tradingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tradingspecialmod" title="tradingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tradingitemmod" title="tradingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_tradingnotes" title="tradingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_tradingmacro" title="tradingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Trading}} {{subtags=Category: Influence}} {{check=Trading (@{tradingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{trading}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{trading} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{tradingnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_tradingmacro" title="tradingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Trading}} {{subtags=Category: Influence}} {{check=Trading (@{tradingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{trading}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{trading} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{tradingnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_tradingcheck" title="tradingcheck" value="@{tradingmacro}"></button></span>
|
|
</div>
|
|
</div><br>
|
|
<input type="checkbox" class="pc-skilllore-show arrow" title="skilllore-show" name="attr_skilllore-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="lore">Lore</span>
|
|
<div class="pc-skilllore">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="lore-general">Lore-General</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-general" title="cat-lore-general" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-lore-general-prog" title="cat-lore-general-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-lore-general-ranks" title="cat-lore-general-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-general-rankbonus" title="cat-lore-general-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="memory-a">Me</span>/<span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-general-statbonus" title="cat-lore-general-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-general-profbonus" title="cat-lore-general-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-general-specialbonus" title="cat-lore-general-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-general-itembonus" title="cat-lore-general-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_loregeneralcheck" title="loregeneralcheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Lore-General (cat)}} {{check=Lore, General (@{cat-lore-general-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-lore-general}]] +[[@{mebonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-lore-general} +@{mebonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="culture-lore">Culture Lore</span>-<input type="text" name="attr_culturelore1name" title="culturelore1name (Name)" style="width: 100px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_culturelore1" title="culturelore1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_culturelore1prog" title="culturelore1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_culturelore1ranks" title="culturelore1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_culturelore1rankbonus" title="culturelore1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_culturelore1stat" title="culturelore1stat (Stat Bonus)" value="0" readonly /></span><!--Culture Lore Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_culturelore1catbonus" title="culturelore1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_culturelore1specialmod" title="culturelore1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_culturelore1itemmod" title="culturelore1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_culturelore1notes" title="culturelore1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_culturelore1macro" title="culturelore1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Culture Lore (@{culturelore1name})}} {{subtags=Category: Lore-General}} {{check=Culture Lore @{culturelore1name} (@{culturelore1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{culturelore1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{culturelore1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{culturelore1notes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_culturelore1macro" title="culturelore1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Culture Lore (@{culturelore1name})}} {{subtags=Category: Lore-General}} {{check=Culture Lore @{culturelore1name} (@{culturelore1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{culturelore1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{culturelore1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{culturelore1notes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_culturelore1check" title="culturelore1check" value="@{culturelore1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="fauna-lore">Fauna Lore</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_faunalore" title="faunalore" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_faunaloreprog" title="faunaloreprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_faunaloreranks" title="faunaloreranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_faunalorerankbonus" title="faunalorerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_faunalorestat" title="faunalorestat (Stat Bonus)" value="0" readonly /></span><!--Fauna Lore Em, Lore-General Me -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_faunalorecatbonus" title="faunalorecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_faunalorespecialmod" title="faunalorespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_faunaloreitemmod" title="faunaloreitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_faunalorenotes" title="faunalorenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_faunaloremacro" title="faunaloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Fauna Lore}} {{subtags=Category: Lore-General}} {{check=Fauna Lore (@{faunaloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{faunalore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{faunalore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{faunalorenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_faunaloremacro" title="faunaloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Fauna Lore}} {{subtags=Category: Lore-General}} {{check=Fauna Lore (@{faunaloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{faunalore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{faunalore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{faunalorenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_faunalorecheck" title="faunalorecheck" value="@{faunaloremacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="flora-lore">Flora Lore</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_floralore" title="floralore" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_floraloreprog" title="floraloreprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_floraloreranks" title="floraloreranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_floralorerankbonus" title="floralorerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_floralorestat" title="floralorestat (Stat Bonus)" value="0" readonly /></span><!--Flora Lore Em, Lore-General Me -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_floralorecatbonus" title="floralorecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_floralorespecialmod" title="floralorespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_floraloreitemmod" title="floraloreitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_floralorenotes" title="floralorenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_floraloremacro" title="floraloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Flora Lore}} {{subtags=Category: Lore-General}} {{check=Flora Lore (@{floraloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{floralore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{floralore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{floralorenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_floraloremacro" title="floraloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Flora Lore}} {{subtags=Category: Lore-General}} {{check=Flora Lore (@{floraloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{floralore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{floralore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{floralorenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_floralorecheck" title="floralorecheck" value="@{floraloremacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="heraldry">Heraldry</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_heraldry" title="heraldry" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_heraldryprog" title="heraldryprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_heraldryranks" title="heraldryranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_heraldryrankbonus" title="heraldryrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_heraldrystat" title="heraldrystat (Stat Bonus)" value="0" readonly /></span><!--Heraldry Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_heraldrycatbonus" title="heraldrycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_heraldryspecialmod" title="heraldryspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_heraldryitemmod" title="heraldryitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_heraldrynotes" title="heraldrynotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_heraldrymacro" title="heraldrymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Heraldry}} {{subtags=Category: Lore-General}} {{check=Heraldry (@{heraldryranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{heraldry}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{heraldry} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{heraldrynotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_heraldrymacro" title="heraldrymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Heraldry}} {{subtags=Category: Lore-General}} {{check=Heraldry (@{heraldryranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{heraldry}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{heraldry} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{heraldrynotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_heraldrycheck" title="heraldrycheck" value="@{heraldrymacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="history">History</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_history" title="history" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_historyprog" title="historyprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_historyranks" title="historyranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_historyrankbonus" title="historyrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_historystat" title="historystat (Stat Bonus)" value="0" readonly /></span><!--History Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_historycatbonus" title="historycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_historyspecialmod" title="historyspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_historyitemmod" title="historyitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_historynotes" title="historynotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_historymacro" title="historymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s History}} {{subtags=Category: Lore-General}} {{check=History (@{historyranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{history}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{history} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{heraldrynotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_historymacro" title="historymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s History}} {{subtags=Category: Lore-General}} {{check=History (@{historyranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{history}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{history} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{heraldrynotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_historycheck" title="historycheck" value="@{historymacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="philosophy">Philosophy</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_philosophy" title="philosophy" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_philosophyprog" title="philosophyprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_philosophyranks" title="philosophyranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_philosophyrankbonus" title="philosophyrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_philosophystat" title="philosophystat (Stat Bonus)" value="0" readonly /></span><!--Philosophy In, Lore-General Me -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_philosophycatbonus" title="philosophycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_philosophyspecialmod" title="philosophyspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_philosophyitemmod" title="philosophyitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_philosophynotes" title="philosophynotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_philosophymacro" title="philosophymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Philosophy}} {{subtags=Category: Lore-General}} {{check=Philosophy (@{philosophyranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{philosophy}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{philosophy} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{philosophynotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_philosophymacro" title="philosophymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Philosophy}} {{subtags=Category: Lore-General}} {{check=Philosophy (@{philosophyranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{philosophy}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{philosophy} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{philosophynotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_philosophycheck" title="philosophycheck" value="@{philosophymacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="region-lore">Region Lore</span>-<input type="text" name="attr_regionlore1name" title="regionlore1name (Name)" style="width: 100px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_regionlore1" title="regionlore1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_regionlore1prog" title="regionlore1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_regionlore1ranks" title="regionlore1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_regionlore1rankbonus" title="regionlore1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_regionlore1stat" title="regionlore1stat (Stat Bonus)" value="0" readonly /></span><!--Region Lore Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_regionlore1catbonus" title="regionlore1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_regionlore1specialmod" title="regionlore1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_regionlore1itemmod" title="regionlore1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_regionlore1notes" title="regionlore1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_regionlore1macro" title="regionlore1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Region Lore (@{regionlore1name})}} {{subtags=Category: Lore-General}} {{check=Region @{regionlore1name} (@{regionlore1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{regionlore1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{regionlore1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{regionlore1notes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_regionlore1macro" title="regionlore1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Region Lore (@{regionlore1name})}} {{subtags=Category: Lore-General}} {{check=Region @{regionlore1name} (@{regionlore1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{regionlore1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{regionlore1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{regionlore1notes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_regionlore1check" title="regionlore1check" value="@{regionlore1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="religion">Religion</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_religion" title="religion" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_religionprog" title="religionprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_religionranks" title="religionranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_religionrankbonus" title="religionrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_religionstat" title="religionstat (Stat Bonus)" value="0" readonly /></span><!--Religion Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_religioncatbonus" title="religioncatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_religionspecialmod" title="religionspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_religionitemmod" title="religionitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_religionnotes" title="religionnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_religionmacro" title="religionmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Religion}} {{subtags=Category: Lore-General}} {{check=Religion (@{religionranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{religion}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{religion} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{religionnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_religionmacro" title="religionmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Religion}} {{subtags=Category: Lore-General}} {{check=Religion (@{religionranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{religion}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{religion} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{religionnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_religioncheck" title="religioncheck" value="@{religionmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_loregeneral1name" title="loregeneral1name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other-general-lore" placeholder="Other General Lore" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_loregeneral1" title="loregeneral1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_loregeneral1prog" title="loregeneral1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_loregeneral1ranks" title="loregeneral1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_loregeneral1rankbonus" title="loregeneral1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_loregeneral1statchoice" title="loregeneral1statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a" selected>Me</option>
|
|
<option value="re" data-i18n="reasoning-a">Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a">In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_loregeneral1stat" title="loregeneral1stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_loregeneral1catbonus" title="loregeneral1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_loregeneral1specialmod" title="loregeneral1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_loregeneral1itemmod" title="loregeneral1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_loregeneral1notes" title="loregeneral1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_loregeneral1macro" title="loregeneral1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{loregeneral1name}}} {{subtags=Category: Lore-General}} {{check=@{loregeneral1name} (@{loregeneral1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{loregeneral1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{loregeneral1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{loregeneral1notes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_loregeneral1macro" title="loregeneral1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{loregeneral1name}}} {{subtags=Category: Lore-General}} {{check=@{loregeneral1name} (@{loregeneral1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{loregeneral1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{loregeneral1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{loregeneral1notes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_loregeneral1check" title="loregeneral1check" value="@{loregeneral1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_loregeneral2name" title="loregeneral2name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_loregeneral2" title="loregeneral2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_loregeneral2prog" title="loregeneral2prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_loregeneral2ranks" title="loregeneral2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_loregeneral2rankbonus" title="loregeneral2rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_loregeneral2statchoice" title="loregeneral2statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a" selected>Me</option>
|
|
<option value="re" data-i18n="reasoning-a">Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a">In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_loregeneral2stat" title="loregeneral2stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_loregeneral2catbonus" title="loregeneral2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_loregeneral2specialmod" title="loregeneral2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_loregeneral2itemmod" title="loregeneral2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data-skills-sm"><textarea rows="1" cols="50" style="width: 150px; height: 19px; margin-bottom: 0;" name="attr_loregeneral2notes" title="loregeneral2notes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_loregeneral2macro" title="loregeneral2macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{loregeneral2name}}} {{subtags=Category: Lore-General}} {{check=@{loregeneral2name} (@{loregeneral2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{loregeneral2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{loregeneral2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{loregeneral2notes} }}</textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_loregeneral2macro" title="loregeneral2macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{loregeneral2name}}} {{subtags=Category: Lore-General}} {{check=@{loregeneral2name} (@{loregeneral2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{loregeneral2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{loregeneral2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{loregeneral2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_loregeneral2check" title="loregeneral2check" value="@{loregeneral2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_loregeneral3name" title="loregeneral3name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_loregeneral3" title="loregeneral3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_loregeneral3prog" title="loregeneral3prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_loregeneral3ranks" title="loregeneral3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_loregeneral3rankbonus" title="loregeneral3rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_loregeneral3statchoice" title="loregeneral3statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a" selected>Me</option>
|
|
<option value="re" data-i18n="reasoning-a">Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a">In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_loregeneral3stat" title="loregeneral3stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_loregeneral3catbonus" title="loregeneral3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_loregeneral3specialmod" title="loregeneral3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_loregeneral3itemmod" title="loregeneral3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data-skills-sm"><textarea rows="1" cols="50" style="width: 150px; height: 19px; margin-bottom: 0;" name="attr_loregeneral3notes" title="loregeneral3notes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_loregeneral3macro" title="loregeneral3macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{loregeneral3name}}} {{subtags=Category: Lore-General}} {{check=@{loregeneral3name} (@{loregeneral3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{loregeneral3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{loregeneral3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{loregeneral3notes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_loregeneral3macro" title="loregeneral3macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{loregeneral3name}}} {{subtags=Category: Lore-General}} {{check=@{loregeneral3name} (@{loregeneral3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{loregeneral3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{loregeneral3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{loregeneral3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_loregeneral3check" title="loregeneral3check" value="@{loregeneral3macro}"></button></span>
|
|
</div>
|
|
<br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="lore-magical">Lore-Magical</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-magical" title="cat-lore-magical" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-lore-magical-prog" title="cat-lore-magical-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-lore-magical-ranks" title="cat-lore-magical-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-magical-rankbonus" title="cat-lore-magical-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="memory-a">Me</span>/<span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-magical-statbonus" title="cat-lore-magical-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-magical-profbonus" title="cat-lore-magical-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-magical-specialbonus" title="cat-lore-magical-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-magical-itembonus" title="cat-lore-magical-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_loremagicalcheck" title="loremagicalcheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Lore-Magical (cat)}} {{subtags=Category: Lore-General}} {{check=Lore, Magical (@{cat-lore-magical-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-lore-magical}]] +[[@{mebonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-lore-magical} +@{mebonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="artifact-lore">Artifact Lore</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_artifactlore" title="artifactlore" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_artifactloreprog" title="artifactloreprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_artifactloreranks" title="artifactloreranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_artifactlorerankbonus" title="artifactlorerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_artifactlorestat" title="artifactlorestat (Stat Bonus)" value="0" readonly /></span><!--Artifact Lore Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_artifactlorecatbonus" title="artifactlorecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_artifactlorespecialmod" title="artifactlorespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_artifactloreitemmod" title="artifactloreitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_artifactlorenotes" title="artifactlorenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_artifactloremacro" title="artifactloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Artifact Lore}} {{subtags=Category: Lore-Magical}} {{check=Artifact Lore (@{artifactloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{artifactlore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{artifactlore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{artifactlorenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_artifactloremacro" title="artifactloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Artifact Lore}} {{subtags=Category: Lore-Magical}} {{check=Artifact Lore (@{artifactloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{artifactlore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{artifactlore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{artifactlorenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_artifactlorecheck" title="artifactlorecheck" value="@{artifactloremacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="circle-lore">Circle Lore</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_circlelore" title="circlelore" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_circleloreprog" title="circleloreprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_circleloreranks" title="circleloreranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_circlelorerankbonus" title="circlelorerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_circlelorestat" title="circlelorestat (Stat Bonus)" value="0" readonly /></span><!--Circle Lore Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_circlelorecatbonus" title="circlelorecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_circlelorespecialmod" title="circlelorespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_circleloreitemmod" title="circleloreitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_circlelorenotes" title="circlelorenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_circleloremacro" title="circleloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Circle Lore}} {{subtags=Category: Lore-Magical}} {{check=Circle Lore (@{circleloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{circlelore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{circlelore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{circlelorenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_circleloremacro" title="circleloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Circle Lore}} {{subtags=Category: Lore-Magical}} {{check=Circle Lore (@{circleloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{circlelore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{circlelore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{circlelorenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_circlelorecheck" title="circlelorecheck" value="@{circleloremacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="planar-lore">Planar Lore</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_planarlore" title="planarlore" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_planarloreprog" title="planarloreprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_planarloreranks" title="planarloreranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_planarlorerankbonus" title="planarlorerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_planarlorestat" title="planarlorestat (Stat Bonus)" value="0" readonly /></span><!--Planar Lore In, Lore-Magical Me -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_planarlorecatbonus" title="planarlorecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_planarlorespecialmod" title="planarlorespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_planarloreitemmod" title="planarloreitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_planarlorenotes" title="planarlorenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_planarloremacro" title="planarloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Planar Lore}} {{subtags=Category: Lore-Magical}} {{check=Planar Lore (@{planarloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{planarlore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{planarlore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{planarlorenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_planarloremacro" title="planarloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Planar Lore}} {{subtags=Category: Lore-Magical}} {{check=Planar Lore (@{planarloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{planarlore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{planarlore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{planarlorenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_planarlorecheck" title="planarlorecheck" value="@{planarloremacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="spell-lore">Spell Lore</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spelllore" title="spelllore" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_spellloreprog" title="spellloreprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_spellloreranks" title="spellloreranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spelllorerankbonus" title="spelllorerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spelllorestat" title="spelllorestat (Stat Bonus)" value="0" readonly /></span><!--Spell Lore Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spelllorecatbonus" title="spelllorecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spelllorespecialmod" title="spelllorespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spellloreitemmod" title="spellloreitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_spelllorenotes" title="spelllorenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_spellloremacro" title="spellloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Spell Lore}} {{subtags=Category: Lore-Magical}} {{check=Spell Lore (@{spellloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{spelllore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{spelllore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{spelllorenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_spellloremacro" title="spellloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Spell Lore}} {{subtags=Category: Lore-Magical}} {{check=Spell Lore (@{spellloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{spelllore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{spelllore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{spelllorenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_spelllorecheck" title="spelllorecheck" value="@{spellloremacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="symbol-lore">Symbol Lore</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_symbollore" title="symbollore" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_symbolloreprog" title="symbolloreprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_symbolloreranks" title="symbolloreranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_symbollorerankbonus" title="symbollorerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_symbollorestat" title="symbollorestat (Stat Bonus)" value="0" readonly /></span><!--Symbol Lore Em, Lore-Magical Me -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_symbollorecatbonus" title="symbollorecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_symbollorespecialmod" title="symbollorespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_symbolloreitemmod" title="symbolloreitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_symbollorenotes" title="symbollorenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_symbolloremacro" title="symbolloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Symbol Lore}} {{subtags=Category: Lore-Magical}} {{check=Symbol Lore (@{symbolloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{symbollore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{symbollore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{symbollorenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_symbolloremacro" title="symbolloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Symbol Lore}} {{subtags=Category: Lore-Magical}} {{check=Symbol Lore (@{symbolloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{symbollore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{symbollore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{symbollorenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_symbollorecheck" title="symbollorecheck" value="@{symbolloremacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="undead-lore">Undead Lore</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_undeadlore" title="undeadlore" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_undeadloreprog" title="undeadloreprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_undeadloreranks" title="undeadloreranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_undeadlorerankbonus" title="undeadlorerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_undeadlorestat" title="undeadlorestat (Stat Bonus)" value="0" readonly /></span><!--Undead Lore Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_undeadlorecatbonus" title="undeadlorecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_undeadlorespecialmod" title="undeadlorespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_undeadloreitemmod" title="undeadloreitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_undeadlorenotes" title="undeadlorenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_undeadloremacro" title="undeadloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Undead Lore}} {{subtags=Category: Lore-Magical}} {{check=Undead Lore (@{undeadloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{undeadlore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{undeadlore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{undeadlorenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_undeadloremacro" title="undeadloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Undead Lore}} {{subtags=Category: Lore-Magical}} {{check=Undead Lore (@{undeadloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{undeadlore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{undeadlore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{undeadlorenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_undeadlorecheck" title="undeadlorecheck" value="@{undeadloremacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="warding-lore">Warding Lore</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_wardinglore" title="wardinglore" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_wardingloreprog" title="wardingloreprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_wardingloreranks" title="wardingloreranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_wardinglorerankbonus" title="wardinglorerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_wardinglorestat" title="wardinglorestat (Stat Bonus)" value="0" readonly /></span><!--Warding Lore Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_wardinglorecatbonus" title="wardinglorecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_wardinglorespecialmod" title="wardinglorespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_wardingloreitemmod" title="wardingloreitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_wardinglorenotes" title="wardinglorenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_wardingloremacro" title="wardingloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Warding Lore}} {{subtags=Category: Lore-Magical}} {{check=Warding Lore (@{wardingloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{wardinglore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{wardinglore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{wardinglorenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_wardingloremacro" title="wardingloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Warding Lore}} {{subtags=Category: Lore-Magical}} {{check=Warding Lore (@{wardingloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{wardinglore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{wardinglore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{wardinglorenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_wardinglorecheck" title="wardinglorecheck" value="@{wardingloremacro}"></button></span>
|
|
</div><br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="lore-obscure">Lore-Obscure</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-obscure" title="cat-lore-obscure" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-lore-obscure-prog" title="cat-lore-obscure-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-lore-obscure-ranks" title="cat-lore-obscure-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-obscure-rankbonus" title="cat-lore-obscure-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="memory-a">Me</span>/<span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-obscure-statbonus" title="cat-lore-obscure-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-obscure-profbonus" title="cat-lore-obscure-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-obscure-specialbonus" title="cat-lore-obscure-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-obscure-itembonus" title="cat-lore-obscure-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_loreobscurecheck" title="loreobscurecheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Lore-Obscure (cat)}} {{check=Lore, Obscure (@{cat-lore-obscure-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-lore-obscure}]] +[[@{mebonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-lore-obscure} +@{mebonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="demon-devil-lore">Demon/Devil Lore</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_demondevillore" title="demondevillore" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_demondevilloreprog" title="demondevilloreprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_demondevilloreranks" title="demondevilloreranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_demondevillorerankbonus" title="demondevillorerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_demondevillorestat" title="demondevillorestat (Stat Bonus)" value="0" readonly /></span><!--Demon/Devil Lore Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_demondevillorecatbonus" title="demondevillorecatbonus (Category Bonus)" value="0" readonly" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_demondevillorespecialmod" title="demondevillorespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_demondevilloreitemmod" title="demondevilloreitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_demondevillorenotes" title="demondevillorenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_demondevilloremacro" title="demondevilloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Demon/Devil Lore}} {{subtags=Category: Lore-Obscure}} {{check=Demon/Devil Lore (@{demondevilloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{demondevillore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{demondevillore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{demondevillorenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_demondevilloremacro" title="demondevilloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Demon/Devil Lore}} {{subtags=Category: Lore-Obscure}} {{check=Demon/Devil Lore (@{demondevilloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{demondevillore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{demondevillore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{demondevillorenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_demondevillorecheck" title="demondevillorecheck" value="@{demondevilloremacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="dragon-lore">Dragon Lore</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dragonlore" title="dragonlore" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_dragonloreprog" title="dragonloreprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_dragonloreranks" title="dragonloreranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dragonlorerankbonus" title="dragonlorerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dragonlorestat" title="dragonlorestat (Stat Bonus)" value="0" readonly /></span><!--Dragon Lore Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dragonlorecatbonus" title="dragonlorecatbonus (Category Bonus)" value="0" readonly" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dragonlorespecialmod" title="dragonlorespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dragonloreitemmod" title="dragonloreitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_dragonlorenotes" title="dragonlorenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_dragonloremacro" title="dragonloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Dragon Lore}} {{subtags=Category: Lore-Obscure}} {{check=Dragon Lore (@{dragonloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{dragonlore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{dragonlore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{dragonlorenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_dragonloremacro" title="dragonloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Dragon Lore}} {{subtags=Category: Lore-Obscure}} {{check=Dragon Lore (@{dragonloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{dragonlore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{dragonlore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{dragonlorenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_dragonlorecheck" title="dragonlorecheck" value="@{dragonloremacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="faerie-lore">Faerie Lore</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_faerielore" title="faerielore" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_faerieloreprog" title="faerieloreprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_faerieloreranks" title="faerieloreranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_faerielorerankbonus" title="faerielorerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_faerielorestat" title="faerielorestat (Stat Bonus)" value="0" readonly /></span><!--Faerie Lore Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_faerielorecatbonus" title="faerielorecatbonus (Category Bonus)" value="0" readonly" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_faerielorespecialmod" title="faerielorespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_faerieloreitemmod" title="faerieloreitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_faerielorenotes" title="faerielorenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_faerieloremacro" title="faerieloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Faerie Lore}} {{subtags=Category: Lore-Obscure}} {{check=Faerie Lore (@{faerieloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{faerielore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{faerielore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{faerielorenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_faerieloremacro" title="faerieloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Faerie Lore}} {{subtags=Category: Lore-Obscure}} {{check=Faerie Lore (@{faerieloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{faerielore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{faerielore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{faerielorenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_faerielorecheck" title="faerielorecheck" value="@{faerieloremacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="xeno-lore">Xeno-lore</span> <input type="text" name="attr_xenolore1name" title="xenolore1name (Name)" style="width: 145px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_xenolore1" title="xenolore1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_xenolore1prog" title="xenolore1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_xenolore1ranks" title="xenolore1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_xenolore1rankbonus" title="xenolore1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_xenolore1stat" title="xenolore1stat (Stat Bonus)" value="0" readonly /></span><!--Xeno Lore Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_xenolore1catbonus" title="xenolore1catbonus (Category Bonus)" value="0" readonly" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_xenolore1specialmod" title="xenolore1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_xenolore1itemmod" title="xenolore1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_xenolore1notes" title="xenolore1notes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_xenolore1macro" title="xenolore1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Xeno-lore (@{xenolore1name})}} {{subtags=Category: Lore-Obscure}} {{check=Xeno @{xenolore1name} (@{xenolore1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{xenolore1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{xenolore1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{xenolore1notes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_xenolore1macro" title="xenolore1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Xeno-lore (@{xenolore1name})}} {{subtags=Category: Lore-Obscure}} {{check=Xeno @{xenolore1name} (@{xenolore1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{xenolore1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{xenolore1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{xenolore1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_xenolore1check" title="xenolore1check" value="@{xenolore1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="xeno-lore">Xeno-lore</span> <input type="text" name="attr_xenolore2name" title="xenolore2name (Name)" style="width: 145px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_xenolore2" title="xenolore2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_xenolore2prog" title="xenolore2prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_xenolore2ranks" title="xenolore2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_xenolore2rankbonus" title="xenolore2rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_xenolore2stat" title="xenolore2stat (Stat Bonus)" value="0" readonly /></span><!--Xeno Lore Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_xenolore2catbonus" title="xenolore2catbonus (Category Bonus)" value="0" readonly" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_xenolore2specialmod" title="xenolore2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_xenolore2itemmod" title="xenolore2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_xenolore2notes" title="xenolore2notes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_xenolore2macro" title="xenolore2macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Xeno-lore (@{xenolore2name})}} {{subtags=Category: Lore-Obscure}} {{check=Xeno @{xenolore2name} (@{xenolore2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{xenolore2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{xenolore2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{xenolore2notes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_xenolore2macro" title="xenolore2macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Xeno-lore (@{xenolore2name})}} {{subtags=Category: Lore-Obscure}} {{check=Xeno @{xenolore2name} (@{xenolore2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{xenolore2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{xenolore2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{xenolore2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_xenolore2check" title="xenolore2check" value="@{xenolore2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="xeno-lore">Xeno-lore</span> <input type="text" name="attr_xenolore3name" title="xenolore3name (Name)" style="width: 145px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_xenolore3" title="xenolore3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_xenolore3prog" title="xenolore3prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_xenolore3ranks" title="xenolore3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_xenolore3rankbonus" title="xenolore3rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_xenolore3stat" title="xenolore3stat (Stat Bonus)" value="0" readonly /></span><!--Xeno Lore Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_xenolore3catbonus" title="xenolore3catbonus (Category Bonus)" value="0" readonly" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_xenolore3specialmod" title="xenolore3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_xenolore3itemmod" title="xenolore3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_xenolore3notes" title="xenolore3notes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_xenolore3macro" title="xenolore3macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Xeno-lore (@{xenolore3name})}} {{subtags=Category: Lore-Obscure}} {{check=Xeno @{xenolore3name} (@{xenolore3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +?{Other bonus/penalty?|0} +[[@{xenolore3}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{xenolore3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{xenolore3notes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_xenolore3macro" title="xenolore3macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Xeno-lore (@{xenolore3name})}} {{subtags=Category: Lore-Obscure}} {{check=Xeno @{xenolore3name} (@{xenolore3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +?{Other bonus/penalty?|0} +@{xenolore3} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{xenolore3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{xenolore3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_xenolore3check" title="xenolore3check" value="@{xenolore3macro}"></button></span>
|
|
</div>
|
|
<br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="lore-technical">Lore-Technical</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-technical" title="cat-lore-technical" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-lore-technical-prog" title="cat-lore-technical-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-lore-technical-ranks" title="cat-lore-technical-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-technical-rankbonus" title="cat-lore-technical-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="memory-a">Me</span>/<span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-technical-statbonus" title="cat-lore-technical-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-technical-profbonus" title="cat-lore-technical-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-technical-specialbonus" title="cat-lore-technical-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-lore-technical-itembonus" title="cat-lore-technical-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_loretechnicalcheck" title="loretechnicalcheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Lore-Technical (cat)}} {{check=Lore, Technical (@{cat-lore-technical-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-lore-technical}]] +[[@{mebonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-lore-technical} +@{mebonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="herb-lore">Herb Lore</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_herblore" title="herblore" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_herbloreprog" title="herbloreprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_herbloreranks" title="herbloreranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_herblorerankbonus" title="herblorerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_herblorestat" title="herblorestat (Stat Bonus)" value="0" readonly /></span><!--Herb Lore Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_herblorecatbonus" title="herblorecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_herblorespecialmod" title="herblorespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_herbloreitemmod" title="herbloreitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_herblorenotes" title="herblorenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_herbloremacro" title="herbloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Herb Lore}} {{subtags=Category: Lore-Technical}} {{check=Herb Lore (@{herbloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{herblore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{herblore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{herblorenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_herbloremacro" title="herbloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Herb Lore}} {{subtags=Category: Lore-Technical}} {{check=Herb Lore (@{herbloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{herblore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{herblore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{herblorenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_herblorecheck" title="herblorecheck" value="@{herbloremacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="lock-lore">Lock Lore</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_locklore" title="locklore" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_lockloreprog" title="lockloreprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_lockloreranks" title="lockloreranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_locklorerankbonus" title="locklorerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_locklorestat" title="locklorestat (Stat Bonus)" value="0" readonly /></span><!--Lock Lore Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_locklorecatbonus" title="locklorecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_locklorespecialmod" title="locklorespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_lockloreitemmod" title="lockloreitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_locklorenotes" title="locklorenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_lockloremacro" title="lockloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Lock Lore}} {{subtags=Category: Lore-Technical}} {{check=Lock Lore (@{lockloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{locklore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{locklore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{locklorenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_lockloremacro" title="lockloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Lock Lore}} {{subtags=Category: Lore-Technical}} {{check=Lock Lore (@{lockloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{locklore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{locklore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{locklorenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_locklorecheck" title="locklorecheck" value="@{lockloremacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="metal-lore">Metal Lore</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_metallore" title="metallore" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_metalloreprog" title="metalloreprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_metalloreranks" title="metalloreranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_metallorerankbonus" title="metallorerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_metallorestat" title="metallorestat (Stat Bonus)" value="0" readonly /></span><!--Metal Lore Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_metallorecatbonus" title="metallorecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_metallorespecialmod" title="metallorespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_metalloreitemmod" title="metalloreitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_metallorenotes" title="metallorenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_metalloremacro" title="metalloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Metal Lore}} {{subtags=Category: Lore-Technical}} {{check=Metal Lore (@{metalloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{metallore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{metallore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{metallorenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_metalloremacro" title="metalloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Metal Lore}} {{subtags=Category: Lore-Technical}} {{check=Metal Lore (@{metalloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{metallore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{metallore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{metallorenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_metallorecheck" title="metallorecheck" value="@{metalloremacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="poison-lore">Poison Lore</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poisonlore" title="poisonlore" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_poisonloreprog" title="poisonloreprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_poisonloreranks" title="poisonloreranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poisonlorerankbonus" title="poisonlorerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poisonlorestat" title="poisonlorestat (Stat Bonus)" value="0" readonly /></span><!--Poison Lore Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poisonlorecatbonus" title="poisonlorecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poisonlorespecialmod" title="poisonlorespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_poisonloreitemmod" title="poisonloreitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_poisonlorenotes" title="poisonlorenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_poisonloremacro" title="poisonloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Poison Lore}} {{subtags=Category: Lore-Technical}} {{check=Poison Lore (@{poisonloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{poisonlore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{poisonlore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{poisonlorenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_poisonloremacro" title="poisonloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Poison Lore}} {{subtags=Category: Lore-Technical}} {{check=Poison Lore (@{poisonloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{poisonlore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{poisonlore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{poisonlorenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_poisonlorecheck" title="poisonlorecheck" value="@{poisonloremacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="stone-lore">Stone Lore</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stonelore" title="stonelore" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_stoneloreprog" title="stoneloreprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_stoneloreranks" title="stoneloreranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stonelorerankbonus" title="stonelorerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stonelorestat" title="stonelorestat (Stat Bonus)" value="0" readonly /></span><!--Stone Lore Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stonelorecatbonus" title="stonelorecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stonelorespecialmod" title="stonelorespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stoneloreitemmod" title="stoneloreitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_stonelorenotes" title="stonelorenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_stoneloremacro" title="stoneloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Stone Lore}} {{subtags=Category: Lore-Technical}} {{check=Stone Lore (@{stoneloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{stonelore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{stonelore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{stonelorenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_stoneloremacro" title="stoneloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Stone Lore}} {{subtags=Category: Lore-Technical}} {{check=Stone Lore (@{stoneloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{stonelore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{stonelore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{stonelorenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_stonelorecheck" title="stonelorecheck" value="@{stoneloremacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="trading-lore">Trading Lore</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tradinglore" title="tradinglore" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_tradingloreprog" title="tradingloreprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_tradingloreranks" title="tradingloreranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tradinglorerankbonus" title="tradinglorerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tradinglorestat" title="tradinglorestat (Stat Bonus)" value="0" readonly /></span><!--Trading Lore Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tradinglorecatbonus" title="tradinglorecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tradinglorespecialmod" title="tradinglorespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tradingloreitemmod" title="tradingloreitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_tradinglorenotes" title="tradinglorenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_tradingloremacro" title="tradingloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Trading Lore}} {{subtags=Category: Lore-Technical}} {{check=Trading Lore (@{tradingloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{tradinglore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{tradinglore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{tradinglorenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_tradingloremacro" title="tradingloremacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Trading Lore}} {{subtags=Category: Lore-Technical}} {{check=Trading Lore (@{tradingloreranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{tradinglore}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{tradinglore} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{tradinglorenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_tradinglorecheck" title="tradinglorecheck" value="@{tradingloremacro}"></button></span>
|
|
</div>
|
|
</div><br>
|
|
<input type="checkbox" class="pc-skillmartialarts-show arrow" title="skillmartialarts-show" name="attr_skillmartialarts-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="martial-arts">Martial Arts</span>
|
|
<div class="pc-skillmartialarts">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="martial-arts-striking">Martial Arts-Striking</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-ma-striking" title="cat-ma-striking" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-ma-striking-prog" title="cat-ma-striking-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-ma-striking-ranks" title="cat-ma-striking-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-ma-striking-rankbonus" title="cat-ma-striking-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="strength-a">St</span>/<span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-ma-striking-statbonus" title="cat-ma-striking-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-ma-striking-profbonus" title="cat-ma-striking-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-ma-striking-specialbonus" title="cat-ma-striking-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-ma-striking-itembonus" title="cat-ma-striking-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_martialartsstrikingcheck" title="martialartsstrikingcheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Martial Arts-Striking (cat)}} {{check=Martial Arts-Striking (@{cat-ma-striking-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-ma-striking}]] +[[@{stbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-ma-striking} +@{stbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="boxing">Boxing</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_boxing" title="boxing" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_boxingprog" title="boxingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_boxingranks" title="boxingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_boxingrankbonus" title="boxingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_boxingstat" title="boxingstat (Stat Bonus)" value="0" readonly /></span><!--Boxing St (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_boxingcatbonus" title="boxingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_boxingspecialmod" title="boxingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_boxingitemmod" title="boxingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_boxingnotes" title="boxingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_boxingmacro" title="boxingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Boxing}} {{subtags=Category: Martial Arts-Striking}} {{check=Boxing (@{boxingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{boxing}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{boxing} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{boxingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_boxingcheck" title="boxingcheck" value="@{boxingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="striking-degree-1">Striking Degree 1</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking1" title="striking1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_striking1prog" title="striking1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_striking1ranks" title="striking1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking1rankbonus" title="striking1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking1stat" title="striking1stat (Stat Bonus)" value="0" readonly /></span><!--Striking Degree 1 St (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking1catbonus" title="striking1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking1specialmod" title="striking1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking1itemmod" title="striking1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_striking1notes" title="striking1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_striking1macro" title="striking1macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Striking Degree 1}} {{subtags=Category: Martial Arts-Striking}} {{check=Striking 1 (@{striking1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{striking1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{striking1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{striking1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_striking1check" title="striking1check" value="@{striking1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="striking-degree-2">Striking Degree 2</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking2" title="striking2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_striking2prog" title="striking2prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_striking2ranks" title="striking2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking2rankbonus" title="striking2rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking2stat" title="striking2stat (Stat Bonus)" value="0" readonly /></span><!--Striking Degree 2 St (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking2catbonus" title="striking2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking2specialmod" title="striking2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking2itemmod" title="striking2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_striking2notes" title="striking2notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_striking2macro" title="striking2macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Striking Degree 2}} {{subtags=Category: Martial Arts-Striking}} {{check=Striking 2 (@{striking2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{striking2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{striking2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{striking2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_striking2check" title="striking2check" value="@{striking2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="striking-degree-3">Striking Degree 3</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking3" title="striking3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_striking3prog" title="striking3prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_striking3ranks" title="striking3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking3rankbonus" title="striking3rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking3stat" title="striking3stat (Stat Bonus)" value="0" readonly /></span><!--Striking Degree 3 SD, Martial Arts-Striking St -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking3catbonus" title="striking3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking3specialmod" title="striking3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking3itemmod" title="striking3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_striking3notes" title="striking3notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_striking3macro" title="striking3macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Striking Degree 3}} {{subtags=Category: Martial Arts-Striking}} {{check=Striking 3 (@{striking3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{striking3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{striking3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{striking3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_striking3check" title="striking3check" value="@{striking3macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="striking-degree-4">Striking Degree 4</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking4" title="striking4" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_striking4prog" title="striking4prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_striking4ranks" title="striking4ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking4rankbonus" title="striking4rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking4stat" title="striking4stat (Stat Bonus)" value="0" readonly /></span><!--Striking Degree 4 SD, Martial Arts-Striking St -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking4catbonus" title="striking4catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking4specialmod" title="striking4specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_striking4itemmod" title="striking4itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_striking4notes" title="striking4notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_striking4macro" title="striking4macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Striking Degree 4}} {{subtags=Category: Martial Arts-Striking}} {{check=Striking 4 (@{striking4ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{striking4}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{striking4} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{striking4notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_striking4check" title="striking4check" value="@{striking4macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="tackling">Tackling</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tackling" title="tackling" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_tacklingprog" title="tacklingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_tacklingranks" title="tacklingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tacklingrankbonus" title="tacklingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="quickness-a">Qu</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tacklingstat" title="tacklingstat (Stat Bonus)" value="0" readonly /></span><!--Tackling Qu, Martial Arts-Striking St -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tacklingcatbonus" title="tacklingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tacklingspecialmod" title="tacklingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tacklingitemmod" title="tacklingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_tacklingnotes" title="tacklingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_tacklingmacro" title="tacklingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Tackling}} {{subtags=Category: Martial Arts-Striking}} {{check=Tackling (@{tacklingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{tackling}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{tackling} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{tacklingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_tacklingcheck" title="tacklingcheck" value="@{tacklingmacro}"></button></span>
|
|
</div><br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="martial-arts-sweeps">Martial Arts-Sweeps</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-ma-sweeps" title="cat-ma-sweeps" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-ma-sweeps-prog" title="cat-ma-sweeps-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-ma-sweeps-ranks" title="cat-ma-sweeps-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-ma-sweeps-rankbonus" title="cat-ma-sweeps-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="agility-a">Ag</span>/<span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-ma-sweeps-statbonus" title="cat-ma-sweeps-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-ma-sweeps-profbonus" title="cat-ma-sweeps-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-ma-sweeps-specialbonus" title="cat-ma-sweeps-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-ma-sweeps-itembonus" title="cat-ma-sweeps-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_martialartssweepscheck" title="martialartssweepscheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Martial Arts-Sweeps (cat)}} {{check=Martial Arts-Sweeps (@{cat-ma-sweeps-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-ma-sweeps}]] +[[@{agbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-ma-sweeps} +@{agbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="blocking">Blocking</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_blocking" title="blocking" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_blockingprog" title="blockingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_blockingranks" title="blockingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_blockingrankbonus" title="blockingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_blockingstat" title="blockingstat (Stat Bonus)" value="0" readonly /></span><!--Blocking St, Martial Arts-Sweeps Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_blockingcatbonus" title="blockingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_blockingspecialmod" title="blockingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_blockingitemmod" title="blockingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_blockingnotes" title="blockingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_blockingmacro" title="blockingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Blocking}} {{subtags=Category: Martial Arts-Sweeps}} {{check=Blocking (@{blockingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{blocking}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{blocking} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{blockingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_blockingcheck" title="blockingcheck" value="@{blockingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="sweeps-degree-1">Sweeps Degree 1</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps1" title="sweeps1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_sweeps1prog" title="sweeps1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_sweeps1ranks" title="sweeps1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps1rankbonus" title="sweeps1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps1stat" title="sweeps1stat (Stat Bonus)" value="0" readonly /></span><!--Sweeps Degree 1 Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps1catbonus" title="sweeps1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps1specialmod" title="sweeps1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps1itemmod" title="sweeps1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_sweeps1notes" title="sweeps1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_sweeps1macro" title="sweeps1macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Sweeps Degree 1}} {{subtags=Category: Martial Arts-Sweeps}} {{check=Sweeps 1 (@{sweeps1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sweeps1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sweeps1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{sweeps1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_sweeps1check" title="sweeps1check" value="@{sweeps1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="sweeps-degree-2">Sweeps Degree 2</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps2" title="sweeps2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_sweeps2prog" title="sweeps2prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_sweeps2ranks" title="sweeps2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps2rankbonus" title="sweeps2rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps2stat" title="sweeps2stat (Stat Bonus)" value="0" readonly /></span><!--Sweeps Degree 2 Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps2catbonus" title="sweeps2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps2specialmod" title="sweeps2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps2itemmod" title="sweeps2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_sweeps2notes" title="sweeps2notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_sweeps2macro" title="sweeps2macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Sweeps Degree 2}} {{subtags=Category: Martial Arts-Sweeps}} {{check=Sweeps 2 (@{sweeps2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sweeps2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sweeps2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{sweeps2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_sweeps2check" title="sweeps2check" value="@{sweeps2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="sweeps-degree-3">Sweeps Degree 3</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps3" title="sweeps3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_sweeps3prog" title="sweeps3prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_sweeps3ranks" title="sweeps3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps3rankbonus" title="sweeps3rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps3stat" title="sweeps3stat (Stat Bonus)" value="0" readonly /></span><!--Sweeps Degree 3 SD, Martial Arts-Sweeps Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps3catbonus" title="sweeps3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps3specialmod" title="sweeps3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps3itemmod" title="sweeps3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_sweeps3notes" title="sweeps3notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_sweeps3macro" title="sweeps3macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Sweeps Degree 3}} {{subtags=Category: Martial Arts-Sweeps}} {{check=Sweeps 3 (@{sweeps3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sweeps3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sweeps3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{sweeps3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_sweeps3check" title="sweeps3check" value="@{sweeps3macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="sweeps-degree-4">Sweeps Degree 4</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps4" title="sweeps4" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_sweeps4prog" title="sweeps4prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_sweeps4ranks" title="sweeps4ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps4rankbonus" title="sweeps4rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps4stat" title="sweeps4stat (Stat Bonus)" value="0" readonly /></span><!--Sweeps Degree 4 SD, Martial Arts-Sweeps Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps4catbonus" title="sweeps4catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps4specialmod" title="sweeps4specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sweeps4itemmod" title="sweeps4itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_sweeps4notes" title="sweeps4notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_sweeps4macro" title="sweeps4macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Sweeps Degree 4}} {{subtags=Category: Martial Arts-Sweeps}} {{check=Sweeps 4 (@{sweeps4ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sweeps4}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sweeps4} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{sweeps4notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_sweeps4check" title="sweeps4check" value="@{sweeps4macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="wrestling">Wrestling</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_wrestling" title="wrestling" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_wrestlingprog" title="wrestlingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_wrestlingranks" title="wrestlingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_wrestlingrankbonus" title="wrestlingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_wrestlingstat" title="wrestlingstat (Stat Bonus)" value="0" readonly /></span><!--Wrestling SD, Martial Arts-Sweeps Ag -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_wrestlingcatbonus" title="wrestlingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_wrestlingspecialmod" title="wrestlingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_wrestlingitemmod" title="wrestlingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_wrestlingnotes" title="wrestlingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_wrestlingmacro" title="wrestlingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Wrestling}} {{subtags=Category: Martial Arts-Sweeps}} {{check=Wrestling (@{wrestlingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{wrestling}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{wrestling} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{wrestlingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_wrestlingcheck" title="wrestlingcheck" value="@{wrestlingmacro}"></button></span>
|
|
</div>
|
|
</div><br>
|
|
<input type="checkbox" class="pc-skilloutdoor-show arrow" title="skilloutdoor-show" name="attr_skilloutdoor-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="outdoor">Outdoor</span>
|
|
<div class="pc-skilloutdoor">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="outdoor-animal">Outdoor-Animal</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-outdoor-animal" title="cat-outdoor-animal" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-outdoor-animal-prog" title="cat-outdoor-animal-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-outdoor-animal-ranks" title="cat-outdoor-animal-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-outdoor-animal-rankbonus" title="cat-outdoor-animal-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="empathy-a">Em</span>/<span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-outdoor-animal-statbonus" title="cat-outdoor-animal-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-outdoor-animal-profbonus" title="cat-outdoor-animal-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-outdoor-animal-specialbonus" title="cat-outdoor-animal-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-outdoor-animal-itembonus" title="cat-outdoor-animal-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_outdooranimalcheck" title="outdooranimalcheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Outdoor-Animal (cat)}} {{check=Outdoor-Animal (@{cat-outdoor-animal-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-outdoor-animal}]] +[[@{embonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-outdoor-animal} +@{embonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="animal-handling">Animal Handling</span> <input type="text" name="attr_animalhandling1name" title="animalhandling1name (Name)" style="width: 100px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animalhandling1" title="animalhandling1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_animalhandling1prog" title="animalhandling1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_animalhandling1ranks" title="animalhandling1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animalhandling1rankbonus" title="animalhandling1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animalhandling1stat" title="animalhandling1stat (Stat Bonus)" value="0" readonly /></span><!--Animal Handling Em (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animalhandling1catbonus" title="animalhandling1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animalhandling1specialmod" title="animalhandling1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animalhandling1itemmod" title="animalhandling1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_animalhandling1notes" title="animalhandling1notes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_animalhandling1macro" title="animalhandling1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Animal Handling (@{animalhandling1name})}} {{subtags=Category: Outdoor-Animal}} {{check=Animal Handling @{animalhandling1name} (@{animalhandling1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{animalhandling1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{animalhandling1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{animalhandling1notes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_animalhandling1macro" title="animalhandling1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Animal Handling (@{animalhandling1name})}} {{subtags=Category: Outdoor-Animal}} {{check=Animal Handling @{animalhandling1name} (@{animalhandling1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{animalhandling1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{animalhandling1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{animalhandling1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_animalhandling1check" title="animalhandling1check" value="@{animalhandling1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="animal-healing">Animal Healing</span> <input type="text" name="attr_animalhealing1name" title="animalhealing1name (Name)" style="width: 100px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animalhealing1" title="animalhealing1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_animalhealing1prog" title="animalhealing1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_animalhealing1ranks" title="animalhealing1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animalhealing1rankbonus" title="animalhealing1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animalhealing1stat" title="animalhealing1stat (Stat Bonus)" value="0" readonly /></span><!--Animal Healing Em (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animalhealing1catbonus" title="animalhealing1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animalhealing1specialmod" title="animalhealing1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animalhealing1itemmod" title="animalhealing1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_animalhealing1notes" title="animalhealing1notes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_animalhealing1macro" title="animalhealing1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Animal Healing (@{animalhealing1name})}} {{subtags=Category: Outdoor-Animal}} {{check=Animal Healing @{animalhealing1name} (@{animalhealing1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{animalhealing1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{animalhealing1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{animalhealing1notes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_animalhealing1macro" title="animalhealing1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Animal Healing (@{animalhealing1name})}} {{subtags=Category: Outdoor-Animal}} {{check=Animal Healing @{animalhealing1name} (@{animalhealing1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{animalhealing1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{animalhealing1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{animalhealing1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_animalhealing1check" title="animalhealing1check" value="@{animalhealing1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="animal-mastery">Animal Mastery</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animalmastery" title="animalmastery" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_animalmasteryprog" title="animalmasteryprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_animalmasteryranks" title="animalmasteryranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animalmasteryrankbonus" title="animalmasteryrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animalmasterystat" title="animalmasterystat (Stat Bonus)" value="0" readonly /></span><!--Animal Mastery Pr, Outdoor-Animal Em -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animalmasterycatbonus" title="animalmasterycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animalmasteryspecialmod" title="animalmasteryspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animalmasteryitemmod" title="animalmasteryitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_animalmasterynotes" title="animalmasterynotes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_animalmasterymacro" title="animalmasterymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Animal Mastery}} {{subtags=Category: Outdoor-Animal}} {{check=Animal Mastery (@{animalmasteryranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{animalmastery}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{animalmastery} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{animalmasterynotes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_animalmasterymacro" title="animalmasterymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Animal Mastery}} {{subtags=Category: Outdoor-Animal}} {{check=Animal Mastery (@{animalmasteryranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{animalmastery}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{animalmastery} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{animalmasterynotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_animalmasterycheck" title="animalmasterycheck" value="@{animalmasterymacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="animal-training">Animal Training</span> <input type="text" name="attr_animaltraining1name" title="animaltraining1name (Name)" style="width: 100px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animaltraining1" title="animaltraining1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_animaltraining1prog" title="animaltraining1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_animaltraining1ranks" title="animaltraining1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animaltraining1rankbonus" title="animaltraining1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animaltraining1stat" title="animaltraining1stat (Stat Bonus)" value="0" readonly /></span><!--Animal Training SD, Outdoor-Animal Em -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animaltraining1catbonus" title="animaltraining1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animaltraining1specialmod" title="animaltraining1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_animaltraining1itemmod" title="animaltraining1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_animaltraining1notes" title="animaltraining1notes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_animaltraining1macro" title="animaltraining1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Animal Training (@{animaltraining1name})}} {{subtags=Category: Outdoor-Animal}} {{check=Animal Training @{animaltraining1name} (@{animaltraining1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{animaltraining1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{animaltraining1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{animaltraining1notes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_animaltraining1macro" title="animaltraining1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Animal Training (@{animaltraining1name})}} {{subtags=Category: Outdoor-Animal}} {{check=Animal Training @{animaltraining1name} (@{animaltraining1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{animaltraining1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{animaltraining1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{animaltraining1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_animaltraining1check" title="animaltraining1check" value="@{animaltraining1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="driving">Driving</span> <input type="text" name="attr_driving1name" title="driving1name (Name)" style="width: 125px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_driving1" title="driving1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_driving1prog" title="driving1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_driving1ranks" title="driving1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_driving1rankbonus" title="driving1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_driving1stat" title="driving1stat (Stat Bonus)" value="0" readonly /></span><!--Driving In, Outdoor-Animal Em -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_driving1catbonus" title="driving1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_driving1specialmod" title="driving1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_driving1itemmod" title="driving1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_driving1notes" title="driving1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_driving1macro" title="driving1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Driving (@{driving1name})}} {{subtags=Category: Outdoor-Animal}} {{check=Driving @{driving1name} (@{driving1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +?{Other bonus/penalty?|0} +[[@{driving1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{driving1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{driving1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_driving1check" title="driving1check" value="@{driving1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="herding">Herding</span> <input type="text" name="attr_herding1name" title="herding1name (Name)" style="width: 150px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_herding1" title="herding1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_herding1prog" title="herding1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_herding1ranks" title="herding1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_herding1rankbonus" title="herding1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_herding1stat" title="herding1stat (Stat Bonus)" value="0" readonly /></span><!--Herding Em (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_herding1catbonus" title="herding1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_herding1specialmod" title="herding1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_herding1itemmod" title="herding1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_herding1notes" title="herding1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_herding1macro" title="herding1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Herding @{herding1name}}} {{subtags=Category: Outdoor-Animal}} {{check=Herding @{herding1name} (@{herding1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{herding1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{herding1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{herding1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_herding1check" title="herding1check" value="@{herding1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="riding">Riding</span> <input type="text" name="attr_riding1name" title="riding1name (Name)" style="width: 155px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_riding1" title="riding1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_riding1prog" title="riding1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_riding1ranks" title="riding1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_riding1rankbonus" title="riding1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_riding1stat" title="riding1stat (Stat Bonus)" value="0" readonly /></span><!--Riding Em (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_riding1catbonus" title="riding1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_riding1specialmod" title="riding1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_riding1itemmod" title="riding1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_riding1notes" title="riding1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_riding1macro" title="riding1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Riding (@{riding1name})}} {{subtags=Category: Outdoor-Animal}} {{check=Riding @{riding1name} (@{riding1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{riding1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{riding1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{riding1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_riding1check" title="riding1check" value="@{riding1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_outdooranimal1name" title="outdooranimal1name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_outdooranimal1" title="outdooranimal1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_outdooranimal1prog" title="outdooranimal1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_outdooranimal1ranks" title="outdooranimal1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_outdooranimal1rankbonus" title="outdooranimal1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_outdooranimal1statchoice" title="outdooranimal1statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a">Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a" selected>Em</option>
|
|
<option value="in" data-i18n="intuition-a">In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_outdooranimal1stat" title="outdooranimal1stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_outdooranimal1catbonus" title="outdooranimal1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_outdooranimal1specialmod" title="outdooranimal1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_outdooranimal1itemmod" title="outdooranimal1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_outdooranimal1notes" title="outdooranimal1notes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_outdooranimal1macro" title="outdooranimal1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{outdooranimal1name}}} {{subtags=Category: Outdoor-Animal}} {{check=@{outdooranimal1name} (@{outdooranimal1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{outdooranimal1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{outdooranimal1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{outdooranimal1notes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_outdooranimal1macro" title="outdooranimal1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{outdooranimal1name}}} {{subtags=Category: Outdoor-Animal}} {{check=@{outdooranimal1name} (@{outdooranimal1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{outdooranimal1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{outdooranimal1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{outdooranimal1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_outdooranimal1check" title="outdooranimal1check" value="@{outdooranimal1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_outdooranimal2name" title="outdooranimal2name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_outdooranimal2" title="outdooranimal2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_outdooranimal2prog" title="outdooranimal2prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_outdooranimal2ranks" title="outdooranimal2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_outdooranimal2rankbonus" title="outdooranimal2rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_outdooranimal2statchoice" title="outdooranimal2statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a">Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a" selected>Em</option>
|
|
<option value="in" data-i18n="intuition-a">In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_outdooranimal2stat" title="outdooranimal2stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_outdooranimal2catbonus" title="outdooranimal2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_outdooranimal2specialmod" title="outdooranimal2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_outdooranimal2itemmod" title="outdooranimal2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_outdooranimal2notes" title="outdooranimal2notes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_outdooranimal2macro" title="outdooranimal2macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{outdooranimal2name}}} {{subtags=Category: Outdoor-Animal}} {{check=@{outdooranimal2name} (@{outdooranimal2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{outdooranimal2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{outdooranimal2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{outdooranimal2notes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_outdooranimal2macro" title="outdooranimal2macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{outdooranimal2name}}} {{subtags=Category: Outdoor-Animal}} {{check=@{outdooranimal2name} (@{outdooranimal2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{outdooranimal2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{outdooranimal2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{outdooranimal2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_outdooranimal2check" title="outdooranimal2check" value="@{outdooranimal2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_outdooranimal3name" title="outdooranimal3name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_outdooranimal3" title="outdooranimal3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_outdooranimal3prog" title="outdooranimal3prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_outdooranimal3ranks" title="outdooranimal3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_outdooranimal3rankbonus" title="outdooranimal3rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_outdooranimal3statchoice" title="outdooranimal3statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a">Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a" selected>Em</option>
|
|
<option value="in" data-i18n="intuition-a">In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_outdooranimal3stat" title="outdooranimal3stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_outdooranimal3catbonus" title="outdooranimal3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_outdooranimal3specialmod" title="outdooranimal3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_outdooranimal3itemmod" title="outdooranimal3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_outdooranimal3notes" title="outdooranimal3notes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_outdooranimal3macro" title="outdooranimal3macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{outdooranimal3name}}} {{subtags=Category: Outdoor-Animal}} {{check=@{outdooranimal3name} (@{outdooranimal3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{outdooranimal3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{outdooranimal3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{outdooranimal3notes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_outdooranimal3macro" title="outdooranimal3macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{outdooranimal3name}}} {{subtags=Category: Outdoor-Animal}} {{check=@{outdooranimal3name} (@{outdooranimal3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{outdooranimal3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{outdooranimal3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{outdooranimal3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_outdooranimal3check" title="outdooranimal3check" value="@{outdooranimal3macro}"></button></span>
|
|
</div>
|
|
<br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="outdoor-environmental">Outdoor-Environmental</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-outdoor-environ" title="cat-outdoor-environ" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-outdoor-environ-prog" title="cat-outdoor-environ-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-outdoor-environ-ranks" title="cat-outdoor-environ-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-outdoor-environ-rankbonus" title="cat-outdoor-environ-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="self-discipline-a">SD</span>/<span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-outdoor-environ-statbonus" title="cat-outdoor-environ-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-outdoor-environ-profbonus" title="cat-outdoor-environ-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-outdoor-environ-specialbonus" title="cat-outdoor-environ-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-outdoor-environ-itembonus" title="cat-outdoor-environ-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_outdoorenvironmentalcheck" title="outdoorenvironmentalcheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Outdoor-Environmental (cat)}} {{check=Outdoor-Environmental (@{cat-outdoor-environ-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-outdoor-environ}]] +[[@{mebonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-outdoor-environ} +@{mebonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="caving-spelunking">Caving (Spelunking)</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_caving" title="caving" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cavingprog" title="cavingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_cavingranks" title="cavingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cavingrankbonus" title="cavingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cavingstat" title="cavingstat (Stat Bonus)" value="0" readonly /></span><!--Caving(Spelunking) Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cavingcatbonus" title="cavingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cavingspecialmod" title="cavingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cavingitemmod" title="cavingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_cavingnotes" title="cavingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_cavingmacro" title="cavingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Caving (Spelunking)}} {{subtags=Category: Outdoor-Environmental}} {{check=Caving (@{cavingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{caving}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{caving} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{cavingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_cavingcheck" title="cavingcheck" value="@{cavingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="foraging">Foraging</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_foraging" title="foraging" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_foragingprog" title="foragingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_foragingranks" title="foragingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_foragingrankbonus" title="foragingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_foragingstat" title="foragingstat (Stat Bonus)" value="0" readonly /></span><!--Foraging Em, Outdoor-Environmental Me -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_foragingcatbonus" title="foragingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_foragingspecialmod" title="foragingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_foragingitemmod" title="foragingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_foragingnotes" title="foragingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_foragingmacro" title="foragingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Foraging}} {{subtags=Category: Outdoor-Environmental}} {{check=Foraging (@{foragingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{foraging}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{foraging} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{foragingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_foragingcheck" title="foragingcheck" value="@{foragingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="hunting">Hunting</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_hunting" title="hunting" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_huntingprog" title="huntingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_huntingranks" title="huntingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_huntingrankbonus" title="huntingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_huntingstat" title="huntingstat (Stat Bonus)" value="0" readonly /></span><!--Hunting Em, Outdoor-Environmental Me -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_huntingcatbonus" title="huntingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_huntingspecialmod" title="huntingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_huntingitemmod" title="huntingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_huntingnotes" title="huntingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_huntingmacro" title="huntingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Hunting}} {{subtags=Category: Outdoor-Environmental}} {{check=Hunting (@{huntingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{hunting}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{hunting} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{huntingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_huntingcheck" title="huntingcheck" value="@{huntingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="star-gazing">Star-gazing</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stargazing" title="stargazing" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_stargazingprog" title="stargazingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_stargazingranks" title="stargazingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stargazingrankbonus" title="stargazingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stargazingstat" title="stargazingstat (Stat Bonus)" value="0" readonly /></span><!--Star-gazing Me (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stargazingcatbonus" title="stargazingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stargazingspecialmod" title="stargazingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stargazingitemmod" title="stargazingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_stargazingnotes" title="stargazingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_stargazingmacro" title="stargazingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Star-gazing}} {{subtags=Category: Outdoor-Environmental}} {{check=Star-gazing (@{stargazingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{stargazing}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{stargazing} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{stargazingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_stargazingcheck" title="stargazingcheck" value="@{stargazingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="survival">Survival</span> <input type="text" name="attr_survival1name" title="survival1name (Name)" style="width: 150px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_survival1" title="survival1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_survival1prog" title="survival1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_survival1ranks" title="survival1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_survival1rankbonus" title="survival1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_survival1stat" title="survival1stat (Stat Bonus)" value="0" readonly /></span><!--Survival In, Outdoor-Environmental Me -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_survival1catbonus" title="survival1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_survival1specialmod" title="survival1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_survival1itemmod" title="survival1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_survival1notes" title="survival1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_survival1macro" title="survival1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Survival (@{survival1name})}} {{subtags=Category: Outdoor-Environmental}} {{check=Survival @{survival1name} (@{survival1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{survival1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{survival1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{survival1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_survival1check" title="survival1check" value="@{survival1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="survival">Survival</span> <input type="text" name="attr_survival2name" title="survival2name (Name)" style="width: 150px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_survival2" title="survival2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_survival2prog" title="survival2prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_survival2ranks" title="survival2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_survival2rankbonus" title="survival2rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_survival2stat" title="survival2stat (Stat Bonus)" value="0" readonly /></span><!--Survival In, Outdoor-Environmental Me -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_survival2catbonus" title="survival2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_survival2specialmod" title="survival2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_survival2itemmod" title="survival2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_survival2notes" title="survival2notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_survival2macro" title="survival2macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Survival (@{survival2name})}} {{subtags=Category: Outdoor-Environmental}} {{check=Survival @{survival2name} (@{survival2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{survival2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{survival2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{survival2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_survival2check" title="survival2check" value="@{survival2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="survival">Survival</span> <input type="text" name="attr_survival3name" title="survival3name (Name)" style="width: 150px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_survival3" title="survival3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_survival3prog" title="survival3prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_survival3ranks" title="survival3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_survival3rankbonus" title="survival3rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_survival3stat" title="survival3stat (Stat Bonus)" value="0" readonly /></span><!--Survival In, Outdoor-Environmental Me -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_survival3catbonus" title="survival3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_survival3specialmod" title="survival3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_survival3itemmod" title="survival3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_survival3notes" title="survival3notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_survival3macro" title="survival3macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Survival(@{survival3name})}} {{subtags=Category: Outdoor-Environmental}} {{check=Survival @{survival3name} (@{survival3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{survival3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{survival3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{survival3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_survival3check" title="survival3check" value="@{survival3macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="weather-watching">Weather Watching</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weatherwatching" title="weatherwatching" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weatherwatchingprog" title="weatherwatchingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weatherwatchingranks" title="weatherwatchingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weatherwatchingrankbonus" title="weatherwatchingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weatherwatchingstat" title="weatherwatchingstat (Stat Bonus)" value="0" readonly /></span><!--Weather Watching In, Outdoor-Environmental Me -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weatherwatchingcatbonus" title="weatherwatchingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weatherwatchingspecialmod" title="weatherwatchingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weatherwatchingitemmod" title="weatherwatchingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weatherwatchingnotes" title="weatherwatchingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weatherwatchingmacro" title="weatherwatchingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Weather Watching}} {{subtags=Category: Outdoor-Environmental}} {{check=Weather Watching (@{weatherwatchingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weatherwatching}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weatherwatching} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weatherwatchingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weatherwatchingcheck" title="weatherwatchingcheck" value="@{weatherwatchingmacro}"></button></span>
|
|
</div>
|
|
</div><br>
|
|
<input type="checkbox" class="pc-skillpower-show arrow" title="skillpower-show" name="attr_skillpower-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="power">Power</span>
|
|
<div class="pc-skillpower">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="power-awareness">Power Awareness</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-power-awareness" title="cat-power-awareness" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-power-awareness-prog" title="cat-power-awareness-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-power-awareness-ranks" title="cat-power-awareness-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-power-awareness-rankbonus" title="cat-power-awareness-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="empathy-a">Em</span>/<span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-power-awareness-statbonus" title="cat-power-awareness-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-power-awareness-profbonus" title="cat-power-awareness-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-power-awareness-specialbonus" title="cat-power-awareness-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-power-awareness-itembonus" title="cat-power-awareness-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_powerawarenesscheck" title="powerawarenesscheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Power Awareness (cat)}} {{check=Power Awareness (@{cat-power-awareness-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-power-awareness}]] +[[@{prbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-power-awareness} +@{prbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="attunement">Attunement</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_attunement" title="attunement" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_attunementprog" title="attunementprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_attunementranks" title="attunementranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_attunementrankbonus" title="attunementrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_attunementstat" title="attunementstat (Stat Bonus)" value="0" readonly /></span><!--Attunement Pr (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_attunementcatbonus" title="attunementcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_attunementspecialmod" title="attunementspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_attunementitemmod" title="attunementitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_attunementnotes" title="attunementnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_attunementmacro" title="attunementmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Attunement}} {{subtags=Category: Power Awareness}} {{check=Attunement (@{attunementranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{attunement}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{attunement} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{attunementnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_attunementmacro" title="attunementmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Attunement}} {{subtags=Category: Power Awareness}} {{check=Attunement (@{attunementranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{attunement}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{attunement} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{attunementnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_attunementcheck" title="attunementcheck" value="@{attunementmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="divination">Divination</span> <input type="text" name="attr_divination1name" title="divination1name (Name)" style="width: 135px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divination1" title="divination1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_divination1prog" title="divination1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_divination1ranks" title="divination1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divination1rankbonus" title="divination1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divination1stat" title="divination1stat (Stat Bonus)" value="0" readonly /></span><!--Divination In, Power Awareness Pr -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divination1catbonus" title="divination1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divination1specialmod" title="divination1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divination1itemmod" title="divination1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_divination1notes" title="divination1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_divination1macro" title="divination1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Divination (@{divination1name})}} {{subtags=Category: Power Awareness}} {{check=Divination @{divination1name} (@{divination1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{divination1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{divination1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{divination1notes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_divination1macro" title="divination1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Divination (@{divination1name})}} {{subtags=Category: Power Awareness}} {{check=Divination @{divination1name} (@{divination1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{divination1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{divination1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{divination1notes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_divination1check" title="divination1check" value="@{divination1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="divination">Divination</span> <input type="text" name="attr_divination2name" title="divination2name (Name)" style="width: 135px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divination2" title="divination2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_divination2prog" title="divination2prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_divination2ranks" title="divination2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divination2rankbonus" title="divination2rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divination2stat" title="divination2stat (Stat Bonus)" value="0" readonly /></span><!--Divination In, Power Awareness Pr -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divination2catbonus" title="divination2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divination2specialmod" title="divination2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divination2itemmod" title="divination2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_divination2notes" title="divination2notes"></textarea></span></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_divination2macro" title="divination2macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Divination (@{divination2name})}} {{subtags=Category: Power Awareness}} {{check=Divination @{divination2name} (@{divination2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{divination2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{divination2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{divination2notes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_divination2macro" title="divination2macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Divination (@{divination2name})}} {{subtags=Category: Power Awareness}} {{check=Divination @{divination2name} (@{divination2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{divination2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{divination2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{divination2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_divination2check" title="divination2check" value="@{divination2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="divination">Divination</span> <input type="text" name="attr_divination3name" title="divination3name (Name)" style="width: 135px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divination3" title="divination3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_divination3prog" title="divination3prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_divination3ranks" title="divination3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divination3rankbonus" title="divination3rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divination3stat" title="divination3stat (Stat Bonus)" value="0" readonly /></span><!--Divination In, Power Awareness Pr -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divination3catbonus" title="divination3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divination3specialmod" title="divination3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_divination3itemmod" title="divination3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_divination3notes" title="divination3notes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_divination3macro" title="divination3macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Divination (@{divination3name})}} {{subtags=Category: Power Awareness}} {{check=Divination @{divination3name} (@{divination3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{divination3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{divination3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{divination3notes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_divination3macro" title="divination3macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Divination (@{divination3name})}} {{subtags=Category: Power Awareness}} {{check=Divination @{divination3name} (@{divination3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{divination3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{divination3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{divination3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_divination3check" title="divination3check" value="@{divination3macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="power-perception">Power Perception</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_powerperception" title="powerperception" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_powerperceptionprog" title="powerperceptionprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_powerperceptionranks" title="powerperceptionranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_powerperceptionrankbonus" title="powerperceptionrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_powerperceptionstat" title="powerperceptionstat (Stat Bonus)" value="0" readonly /></span><!--Power Perception Pr (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_powerperceptioncatbonus" title="powerperceptioncatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_powerperceptionspecialmod" title="powerperceptionspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_powerperceptionitemmod" title="powerperceptionitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_powerperceptionnotes" title="powerperceptionnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_powerperceptionmacro" title="powerperceptionmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Power Perception}} {{subtags=Category: Power Awareness}} {{check=Power Perception (@{powerperceptionranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{powerperception}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{powerperception} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{powerperceptionnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_powerperceptionmacro" title="powerperceptionmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Power Perception}} {{subtags=Category: Power Awareness}} {{check=Power Perception (@{powerperceptionranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{powerperception}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{powerperception} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{powerperceptionnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_powerperceptioncheck" title="powerperceptioncheck" value="@{powerperceptionmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="read-runes">Read Runes</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_readrunes" title="readrunes" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_readrunesprog" title="readrunesprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_readrunesranks" title="readrunesranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_readrunesrankbonus" title="readrunesrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_readrunesstat" title="readrunesstat (Stat Bonus)" value="0" readonly /></span><!--Read Runes Me, Power Awareness Pr -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_readrunescatbonus" title="readrunescatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_readrunesspecialmod" title="readrunesspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_readrunesitemmod" title="readrunesitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_readrunesnotes" title="readrunesnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_readrunesmacro" title="readrunesmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Read Runes}} {{subtags=Category: Power Awareness}} {{check=Read Runes (@{readrunesranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{readrunes}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{readrunes} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{readrunesnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_readrunesmacro" title="readrunesmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Read Runes}} {{subtags=Category: Power Awareness}} {{check=Read Runes (@{readrunesranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{readrunes}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{readrunes} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{readrunesnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_readrunescheck" title="readrunescheck" value="@{readrunesmacro}"></button></span>
|
|
</div><br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="power-manipulation">Power Manipulation</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-power-manipulation" title="cat-power-manipulation" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-power-manipulation-prog" title="cat-power-manipulation-prog (progression)" value="0" />
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="combined">Combined</span></b></span>
|
|
<span class="table-data-skills-cat"><b> - </b></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="empathy-a">Em</span>/<span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-power-manipulation-statbonus" title="cat-power-manipulation-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-power-manipulation-profbonus" title="cat-power-manipulation-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-power-manipulation-specialbonus" title="cat-power-manipulation-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-power-manipulation-itembonus" title="cat-power-manipulation-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_powermanipulationcheck" title="powermanipulationcheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Power Manipulation (cat)}} {{check=Power Manipulation (Combined): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-power-manipulation}]] +[[@{prbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-power-manipulation} +@{prbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="channeling">Channeling</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_channeling" title="channeling" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_channelingprog" title="channelingprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_channelingranks" title="channelingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_channelingrankbonus" title="channelingrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_channelingstat" title="channelingstat (Stat Bonus)" value="0" readonly /></span><!--Channeling SD, Power Manipulation Pr -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_channelingcatbonus" title="channelingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_channelingspecialmod" title="channelingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_channelingitemmod" title="channelingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_channelingnotes" title="channelingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_channelingmacro" title="channelingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Channeling}} {{subtags=Category: Power Manipulation}} {{check=Channeling (@{channelingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{channeling}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{channeling} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{channelingnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_channelingmacro" title="channelingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Channeling}} {{subtags=Category: Power Manipulation}} {{check=Channeling (@{channelingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{channeling}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{channeling} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{channelingnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_channelingcheck" title="channelingcheck" value="@{channelingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="magic-ritual">Magic Ritual</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_magicritual" title="magicritual" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_magicritualprog" title="magicritualprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_magicritualranks" title="magicritualranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_magicritualrankbonus" title="magicritualrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_magicritualstat" title="magicritualstat (Stat Bonus)" value="0" readonly /></span><!--Magic Ritual SD, Power Manipulation Pr -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_magicritualcatbonus" title="magicritualcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_magicritualspecialmod" title="magicritualspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_magicritualitemmod" title="magicritualitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_magicritualnotes" title="magicritualnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_magicritualmacro" title="magicritualmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Magic Ritual}} {{subtags=Category: Power Manipulation}} {{check=Magic Ritual (@{magicritualranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{magicritual}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{magicritual} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{magicritualnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_magicritualmacro" title="magicritualmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Magic Ritual}} {{subtags=Category: Power Manipulation}} {{check=Magic Ritual (@{magicritualranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{magicritual}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{magicritual} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{magicritualnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_magicritualcheck" title="magicritualcheck" value="@{magicritualmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="spell-mastery">Spell Mastery</span> <input type="text" name="attr_spellmastery1name" title="spellmastery1name (Name)" style="width: 115px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spellmastery1" title="spellmastery1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_spellmastery1prog" title="spellmastery1prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_spellmastery1ranks" title="spellmastery1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spellmastery1rankbonus" title="spellmastery1rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spellmastery1stat" title="spellmastery1stat (Stat Bonus)" value="0" readonly /></span><!--Spell Mastery Pr (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spellmastery1catbonus" title="spellmastery1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spellmastery1specialmod" title="spellmastery1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spellmastery1itemmod" title="spellmastery1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_spellmastery1notes" title="spellmastery1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_spellmastery1macro" title="spellmastery1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Spell Mastery (@{spellmastery1name})}} {{subtags=Category: Power Manipulation}} {{check=Spell Mastery @{spellmastery1name} (@{spellmastery1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{spellmastery1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{spellmastery1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{spellmastery1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_spellmastery1check" title="spellmastery1check" value="@{spellmastery1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="spell-mastery">Spell Mastery</span> <input type="text" name="attr_spellmastery2name" title="spellmastery2name (Name)" style="width: 115px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spellmastery2" title="spellmastery2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_spellmastery2prog" title="spellmastery2prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_spellmastery2ranks" title="spellmastery2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spellmastery2rankbonus" title="spellmastery2rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spellmastery2stat" title="spellmastery2stat (Stat Bonus)" value="0" readonly /></span><!--Spell Mastery Pr (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spellmastery2catbonus" title="spellmastery2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spellmastery2specialmod" title="spellmastery2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spellmastery2itemmod" title="spellmastery2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_spellmastery2notes" title="spellmastery2notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_spellmastery2macro" title="spellmastery2macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Spell Mastery (@{spellmastery2name})}} {{subtags=Category: Power Manipulation}} {{check=Spell Mastery @{spellmastery2name} (@{spellmastery2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{spellmastery2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{spellmastery2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{spellmastery2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_spellmastery2check" title="spellmastery2check" value="@{spellmastery2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="spell-mastery">Spell Mastery</span> <input type="text" name="attr_spellmastery3name" title="spellmastery3name (Name)" style="width: 115px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spellmastery3" title="spellmastery3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_spellmastery3prog" title="spellmastery3prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_spellmastery3ranks" title="spellmastery3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spellmastery3rankbonus" title="spellmastery3rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spellmastery3stat" title="spellmastery3stat (Stat Bonus)" value="0" readonly /></span><!--Spell Mastery Pr (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spellmastery3catbonus" title="spellmastery3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spellmastery3specialmod" title="spellmastery3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_spellmastery3itemmod" title="spellmastery3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_spellmastery3notes" title="spellmastery3notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_spellmastery3macro" title="spellmastery3macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Spell Mastery (@{spellmastery3name})}} {{subtags=Category: Power Manipulation}} {{check=Spell Mastery @{spellmastery3name} (@{spellmastery3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{spellmastery3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{spellmastery3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{spellmastery3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_spellmastery3check" title="spellmastery3check" value="@{spellmastery3macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="transcend-armor">Transcend Armor</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_transcendarmor" title="transcendarmor" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_transcendarmorprog" title="transcendarmorprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_transcendarmorranks" title="transcendarmorranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_transcendarmorrankbonus" title="transcendarmorrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_transcendarmorstat" title="transcendarmorstat (Stat Bonus)" value="0" readonly /></span><!--Transcend Armor Pr (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_transcendarmorcatbonus" title="transcendarmorcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_transcendarmorspecialmod" title="transcendarmorspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_transcendarmoritemmod" title="transcendarmoritemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_transcendarmornotes" title="transcendarmornotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_transcendarmormacro" title="transcendarmormacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Transcend Armor}} {{subtags=Category: Power Manipulation}} {{check=Transcend Armor (@{transcendarmorranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{transcendarmor}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{transcendarmor} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{transcendarmornotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_transcendarmorcheck" title="transcendarmorcheck" value="@{transcendarmormacro}"></button></span>
|
|
</div>
|
|
</div><br>
|
|
<input type="checkbox" class="pc-skillpowerpointdev-show arrow" title="skillpowerpointdev-show" name="attr_skillpowerpointdev-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="power-point-development">Power Point Development</span>
|
|
<div class="pc-skillpowerpointdev">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="power-point-development">Power Point Development</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_ppdev" title="ppdev" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_ppdevprog" title="ppdevprog (progression)" value="6">
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_ppdevranks" title="ppdevranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_ppdevrankbonus" title="ppdevrankbonus (Skill Rank Bonus)" value="0" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="realm">Realm</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_ppdevstat" title="ppdevstat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_ppdevcatbonus" title="ppdevcatbonus (Profession bonus to skill if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_ppdevspecialmod" title="ppdevspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_ppdevitemmod" title="ppdevitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_ppdevcheck" title="ppdevcheck" value="Convince me there is a reason to roll a Power Point Dev check and I will put it in."></button></span>
|
|
</div>
|
|
</div><br>
|
|
<input type="checkbox" class="pc-skillscience-show arrow" title="skillscience-show" name="attr_skillscience-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="science-analytic">Science/Analytic</span>
|
|
<div class="pc-skillscience">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="science-analytic-basic">Science/Analytic-Basic</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-science-basic" title="cat-science-basic" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-science-basic-prog" title="cat-science-basic-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-science-basic-ranks" title="cat-science-basic-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-science-basic-rankbonus" title="cat-science-basic-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="reasoning-a">Re</span>/<span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-science-basic-statbonus" title="cat-science-basic-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-science-basic-profbonus" title="cat-science-basic-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-science-basic-specialbonus" title="cat-science-basic-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-science-basic-itembonus" title="cat-science-basic-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_sciencebasiccheck" title="sciencebasiccheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Science/Analytic-Basic (cat)}} {{check=Science/Analytic-Basic (@{cat-science-basic-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-science-basic}]] +[[@{rebonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-science-basic} +@{rebonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="basic-math">Basic Math</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_basicmath" title="basicmath" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_basicmathprog" title="basicmathprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_basicmathranks" title="basicmathranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_basicmathrankbonus" title="basicmathrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_basicmathstat" title="basicmathstat (Stat Bonus)" value="0" readonly /></span><!--Basic Math Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_basicmathcatbonus" title="basicmathcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_basicmathspecialmod" title="basicmathspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_basicmathitemmod" title="basicmathitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_basicmathnotes" title="basicmathnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_basicmathmacro" title="basicmathmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Basic Math}} {{subtags=Category: Science/Analytic-Basic}} {{check=Basic Math (@{basicmathranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{basicmath}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{basicmath} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{basicmathnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_basicmathcheck" title="basicmathcheck" value="@{basicmathmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="research">Research</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_research" title="research" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_researchprog" title="researchprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_researchranks" title="researchranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_researchrankbonus" title="researchrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_researchstat" title="researchstat (Stat Bonus)" value="0" readonly /></span><!--Research SD, Science/Analytic-Basic Re -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_researchcatbonus" title="researchcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_researchspecialmod" title="researchspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_researchitemmod" title="researchitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_researchnotes" title="researchnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_researchmacro" title="researchmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Research}} {{subtags=Category: Science/Analytic-Basic}} {{check=Research (@{researchranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{research}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{research} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{researchnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_researchmacro" title="researchmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Research}} {{subtags=Category: Science/Analytic-Basic}} {{check=Research (@{researchranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{research}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{research} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{researchnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_researchcheck" title="researchcheck" value="@{researchmacro}"></button></span>
|
|
</div><br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="science-analytic-specialized">Science/Analytic-Specialized</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-science-specialized" title="cat-science-specialized" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-science-specialized-prog" title="cat-science-specialized-prog (progression)" value="0" />
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="combined">Combined</span></b></span>
|
|
<span class="table-data-skills-cat"><b> - </b></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="reasoning-a">Re</span>/<span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-science-specialized-statbonus" title="cat-science-specialized-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-science-specialized-profbonus" title="cat-science-specialized-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-science-specialized-specialbonus" title="cat-science-specialized-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-science-specialized-itembonus" title="cat-science-specialized-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_sciencespecializedcheck" title="sciencespecializedcheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Science/Analytic-Specialized (cat)}} {{check=Science/Analytic-Specialized (Combined): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-science-specialized}]] +[[@{rebonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-science-specialized} +@{rebonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="advanced-math">Advanced Math</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_advancedmath" title="advancedmath" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_advancedmathprog" title="advancedmathprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_advancedmathranks" title="advancedmathranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_advancedmathrankbonus" title="advancedmathrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_advancedmathstat" title="advancedmathstat (Stat Bonus)" value="0" readonly /></span><!--Advanced Math Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_advancedmathcatbonus" title="advancedmathcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_advancedmathspecialmod" title="advancedmathspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_advancedmathitemmod" title="advancedmathitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_advancedmathnotes" title="advancedmathnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_advancedmathmacro" title="advancedmathmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Advanced Math}} {{subtags=Category: Science/Analytic-Specialized}} {{check=Advanced Math (@{advancedmathranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{advancedmath}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{advancedmath} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{advancedmathnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_advancedmathcheck" title="advancedmathcheck" value="@{advancedmathmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="anthropology">Anthropology</span> <input type="text" name="attr_anthropology1name" title="anthropology1name (Name)" style="width: 125px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_anthropology1" title="anthropology1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_anthropology1prog" title="anthropology1prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_anthropology1ranks" title="anthropology1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_anthropology1rankbonus" title="anthropology1rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_anthropology1stat" title="anthropology1stat (Stat Bonus)" value="0" readonly /></span><!--Anthropology Em, Science/Analytic-Specialized Re -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_anthropology1catbonus" title="anthropology1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_anthropology1specialmod" title="anthropology1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_anthropology1itemmod" title="anthropology1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_anthropology1notes" title="anthropology1notes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_anthropology1macro" title="anthropology1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Anthropology (@{anthropology1name})}} {{subtags=Category: Science/Analytic-Specialized}} {{check=Anthropology @{anthropology1name} (@{anthropology1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{anthropology1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{anthropology1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{anthropology1notes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_anthropology1macro" title="anthropology1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Anthropology (@{anthropology1name})}} {{subtags=Category: Science/Analytic-Specialized}} {{check=Anthropology @{anthropology1name} (@{anthropology1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{anthropology1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{anthropology1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{anthropology1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_anthropology1check" title="anthropology1check" value="@{anthropology1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="alchemy">Alchemy</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_alchemy" title="alchemy" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_alchemyprog" title="alchemyprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_alchemyranks" title="alchemyranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_alchemyrankbonus" title="alchemyrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_alchemystat" title="alchemystat (Stat Bonus)" value="0" readonly /></span><!--Alchemy In, Science/Analytic-Specialized Re -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_alchemycatbonus" title="alchemycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_alchemyspecialmod" title="alchemyspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_alchemyitemmod" title="alchemyitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_alchemynotes" title="alchemynotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_alchemymacro" title="alchemymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Alchemy}} {{subtags=Category: Science/Analytic-Specialized}} {{check=Alchemy (@{alchemyranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{alchemy}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{alchemy} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{alchemynotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_alchemymacro" title="alchemymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Alchemy}} {{subtags=Category: Science/Analytic-Specialized}} {{check=Alchemy (@{alchemyranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{alchemy}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{alchemy} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{alchemynotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_alchemycheck" title="alchemycheck" value="@{alchemymacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="astronomy">Astronomy</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_astronomy" title="astronomy" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_astronomyprog" title="astronomyprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_astronomyranks" title="astronomyranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_astronomyrankbonus" title="astronomyrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_astronomystat" title="astronomystat (Stat Bonus)" value="0" readonly /></span><!--Astronomy Pr, Science/Analytic-Specialized Re -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_astronomycatbonus" title="astronomycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_astronomyspecialmod" title="astronomyspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_astronomyitemmod" title="astronomyitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_astronomynotes" title="astronomynotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_astronomymacro" title="astronomymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Astronomy}} {{subtags=Category: Science/Analytic-Specialized}} {{check=Astronomy (@{astronomyranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{astronomy}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{astronomy} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{astronomynotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_astronomymacro" title="astronomymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Astronomy}} {{subtags=Category: Science/Analytic-Specialized}} {{check=Astronomy (@{astronomyranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{astronomy}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{astronomy} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{astronomynotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_astronomycheck" title="astronomycheck" value="@{astronomymacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="biochemistry">Biochemistry</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_biochemistry" title="biochemistry" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_biochemistryprog" title="biochemistryprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_biochemistryranks" title="biochemistryranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_biochemistryrankbonus" title="biochemistryrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_biochemistrystat" title="biochemistrystat (Stat Bonus)" value="0" readonly /></span><!--Biochemistry In, Science/Analytic-Specialized Re -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_biochemistrycatbonus" title="biochemistrycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_biochemistryspecialmod" title="biochemistryspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_biochemistryitemmod" title="biochemistryitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_biochemistrynotes" title="biochemistrynotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_biochemistrymacro" title="biochemistrymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Biochemistry}} {{subtags=Category: Science/Analytic-Specialized}} {{check=Biochemistry (@{biochemistryranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{biochemistry}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{biochemistry} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{biochemistrynotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_biochemistrycheck" title="biochemistrycheck" value="@{biochemistrymacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="psychology">Psychology</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_psychology" title="psychology" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_psychologyprog" title="psychologyprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_psychologyranks" title="psychologyranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_psychologyrankbonus" title="psychologyrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_psychologystat" title="psychologystat (Stat Bonus)" value="0" readonly /></span><!--Psychology Pr, Science/Analytic-Specialized Re -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_psychologycatbonus" title="psychologycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_psychologyspecialmod" title="psychologyspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_psychologyitemmod" title="psychologyitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_psychologynotes" title="psychologynotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_psychologymacro" title="psychologymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Psychology}} {{subtags=Category: Science/Analytic-Specialized}} {{check=Psychology (@{psychologyranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{psychology}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{psychology} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{psychologynotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_psychologymacro" title="psychologymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Psychology}} {{subtags=Category: Science/Analytic-Specialized}} {{check=Psychology (@{psychologyranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{psychology}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{psychology} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{psychologynotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_psychologycheck" title="psychologycheck" value="@{psychologymacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_specscience1name" title="specscience1name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_specscience1" title="specscience1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_specscience1prog" title="specscience1prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_specscience1ranks" title="specscience1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_specscience1rankbonus" title="specscience1rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_specscience1statchoice" title="specscience1statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a" selected>Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a">In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_specscience1stat" title="specscience1stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_specscience1catbonus" title="specscience1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_specscience1specialmod" title="specscience1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_specscience1itemmod" title="specscience1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_specscience1notes" title="specscience1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_specscience1macro" title="specscience1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{specscience1name}}} {{subtags=Category: Science/Analytic-Specialized}} {{check=@{specscience1name} (@{specscience1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{specscience1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{specscience1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{specscience1notes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_specscience1macro" title="specscience1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{specscience1name}}} {{subtags=Category: Science/Analytic-Specialized}} {{check=@{specscience1name} (@{specscience1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{specscience1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{specscience1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{specscience1notes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_specscience1check" title="specscience1check" value="@{specscience1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_specscience2name" title="specscience2name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_specscience2" title="specscience2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_specscience2prog" title="specscience2prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_specscience2ranks" title="specscience2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_specscience2rankbonus" title="specscience2rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_specscience2statchoice" title="specscience2statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a" selected>Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a">In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_specscience2stat" title="specscience2stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_specscience2catbonus" title="specscience2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_specscience2specialmod" title="specscience2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_specscience2itemmod" title="specscience2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_specscience2notes" title="specscience2notes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_specscience2macro" title="specscience2macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{specscience2name}}} {{subtags=Category: Science/Analytic-Specialized}} {{check=@{specscience2name} (@{specscience2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{specscience2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{specscience2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{specscience2notes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_specscience2macro" title="specscience2macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{specscience2name}}} {{subtags=Category: Science/Analytic-Specialized}} {{check=@{specscience2name} (@{specscience2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{specscience2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{specscience2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{specscience2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_specscience2check" title="specscience2check" value="@{specscience2macro}"></button></span>
|
|
</div>
|
|
</div><br>
|
|
<input type="checkbox" class="pc-skillselfcontrol-show arrow" title="skillselfcontrol-show" name="attr_skillselfcontrol-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="self-control">Self Control</span>
|
|
<div class="pc-skillselfcontrol">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="self-control">Self Control</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-self-control" title="cat-self-control" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-self-control-prog" title="cat-self-control-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-self-control-ranks" title="cat-self-control-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-self-control-rankbonus" title="cat-self-control-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="self-discipline-a">SD</span>/<span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-self-control-statbonus" title="cat-self-control-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-self-control-profbonus" title="cat-self-control-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-self-control-specialbonus" title="cat-self-control-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-self-control-itembonus" title="cat-self-control-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_selfcontrolcheck" title="selfcontrolcheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Self Control (cat)}} {{check=Self Control (@{cat-self-control-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-self-control}]] +[[@{sdbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-self-control} +@{sdbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="adrenal-balance">Adrenal Balance</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalbalance" title="adrenalbalance" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_adrenalbalanceprog" title="adrenalbalanceprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_adrenalbalanceranks" title="adrenalbalanceranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalbalancerankbonus" title="adrenalbalancerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalbalancestat" title="adrenalbalancestat (Stat Bonus)" value="0" readonly /></span><!--Adrenal Balance Ag, Self Control SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalbalancecatbonus" title="adrenalbalancecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalbalancespecialmod" title="adrenalbalancespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalbalanceitemmod" title="adrenalbalanceitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_adrenalbalancenotes" title="adrenalbalancenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_adrenalbalancemacro" title="adrenalbalancemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Adrenal Balance}} {{subtags=Category: Self Control}} {{check=Adrenal Balance (@{adrenalbalanceranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{adrenalbalance}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{adrenalbalance} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{adrenalbalancenotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_adrenalbalancecheck" title="adrenalbalancecheck" value="@{adrenalbalancemacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="adrenal-concentration">Adrenal Concentration</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalconcentration" title="adrenalconcentration" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_adrenalconcentrationprog" title="adrenalconcentrationprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_adrenalconcentrationranks" title="adrenalconcentrationranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalconcentrationrankbonus" title="adrenalconcentrationrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalconcentrationstat" title="adrenalconcentrationstat (Stat Bonus)" value="0" readonly /></span><!--Adrenal Concentration Pr, Self Control SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalconcentrationcatbonus" title="adrenalconcentrationcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalconcentrationspecialmod" title="adrenalconcentrationspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalconcentrationitemmod" title="adrenalconcentrationitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_adrenalconcentrationnotes" title="adrenalconcentrationnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_adrenalconcentrationmacro" title="adrenalconcentrationmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Adrenal Concentration}} {{subtags=Category: Self Control}} {{check=Adrenal Balance (@{adrenalconcentrationranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{adrenalconcentration}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{adrenalconcentration} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{adrenalconcentrationnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_adrenalconcentrationcheck" title="adrenalconcentrationcheck" value="@{adrenalconcentrationmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="adrenal-landing">Adrenal Landing</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenallanding" title="adrenallanding" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_adrenallandingprog" title="adrenallandingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_adrenallandingranks" title="adrenallandingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenallandingrankbonus" title="adrenallandingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenallandingstat" title="adrenallandingstat (Stat Bonus)" value="0" readonly /></span><!--Adrenal Landing Ag, Self Control SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenallandingcatbonus" title="adrenallandingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenallandingspecialmod" title="adrenallandingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenallandingitemmod" title="adrenallandingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_adrenallandingnotes" title="adrenallandingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_adrenallandingmacro" title="adrenallandingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Adrenal Landing}} {{subtags=Category: Self Control}} {{check=Adrenal Landing (@{adrenallandingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{adrenallanding}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{adrenallanding} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{adrenallandingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_adrenallandingcheck" title="adrenallandingcheck" value="@{adrenallandingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="adrenal-leaping">Adrenal Leaping</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalleaping" title="adrenalleaping" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_adrenalleapingprog" title="adrenalleapingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_adrenalleapingranks" title="adrenalleapingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalleapingrankbonus" title="adrenalleapingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalleapingstat" title="adrenalleapingstat (Stat Bonus)" value="0" readonly /></span><!--Adrenal Leaping St, Self Control SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalleapingcatbonus" title="adrenalleapingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalleapingspecialmod" title="adrenalleapingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalleapingitemmod" title="adrenalleapingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_adrenalleapingnotes" title="adrenalleapingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_adrenalleapingmacro" title="adrenalleapingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Adrenal Leaping}} {{subtags=Category: Self Control}} {{check=Adrenal Leaping (@{adrenalleapingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{adrenalleaping}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{adrenalleaping} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{adrenalleapingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_adrenalleapingcheck" title="adrenalleapingcheck" value="@{adrenalleapingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="adrenal-quickdraw">Adrenal Quickdraw</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalquickdraw" title="adrenalquickdraw" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_adrenalquickdrawprog" title="adrenalquickdrawprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_adrenalquickdrawranks" title="adrenalquickdrawranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalquickdrawrankbonus" title="adrenalquickdrawrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalquickdrawstat" title="adrenalquickdrawstat (Stat Bonus)" value="0" readonly /></span><!--Adrenal Quickdraw Ag, Self Control SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalquickdrawcatbonus" title="adrenalquickdrawcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalquickdrawspecialmod" title="adrenalquickdrawspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalquickdrawitemmod" title="adrenalquickdrawitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_adrenalquickdrawnotes" title="adrenalquickdrawnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_adrenalquickdrawmacro" title="adrenalquickdrawmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Adrenal Quickdraw}} {{subtags=Category: Self Control}} {{check=Adrenal Quickdraw (@{adrenalquickdrawranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{adrenalquickdraw}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{adrenalquickdraw} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{adrenalquickdrawnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_adrenalquickdrawcheck" title="adrenalquickdrawcheck" value="@{adrenalquickdrawmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="adrenal-speed">Adrenal Speed</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalspeed" title="adrenalspeed" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_adrenalspeedprog" title="adrenalspeedprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_adrenalspeedranks" title="adrenalspeedranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalspeedrankbonus" title="adrenalspeedrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="quickness-a">Qu</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalspeedstat" title="adrenalspeedstat (Stat Bonus)" value="0" readonly /></span><!--Adrenal Speed Qu, Self Control SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalspeedcatbonus" title="adrenalspeedcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalspeedspecialmod" title="adrenalspeedspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalspeeditemmod" title="adrenalspeeditemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_adrenalspeednotes" title="adrenalspeednotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_adrenalspeedmacro" title="adrenalspeedmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Adrenal Speed}} {{subtags=Category: Self Control}} {{check=Adrenal Speed (@{adrenalspeedranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{adrenalspeed}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{adrenalspeed} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{adrenalspeednotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_adrenalspeedcheck" title="adrenalspeedcheck" value="@{adrenalspeedmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="adrenal-stabilization">Adrenal Stabilization</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalstabilization" title="adrenalstabilization" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_adrenalstabilizationprog" title="adrenalstabilizationprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_adrenalstabilizationranks" title="adrenalstabilizationranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalstabilizationrankbonus" title="adrenalstabilizationrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalstabilizationstat" title="adrenalstabilizationstat (Stat Bonus)" value="0" readonly /></span><!--Adrenal Stavilization SD (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalstabilizationcatbonus" title="adrenalstabilizationcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalstabilizationspecialmod" title="adrenalstabilizationspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalstabilizationitemmod" title="adrenalstabilizationitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_adrenalstabilizationnotes" title="adrenalstabilizationnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_adrenalstabilizationmacro" title="adrenalstabilizationmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Adrenal Stabilization}} {{subtags=Category: Self Control}} {{check=Adrenal Stabilization (@{adrenalstabilizationranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{adrenalstabilization}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{adrenalstabilization} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{adrenalstabilizationnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_adrenalstabilizationcheck" title="adrenalstabilizationcheck" value="@{adrenalstabilizationmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="adrenal-strength">Adrenal Strength</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalstrength" title="adrenalstrength" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_adrenalstrengthprog" title="adrenalstrengthprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_adrenalstrengthranks" title="adrenalstrengthranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalstrengthrankbonus" title="adrenalstrengthrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalstrengthstat" title="adrenalstrengthstat (Stat Bonus)" value="0" readonly /></span><!--Adrenal Strength St, Self Control SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalstrengthcatbonus" title="adrenalstrengthcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalstrengthspecialmod" title="adrenalstrengthspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenalstrengthitemmod" title="adrenalstrengthitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_adrenalstrengthnotes" title="adrenalstrengthnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_adrenalstrengthmacro" title="adrenalstrengthmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Adrenal Strength}} {{subtags=Category: Self Control}} {{check=Adrenal Strength (@{adrenalstrengthranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{adrenalstrength}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{adrenalstrength} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{adrenalstrengthnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_adrenalstrengthcheck" title="adrenalstrengthcheck" value="@{adrenalstrengthmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="cleansing-trance">Cleansing Trance</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cleansingtrance" title="cleansingtrance" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cleansingtranceprog" title="cleansingtranceprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_cleansingtranceranks" title="cleansingtranceranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cleansingtrancerankbonus" title="cleansingtrancerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cleansingtrancestat" title="cleansingtrancestat (Stat Bonus)" value="0" readonly /></span><!--Cleansing Trance SD (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cleansingtrancecatbonus" title="cleansingtrancecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cleansingtrancespecialmod" title="cleansingtrancespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cleansingtranceitemmod" title="cleansingtranceitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_cleansingtrancenotes" title="cleansingtrancenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_cleansingtrancemacro" title="cleansingtrancemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Cleansing Trance}} {{subtags=Category: Self Control}} {{check=Cleansing Trance (@{cleansingtranceranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cleansingtrance}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cleansingtrance} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{cleansingtrancenotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_cleansingtrancecheck" title="cleansingtrancecheck" value="@{cleansingtrancemacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="control-lycanthropy">Control Lycanthropy</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_controllycanthropy" title="controllycanthropy" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_controllycanthropyprog" title="controllycanthropyprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_controllycanthropyranks" title="controllycanthropyranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_controllycanthropyrankbonus" title="controllycanthropyrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_controllycanthropystat" title="controllycanthropystat (Stat Bonus)" value="0" readonly /></span><!--Control Lycanthropy SD (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_controllycanthropycatbonus" title="controllycanthropycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_controllycanthropyspecialmod" title="controllycanthropyspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_controllycanthropyitemmod" title="controllycanthropyitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_controllycanthropynotes" title="controllycanthropynotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_controllycanthropymacro" title="controllycanthropymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Control Lycanthropy}} {{subtags=Category: Self Control}} {{check=Control Lycanthropy (@{controllycanthropyranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{controllycanthropy}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{controllycanthropy} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{controllycanthropynotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_controllycanthropycheck" title="controllycanthropycheck" value="@{controllycanthropymacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="death-trance">Death Trance</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_deathtrance" title="deathtrance" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_deathtranceprog" title="deathtranceprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_deathtranceranks" title="deathtranceranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_deathtrancerankbonus" title="deathtrancerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_deathtrancestat" title="deathtrancestat (Stat Bonus)" value="0" readonly /></span><!--Death Trance SD (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_deathtrancecatbonus" title="deathtrancecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_deathtrancespecialmod" title="deathtrancespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_deathtranceitemmod" title="deathtranceitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_deathtrancenotes" title="deathtrancenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_deathtrancemacro" title="deathtrancemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Death Trance}} {{subtags=Category: Self Control}} {{check=Death Trance (@{deathtranceranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{deathtrance}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{deathtrance} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{deathtrancenotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_deathtrancecheck" title="deathtrancecheck" value="@{deathtrancemacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="frenzy">Frenzy</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_frenzy" title="frenzy" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_frenzyprog" title="frenzyprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_frenzyranks" title="frenzyranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_frenzyrankbonus" title="frenzyrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_frenzystat" title="frenzystat (Stat Bonus)" value="0" readonly /></span><!--Frenzy SD (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_frenzycatbonus" title="frenzycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_frenzyspecialmod" title="frenzyspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_frenzyitemmod" title="frenzyitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_frenzynotes" title="frenzynotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_frenzymacro" title="frenzymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Frenzy}} {{subtags=Category: Self Control}} {{check=Frenzy (@{frenzyranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{frenzy}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{frenzy} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{frenzynotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_frenzycheck" title="frenzycheck" value="@{frenzymacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="healing-trance">Healing Trance</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_healingtrance" title="healingtrance" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_healingtranceprog" title="healingtranceprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_healingtranceranks" title="healingtranceranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_healingtrancerankbonus" title="healingtrancerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_healingtrancestat" title="healingtrancestat (Stat Bonus)" value="0" readonly /></span><!--Healing Trance Em, Self Control SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_healingtrancecatbonus" title="healingtrancecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_healingtrancespecialmod" title="healingtrancespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_healingtranceitemmod" title="healingtranceitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_healingtrancenotes" title="healingtrancenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_healingtrancemacro" title="healingtrancemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Healing Trance}} {{subtags=Category: Self Control}} {{check=Healing Trance (@{healingtranceranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{healingtrance}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{healingtrance} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{healingtrancenotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_healingtrancecheck" title="healingtrancecheck" value="@{healingtrancemacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="meditation">Meditation</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_meditation" title="meditation" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_meditationprog" title="meditationprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_meditationranks" title="meditationranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_meditationrankbonus" title="meditationrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_meditationstat" title="meditationstat (Stat Bonus)" value="0" readonly /></span><!--Meditation SD (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_meditationcatbonus" title="meditationcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_meditationspecialmod" title="meditationspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_meditationitemmod" title="meditationitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_meditationnotes" title="meditationnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_meditationmacro" title="meditationmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Meditation}} {{subtags=Category: Self Control}} {{check=Meditation (@{meditationranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{meditation}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{meditation} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{meditationnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_meditationcheck" title="meditationcheck" value="@{meditationmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="mnemonics">Mnemonics</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mnemonics" title="mnemonics" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_mnemonicsprog" title="mnemonicsprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_mnemonicsranks" title="mnemonicsranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mnemonicsrankbonus" title="mnemonicsrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mnemonicsstat" title="mnemonicsstat (Stat Bonus)" value="0" readonly /></span><!--Mnemonics Me, Self Control SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mnemonicscatbonus" title="mnemonicscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mnemonicsspecialmod" title="mnemonicsspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mnemonicsitemmod" title="mnemonicsitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_mnemonicsnotes" title="mnemonicsnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_mnemonicsmacro" title="mnemonicsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Mnemonics}} {{subtags=Category: Self Control}} {{check=Mnemonics (@{mnemonicsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{mnemonics}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{mnemonics} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{mnemonicsnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_mnemonicscheck" title="mnemonicscheck" value="@{mnemonicsmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="sleep-trance">Sleep Trance</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sleeptrance" title="sleeptrance" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_sleeptranceprog" title="sleeptranceprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_sleeptranceranks" title="sleeptranceranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sleeptrancerankbonus" title="sleeptrancerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sleeptrancestat" title="sleeptrancestat (Stat Bonus)" value="0" readonly /></span><!--Sleep Trance SD (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sleeptrancecatbonus" title="sleeptrancecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sleeptrancespecialmod" title="sleeptrancespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sleeptranceitemmod" title="sleeptranceitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_sleeptrancenotes" title="sleeptrancenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_sleeptrancemacro" title="sleeptrancemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Sleep Trance}} {{subtags=Category: Self Control}} {{check=Sleep Trance (@{sleeptranceranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sleeptrance}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sleeptrance} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{sleeptrancenotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_sleeptrancecheck" title="sleeptrancecheck" value="@{sleeptrancemacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="stunned-maneuvering">Stunned Maneuvering</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stunnedmaneuvering" title="stunnedmaneuvering" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_stunnedmaneuveringprog" title="stunnedmaneuveringprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_stunnedmaneuveringranks" title="stunnedmaneuveringranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stunnedmaneuveringrankbonus" title="stunnedmaneuveringrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stunnedmaneuveringstat" title="stunnedmaneuveringstat (Stat Bonus)" value="0" readonly /></span><!--Stunned Maneuvering Pr, Self Control SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stunnedmaneuveringcatbonus" title="stunnedmaneuveringcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stunnedmaneuveringspecialmod" title="stunnedmaneuveringspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stunnedmaneuveringitemmod" title="stunnedmaneuveringitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_stunnedmaneuveringnotes" title="stunnedmaneuveringnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_stunnedmaneuveringmacro" title="stunnedmaneuveringmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Stunned Maneuvering}} {{subtags=Category: Self Control}} {{check=Stunned Maneuvering (@{stunnedmaneuveringranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{stunnedmaneuvering}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{stunnedmaneuvering} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{stunnedmaneuveringnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_stunnedmaneuveringcheck" title="stunnedmaneuveringcheck" value="@{stunnedmaneuveringmacro}"></button></span>
|
|
</div>
|
|
</div><br>
|
|
<input type="checkbox" class="pc-skillspecial-show arrow" title="skillspecial-show" name="attr_skillspecial-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="special">Special</span>
|
|
<div class="pc-skillspecial">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="special-attacks">Special Attacks</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-special-attacks" title="cat-special-attacks" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-special-attacks-prog" title="cat-special-attacks-prog (progression)" value="0" />
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="combined">Combined</span></b></span>
|
|
<span class="table-data-skills-cat"><b> - </b></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="strength-a">St</span>/<span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-special-attacks-statbonus" title="cat-special-attacks-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-special-attacks-profbonus" title="cat-special-attacks-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-special-attacks-specialbonus" title="cat-special-attacks-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-special-attacks-itembonus" title="cat-special-attacks-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_specialattackscheck" title="specialattackscheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Special Attacks (cat)}} {{check=Special Attacks (Combined): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-special-attacks}]] +[[@{sdbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-special-attacks} +@{sdbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="brawling">Brawling</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_brawling" title="brawling" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_brawlingprog" title="brawlingprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_brawlingranks" title="brawlingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_brawlingrankbonus" title="brawlingrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_brawlingstat" title="brawlingstat (Stat Bonus)" value="0" readonly /></span><!--Brawling St, Special Attacks SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_brawlingcatbonus" title="brawlingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_brawlingspecialmod" title="brawlingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_brawlingitemmod" title="brawlingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_brawlingnotes" title="brawlingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_brawlingmacro" title="brawlingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Brawling}} {{subtags=Category: Special Attacks}} {{check=Brawling (@{brawlingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{brawling}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{brawling} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{brawlingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_brawlingcheck" title="brawlingcheck" value="@{brawlingmacro}"></button></span>
|
|
</div>
|
|
<!--div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="disarm-foe-armed">Disarm Foe (Armed)</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs1h" title="disarmarmedvs1h" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_disarmarmedvs1hprog" title="disarmarmedvs1hprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_disarmarmedvs1hranks" title="disarmarmedvs1hranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs1hrankbonus" title="disarmarmedvs1hrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs1hstat" title="disarmarmedvs1hstat (Stat Bonus)" value="0" readonly /></span><!--Disarm Foe (armed) vs ? Ag, Special Attacks SD -->
|
|
<!--span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs1hcatbonus" title="disarmarmedvs1hcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs1hspecialmod" title="disarmarmedvs1hspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs1hitemmod" title="disarmarmedvs1hitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_disarmarmedvs1hnotes" title="disarmarmedvs1hnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_disarmarmedvs1hmacro" title="disarmarmedvs1hmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Disarm Foe (Armed)}} {{subtags=Category: Special Attacks}} {{check=Disarm Foe (Armed) (@{disarmarmedvs1hranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{disarmarmedvs1h}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{disarmarmedvs1h} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{disarmarmedvs1hnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_disarmarmedvs1hcheck" title="disarmarmedvs1hcheck" value="@{disarmarmedvs1hmacro}"></button></span>
|
|
</div-->
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="disarm-foe-armed-vs-1-handed">Disarm Foe (Armed) vs 1-Handed</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs1h" title="disarmarmedvs1h" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_disarmarmedvs1hprog" title="disarmarmedvs1hprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_disarmarmedvs1hranks" title="disarmarmedvs1hranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs1hrankbonus" title="disarmarmedvs1hrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs1hstat" title="disarmarmedvs1hstat (Stat Bonus)" value="0" readonly /></span><!--Disarm Foe (armed) vs ? Ag, Special Attacks SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs1hcatbonus" title="disarmarmedvs1hcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs1hspecialmod" title="disarmarmedvs1hspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs1hitemmod" title="disarmarmedvs1hitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_disarmarmedvs1hnotes" title="disarmarmedvs1hnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_disarmarmedvs1hmacro" title="disarmarmedvs1hmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Disarm Foe (Armed) vs 1-Handed}} {{subtags=Category: Special Attacks}} {{check=Disarm Foe (Armed) vs 1-Handed (@{disarmarmedvs1hranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{disarmarmedvs1h}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{disarmarmedvs1h} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{disarmarmedvs1hnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_disarmarmedvs1hcheck" title="disarmarmedvs1hcheck" value="@{disarmarmedvs1hmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="disarm-foe-armed-vs-2-handed">Disarm Foe (Armed) vs 2-Handed</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs2h" title="disarmarmedvs2h" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_disarmarmedvs2hprog" title="disarmarmedvs2hprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_disarmarmedvs2hranks" title="disarmarmedvs2hranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs2hrankbonus" title="disarmarmedvs2hrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs2hstat" title="disarmarmedvs2hstat (Stat Bonus)" value="0" readonly /></span><!--Disarm Foe (armed) vs ? Ag, Special Attacks SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs2hcatbonus" title="disarmarmedvs2hcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs2hspecialmod" title="disarmarmedvs2hspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs2hitemmod" title="disarmarmedvs2hitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_disarmarmedvs2hnotes" title="disarmarmedvs2hnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_disarmarmedvs2hmacro" title="disarmarmedvs2hmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Disarm Foe (Armed) vs 2-Handed}} {{subtags=Category: Special Attacks}} {{check=Disarm Foe (Armed) vs 2-Handed (@{disarmarmedvs2hranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{disarmarmedvs2h}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{disarmarmedvs2h} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{disarmarmedvs2hnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_disarmarmedvs2hcheck" title="disarmarmedvs2hcheck" value="@{disarmarmedvs2hmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="disarm-foe-armed-vs-pole-arm">Disarm Foe (Armed) vs Pole Arm</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvspolearm" title="disarmarmedvspolearm" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_disarmarmedvspolearmprog" title="disarmarmedvspolearmprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_disarmarmedvspolearmranks" title="disarmarmedvspolearmranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvspolearmrankbonus" title="disarmarmedvspolearmrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvspolearmstat" title="disarmarmedvspolearmstat (Stat Bonus)" value="0" readonly /></span><!--Disarm Foe (armed) vs ? Ag, Special Attacks SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvspolearmcatbonus" title="disarmarmedvspolearmcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvspolearmspecialmod" title="disarmarmedvspolearmspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvspolearmitemmod" title="disarmarmedvspolearmitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_disarmarmedvspolearmnotes" title="disarmarmedvspolearmnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_disarmarmedvspolearmmacro" title="disarmarmedvspolearmmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Disarm Foe (Armed) vs Pole Arm}} {{subtags=Category: Special Attacks}} {{check=Disarm Foe (Armed) vs Pole Arm (@{disarmarmedvspolearmranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{disarmarmedvspolearm}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{disarmarmedvspolearm} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{disarmarmedvspolearmnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_disarmarmedvspolearmcheck" title="disarmarmedvspolearmcheck" value="@{disarmarmedvspolearmmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="disarm-foe-armed-vs-two-weapon-combination">Disarm Foe (Armed) vs Two Weapon Combo</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs2wcombo" title="disarmarmedvs2wcombo" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_disarmarmedvs2wcomboprog" title="disarmarmedvs2wcomboprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_disarmarmedvs2wcomboranks" title="disarmarmedvs2wcomboranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs2wcomborankbonus" title="disarmarmedvs2wcomborankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs2wcombostat" title="disarmarmedvs2wcombostat (Stat Bonus)" value="0" readonly /></span><!--Disarm Foe (armed) vs ? Ag, Special Attacks SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs2wcombocatbonus" title="disarmarmedvs2wcombocatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs2wcombospecialmod" title="disarmarmedvs2wcombospecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmarmedvs2wcomboitemmod" title="disarmarmedvs2wcomboitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_disarmarmedvs2wcombonotes" title="disarmarmedvs2wcombonotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_disarmarmedvs2wcombomacro" title="disarmarmedvs2wcombomacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Disarmed Foe (Armed) vs Two Weapon Combo}} {{subtags=Category: Special Attacks}} {{check=Disarm Foe (Armed) vs 2-Weapon Combo (@{disarmarmedvs2wcomboranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{disarmarmedvs2wcombo}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{disarmarmedvs2wcombo} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{disarmarmedvs2wcombonotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_disarmarmedvs2wcombocheck" title="disarmarmedvs2wcombocheck" value="@{disarmarmedvs2wcombomacro}"></button></span>
|
|
</div>
|
|
<!--div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="disarm-foe-unarmed">Disarm Foe (Unarmed)</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs1hedged" title="disarmunarmedvs1hedged" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_disarmunarmedvs1hedgedprog" title="disarmunarmedvs1hedgedprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_disarmunarmedvs1hedgedranks" title="disarmunarmedvs1hedgedranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs1hedgedrankbonus" title="disarmunarmedvs1hedgedrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs1hedgedstat" title="disarmunarmedvs1hedgedstat (Stat Bonus)" value="0" readonly /></span><!--Disarm Foe (unarmed) vs ? Ag, Special Attacks SD -->
|
|
<!--span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs1hedgedcatbonus" title="disarmunarmedvs1hedgedcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs1hedgedspecialmod" title="disarmunarmedvs1hedgedspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs1hedgeditemmod" title="disarmunarmedvs1hedgeditemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_disarmunarmedvs1hedgednotes" title="disarmunarmedvs1hedgednotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_disarmunarmedvs1hedgedmacro" title="disarmunarmedvs1hedgedmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Disarm Foe (Unarmed)}} {{subtags=Category: Special Attacks}} {{check=Disarm Foe (Unarmed) (@{disarmunarmedvs1hedgedranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{disarmunarmedvs1hedged}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{disarmunarmedvs1hedged} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{disarmunarmedvs1hedgednotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_disarmunarmedvs1hedgedcheck" title="disarmunarmedvs1hedgedcheck" value="@{disarmunarmedvs1hedgedmacro}"></button></span>
|
|
</div-->
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="disarm-foe-unarmed-vs-1-handed-edged">Disarm Foe (Unarmed) vs 1-Handed Edged</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs1hedged" title="disarmunarmedvs1hedged" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_disarmunarmedvs1hedgedprog" title="disarmunarmedvs1hedgedprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_disarmunarmedvs1hedgedranks" title="disarmunarmedvs1hedgedranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs1hedgedrankbonus" title="disarmunarmedvs1hedgedrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs1hedgedstat" title="disarmunarmedvs1hedgedstat (Stat Bonus)" value="0" readonly /></span><!--Disarm Foe (unarmed) vs ? Ag, Special Attacks SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs1hedgedcatbonus" title="disarmunarmedvs1hedgedcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs1hedgedspecialmod" title="disarmunarmedvs1hedgedspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs1hedgeditemmod" title="disarmunarmedvs1hedgeditemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_disarmunarmedvs1hedgednotes" title="disarmunarmedvs1hedgednotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_disarmunarmedvs1hedgedmacro" title="disarmunarmedvs1hedgedmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Disarm Foe (Unarmed) vs 1-Handed Edged}} {{subtags=Category: Special Attacks}} {{check=Disarm Foe (Unarmed) vs 1-Handed Edged (@{disarmunarmedvs1hedgedranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{disarmunarmedvs1hedged}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{disarmunarmedvs1hedged} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{disarmunarmedvs1hedgednotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_disarmunarmedvs1hedgedcheck" title="disarmunarmedvs1hedgedcheck" value="@{disarmunarmedvs1hedgedmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="disarm-foe-unarmed-vs-1-handed-concussion">Disarm Foe (Unarmed) vs 1-Handed Concussion</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs1hconcussion" title="disarmunarmedvs1hconcussion" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_disarmunarmedvs1hconcussionprog" title="disarmunarmedvs1hconcussionprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_disarmunarmedvs1hconcussionranks" title="disarmunarmedvs1hconcussionranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs1hconcussionrankbonus" title="disarmunarmedvs1hconcussionrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs1hconcussionstat" title="disarmunarmedvs1hconcussionstat (Stat Bonus)" value="0" readonly /></span><!--Disarm Foe (unarmed) vs ? Ag, Special Attacks SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs1hconcussioncatbonus" title="disarmunarmedvs1hconcussioncatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs1hconcussionspecialmod" title="disarmunarmedvs1hconcussionspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs1hconcussionitemmod" title="disarmunarmedvs1hconcussionitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_disarmunarmedvs1hconcussionnotes" title="disarmunarmedvs1hconcussionnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_disarmunarmedvs1hconcussionmacro" title="disarmunarmedvs1hconcussionmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Disarm Foe (Unarmed) vs 1-Handed Concussion}} {{subtags=Category: Special Attacks}} {{check=Disarm Foe (Unarmed) vs 1-Handed Concussion (@{disarmunarmedvs1hconcussionranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{disarmunarmedvs1hconcussion}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{disarmunarmedvs1hconcussion} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{disarmunarmedvs1hconcussionnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_disarmunarmedvs1hconcussioncheck" title="disarmunarmedvs1hconcussioncheck" value="@{disarmunarmedvs1hconcussionmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="disarm-foe-unarmed-vs-2-handed">Disarm Foe (Unarmed) vs 2-Handed</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs2h" title="disarmunarmedvs2h" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_disarmunarmedvs2hprog" title="disarmunarmedvs2hprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_disarmunarmedvs2hranks" title="disarmunarmedvs2hranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs2hrankbonus" title="disarmunarmedvs2hrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs2hstat" title="disarmunarmedvs2hstat (Stat Bonus)" value="0" readonly /></span><!--Disarm Foe (unarmed) vs ? Ag, Special Attacks SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs2hcatbonus" title="disarmunarmedvs2hcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs2hspecialmod" title="disarmunarmedvs2hspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvs2hitemmod" title="disarmunarmedvs2hitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_disarmunarmedvs2hnotes" title="disarmunarmedvs2hnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_disarmunarmedvs2hmacro" title="disarmunarmedvs2hmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Disarm Foe (Unarmed) vs 2-Handed}} {{subtags=Category: Special Attacks}} {{check=Disarm Foe (Unarmed) vs 2-Handed (@{disarmunarmedvs2hranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{disarmunarmedvs2h}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{disarmunarmedvs2h} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{disarmunarmedvs2hnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_disarmunarmedvs2hcheck" title="disarmunarmedvs2hcheck" value="@{disarmunarmedvs2hmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="disarm-foe-unarmed-vs-pole-arm">Disarm Foe (Unarmed) vs Pole Arm</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvspolearm" title="disarmunarmedvspolearm" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_disarmunarmedvspolearmprog" title="disarmunarmedvspolearmprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_disarmunarmedvspolearmranks" title="disarmunarmedvspolearmranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvspolearmrankbonus" title="disarmunarmedvspolearmrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvspolearmstat" title="disarmunarmedvspolearmstat (Stat Bonus)" value="0" readonly /></span><!--Disarm Foe (unarmed) vs ? Ag, Special Attacks SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvspolearmcatbonus" title="disarmunarmedvspolearmcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvspolearmspecialmod" title="disarmunarmedvspolearmspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmunarmedvspolearmitemmod" title="disarmunarmedvspolearmitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_disarmunarmedvspolearmnotes" title="disarmunarmedvspolearmnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_disarmunarmedvspolearmmacro" title="disarmunarmedvspolearmmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Disarm Foe (Unarmed) vs Pole Arm}} {{subtags=Category: Special Attacks}} {{check=Disarm Foe (Unarmed) vs Pole Arm (@{disarmunarmedvspolearmranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{disarmunarmedvspolearm}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{disarmunarmedvspolearm} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{disarmunarmedvspolearmnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_disarmunarmedvspolearmcheck" title="disarmunarmedvspolearmcheck" value="@{disarmunarmedvspolearmmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="jousting-lancing">Jousting (Lancing)</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_jousting" title="jousting" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_joustingprog" title="joustingprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_joustingranks" title="joustingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_joustingrankbonus" title="joustingrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_joustingstat" title="joustingstat (Stat Bonus)" value="0" readonly /></span><!--Jousting(Lancing) SD (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_joustingcatbonus" title="joustingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_joustingspecialmod" title="joustingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_joustingitemmod" title="joustingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_joustingnotes" title="joustingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_joustingmacro" title="joustingmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Jousting (Lancing)}} {{subtags=Category: Special Attacks}} {{check=Jousting (@{joustingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{jousting}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{jousting} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{joustingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_joustingcheck" title="joustingcheck" value="@{joustingmacro}"></button></span>
|
|
</div>
|
|
<br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="special-defenses">Special Defenses</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-special-defenses" title="cat-special-defenses" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-special-defenses-prog" title="cat-special-defenses-prog (progression)" value="0" />
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="combined">Combined</span></b></span>
|
|
<span class="table-data-skills-cat"><b style="vertical-align:top;"> - </b></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="none-u">NONE</span></b></span>
|
|
<span class="table-data-skills-cat"><b style="vertical-align:top;"> - </b></span>
|
|
<span class="table-data-skills-cat"><b> - </b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-special-defenses-specialbonus" title="cat-special-defenses-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-special-defenses-itembonus" title="cat-special-defenses-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_specialdefensescheck" title="specialdefensescheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Special Defenses (cat)}} {{check=Special Defenses (Combined): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-special-defenses}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-special-defenses} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="adrenal-defense">Adrenal Defense</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenaldefense" title="adrenaldefense" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_adrenaldefenseprog" title="adrenaldefenseprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_adrenaldefenseranks" title="adrenaldefenseranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenaldefenserankbonus" title="adrenaldefenserankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="none-u">NONE</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenaldefensestat" title="adrenaldefensestat (Stat Bonus)" value="0" readonly /></span><!--Adrenal Defense --None-- (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenaldefensecatbonus" title="adrenaldefensecatbonus (Category Bonus)" value="0" readonly" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenaldefensespecialmod" title="adrenaldefensespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenaldefenseitemmod" title="adrenaldefenseitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_adrenaldefensenotes" title="adrenaldefensenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_adrenaldefensemacro" title="adrenaldefensemacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Adrenal Defense}} {{subtags=Category: Special Defenses}} {{check=Adrenal Defense (@{adrenaldefenseranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{adrenaldefense}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{adrenaldefense} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{adrenaldefensenotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_adrenaldefensecheck" title="adrenaldefensecheck" value="@{adrenaldefensemacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="adrenal-toughness">Adrenal Toughness</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenaltoughness" title="adrenaltoughness" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_adrenaltoughnessprog" title="adrenaltoughnessprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_adrenaltoughnessranks" title="adrenaltoughnessranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenaltoughnessrankbonus" title="adrenaltoughnessrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="none-u">NONE</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenaltoughnessstat" title="adrenaltoughnessstat (Stat Bonus)" value="0" readonly /></span><!--Adrenal Toughness --None-- (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenaltoughnesscatbonus" title="adrenaltoughnesscatbonus (Category Bonus)" value="0" readonly" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenaltoughnessspecialmod" title="adrenaltoughnessspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_adrenaltoughnessitemmod" title="adrenaltoughnessitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_adrenaltoughnessnotes" title="adrenaltoughnessnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_adrenaltoughnessmacro" title="adrenaltoughnessmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Adrenal Toughness}} {{subtags=Category: Special Defenses}} {{check=Adrenal Toughness (@{adrenaltoughnessranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{adrenaltoughness}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{adrenaltoughness} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{adrenaltoughnessnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_adrenaltoughnesscheck" title="adrenaltoughnesscheck" value="@{adrenaltoughnessmacro}"></button></span>
|
|
</div>
|
|
</div><br>
|
|
<input type="checkbox" class="pc-skillspellskills-show arrow" title="skillspellskills-show" name="attr_skillspellsskills-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="spell-skills">Spell Skills</span>
|
|
<div class="pc-skillspellskills">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="spell-skills">Spell Skills</span>
|
|
<span class="table-data-skills-cat"> </span>
|
|
<span class="table-data-skills-cat-wide"> </span>
|
|
<span class="table-data-skills-cat"> </span>
|
|
<span class="table-data-skills-cat" style="width: 10px;"> </span>
|
|
<span class="table-data-skills-cat"> </span>
|
|
<span class="table-data-skills-cat"> </span>
|
|
<span class="table-data-skills-cat"> </span>
|
|
<span class="table-data-skills-cat"> </span>
|
|
<span class="table-data-skills-cat"> </span>
|
|
<span class="table-data-skills-cat"> </span>
|
|
<span class="table-data-skills-cat-sm table-data-skills-notes"data-i18n="spell-skills-lists-location"> Spell skills/lists are on Spell tab. </span>
|
|
<span class="table-data-skills-cat-sm table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_spellskillscheck" title="spellskillscheck" value="&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name}'s Spell Skills (?{spell list name?|0})}} {{subtags=Category: Spell Skills}} {{check=Spell List-?{spell list name?|0} (?{spell list skill?|0} skill): }} {{checkroll=[[1d100!>@{oeuproll} + ?{spell list skill?|0} +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]] }} {{critroll= **Check for Nat 100!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +?{spell list skill?|0} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} "/></span>
|
|
</div>
|
|
</div><br>
|
|
<input type="checkbox" class="pc-skillsubterfuge-show arrow" title="skillsubterfuge-show" name="attr_skillsubterfuge-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="subterfuge">Subterfuge</span>
|
|
<div class="pc-skillsubterfuge">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="subterfuge-attack">Subterfuge-Attack</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-subterfuge-attack" title="cat-subterfuge-attack" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-subterfuge-attack-prog" title="cat-subterfuge-attack-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-subterfuge-attack-ranks" title="cat-subterfuge-attack-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-subterfuge-attack-rankbonus" title="cat-subterfuge-attack-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="agility-a">Ag</span>/<span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-subterfuge-attack-statbonus" title="cat-subterfuge-attack-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-subterfuge-attack-profbonus" title="cat-subterfuge-attack-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-subterfuge-attack-specialbonus" title="cat-subterfuge-attack-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-subterfuge-attack-itembonus" title="cat-subterfuge-attack-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_subterfugeattackcheck" title="subterfugeattackcheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Subterfuge-Attack (cat)}} {{check=Subterfuge-Attack (@{cat-subterfuge-attack-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-subterfuge-attack}]] +[[@{inbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-subterfuge-attack} +@{inbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="ambush">Ambush</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_ambush" title="ambush" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_ambushprog" title="ambushprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_ambushranks" title="ambushranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_ambushrankbonus" title="ambushrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_ambushstat" title="ambushstat (Stat Bonus)" value="0" readonly /></span><!--Ambush In (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_ambushcatbonus" title="ambushcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_ambushspecialmod" title="ambushspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_ambushitemmod" title="ambushitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_ambushnotes" title="ambushnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_ambushmacro" title="ambushmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Ambush}} {{subtags=Category: Subterfuge-Attack}} {{check=Ambush (@{ambushranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{ambush}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{ambush} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{ambushnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_ambushcheck" title="ambushcheck" value="@{ambushmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="silent-kill">Silent Kill</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_silentkill" title="silentkill" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_silentkillprog" title="silentkillprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_silentkillranks" title="silentkillranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_silentkillrankbonus" title="silentkillrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_silentkillstat" title="silentkillstat (Stat Bonus)" value="@{inbonus}" readonly /></span><!--Silent Kill In (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_silentkillcatbonus" title="silentkillcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_silentkillspecialmod" title="silentkillspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_silentkillitemmod" title="silentkillitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_silentkillnotes" title="silentkillnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_silentkillmacro" title="silentkillmacro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Silent Kill}} {{subtags=Category: Subterfuge-Attack}} {{check=Silent Kill (@{silentkillranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{silentkill}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{silentkill} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{silentkillnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_silentkillcheck" title="silentkillcheck" value="@{silentkillmacro}"></button></span>
|
|
</div><br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="subterfuge-mechanics">Subterfuge-Mechanics</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-subterfuge-mechanics" title="cat-subterfuge-mechanics" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-subterfuge-mechanics-prog" title="cat-subterfuge-mechanics-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-subterfuge-mechanics-ranks" title="cat-subterfuge-mechanics-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-subterfuge-mechanics-rankbonus" title="cat-subterfuge-mechanics-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="intuition-a">In</span>/<span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-subterfuge-mechanics-statbonus" title="cat-subterfuge-mechanics-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-subterfuge-mechanics-profbonus" title="cat-subterfuge-mechanics-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-subterfuge-mechanics-specialbonus" title="cat-subterfuge-mechanics-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-subterfuge-mechanics-itembonus" title="cat-subterfuge-mechanics-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_subterfugemechanicscheck" title="subterfugemechanicscheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Subterfuge-Mechanics (cat)}} {{check=Subterfuge-Mechanics (@{cat-subterfuge-mechanics-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-subterfuge-mechanics}]] +[[@{rebonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-subterfuge-mechanics} +@{rebonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="camouflage">Camouflage</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_camouflage" title="camouflage" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_camouflageprog" title="camouflageprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_camouflageranks" title="camouflageranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_camouflagerankbonus" title="camouflagerankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_camouflagestat" title="camouflagestat (Stat Bonus)" value="0" readonly /></span><!--Camouflage Em, Subterfuge-Mechanics Re -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_camouflagecatbonus" title="camouflagecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_camouflagespecialmod" title="camouflagespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_camouflageitemmod" title="camouflageitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_camouflagenotes" title="camouflagenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_camouflagemacro" title="camouflagemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Camouflage}} {{subtags=Category: Subterfuge-Mechanics}} {{check=Camouflage (@{camouflageranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{camouflage}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{camouflage} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{camouflagenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_camouflagemacro" title="camouflagemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Camouflage}} {{subtags=Category: Subterfuge-Mechanics}} {{check=Camouflage (@{camouflageranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{camouflage}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{camouflage} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{camouflagenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_camouflagecheck" title="camouflagecheck" value="@{camouflagemacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="disarming-traps">Disarming Traps</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmingtraps" title="disarmingtraps" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_disarmingtrapsprog" title="disarmingtrapsprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_disarmingtrapsranks" title="disarmingtrapsranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmingtrapsrankbonus" title="disarmingtrapsrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmingtrapsstat" title="disarmingtrapsstat (Stat Bonus)" value="0" readonly /></span><!--Disarming Traps SD, Subterfuge-Mechanics Re -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmingtrapscatbonus" title="disarmingtrapscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmingtrapsspecialmod" title="disarmingtrapsspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disarmingtrapsitemmod" title="disarmingtrapsitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_disarmingtrapsnotes" title="disarmingtrapsnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_disarmingtrapsmacro" title="disarmingtrapsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Disarming Traps}} {{subtags=Category: Subterfuge-Mechanics}} {{check=Disarming Traps (@{disarmingtrapsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{disarmingtraps}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{disarmingtraps} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{disarmingtrapsnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_disarmingtrapsmacro" title="disarmingtrapsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Disarming Traps}} {{subtags=Category: Subterfuge-Mechanics}} {{check=Disarming Traps (@{disarmingtrapsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{disarmingtraps}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{disarmingtraps} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{disarmingtrapsnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_disarmingtrapscheck" title="disarmingtrapscheck" value="@{disarmingtrapsmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="disguise">Disguise</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disguise" title="disguise" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_disguiseprog" title="disguiseprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_disguiseranks" title="disguiseranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disguiserankbonus" title="disguiserankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disguisestat" title="disguisestat (Stat Bonus)" value="0" readonly /></span><!--Disguise Pr, Subterfuge-Mechanics Re -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disguisecatbonus" title="disguisecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disguisespecialmod" title="disguisespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_disguiseitemmod" title="disguiseitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_disguisenotes" title="disguisenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_disguisemacro" title="disguisemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Disguise}} {{subtags=Category: Subterfuge-Mechanics}} {{check=Disguise (@{disguiseranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{disguise}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{disguise} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{disguisenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_disguisemacro" title="disguisemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Disguise}} {{subtags=Category: Subterfuge-Mechanics}} {{check=Disguise (@{disguiseranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{disguise}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{disguise} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{disguisenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_disguisecheck" title="disguisecheck" value="@{disguisemacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="counterfeiting">Counterfeiting</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_counterfeiting" title="counterfeiting" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_counterfeitingprog" title="counterfeitingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_counterfeitingranks" title="counterfeitingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_counterfeitingrankbonus" title="counterfeitingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_counterfeitingstat" title="counterfeitingstat (Stat Bonus)" value="0" readonly /></span><!--Counterfeiting Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_counterfeitingcatbonus" title="counterfeitingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_counterfeitingspecialmod" title="counterfeitingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_counterfeitingitemmod" title="counterfeitingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_counterfeitingnotes" title="counterfeitingnotes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_counterfeitingmacro" title="counterfeitingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Counterfeiting}} {{subtags=Category: Subterfuge-Mechanics}} {{check=Counterfeiting (@{counterfeitingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{counterfeiting}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{counterfeiting} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{counterfeitingnotes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_counterfeitingmacro" title="counterfeitingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Counterfeiting}} {{subtags=Category: Subterfuge-Mechanics}} {{check=Counterfeiting (@{counterfeitingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{counterfeiting}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{counterfeiting} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{counterfeitingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_counterfeitingcheck" title="counterfeitingcheck" value="@{counterfeitingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="forgery">Forgery</span> <input type="text" name="attr_forgery1name" title="forgery1name (Name)" style="width: 145px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_forgery1" title="forgery1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_forgeryprog" title="forgeryprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_forgery1ranks" title="forgery1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_forgery1rankbonus" title="forgery1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_forgery1stat" title="forgery1stat (Stat Bonus)" value="0" readonly /></span><!--Forgery Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_forgery1catbonus" title="forgery1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_forgery1specialmod" title="forgery1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_forgery1itemmod" title="forgery1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_forgery1notes" title="forgery1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_forgery1macro" title="forgery1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Forgery (@{forgery1name})}} {{subtags=Category: Subterfuge-Mechanics}} {{check=Forgery-@{forgery1name} (@{forgery1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{forgery1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{forgery1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{forgery1notes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_forgery1macro" title="forgery1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Forgery (@{forgery1name})}} {{subtags=Category: Subterfuge-Mechanics}} {{check=Forgery-@{forgery1name} (@{forgery1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{forgery1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{forgery1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{forgery1notes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_forgery1check" title="forgery1check" value="@{forgery1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="hiding-items">Hiding Items</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_hidingitems" title="hidingitems" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_hidingitemsprog" title="hidingitemsprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_hidingitemsranks" title="hidingitemsranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_hidingitemsrankbonus" title="hidingitemsrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_hidingitemsstat" title="hidingitemsstat (Stat Bonus)" value="0" readonly /></span><!--Hiding Items Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_hidingitemscatbonus" title="hidingitemscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_hidingitemsspecialmod" title="hidingitemsspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_hidingitemsitemmod" title="hidingitemsitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_hidingitemsnotes" title="hidingitemsnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_hidingitemsmacro" title="hidingitemsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Hiding Items}} {{subtags=Category: Subterfuge-Mechanics}} {{check=Hiding Items (@{hidingitemsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{hidingitems}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{hidingitems} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{hidingitemsnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_hidingitemsmacro" title="hidingitemsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Hiding Items}} {{subtags=Category: Subterfuge-Mechanics}} {{check=Hiding Items (@{hidingitemsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{hidingitems}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{hidingitems} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{hidingitemsnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_hidingitemscheck" title="hidingitemscheck" value="@{hidingitemsmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="picking-locks">Picking Locks</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_picklocks" title="picklocks" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_picklocksprog" title="picklocksprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_picklocksranks" title="picklocksranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_picklocksrankbonus" title="picklocksrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_picklocksstat" title="picklocksstat (Stat Bonus)" value="0" readonly /></span><!--Picking Locks Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_picklockscatbonus" title="picklockscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_picklocksspecialmod" title="picklocksspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_picklocksitemmod" title="picklocksitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_picklocksnotes" title="picklocksnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_picklocksmacro" title="picklocksmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Picking Locks}} {{subtags=Category: Subterfuge-Mechanics}} {{check=Picking Locks (@{picklocksranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{picklocks}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{picklocks} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{picklocksnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_picklocksmacro" title="picklocksmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Picking Locks}} {{subtags=Category: Subterfuge-Mechanics}} {{check=Picking Locks (@{picklocksranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{picklocks}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{picklocks} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{picklocksnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_picklockscheck" title="picklockscheck" value="@{picklocksmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="setting-traps">Setting Traps</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_settraps" title="settraps" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_settrapsprog" title="settrapsprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_settrapsranks" title="settrapsranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_settrapsrankbonus" title="settrapsrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_settrapsstat" title="settrapsstat (Stat Bonus)" value="0" readonly /></span><!--Setting Traps SD, Subterfuge-Mechanics Re -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_settrapscatbonus" title="settrapscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_settrapsspecialmod" title="settrapsspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_settrapsitemmod" title="settrapsitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_settrapsnotes" title="settrapsnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_settrapsmacro" title="settrapsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Setting Traps}} {{subtags=Category: Subterfuge-Mechanics}} {{check=Setting Traps (@{settrapsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{settraps}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{settraps} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{settrapsnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_settrapsmacro" title="settrapsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Setting Traps}} {{subtags=Category: Subterfuge-Mechanics}} {{check=Setting Traps (@{settrapsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{settraps}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{settraps} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{settrapsnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_settrapscheck" title="settrapscheck" value="@{settrapsmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="trap-building">Trap Building</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trapbuilding" title="trapbuilding" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_trapbuildingprog" title="trapbuildingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_trapbuildingranks" title="trapbuildingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trapbuildingrankbonus" title="trapbuildingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trapbuildingstat" title="trapbuildingstat (Stat Bonus)" value="0" readonly /></span><!--Trap Building Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trapbuildingcatbonus" title="trapbuildingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trapbuildingspecialmod" title="trapbuildingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trapbuildingitemmod" title="trapbuildingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_trapbuildingnotes" title="trapbuildingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_trapbuildingmacro" title="trapbuildingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Trap Building}} {{subtags=Category: Subterfuge-Mechanics}} {{check=Trap Building (@{trapbuildingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{trapbuilding}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{trapbuilding} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{trapbuildingnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_trapbuildingmacro" title="trapbuildingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Trap Building}} {{subtags=Category: Subterfuge-Mechanics}} {{check=Trap Building (@{trapbuildingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{trapbuilding}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{trapbuilding} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{trapbuildingnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_trapbuildingcheck" title="trapbuildingcheck" value="@{trapbuildingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="using-removing-poison">Using/Removing Poison</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_usepoison" title="usepoison" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_usepoisonprog" title="usepoisonprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_usepoisonranks" title="usepoisonranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_usepoisonrankbonus" title="usepoisonrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_usepoisonstat" title="usepoisonstat (Stat Bonus)" value="0" readonly /></span><!--Using/Removing Poison SD, Subterfuge-Mechanics Re -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_usepoisoncatbonus" title="usepoisoncatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_usepoisonspecialmod" title="usepoisonspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_usepoisonitemmod" title="usepoisonitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_usepoisonnotes" title="usepoisonnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_usepoisonmacro" title="usepoisonmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Using/Removing Poison}} {{subtags=Category: Subterfuge-Mechanics}} {{check=Using/Removing Poisons (@{usepoisonranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{usepoison}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{usepoison} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{usepoisonnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_usepoisonmacro" title="usepoisonmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Using/Removing Poison}} {{subtags=Category: Subterfuge-Mechanics}} {{check=Using/Removing Poisons (@{usepoisonranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{usepoison}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{usepoison} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{usepoisonnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_usepoisoncheck" title="usepoisoncheck" value="@{usepoisonmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_subtermech1name" title="subtermech1name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_subtermech1" title="subtermech1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_subtermech1prog" title="subtermech1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_subtermech1ranks" title="subtermech1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_subtermech1rankbonus" title="subtermech1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_subtermech1statchoice" title="subtermech1statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a" selected>Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a">In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_subtermech1stat" title="subtermech1stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_subtermech1catbonus" title="subtermech1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_subtermech1specialmod" title="subtermech1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_subtermech1itemmod" title="subtermech1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_subtermech1notes" title="subtermech1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_subtermech1macro" title="subtermech1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{subtermech1name}}} {{subtags=Category: Subterfuge-Mechanics}} {{check=@{subtermech1name} (@{subtermech1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{subtermech1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{subtermech1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{subtermech1notes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_subtermech1macro" title="subtermech1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{subtermech1name}}} {{subtags=Category: Subterfuge-Mechanics}} {{check=@{subtermech1name} (@{subtermech1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{subtermech1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{subtermech1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{subtermech1notes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_subtermech1check" title="subtermech1check" value="@{subtermech1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_subtermech2name" title="subtermech2name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_subtermech2" title="subtermech2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_subtermech2prog" title="subtermech2prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_subtermech2ranks" title="subtermech2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_subtermech2rankbonus" title="subtermech2rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_subtermech2statchoice" title="subtermech2statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a" selected>Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a">In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_subtermech2stat" title="subtermech2stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_subtermech2catbonus" title="subtermech2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_subtermech2specialmod" title="subtermech2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_subtermech2itemmod" title="subtermech2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_subtermech2notes" title="subtermech2notes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_subtermech2macro" title="subtermech2macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{subtermech2name}}} {{subtags=Category: Subterfuge-Mechanics}} {{check=@{subtermech2name} (@{subtermech2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{subtermech2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{subtermech2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{subtermech2notes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_subtermech2macro" title="subtermech2macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{subtermech2name}}} {{subtags=Category: Subterfuge-Mechanics}} {{check=@{subtermech2name} (@{subtermech2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{subtermech2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{subtermech2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{subtermech2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_subtermech2check" title="subtermech2check" value="@{subtermech2macro}"></button></span>
|
|
</div>
|
|
<br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="subterfuge-stealth">Subterfuge-Stealth</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-subterfuge-stealth" title="cat-subterfuge-stealth" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-subterfuge-stealth-prog" title="cat-subterfuge-stealth-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-subterfuge-stealth-ranks" title="cat-subterfuge-stealth-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-subterfuge-stealth-rankbonus" title="cat-subterfuge-stealth-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="agility-a">Ag</span>/<span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-subterfuge-stealth-statbonus" title="cat-subterfuge-stealth-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-subterfuge-stealth-profbonus" title="cat-subterfuge-stealth-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-subterfuge-stealth-specialbonus" title="cat-subterfuge-stealth-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-subterfuge-stealth-itembonus" title="cat-subterfuge-stealth-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_subterfugestealthcheck" title="subterfugestealthcheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Subterfuge-Stealth (cat)}} {{check=Subterfuge-Stealth (@{cat-subterfuge-stealth-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-subterfuge-stealth}]] +[[@{inbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-subterfuge-stealth} +@{inbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="hiding">Hiding</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_hiding" title="hiding" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_hidingprog" title="hidingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_hidingranks" title="hidingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_hidingrankbonus" title="hidingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_hidingstat" title="hidingstat (Stat Bonus)" value="0" readonly /></span><!--Hiding In (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_hidingcatbonus" title="hidingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_hidingspecialmod" title="hidingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_hidingitemmod" title="hidingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_hidingnotes" title="hidingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_hidingmacro" title="hidingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Hiding}} {{subtags=Category: Subterfuge-Stealth}} {{check=Hiding (@{hidingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{hiding}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{hiding} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{hidingnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_hidingmacro" title="hidingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Hiding}} {{subtags=Category: Subterfuge-Stealth}} {{check=Hiding (@{hidingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{hiding}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{hiding} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{hidingnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_hidingcheck" title="hidingcheck" value="@{hidingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="picking-pockets">Picking Pockets</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_pickpockets" title="pickpockets" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_pickpocketsprog" title="pickpocketsprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_pickpocketsranks" title="pickpocketsranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_pickpocketsrankbonus" title="pickpocketsrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_pickpocketsstat" title="pickpocketsstat (Stat Bonus)" value="0" readonly /></span><!--Picking Pockets Pr, Subterfuge-Stealth In -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_pickpocketscatbonus" title="pickpocketscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_pickpocketsspecialmod" title="pickpocketsspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_pickpocketsitemmod" title="pickpocketsitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_pickpocketsnotes" title="pickpocketsnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_pickpocketsmacro" title="pickpocketsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Picking Pockets}} {{subtags=Category: Subterfuge-Stealth}} {{check=Picking Pockets (@{pickpocketsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{pickpockets}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{pickpockets} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{pickpocketsnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_pickpocketsmacro" title="pickpocketsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Picking Pockets}} {{subtags=Category: Subterfuge-Stealth}} {{check=Picking Pockets (@{pickpocketsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{pickpockets}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{pickpockets} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{pickpocketsnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_pickpocketscheck" title="pickpocketscheck" value="@{pickpocketsmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="stalking">Stalking</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stalking" title="stalking" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_stalkingprog" title="stalkingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_stalkingranks" title="stalkingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stalkingrankbonus" title="stalkingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stalkingstat" title="stalkingstat (Stat Bonus)" value="0" readonly /></span><!--Stalking SD, Subterfuge-Stealth In -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stalkingcatbonus" title="stalkingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stalkingspecialmod" title="stalkingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_stalkingitemmod" title="stalkingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_stalkingnotes" title="stalkingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_stalkingmacro" title="stalkingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Stalking}} {{subtags=Category: Subterfuge-Stealth}} {{check=Stalking (@{stalkingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{stalking}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{stalking} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{stalkingnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_stalkingmacro" title="stalkingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Stalking}} {{subtags=Category: Subterfuge-Stealth}} {{check=Stalking (@{stalkingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{stalking}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{stalking} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{stalkingnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_stalkingcheck" title="stalkingcheck" value="@{stalkingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="trickery">Trickery</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trickery" title="trickery" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_trickeryprog" title="trickeryprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_trickeryranks" title="trickeryranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trickeryrankbonus" title="trickeryrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trickerystat" title="trickerystat (Stat Bonus)" value="0" readonly /></span><!--Trickery Pr, Subterfuge-Stealth In -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trickerycatbonus" title="trickerycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trickeryspecialmod" title="trickeryspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_trickeryitemmod" title="trickeryitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_trickerynotes" title="trickerynotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_trickerymacro" title="trickerymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Trickery}} {{subtags=Category: Subterfuge-Stealth}} {{check=Trickery (@{trickeryranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{trickery}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{trickery} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{trickerynotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_trickerymacro" title="trickerymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Trickery}} {{subtags=Category: Subterfuge-Stealth}} {{check=Trickery (@{trickeryranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{trickery}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{trickery} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{trickerynotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_trickerycheck" title="trickerycheck" value="@{trickerymacro}"></button></span>
|
|
</div>
|
|
</div><br>
|
|
<input type="checkbox" class="pc-skilltechnical-show arrow" title="skilltechnical-show" name="attr_skilltechnical-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="technical-trade">Technical/Trade</span>
|
|
<div class="pc-skilltechnical">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="technical-trade-general">Technical/Trade-General</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-tech-general" title="cat-tech-general" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-tech-general-prog" title="cat-tech-general-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-tech-general-ranks" title="cat-tech-general-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-tech-general-rankbonus" title="cat-tech-general-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="reasoning-a">Re</span>/<span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-tech-general-statbonus" title="cat-tech-general-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-tech-general-profbonus" title="cat-tech-general-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-tech-general-specialbonus" title="cat-tech-general-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-tech-general-itembonus" title="cat-tech-general-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_techgeneralcheck" title="techgeneralcheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Technical/Trade-General (cat)}} {{check=Technical/Trade-General (@{cat-tech-general-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-tech-general}]] +[[@{sdbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-tech-general} +@{sdbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="begging">Begging</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_begging" title="begging" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_beggingprog" title="beggingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_beggingranks" title="beggingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_beggingrankbonus" title="beggingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_beggingstat" title="beggingstat (Stat Bonus)" value="0" readonly /></span><!--Begging Pr, Technical/Trade-General SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_beggingcatbonus" title="beggingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_beggingspecialmod" title="beggingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_beggingitemmod" title="beggingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_beggingnotes" title="beggingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_beggingmacro" title="beggingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Begging}} {{subtags=Category: Technical/Trade-General}} {{check=Begging (@{beggingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{begging}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{begging} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{beggingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_beggingcheck" title="beggingcheck" value="@{beggingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="first-aid">First Aid</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_firstaid" title="firstaid" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_firstaidprog" title="firstaidprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_firstaidranks" title="firstaidranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_firstaidrankbonus" title="firstaidrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_firstaidstat" title="firstaidstat (Stat Bonus)" value="0" readonly /></span><!--First Aid Em, Technical/Trade-General SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_firstaidcatbonus" title="firstaidcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_firstaidspecialmod" title="firstaidspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_firstaiditemmod" title="firstaiditemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_firstaidnotes" title="firstaidnotes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_firstaidmacro" title="firstaidmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s First Aid}} {{subtags=Category: Technical/Trade-General}} {{check=First Aid (@{firstaidranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{firstaid}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{firstaid} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{firstaidnotes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_firstaidmacro" title="firstaidmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s First Aid}} {{subtags=Category: Technical/Trade-General}} {{check=First Aid (@{firstaidranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{firstaid}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{firstaid} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{firstaidnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_firstaidcheck" title="firstaidcheck" value="@{firstaidmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="gambling">Gambling</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_gambling" title="gambling" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_gamblingprog" title="gamblingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_gamblingranks" title="gamblingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_gamblingrankbonus" title="gamblingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_gamblingstat" title="gamblingstat (Stat Bonus)" value="0" readonly /></span><!--Gambling Pr, Technical/Trade-General SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_gamblingcatbonus" title="gamblingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_gamblingspecialmod" title="gamblingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_gamblingitemmod" title="gamblingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_gamblingnotes" title="gamblingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_gamblingmacro" title="gamblingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Gambling}} {{subtags=Category: Technical/Trade-General}} {{check=Gambling (@{gamblingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{gambling}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{gambling} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{gamblingnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_gamblingmacro" title="gamblingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Gambling}} {{subtags=Category: Technical/Trade-General}} {{check=Gambling (@{gamblingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{gambling}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{gambling} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{gamblingnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_gamblingcheck" title="gamblingcheck" value="@{gamblingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="mapping">Mapping</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mapping" title="mapping" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_mappingprog" title="mappingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_mappingranks" title="mappingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mappingrankbonus" title="mappingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mappingstat" title="mappingstat (Stat Bonus)" value="0" readonly /></span><!--Mapping SD (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mappingcatbonus" title="mappingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mappingspecialmod" title="mappingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mappingitemmod" title="mappingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_mappingnotes" title="mappingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_mappingmacro" title="mappingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Mapping}} {{subtags=Category: Technical/Trade-General}} {{check=Mapping (@{mappingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{mapping}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{mapping} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{mappingnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_mappingmacro" title="mappingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Mapping}} {{subtags=Category: Technical/Trade-General}} {{check=Mapping (@{mappingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{mapping}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{mapping} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{mappingnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_mappingcheck" title="mappingcheck" value="@{mappingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="operating-equipment">Operating Equipment</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_operatingequipment" title="operatingequipment" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_operatingequipmentprog" title="operatingequipmentprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_operatingequipmentranks" title="operatingequipmentranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_operatingequipmentrankbonus" title="operatingequipmentrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_operatingequipmentstat" title="operatingequipmentstat (Stat Bonus)" value="0" readonly /></span><!--Operating Equipment In, Technical/Trade-General SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_operatingequipmentcatbonus" title="operatingequipmentcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_operatingequipmentspecialmod" title="operatingequipmentspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_operatingequipmentitemmod" title="operatingequipmentitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_operatingequipmentnotes" title="operatingequipmentnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_operatingequipmentmacro" title="operatingequipmentmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Operating Equipment}} {{subtags=Category: Technical/Trade-General}} {{check=Operating Equipment (@{operatingequipmentranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{operatingequipment}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{operatingequipment} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{operatingequipmentnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_operatingequipmentcheck" title="operatingequipmentcheck" value="@{operatingequipmentmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="orienteering">Orienteering</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orienteering" title="orienteering" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_orienteeringprog" title="orienteeringprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_orienteeringranks" title="orienteeringranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orienteeringrankbonus" title="orienteeringrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orienteeringstat" title="orienteeringstat (Stat Bonus)" value="0" readonly /></span><!--Orienteering In, Technical/Trade-General SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orienteeringcatbonus" title="orienteeringcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orienteeringspecialmod" title="orienteeringspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orienteeringitemmod" title="orienteeringitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_orienteeringnotes" title="orienteeringnotes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_orienteeringmacro" title="orienteeringmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Orienteering}} {{subtags=Category: Technical/Trade-General}} {{check=Orienteering (@{orienteeringranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{orienteering}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{orienteering} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{orienteeringnotes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_orienteeringmacro" title="orienteeringmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Orienteering}} {{subtags=Category: Technical/Trade-General}} {{check=Orienteering (@{orienteeringranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{orienteering}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{orienteering} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{orienteeringnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_orienteeringcheck" title="orienteeringcheck" value="@{orienteeringmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="sailing">Sailing</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sailing" title="sailing" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_sailingprog" title="sailingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_sailingranks" title="sailingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sailingrankbonus" title="sailingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sailingstat" title="sailingstat (Stat Bonus)" value="0" readonly /></span><!--Sailing SD (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sailingcatbonus" title="sailingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sailingspecialmod" title="sailingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sailingitemmod" title="sailingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_sailingnotes" title="sailingnotes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_sailingmacro" title="sailingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Sailing}} {{subtags=Category: Technical/Trade-General}} {{check=Sailing (@{sailingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sailing}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sailing} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{sailingnotes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_sailingmacro" title="sailingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Sailing}} {{subtags=Category: Technical/Trade-General}} {{check=Sailing (@{sailingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sailing}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sailing} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{sailingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_sailingcheck" title="sailingcheck" value="@{sailingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="tactical-games">Tactical Games</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tacticalgames" title="tacticalgames" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_tacticalgamesprog" title="tacticalgamesprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_tacticalgamesranks" title="tacticalgamesranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tacticalgamesrankbonus" title="tacticalgamesrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tacticalgamesstat" title="tacticalgamesstat (Stat Bonus)" value="0" readonly /></span><!--Tactical Games SD (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tacticalgamescatbonus" title="tacticalgamescatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tacticalgamesspecialmod" title="tacticalgamesspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tacticalgamesitemmod" title="tacticalgamesitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_tacticalgamesnotes" title="tacticalgamesnotes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_tacticalgamesmacro" title="tacticalgamesmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Tactical Games}} {{subtags=Category: Technical/Trade-General}} {{check=Tactical Games (@{tacticalgamesranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{tacticalgames}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{tacticalgames} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{tacticalgamesnotes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_tacticalgamesmacro" title="tacticalgamesmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Tactical Games}} {{subtags=Category: Technical/Trade-General}} {{check=Tactical Games (@{tacticalgamesranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{tacticalgames}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{tacticalgames} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{tacticalgamesnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_tacticalgamescheck" title="tacticalgamescheck" value="@{tacticalgamesmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="using-prepared-herbs">Using Prepared Herbs</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_useprepherbs" title="useprepherbs" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_useprepherbsprog" title="useprepherbsprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_useprepherbsranks" title="useprepherbsranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_useprepherbsrankbonus" title="useprepherbsrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_useprepherbsstat" title="useprepherbsstat (Stat Bonus)" value="0" readonly /></span><!--Using Prepared Herbs Ag, Technical/Trade-General SD -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_useprepherbscatbonus" title="useprepherbscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_useprepherbsspecialmod" title="useprepherbsspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_useprepherbsitemmod" title="useprepherbsitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_useprepherbsnotes" title="useprepherbsnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_useprepherbsmacro" title="useprepherbsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Using Prepared Herbs}} {{subtags=Category: Technical/Trade-General}} {{check=Using Prepared Herbs (@{useprepherbsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{useprepherbs}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{useprepherbs} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{useprepherbsnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_useprepherbscheck" title="useprepherbscheck" value="@{useprepherbsmacro}"></button></span>
|
|
</div><br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="technical-trade-professional">Technical/Trade-Professional</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-tech-professional" title="cat-tech-professional" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-tech-professional-prog" title="cat-tech-professional-prog (progression)" value="0" />
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="combined">Combined</span></b></span>
|
|
<span class="table-data-skills-cat"><b> - </b></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="reasoning-a">Re</span>/<span data-i18n="memory-a">Me</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-tech-professional-statbonus" title="cat-tech-professional-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-tech-professional-profbonus" title="cat-tech-professional-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-tech-professional-specialbonus" title="cat-tech-professional-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-tech-professional-itembonus" title="cat-tech-professional-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_techprofessionalcheck" title="techprofessionalcheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Technical/Trade-Professional (cat)}} {{check=Technical/Trade-Professional (Combined): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-tech-professional}]] +[[@{inbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-tech-professional} +@{inbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="advertising">Advertising</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_advertising" title="advertising" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_advertisingprog" title="advertisingprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_advertisingranks" title="advertisingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_advertisingrankbonus" title="advertisingrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_advertisingstat" title="advertisingstat (Stat Bonus)" value="0" readonly /></span><!--Advertising In (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_advertisingcatbonus" title="advertisingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_advertisingspecialmod" title="advertisingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_advertisingitemmod" title="advertisingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_advertisingnotes" title="advertisingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_advertisingmacro" title="advertisingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Advertising}} {{subtags=Category: Technical/Trade-Professional}} {{check=Advertising (@{advertisingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{advertising}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{advertising} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{advertisingnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_advertisingcheck" title="advertisingcheck" value="@{advertisingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="architecture">Architecture</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_architecture" title="architecture" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_architectureprog" title="architectureprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_architectureranks" title="architectureranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_architecturerankbonus" title="architecturerankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_architecturestat" title="architecturestat (Stat Bonus)" value="0" readonly /></span><!--Architecture In (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_architecturecatbonus" title="architecturecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_architecturespecialmod" title="architecturespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_architectureitemmod" title="architectureitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_architecturenotes" title="architecturenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_architecturemacro" title="architecturemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Architecture}} {{subtags=Category: Technical/Trade-Professional}} {{check=Architecture (@{architectureranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{architecture}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{architecture} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{architecturenotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_architecturecheck" title="architecturecheck" value="@{architecturemacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="diagnostics">Diagnostics</span> <input type="text" name="attr_diagnostics1name" title="diagnostics1name (Name)" style="width: 100px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_diagnostics1" title="diagnostics1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_diagnostics1prog" title="diagnostics1prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_diagnostics1ranks" title="diagnostics1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_diagnostics1rankbonus" title="diagnostics1rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_diagnostics1stat" title="diagnostics1stat (Stat Bonus)" value="0" readonly /></span><!--Diagnostics Em, Technical/Trade-Professional In -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_diagnostics1catbonus" title="diagnostics1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_diagnostics1specialmod" title="diagnostics1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_diagnostics1itemmod" title="diagnostics1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_diagnostics1notes" title="diagnostics1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_diagnostics1macro" title="diagnostics1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Diagnostics (@{diagnostics1name})}} {{subtags=Category: Technical/Trade-Professional}} {{check=Diagnostics @{diagnostics1name} (@{diagnostics1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{diagnostics1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{diagnostics1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{diagnostics1notes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_diagnostics1macro" title="diagnostics1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Diagnostics (@{diagnostics1name})}} {{subtags=Category: Technical/Trade-Professional}} {{check=Diagnostics @{diagnostics1name} (@{diagnostics1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{diagnostics1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{diagnostics1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{diagnostics1notes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_diagnostics1check" title="diagnostics1check" value="@{diagnostics1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="dowsing">Dowsing</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dowsing" title="dowsing" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_dowsingprog" title="dowsingprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_dowsingranks" title="dowsingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dowsingrankbonus" title="dowsingrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dowsingstat" title="dowsingstat (Stat Bonus)" value="0" readonly /></span><!--Dowsing In (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dowsingcatbonus" title="dowsingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dowsingspecialmod" title="dowsingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_dowsingitemmod" title="dowsingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_dowsingnotes" title="dowsingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_dowsingmacro" title="dowsingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Dowsing}} {{subtags=Category: Technical/Trade-Professional}} {{check=Dowsing (@{dowsingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{dowsing}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{dowsing} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{dowsingnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_dowsingmacro" title="dowsingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Dowsing}} {{subtags=Category: Technical/Trade-Professional}} {{check=Dowsing (@{dowsingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{dowsing}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{dowsing} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{dowsingnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_dowsingcheck" title="dowsingcheck" value="@{dowsingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="engineering">Engineering</span> <input type="text" name="attr_engineering1name" title="engineering1name (Name)" style="width: 100px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_engineering1" title="engineering1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_engineering1prog" title="engineering1prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_engineering1ranks" title="engineering1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_engineering1rankbonus" title="engineering1rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_engineering1stat" title="engineering1stat (Stat Bonus)" value="0" readonly /></span><!--Engineering In (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_engineering1catbonus" title="engineering1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_engineering1specialmod" title="engineering1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_engineering1itemmod" title="engineering1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_engineering1notes" title="engineering1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_engineering1macro" title="engineering1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Engineering (@{engineering1name})}} {{subtags=Category: Technical/Trade-Professional}} {{check=Engineering @{engineering1name} (@{engineering1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{engineering1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{engineering1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{engineering1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_engineering1check" title="engineering1check" value="@{engineering1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="mechanition">Mechanition</span> <input type="text" name="attr_mechanition1name" title="mechanition1name (Name)" style="width: 100px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mechanition1" title="mechanition1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_mechanition1prog" title="mechanition1prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_mechanition1ranks" title="mechanition1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mechanition1rankbonus" title="mechanition1rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mechanition1stat" title="mechanition1stat (Stat Bonus)" value="0" readonly /></span><!--Mechanition Ag, Technical/Trade-Professional In -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mechanition1catbonus" title="mechanition1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mechanition1specialmod" title="mechanition1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mechanition1itemmod" title="mechanition1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_mechanition1notes" title="mechanition1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_mechanition1macro" title="mechanition1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Mechanition (@{mechanition1name})}} {{subtags=Category: Technical/Trade-Professional}} {{check=Mechanition @{mechanition1name} (@{mechanition1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{mechanition1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{mechanition1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{mechanition1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_mechanition1check" title="mechanition1check" value="@{mechanition1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="military-organization">Military Organization</span> <input type="text" name="attr_militaryorg1name" title="militaryorg1name (Name)" style="width: 70px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_militaryorg1" title="militaryorg1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_militaryorg1prog" title="militaryorg1prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_militaryorg1ranks" title="militaryorg1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_militaryorg1rankbonus" title="militaryorg1rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_militaryorg1stat" title="militaryorg1stat (Stat Bonus)" value="0" readonly /></span><!--Military Organization In (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_militaryorg1catbonus" title="militaryorg1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_militaryorg1specialmod" title="militaryorg1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_militaryorg1itemmod" title="militaryorg1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_militaryorg1notes" title="militaryorg1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_militaryorg1macro" title="militaryorg1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Military Organization (@{militaryorg1name})}} {{subtags=Category: Technical/Trade-Professional}} {{check=Military Organization @{militaryorg1name} (@{militaryorg1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{militaryorg1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{militaryorg1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{militaryorg1notes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_militaryorg1macro" title="militaryorg1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Military Organization (@{militaryorg1name})}} {{subtags=Category: Technical/Trade-Professional}} {{check=Military Organization @{militaryorg1name} (@{militaryorg1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{militaryorg1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{militaryorg1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{militaryorg1notes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_militaryorg1check" title="militaryorg1check" value="@{militaryorg1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="mining">Mining</span> <input type="text" name="attr_mining1name" title="mining1name (Name)" style="width: 155px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mining1" title="mining1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_mining1prog" title="mining1prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_mining1ranks" title="mining1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mining1rankbonus" title="mining1rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mining1stat" title="mining1stat (Stat Bonus)" value="0" readonly /></span><!--Mining In (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mining1catbonus" title="mining1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mining1specialmod" title="mining1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mining1itemmod" title="mining1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_mining1notes" title="mining1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_mining1macro" title="mining1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Mining (@{mining1name})}} {{subtags=Category: Technical/Trade-Professional}} {{check=Mining-@{mining1name} (@{mining1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{mining1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{mining1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{mining1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_mining1check" title="mining1check" value="@{mining1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="second-aid">Second Aid</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_secondaid" title="secondaid" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_secondaidprog" title="secondaidprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_secondaidranks" title="secondaidranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_secondaidrankbonus" title="secondaidrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_secondaidstat" title="secondaidstat (Stat Bonus)" value="0" readonly /></span><!--Second Aid Em, Technical/Trade-Professional In -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_secondaidcatbonus" title="secondaidcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_secondaidspecialmod" title="secondaidspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_secondaiditemmod" title="secondaiditemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_secondaidnotes" title="secondaidnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_secondaidmacro" title="secondaidmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Second Aid}} {{subtags=Category: Technical/Trade-Professional}} {{check=Second Aid (@{secondaidranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{secondaid}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{secondaid} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{secondaidnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_secondaidcheck" title="secondaidcheck" value="@{secondaidmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="surgery">Surgery</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_surgery" title="surgery" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_surgeryprog" title="surgeryprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_surgeryranks" title="surgeryranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_surgeryrankbonus" title="surgeryrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_surgerystat" title="surgerystat (Stat Bonus)" value="0" readonly /></span><!--Surgery Em, Technical/Trade-Professional In -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_surgerycatbonus" title="surgerycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_surgeryspecialmod" title="surgeryspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_surgeryitemmod" title="surgeryitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_surgerynotes" title="surgerynotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_surgerymacro" title="surgerymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Surgery}} {{subtags=Category: Technical/Trade-Professional}} {{check=Surgery (@{surgeryranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{surgery}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{surgery} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{surgerynotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_surgerycheck" title="surgerycheck" value="@{surgerymacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_techprof1name" title="techprof1name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techprof1" title="techprof1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_techprof1prog" title="techprof1prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_techprof1ranks" title="techprof1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techprof1rankbonus" title="techprof1rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_techprof1statchoice" title="techprof1statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a">Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a" selected>In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techprof1stat" title="techprof1stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techprof1catbonus" title="techprof1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techprof1specialmod" title="techprof1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techprof1itemmod" title="techprof1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_techprof1notes" title="techprof1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_techprof1macro" title="techprof1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{techprof1name}}} {{subtags=Category: Technical/Trade-Professional}} {{check=@{techprof1name} (@{techprof1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{techprof1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{techprof1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{techprof1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_techprof1check" title="techprof1check" value="@{techprof1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_techprof2name" title="techprof2name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techprof2" title="techprof2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_techprof2prog" title="techprof2prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_techprof2ranks" title="techprof2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techprof2rankbonus" title="techprof2rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_techprof2statchoice" title="techprof2statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a">Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a" selected>In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techprof2stat" title="techprof2stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techprof2catbonus" title="techprof2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techprof2specialmod" title="techprof2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techprof2itemmod" title="techprof2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_techprof2notes" title="techprof2notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_techprof2macro" title="techprof2macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{techprof2name}}} {{subtags=Category: Technical/Trade-Professional}} {{check=@{techprof2name} (@{techprof2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{techprof2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{techprof2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{techprof2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_techprof2check" title="techprof2check" value="@{techprof2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_techprof3name" title="techprof3name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techprof3" title="techprof3" value="0" readonly/></span>
|
|
<input type="hidden" name="attr_techprof3prog" title="techprof3prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_techprof3ranks" title="techprof3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techprof3rankbonus" title="techprof3rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_techprof3statchoice" title="techprof3statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a">Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a" selected>In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techprof3stat" title="techprof3stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techprof3catbonus" title="techprof3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techprof3specialmod" title="techprof3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techprof3itemmod" title="techprof3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_techprof3notes" title="techprof3notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_techprof3macro" title="techprof3macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{techprof3name}}} {{subtags=Category: Technical/Trade-Professional}} {{check=@{techprof3name} (@{techprof3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{techprof3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{techprof3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{techprof3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_techprof3check" title="techprof3check" value="@{techprof3macro}"></button></span>
|
|
</div>
|
|
<br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="technical-trade-vocational">Technical/Trade-Vocational</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-tech-vocational" title="cat-tech-vocational" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-tech-vocational-prog" title="cat-tech-vocational-prog (progression)" value="0" />
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="combined">Combined</span></b></span>
|
|
<span class="table-data-skills-cat"><b> - </b></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="memory-a">Me</span>/<span data-i18n="intuition-a">In</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-tech-vocational-statbonus" title="cat-tech-vocational-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-tech-vocational-profbonus" title="cat-tech-vocational=profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-tech-vocational-specialbonus" title="cat-tech-vocational=specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-tech-vocational-itembonus" title="cat-tech-vocational=itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_techvocationalcheck" title="techvocationalcheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Technical/Trade-Vocational (cat)}} {{check=Technical/Trade-Vocational (Combined): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-tech-vocational}]] +[[@{rebonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-tech-vocational} +@{rebonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="administration">Administration</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_administration" title="administration" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_administrationprog" title="administrationprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_administrationranks" title="administrationranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_administrationrankbonus" title="administrationrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_administrationstat" title="administrationstat (Stat Bonus)" value="0" readonly /></span><!--Administration Pr, Technical/Trade-Vocational Re -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_administrationcatbonus" title="administrationcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_administrationspecialmod" title="administrationspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_administrationitemmod" title="administrationitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_administrationnotes" title="administrationnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_administrationmacro" title="administrationmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Administration}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Administration (@{administrationranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{administration}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{administration} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{administrationnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_administrationmacro" title="administrationmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Administration}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Administration (@{administrationranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{administration}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{administration} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{administrationnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_administrationcheck" title="administrationcheck" value="@{administrationmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="appraisal">Appraisal</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_appraisal" title="appraisal" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_appraisalprog" title="appraisalprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_appraisalranks" title="appraisalranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_appraisalrankbonus" title="appraisalrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_appraisalstat" title="appraisalstat (Stat Bonus)" value="0" readonly /></span><!--Appraisal Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_appraisalcatbonus" title="appraisalcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_appraisalspecialmod" title="appraisalspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_appraisalitemmod" title="appraisalitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_appraisalnotes" title="appraisalnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_appraisalmacro" title="appraisalmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Appraisal}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Appraisal (@{appraisalranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{appraisal}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{appraisal} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{appraisalnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_appraisalmacro" title="appraisalmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Appraisal}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Appraisal (@{appraisalranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{appraisal}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{appraisal} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{appraisalnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_appraisalcheck" title="appraisalcheck" value="@{appraisalmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="boat-pilot">Boat Pilot</span> <input type="text" name="attr_boatpilot1name" title="boatpilot1name (Name)" style="width: 135px;"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_boatpilot1" title="boatpilot1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_boatpilotprog" title="boatpilotprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_boatpilot1ranks" title="boatpilot1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_boatpilot1rankbonus" title="boatpilot1rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_boatpilot1stat" title="boatpilot1stat (Stat Bonus)" value="0" readonly /></span><!--Boat Pilot Ag, Technical/Trade-Vocational Re -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_boatpilot1catbonus" title="boatpilot1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_boatpilot1specialmod" title="boatpilot1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_boatpilot1itemmod" title="boatpilot1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_boatpilot1notes" title="boatpilot1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_boatpilot1macro" title="boatpilot1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Boat Pilot (@{boatpilot1name})}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Boat Pilot @{boatpilot1name} (@{boatpilot1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{boatpilot1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{boatpilot1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{boatpilot1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_boatpilot1check" title="boatpilot1check" value="@{boatpilot1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="cartography">Cartography</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cartography" title="cartography" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cartographyprog" title="cartographyprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_cartographyranks" title="cartographyranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cartographyrankbonus" title="cartographyrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cartographystat" title="cartographystat (Stat Bonus)" value="0" readonly /></span><!--Cartography Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cartographycatbonus" title="cartographycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cartographyspecialmod" title="cartographyspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_cartographyitemmod" title="cartographyitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_cartographynotes" title="cartographynotes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_cartographymacro" title="cartographymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Cartography}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Cartography (@{cartographyranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cartography}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cartography} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{cartographynotes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_cartographymacro" title="cartographymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Cartography}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Cartography (@{cartographyranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cartography}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cartography} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{cartographynotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_cartographycheck" title="cartographycheck" value="@{cartographymacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="evaluate-armor">Evaluate Armor</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalarmor" title="evalarmor" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_evalarmorprog" title="evalarmorprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_evalarmorranks" title="evalarmorranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalarmorrankbonus" title="evalarmorrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalarmorstat" title="evalarmorstat (Stat Bonus)" value="0" readonly /></span><!--Evaluate Armor Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalarmorcatbonus" title="evalarmorcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalarmorspecialmod" title="evalarmorspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalarmoritemmod" title="evalarmoritemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_evalarmornotes" title="evalarmornotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_evalarmormacro" title="evalarmormacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Evaluate Armor}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Evaluate Armor (@{evalarmorranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{evalarmor}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{evalarmor} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{evalarmornotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_evalarmormacro" title="evalarmormacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Evaluate Armor}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Evaluate Armor (@{evalarmorranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{evalarmor}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{evalarmor} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{evalarmornotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_evalarmorcheck" title="evalarmorcheck" value="@{evalarmormacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="evaluate-metal">Evaluate Metal</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalmetal" title="evalmetal" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_evalmetalprog" title="evalmetalprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_evalmetalranks" title="evalmetalranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalmetalrankbonus" title="evalmetalrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalmetalstat" title="evalmetalstat (Stat Bonus)" value="0" readonly /></span><!--Evaluate Metal Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalmetalcatbonus" title="evalmetalcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalmetalspecialmod" title="evalmetalspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalmetalitemmod" title="evalmetalitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_evalmetalnotes" title="evalmetalnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_evalmetalmacro" title="evalmetalmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Evaluate Metal}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Evaluate Metal (@{evalmetalranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{evalmetal}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{evalmetal} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{evalmetalnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_evalmetalmacro" title="evalmetalmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Evaluate Metal}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Evaluate Metal (@{evalmetalranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{evalmetal}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{evalmetal} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{evalmetalnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_evalmetalcheck" title="evalmetalcheck" value="@{evalmetalmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="evaluate-stone">Evaluate Stone</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalstone" title="evalstone" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_evalstoneprog" title="evalstoneprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_evalstoneranks" title="evalstoneranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalstonerankbonus" title="evalstonerankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalstonestat" title="evalstonestat (Stat Bonus)" value="0" readonly /></span><!--Evaluate Stone Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalstonecatbonus" title="evalstonecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalstonespecialmod" title="evalstonespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalstoneitemmod" title="evalstoneitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_evalstonenotes" title="evalstonenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_evalstonemacro" title="evalstonemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Evaluate Stone}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Evaluate Stone (@{evalstoneranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{evalstone}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{evalstone} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{evalstonenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_evalstonemacro" title="evalstonemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Evaluate Stone}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Evaluate Stone (@{evalstoneranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{evalstone}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{evalstone} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{evalstonenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_evalstonecheck" title="evalstonecheck" value="@{evalstonemacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="evaluate-weapon">Evaluate Weapon</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalweapon" title="evalweapon" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_evalweaponprog" title="evalweaponprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_evalweaponranks" title="evalweaponranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalweaponrankbonus" title="evalweaponrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalweaponstat" title="evalweaponstat (Stat Bonus)" value="0" readonly /></span><!--Evaluate Weapon Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalweaponcatbonus" title="evalweaponcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalweaponspecialmod" title="evalweaponspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_evalweaponitemmod" title="evalweaponitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_evalweaponnotes" title="evalweaponnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_evalweaponmacro" title="evalweaponmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Evaluate Weapon}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Evaluate Weapon (@{evalweaponranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{evalweapon}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{evalweapon} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{evalweaponnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_evalweaponmacro" title="evalweaponmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Evaluate Weapon}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Evaluate Weapon (@{evalweaponranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{evalweapon}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{evalweapon} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{evalweaponnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_evalweaponcheck" title="evalweaponcheck" value="@{evalweaponmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="gimmickry">Gimmickry</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_gimmickry" title="gimmickry" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_gimmickryprog" title="gimmickryprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_gimmickryranks" title="gimmickryranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_gimmickryrankbonus" title="gimmickryrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_gimmickrystat" title="gimmickrystat (Stat Bonus)" value="0" readonly /></span><!--Gimmickry Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_gimmickrycatbonus" title="gimmickrycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_gimmickryspecialmod" title="gimmickryspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_gimmickryitemmod" title="gimmickryitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_gimmickrynotes" title="gimmickrynotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_gimmickrymacro" title="gimmickrymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Gimmickry}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Gimmickry (@{gimmickryranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{gimmickry}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{gimmickry} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{gimmickrynotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_gimmickrymacro" title="gimmickrymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Gimmickry}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Gimmickry (@{gimmickryranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{gimmickry}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{gimmickry} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{gimmickrynotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_gimmickrycheck" title="gimmickrycheck" value="@{gimmickrymacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="hypnosis">Hypnosis</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_hypnosis" title="hypnosis" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_hypnosisprog" title="hypnosisprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_hypnosisranks" title="hypnosisranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_hypnosisrankbonus" title="hypnosisrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_hypnosisstat" title="hypnosisstat (Stat Bonus)" value="0" readonly /></span><!--Hypnosis Em, Technical/Trade-Vocational Re -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_hypnosiscatbonus" title="hypnosiscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_hypnosisspecialmod" title="hypnosisspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_hypnosisitemmod" title="hypnosisitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_hypnosisnotes" title="hypnosisnotes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_hypnosismacro" title="hypnosismacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Hypnosis}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Hypnosis (@{hypnosisranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{hypnosis}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{hypnosis} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{hypnosisnotes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_hypnosismacro" title="hypnosismacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Hypnosis}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Hypnosis (@{hypnosisranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{hypnosis}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{hypnosis} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{hypnosisnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_hypnosischeck" title="hypnosischeck" value="@{hypnosismacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="midwifery">Midwifery</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_midwifery" title="midwifery" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_midwiferyprog" title="midwiferyprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_midwiferyranks" title="midwiferyranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_midwiferyrankbonus" title="midwiferyrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_midwiferystat" title="midwiferystat (Stat Bonus)" value="0" readonly /></span><!--Midwifery Em, Technical/Trade-Vocational Re -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_midwiferycatbonus" title="midwiferycatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_midwiferyspecialmod" title="midwiferyspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_midwiferyitemmod" title="midwiferyitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_midwiferynotes" title="midwiferynotes"></textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_midwiferymacro" title="midwiferymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Midwifery}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Midwifery (@{midwiferyranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{midwifery}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{midwifery} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{midwiferynotes} }} </textarea></span-->
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_midwiferymacro" title="midwiferymacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Midwifery}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Midwifery (@{midwiferyranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{midwifery}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{midwifery} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{midwiferynotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_midwiferycheck" title="midwiferycheck" value="@{midwiferymacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="navigation">Navigation</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_navigation" title="navigation" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_navigationprog" title="navigationprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_navigationranks" title="navigationranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_navigationrankbonus" title="navigationrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_navigationstat" title="navigationstat (Stat Bonus)" value="0" readonly /></span><!--Navigation Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_navigationcatbonus" title="navigationcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_navigationspecialmod" title="navigationspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_navigationitemmod" title="navigationitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_navigationnotes" title="navigationnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_navigationmacro" title="navigationmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Navigation}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Navigation (@{navigationranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{navigation}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{navigation} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{navigationnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_navigationmacro" title="navigationmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Navigation}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Navigation (@{navigationranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{navigation}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{navigation} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{navigationnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_navigationcheck" title="navigationcheck" value="@{navigationmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="preparing-herbs">Preparing Herbs</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_prepareherbs" title="prepareherbs" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_prepareherbsprog" title="prepareherbsprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_prepareherbsranks" title="prepareherbsranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_prepareherbsrankbonus" title="prepareherbsrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_prepareherbsstat" title="prepareherbsstat (Stat Bonus)" value="0" readonly /></span><!--Preparing Herbs Ag, Technical/Trade-Vocational Re -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_prepareherbscatbonus" title="prepareherbscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_prepareherbsspecialmod" title="prepareherbsspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_prepareherbsitemmod" title="prepareherbsitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_prepareherbsnotes" title="prepareherbsnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_prepareherbsmacro" title="prepareherbsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Preparing Herbs}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Preparing Herbs (@{prepareherbsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{prepareherbs}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{prepareherbs} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{prepareherbsnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_prepareherbsmacro" title="prepareherbsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Preparing Herbs}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Preparing Herbs (@{prepareherbsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{prepareherbs}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{prepareherbs} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{prepareherbsnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_prepareherbscheck" title="prepareherbscheck" value="@{prepareherbsmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="preparing-poisons">Preparing Poisons</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_preparepoisons" title="preparepoisons" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_preparepoisonsprog" title="preparepoisonsprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_preparepoisonsranks" title="preparepoisonsranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_preparepoisonsrankbonus" title="preparepoisonsrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="self-discipline-a">SD</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_preparepoisonsstat" title="preparepoisonsstat (Stat Bonus)" value="0" readonly /></span><!--Preparing Poisons SD, Technical/Trade-Vocational Re -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_preparepoisonscatbonus" title="preparepoisonscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_preparepoisonsspecialmod" title="preparepoisonsspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_preparepoisonsitemmod" title="preparepoisonsitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_preparepoisonsnotes" title="preparepoisonsnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_preparepoisonsmacro" title="preparepoisonsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Preparing Poisons}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Preparing Poisons (@{preparepoisonsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{preparepoisons}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{preparepoisons} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{preparepoisonsnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_preparepoisonsmacro" title="preparepoisonsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Preparing Poisons}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Preparing Poisons (@{preparepoisonsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{preparepoisons}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{preparepoisons} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{preparepoisonsnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_preparepoisonscheck" title="preparepoisonscheck" value="@{preparepoisonsmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="siege-engineering">Siege Engineering</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_siegeengineering" title="siegeengineering" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_siegeengineeringprog" title="siegeengineeringprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_siegeengineeringranks" title="siegeengineeringranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_siegeengineeringrankbonus" title="siegeengineeringrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_siegeengineeringstat" title="siegeengineeringstat (Stat Bonus)" value="0" readonly /></span><!--Siege Engineering Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_siegeengineeringcatbonus" title="siegeengineeringcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_siegeengineeringspecialmod" title="siegeengineeringspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_siegeengineeringitemmod" title="siegeengineeringitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_siegeengineeringnotes" title="siegeengineeringnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_siegeengineeringmacro" title="siegeengineeringmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Siege Engineering}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Siege Engineering (@{siegeengineeringranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{siegeengineering}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{siegeengineering} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{siegeengineeringnotes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_siegeengineeringcheck" title="siegeengineeringcheck" value="@{siegeengineeringmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="tactics">Tactics</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tactics" title="tactics" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_tacticsprog" title="tacticsprog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_tacticsranks" title="tacticsranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tacticsrankbonus" title="tacticsrankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tacticsstat" title="tacticsstat (Stat Bonus)" value="0" readonly /></span><!--Tactics Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tacticscatbonus" title="tacticscatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tacticsspecialmod" title="tacticsspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_tacticsitemmod" title="tacticsitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_tacticsnotes" title="tacticsnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_tacticsmacro" title="tacticsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Tactics}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Tactics (@{tacticsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{tactics}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{tactics} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{tacticsnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_tacticsmacro" title="tacticsmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Tactics}} {{subtags=Category: Technical/Trade-Vocational}} {{check=Tactics (@{tacticsranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{tactics}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{tactics} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{tacticsnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_tacticscheck" title="tacticscheck" value="@{tacticsmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_techvoc1name" title="techvoc1name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techvoc1" title="techvoc1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_techvoc1prog" title="techvoc1prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_techvoc1ranks" title="techvoc1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techvoc1rankbonus" title="techvoc1rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_techvoc1statchoice" title="techvoc1statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a" selected>Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a">In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techvoc1stat" title="techvoc1stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techvoc1catbonus" title="techvoc1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techvoc1specialmod" title="techvoc1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techvoc1itemmod" title="techvoc1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_techvoc1notes" title="techvoc1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_techvoc1macro" title="techvoc1macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{techvoc1name}}} {{subtags=Category: Technical/Trade-Vocational}} {{check=@{techvoc1name} (@{techvoc1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{techvoc1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{techvoc1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{techvoc1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_techvoc1check" title="techvoc1check" value="@{techvoc1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_techvoc2name" title="techvoc2name (Change if you wish a different skill in this spot.)" data-i18n-placeholder="other" placeholder="Other" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techvoc2" title="techvoc2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_techvoc2prog" title="techvoc2prog (progression)" value="1" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_techvoc2ranks" title="techvoc2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techvoc2rankbonus" title="techvoc2rankbonus (Skill Rank Bonus)" value="-30" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-wide"><select style="width: 55px; margin-bottom: 0;" name="attr_techvoc2statchoice" title="techvoc2statchoice (Stat)">
|
|
<option value="ag" data-i18n="agility-a">Ag</option>
|
|
<option value="co" data-i18n="constitution-a">Co</option>
|
|
<option value="me" data-i18n="memory-a">Me</option>
|
|
<option value="re" data-i18n="reasoning-a" selected>Re</option>
|
|
<option value="sd" data-i18n="self-discipline-a">SD</option>
|
|
<option value="em" data-i18n="empathy-a">Em</option>
|
|
<option value="in" data-i18n="intuition-a">In</option>
|
|
<option value="pr" data-i18n="presence-a">Pr</option>
|
|
<option value="qu" data-i18n="quickness-a">Qu</option>
|
|
<option value="st" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techvoc2stat" title="techvoc2stat (Stat Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techvoc2catbonus" title="techvoc2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techvoc2specialmod" title="techvoc2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_techvoc2itemmod" title="techvoc2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_techvoc2notes" title="techvoc2notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_techvoc2macro" title="techvoc2macro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{techvoc2name}}} {{subtags=Category: Technical/Trade-Vocational}} {{check=@{techvoc2name} (@{techvoc2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{techvoc2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{techvoc2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{techvoc2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_techvoc2check" title="techvoc2check" value="@{techvoc2macro}"></button></span>
|
|
</div>
|
|
</div><br>
|
|
<input type="checkbox" class="pc-skillurban-show arrow" title="skillurban-show" name="attr_skillurban-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="urban">Urban</span>
|
|
<div class="pc-skillurban">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name" data-i18n="urban">Urban</span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-urban" title="cat-urban" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-urban-prog" title="cat-urban-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-urban-ranks" title="cat-urban-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-urban-rankbonus" title="cat-urban-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="intuition-a">In</span>/<span data-i18n="presence-a">Pr</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-urban-statbonus" title="cat-urban-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-urban-profbonus" title="cat-urban-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-urban-specialbonus" title="cat-urban-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-urban-itembonus" title="cat-urban-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_urbancheck" title="urbancheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Urban (cat)}} {{check=Urban (@{cat-urban-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-urban}]] +[[@{rebonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-urban} +@{rebonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="contacting">Contacting</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_contacting" title="contacting" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_contactingprog" title="contactingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_contactingranks" title="contactingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_contactingrankbonus" title="contactingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_contactingstat" title="contactingstat (Stat Bonus)" value="0" readonly /></span><!--Contacting Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_contactingcatbonus" title="contactingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_contactingspecialmod" title="contactingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_contactingitemmod" title="contactingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_contactingnotes" title="contactingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_contactingmacro" title="contactingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Contacting}} {{subtags=Category: Urban}} {{check=Contacting (@{contactingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{contacting}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{contacting} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{contactingnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_contactingmacro" title="contactingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Contacting}} {{subtags=Category: Urban}} {{check=Contacting (@{contactingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{contacting}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{contacting} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{contactingnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_contactingcheck" title="contactingcheck" value="@{contactingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="mingling">Mingling</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_mingling" title="mingling" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_minglingprog" title="minglingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_minglingranks" title="minglingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_minglingrankbonus" title="minglingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_minglingstat" title="minglingstat (Stat Bonus)" value="0" readonly /></span><!--Mingling Ag, Urban Re -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_minglingcatbonus" title="minglingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_minglingspecialmod" title="minglingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_minglingitemmod" title="minglingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_minglingnotes" title="minglingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_minglingmacro" title="minglingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Mingling}} {{subtags=Category: Urban}} {{check=Mingling (@{minglingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{mingling}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{mingling} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{minglingnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_minglingmacro" title="minglingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Mingling}} {{subtags=Category: Urban}} {{check=Mingling (@{minglingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{mingling}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{mingling} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{minglingnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_minglingcheck" title="minglingcheck" value="@{minglingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="scrounging">Scrounging</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_scrounging" title="scrounging" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_scroungingprog" title="scroungingprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_scroungingranks" title="scroungingranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_scroungingrankbonus" title="scroungingrankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_scroungingstat" title="scroungingstat (Stat Bonus)" value="0" readonly /></span><!--Scrounging Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_scroungingcatbonus" title="scroungingcatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_scroungingspecialmod" title="scroungingspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_scroungingitemmod" title="scroungingitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_scroungingnotes" title="scroungingnotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_scroungingmacro" title="scroungingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Scrounging}} {{subtags=Category: Urban}} {{check=Scrounging (@{scroungingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{scrounging}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{scrounging} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{scroungingnotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_scroungingmacro" title="scroungingmacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Scrounging}} {{subtags=Category: Urban}} {{check=Scrounging (@{scroungingranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{scrounging}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{scrounging} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{scroungingnotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_scroungingcheck" title="scroungingcheck" value="@{scroungingmacro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name"><span data-i18n="streetwise">Streetwise</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_streetwise" title="streetwise" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_streetwiseprog" title="streetwiseprog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_streetwiseranks" title="streetwiseranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_streetwiserankbonus" title="streetwiserankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="empathy-a">Em</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_streetwisestat" title="streetwisestat (Stat Bonus)" value="0" readonly /></span><!--Streetwise Em, Urban Re -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_streetwisecatbonus" title="streetwisecatbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_streetwisespecialmod" title="streetwisespecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_streetwiseitemmod" title="streetwiseitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_streetwisenotes" title="streetwisenotes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_streetwisemacro" title="streetwisemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Streetwise}} {{subtags=Category: Urban}} {{check=Streetwise (@{streetwiseranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{streetwise}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{streetwise} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{streetwisenotes} }} </textarea></span>
|
|
<!--span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_streetwisemacro" title="streetwisemacro">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s Streetwise}} {{subtags=Category: Urban}} {{check=Streetwise (@{streetwiseranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{streetwise}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{streetwise} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{streetwisenotes} }} </textarea></span-->
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_streetwisecheck" title="streetwisecheck" value="@{streetwisemacro}"></button></span>
|
|
</div>
|
|
</div><br>
|
|
<input type="checkbox" class="pc-skillweapon-show arrow" title="skillweapon-show" name="attr_skillweapon-show" value="1" checked="checked" /><span style="text-align: left; font-size: 0.6em;" data-i18n="weapons">Weapon</span>
|
|
<div class="pc-skillweapon">
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name-right" style="width: 200px;"><span data-i18n="weapon">Weapon</span>: <span data-i18n="1-handed-concussion-a">1-H Concussion</span> <select style="margin-bottom: 0;" name="attr_cat-weapon-1hconcussion-class" title="cat-weapon-1hconcussion-class" class="table-data-center-dropdown">
|
|
<option value="WC1" data-i18n="wc1" selected>WC1</option>
|
|
<option value="WC2" data-i18n="wc2">WC2</option>
|
|
<option value="WC3" data-i18n="wc3">WC3</option>
|
|
<option value="WC4" data-i18n="wc4">WC4</option>
|
|
<option value="WC5" data-i18n="wc5">WC5</option>
|
|
<option value="WC6" data-i18n="wc6">WC6</option>
|
|
<option value="WC7" data-i18n="wc7">WC7</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-1hconcussion" title="cat-weapon-1hconcussion" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-weapon-1hconcussion-prog" title="cat-weapon-1hconcussion-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-weapon-1hconcussion-ranks" title="cat-weapon-1hconcussion-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-1hconcussion-rankbonus" title="cat-weapon-1hconcussion-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="strength-a">St</span>/<span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-1hconcussion-statbonus" title="cat-weapon-1hconcussion-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-1hconcussion-profbonus" title="cat-weapon-1hconcussion-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-1hconcussion-specialbonus" title="cat-weapon-1hconcussion-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-1hconcussion-itembonus" title="cat-weapon-1hconcussion-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_weapon1hconcussioncheck" title="weapon1hconcussioncheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Weapon:1-H Concussion (cat)}} {{check=1-Handed Concussion Weapon (@{cat-weapon-1hconcussion-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-weapon-1hconcussion}]] +[[@{stbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-weapon-1hconcussion} +@{stbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weapon1hc1name" title="weapon1hc1name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="1-handed-concussion-weapon-name" placeholder="1 Handed Concussion Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1hc1" title="weapon1hc1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weapon1hc1prog" title="weapon1hc1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weapon1hc1ranks" title="weapon1hc1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1hc1rankbonus" title="weapon1hc1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1hc1stat" title="weapon1hc1stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-1h Concussion St (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1hc1catbonus" title="weapon1hc1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1hc1specialmod" title="weapon1hc1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1hc1itemmod" title="weapon1hc1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weapon1hc1notes" title="weapon1hc1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weapon1hc1macro" title="weapon1hc1macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weapon1hc1name}}} {{subtags=Category: Weapon: 1-Handed Concussion}} {{check=@{weapon1hc1name} (@{weapon1hc1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weapon1hc1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weapon1hc1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weapon1hc1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weapon1hc1check" title="weapon1hc1check" value="@{weapon1hc1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weapon1hc2name" title="weapon1hc2name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="1-handed-concussion-weapon-name" placeholder="1 Handed Concussion Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1hc2" title="weapon1hc2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weapon1hc2prog" title="weapon1hc2prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weapon1hc2ranks" title="weapon1hc2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1hc2rankbonus" title="weapon1hc2rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1hc2stat" title="weapon1hc2stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-1h Concussion St (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1hc2catbonus" title="weapon1hc2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1hc2specialmod" title="weapon1hc2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1hc2itemmod" title="weapon1hc2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weapon1hc2notes" title="weapon1hc2notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weapon1hc2macro" title="weapon1hc2macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weapon1hc2name}}} {{subtags=Category: Weapon: 1-Handed Concussion}} {{check=@{weapon1hc2name} (@{weapon1hc2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weapon1hc2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weapon1hc2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weapon1hc2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weapon1hc2check" title="weapon1hc2check" value="@{weapon1hc2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weapon1hc3name" title="weapon1hc3name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="1-handed-concussion-weapon-name" placeholder="1 Handed Concussion Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1hc3" title="weapon1hc3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weapon1hc3prog" title="weapon1hc3prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weapon1hc3ranks" title="weapon1hc3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1hc3rankbonus" title="weapon1hc3rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1hc3stat" title="weapon1hc3stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-1h Concussion St (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1hc3catbonus" title="weapon1hc3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1hc3specialmod" title="weapon1hc3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1hc3itemmod" title="weapon1hc3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weapon1hc3notes" title="weapon1hc3notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weapon1hc3macro" title="weapon1hc3macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weapon1hc3name}}} {{subtags=Category: Weapon: 1-Handed Concussion}} {{check=@{weapon1hc3name} (@{weapon1hc3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weapon1hc3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weapon1hc3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weapon1hc3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weapon1hc3check" title="weapon1hc3check" value="@{weapon1hc3macro}"></button></span>
|
|
</div><br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name-right" style="width: 200px;"><span data-i18n="weapon">Weapon</span>: <span data-i18n="1-hand-edged">1-Hand Edged</span> <select style="margin-bottom: 0;" name="attr_cat-weapon-1hedged-class" title="cat-weapon-1hedged-class" class="table-data-center-dropdown">
|
|
<option value="WC1" data-i18n="wc1">WC1</option>
|
|
<option value="WC2" data-i18n="wc2" selected>WC2</option>
|
|
<option value="WC3" data-i18n="wc3">WC3</option>
|
|
<option value="WC4" data-i18n="wc4">WC4</option>
|
|
<option value="WC5" data-i18n="wc5">WC5</option>
|
|
<option value="WC6" data-i18n="wc6">WC6</option>
|
|
<option value="WC7" data-i18n="wc7">WC7</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-1hedged" title="cat-weapon-1hedged" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-weapon-1hedged-prog" title="cat-weapon-1hedged-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-weapon-1hedged-ranks" title="cat-weapon-1hedged-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-1hedged-rankbonus" title="cat-weapon-1hedged-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="strength-a">St</span>/<span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-1hedged-statbonus" title="cat-weapon-1hedged-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-1hedged-profbonus" title="cat-weapon-1hedged-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-1hedged-specialbonus" title="cat-weapon-1hedged-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-1hedged-itembonus" title="cat-weapon-1hedged-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_weapon1hedgedcheck" title="weapon1hedgedcheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Weapon:1-Handed Edged (cat)}} {{check=1-Handed Edged Weapon (@{cat-weapon-1hedged-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-weapon-1hedged}]] +[[@{stbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-weapon-1hedged} +@{stbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weapon1he1name" title="weapon1he1name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="1-handed-edged-weapon-name" placeholder="1 Handed Edged Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1he1" title="weapon1he1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weapon1he1prog" title="weapon1he1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weapon1he1ranks" title="weapon1he1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1he1rankbonus" title="weapon1he1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1he1stat" title="weapon1he1stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-1h Edged Ag, Weapon-1h Edged St -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1he1catbonus" title="weapon1he1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1he1specialmod" title="weapon1he1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1he1itemmod" title="weapon1he1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weapon1he1notes" title="weapon1he1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weapon1he1macro" title="weapon1he1macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weapon1he1name}}} {{subtags=Category: Weapon: 1-Handed Edged}} {{check=@{weapon1he1name} (@{weapon1he1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weapon1he1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weapon1he1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weapon1he1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weapon1he1check" title="weapon1he1check" value="@{weapon1he1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weapon1he2name" title="weapon1he2name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="1-handed-edged-weapon-name" placeholder="1 Handed Edged Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1he2" title="weapon1he2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weapon1he2prog" title="weapon1he2prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weapon1he2ranks" title="weapon1he2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1he2rankbonus" title="weapon1he2rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1he2stat" title="weapon1he2stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-1h Edged Ag, Weapon-1h Edged St -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1he2catbonus" title="weapon1he2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1he2specialmod" title="weapon1he2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1he2itemmod" title="weapon1he2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weapon1he2notes" title="weapon1he2notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weapon1he2macro" title="weapon1he2macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weapon1he2name}}} {{subtags=Category: Weapon: 1-Handed Edged}} {{check=@{weapon1he2name} (@{weapon1he2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weapon1he2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weapon1he2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weapon1he2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weapon1he2check" title="weapon1he2check" value="@{weapon1he2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weapon1he3name" title="weapon1he3name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="1-handed-edged-weapon-name" placeholder="1 Handed Edged Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1he3" title="weapon1he3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weapon1he3prog" title="weapon1he3prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weapon1he3ranks" title="weapon1he3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1he3rankbonus" title="weapon1he3rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<input type="checkbox" class="pc-variablestatbonuscalc-show rules-toggle" style="width: 1px;" title="variablestatbonuscalc" name="attr_variablestatbonuscalc" value="1" />
|
|
<span class="pc-variablestatbonuscalc table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="pc-variablestatbonuscalc1 table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1he3stat" title="weapon1he3stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-1h Edged Ag, Weapon-1h Edged St -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1he3catbonus" title="weapon1he3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1he3specialmod" title="weapon1he3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon1he3itemmod" title="weapon1he3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weapon1he3notes" title="weapon1he3notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weapon1he3macro" title="weapon1he3macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weapon1he3name}}} {{subtags=Category: Weapon: 1-Handed Edged}} {{check=@{weapon1he3name} (@{weapon1he3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weapon1he3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weapon1he3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weapon1he3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weapon1he3check" title="weapon1he3check" value="@{weapon1he3macro}"></button></span>
|
|
</div><br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name-right" style="width: 200px;"><span data-i18n="weapon">Weapon</span>: <span data-i18n="2-handed">2-Handed</span> <select style="margin-bottom: 0;" name="attr_cat-weapon-2handed-class" title="cat-weapon-2handed-class" class="table-data-center-dropdown">
|
|
<option value="WC1" data-i18n="wc1">WC1</option>
|
|
<option value="WC2" data-i18n="wc2">WC2</option>
|
|
<option value="WC3" data-i18n="wc3" selected>WC3</option>
|
|
<option value="WC4" data-i18n="wc4">WC4</option>
|
|
<option value="WC5" data-i18n="wc5">WC5</option>
|
|
<option value="WC6" data-i18n="wc6">WC6</option>
|
|
<option value="WC7" data-i18n="wc7">WC7</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-2handed" title="cat-weapon-2handed" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-weapon-2handed-prog" title="cat-weapon-2handed-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-weapon-2handed-ranks" title="cat-weapon-2handed-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-2handed-rankbonus" title="cat-weapon-2handed-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="strength-a">St</span>/<span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-2handed-statbonus" title="cat-weapon-2handed-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-2handed-profbonus" title="cat-weapon-2handed-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-2handed-specialbonus" title="cat-weapon-2handed-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-2handed-itembonus" title="cat-weapon-2handed-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_weapon2handedcheck" title="weapon2handedcheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Weapon: 2-Handed (cat)}} {{check=2-Handed Weapon (@{cat-weapon-2handed-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-weapon-2handed}]] +[[@{stbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-weapon-2handed} +@{stbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weapon2hand1name" title="weapon2hand1name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="2-handed-weapon-name" placeholder="2-Handed Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon2hand1" title="weapon2hand1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weapon2hand1prog" title="weapon2hand1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weapon2hand1ranks" title="weapon2hand1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon2hand1rankbonus" title="weapon2hand1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon2hand1stat" title="weapon2hand1stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-2-Handed St (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon2hand1catbonus" title="weapon2hand1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon2hand1specialmod" title="weapon2hand1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon2hand1itemmod" title="weapon2hand1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weapon2hand1notes" title="weapon2hand1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weapon2hand1macro" title="weapon2hand1macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weapon2hand1name}}} {{subtags=Category: Weapon: 2-Handed}} {{check=@{weapon2hand1name} (@{weapon2hand1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weapon2hand1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weapon2hand1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weapon2hand1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weapon2hand1check" title="weapon2hand1check" value="@{weapon2hand1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weapon2hand2name" title="weapon2hand2name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="2-handed-weapon-name" placeholder="2-Handed Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon2hand2" title="weapon2hand2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weapon2hand2prog" title="weapon2hand2prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weapon2hand2ranks" title="weapon2hand2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon2hand2rankbonus" title="weapon2hand2rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon2hand2stat" title="weapon2hand2stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-2-Handed St (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon2hand2catbonus" title="weapon2hand2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon2hand2specialmod" title="weapon2hand2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon2hand2itemmod" title="weapon2hand2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weapon2hand2notes" title="weapon2hand2notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weapon2hand2macro" title="weapon2hand2macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weapon2hand2name}}} {{subtags=Category: Weapon: 2-Handed}} {{check=@{weapon2hand2name} (@{weapon2hand2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weapon2hand2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weapon2hand2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weapon2hand2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weapon2hand2check" title="weapon2hand2check" value="@{weapon2hand2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weapon2hand3name" title="weapon2hand3name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="2-handed-weapon-name" placeholder="2-Handed Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon2hand3" title="weapon2hand3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weapon2hand3prog" title="weapon2hand3prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weapon2hand3ranks" title="weapon2hand3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon2hand3rankbonus" title="weapon2hand3rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon2hand3stat" title="weapon2hand3stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-2-Handed St (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon2hand3catbonus" title="weapon2hand3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon2hand3specialmod" title="weapon2hand3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weapon2hand3itemmod" title="weapon2hand3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weapon2hand3notes" title="weapon2hand3notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weapon2hand3macro" title="weapon2hand3macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weapon2hand3name}}} {{subtags=Category: Weapon: 2-Handed}} {{check=@{weapon2hand3name} (@{weapon2hand3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weapon2hand3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weapon2hand3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weapon2hand3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weapon2hand3check" title="weapon2hand3check" value="@{weapon2hand3macro}"></button></span>
|
|
</div><br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name-right" style="width: 200px;"><span data-i18n="weapon">Weapon</span>: <span data-i18n="missile">Missile</span> <select style="margin-bottom: 0;" name="attr_cat-weapon-missile-class" title="cat-weapon-missile-class" class="table-data-center-dropdown">
|
|
<option value="WC1" data-i18n="wc1">WC1</option>
|
|
<option value="WC2" data-i18n="wc2">WC2</option>
|
|
<option value="WC3" data-i18n="wc3">WC3</option>
|
|
<option value="WC4" data-i18n="wc4" selected>WC4</option>
|
|
<option value="WC5" data-i18n="wc5">WC5</option>
|
|
<option value="WC6" data-i18n="wc6">WC6</option>
|
|
<option value="WC7" data-i18n="wc7">WC7</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-missile" title="cat-weapon-missile" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-weapon-missile-prog" title="cat-weapon-missile-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-weapon-missile-ranks" title="cat-weapon-missile-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-missile-rankbonus" title="cat-weapon-missile-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="agility-a">Ag</span>/<span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-missile-statbonus" title="cat-weapon-missile-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-missile-profbonus" title="cat-weapon-missile-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-missile-specialbonus" title="cat-weapon-missile-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-missile-itembonus" title="cat-weapon-missile-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_weaponmissilecheck" title="weaponmissilecheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Weapon: Missile (cat)}} {{check=Missile Weapon (@{cat-weapon-missile-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-weapon-missile}]] +[[@{agbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-weapon-missile} +@{agbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weaponmissile1name" title="weaponmissile1name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="missile-weapon-name" placeholder="Missile Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissile1" title="weaponmissile1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weaponmissile1prog" title="weaponmissile1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weaponmissile1ranks" title="weaponmissile1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissile1rankbonus" title="weaponmissile1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissile1stat" title="weaponmissile1stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-Missile Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissile1catbonus" title="weaponmissile1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissile1specialmod" title="weaponmissile1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissile1itemmod" title="weaponmissile1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weaponmissile1notes" title="weaponmissile1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weaponmissile1macro" title="weaponmissile1macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weaponmissile1name}}} {{subtags=Category: Weapon: Missile}} {{check=@{weaponmissile1name} (@{weaponmissile1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weaponmissile1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weaponmissile1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weaponmissile1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weaponmissile1check" title="weaponmissile1check" value="@{weaponmissile1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weaponmissile2name" title="weaponmissile2name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="missile-weapon-name" placeholder="Missile Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissile2" title="weaponmissile2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weaponmissile2prog" title="weaponmissile2prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weaponmissile2ranks" title="weaponmissile2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissile2rankbonus" title="weaponmissile2rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissile2stat" title="weaponmissile2stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-Missile Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissile2catbonus" title="weaponmissile2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissile2specialmod" title="weaponmissile2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissile2itemmod" title="weaponmissile2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weaponmissile2notes" title="weaponmissile2notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weaponmissile2macro" title="weaponmissile2macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weaponmissile2name}}} {{subtags=Category: Weapon: Missile}} {{check=@{weaponmissile2name} (@{weaponmissile2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weaponmissile2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weaponmissile2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weaponmissile2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weaponmissile2check" title="weaponmissile2check" value="@{weaponmissile2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weaponmissile3name" title="weaponmissile3name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="missile-weapon-name" placeholder="Missile Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissile3" title="weaponmissile3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weaponmissile3prog" title="weaponmissile3prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weaponmissile3ranks" title="weaponmissile3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissile3rankbonus" title="weaponmissile3rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissile3stat" title="weaponmissile3stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-Missile Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissile3catbonus" title="weaponmissile3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissile3specialmod" title="weaponmissile3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissile3itemmod" title="weaponmissile3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weaponmissile3notes" title="weaponmissile3notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weaponmissile3macro" title="weaponmissile3macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weaponmissile3name}}} {{subtags=Category: Weapon: Missile}} {{check=@{weaponmissile3name} (@{weaponmissile3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weaponmissile3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weaponmissile3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weaponmissile3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weaponmissile3check" title="weaponmissile3check" value="@{weaponmissile3macro}"></button></span>
|
|
</div><br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name-right" style="width: 200px;"><span data-i18n="weapon">Weapon</span>: <span data-i18n="missile-artillery">Missile Artillery</span> <select style="margin-bottom: 0;" name="attr_cat-weapon-missileartillery-class" title="cat-weapon-missileartillery-class" class="table-data-center-dropdown">
|
|
<option value="WC1" data-i18n="wc1">WC1</option>
|
|
<option value="WC2" data-i18n="wc2">WC2</option>
|
|
<option value="WC3" data-i18n="wc3">WC3</option>
|
|
<option value="WC4" data-i18n="wc4">WC4</option>
|
|
<option value="WC5" data-i18n="wc5" selected>WC5</option>
|
|
<option value="WC6" data-i18n="wc6">WC6</option>
|
|
<option value="WC7" data-i18n="wc7">WC7</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-missileartillery" title="cat-weapon-missileartillery" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-weapon-missileartillery-prog" title="cat-weapon-missileartillery-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-weapon-missileartillery-ranks" title="cat-weapon-missileartillery-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-missileartillery-rankbonus" title="cat-weapon-missileartillery-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="intuition-a">In</span>/<span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-missileartillery-statbonus" title="cat-weapon-missileartillery-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-missileartillery-profbonus" title="cat-weapon-missileartillery-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-missileartillery-specialbonus" title="cat-weapon-missileartillery-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-missileartillery-itembonus" title="cat-weapon-missileartillery-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_weaponmissileartillerycheck" title="weaponmissileartillerycheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Weapon: Missile Artillery (cat)}} {{check=Missile Artillery Weapon (@{cat-weapon-missileartillery-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-weapon-missileartillery}]] +[[@{rebonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-weapon-missileartillery} +@{rebonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weaponmissileart1name" title="weaponmissileart1name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="missile-artillery-weapon-name" placeholder="Missile Artillery Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissileart1" title="weaponmissileart1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weaponmissileart1prog" title="weaponmissileart1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weaponmissileart1ranks" title="weaponmissileart1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissileart1rankbonus" title="weaponmissileart1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissileart1stat" title="weaponmissileart1stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-Missile Artillery Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissileart1catbonus" title="weaponmissileart1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissileart1specialmod" title="weaponmissileart1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissileart1itemmod" title="weaponmissileart1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weaponmissileart1notes" title="weaponmissileart1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weaponmissileart1macro" title="weaponmissileart1macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weaponmissileart1name}}} {{subtags=Category: Weapon: Missile Artillery}} {{check=@{weaponmissileart1name} (@{weaponmissileart1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weaponmissileart1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weaponmissileart1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weaponmissileart1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weaponmissileart1check" title="weaponmissileart1check" value="@{weaponmissileart1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weaponmissileart2name" title="weaponmissileart2name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="missile-artillery-weapon-name" placeholder="Missile Artillery Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissileart2" title="weaponmissileart2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weaponmissileart2prog" title="weaponmissileart2prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weaponmissileart2ranks" title="weaponmissileart2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissileart2rankbonus" title="weaponmissileart2rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissileart2stat" title="weaponmissileart2stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-Missile Artillery Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissileart2catbonus" title="weaponmissileart2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissileart2specialmod" title="weaponmissileart2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissileart2itemmod" title="weaponmissileart2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weaponmissileart2notes" title="weaponmissileart2notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weaponmissileart2macro" title="weaponmissileart2macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weaponmissileart2name}}} {{subtags=Category: Weapon: Missile Artillery}} {{check=@{weaponmissileart2name} (@{weaponmissileart2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weaponmissileart1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weaponmissileart2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weaponmissileart2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weaponmissileart2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weaponmissileart2check" title="weaponmissileart2check" value="@{weaponmissileart2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weaponmissileart3name" title="weaponmissileart3name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="missile-artillery-weapon-name" placeholder="Missile Artillery Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissileart3" title="weaponmissileart3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weaponmissileart3prog" title="weaponmissileart3prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weaponmissileart3ranks" title="weaponmissileart3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissileart3rankbonus" title="weaponmissileart3rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="reasoning-a">Re</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissileart3stat" title="weaponmissileart3stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-Missile Artillery Re (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissileart3catbonus" title="weaponmissileart3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissileart3specialmod" title="weaponmissileart3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponmissileart3itemmod" title="weaponmissileart3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weaponmissileart3notes" title="weaponmissileart3notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weaponmissileart3macro" title="weaponmissileart3macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weaponmissileart3name}}} {{subtags=Category: Weapon: Missile Artillery}} {{check=@{weaponmissileart3name} (@{weaponmissileart3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weaponmissileart1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weaponmissileart3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weaponmissileart3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weaponmissileart1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weaponmissileart3check" title="weaponmissileart3check" value="@{weaponmissileart3macro}"></button></span>
|
|
</div><br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name-right" style="width: 200px;"><span data-i18n="weapon">Weapon</span>: <span data-i18n="pole-arms">Pole Arms</span> <select style="margin-bottom: 0;" name="attr_cat-weapon-polearms-class" title="cat-weapon-polearms-class" class="table-data-center-dropdown">
|
|
<option value="WC1" data-i18n="wc1">WC1</option>
|
|
<option value="WC2" data-i18n="wc2">WC2</option>
|
|
<option value="WC3" data-i18n="wc3">WC3</option>
|
|
<option value="WC4" data-i18n="wc4">WC4</option>
|
|
<option value="WC5" data-i18n="wc5">WC5</option>
|
|
<option value="WC6" data-i18n="wc6" selected>WC6</option>
|
|
<option value="WC7" data-i18n="wc7">WC7</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-polearms" title="cat-weapon-polearms" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-weapon-polearms-prog" title="cat-weapon-polearms-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-weapon-polearms-ranks" title="cat-weapon-polearms-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-polearms-rankbonus" title="cat-weapon-polearms-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="strength-a">St</span>/<span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-polearms-statbonus" title="cat-weapon-polearms-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-polearms-profbonus" title="cat-weapon-polearms-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-polearms-specialbonus" title="cat-weapon-polearms-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-polearms-itembonus" title="cat-weapon-polearms-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_weaponpolearmscheck" title="weaponpolearmscheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Weapon: Pole Arms (cat)}} {{check=Pole Arm Weapon (@{cat-weapon-polearms-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weaponmissileart1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-weapon-polearms}]] +[[@{stbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-weapon-polearms} +@{stbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weaponpolearm1name" title="weaponpolearm1name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="pole-arm-weapon-name" placeholder="Pole Arm Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponpolearm1" title="weaponpolearm1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weaponpolearm1prog" title="weaponpolearm1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weaponpolearm1ranks" title="weaponpolearm1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponpolearm1rankbonus" title="weaponpolearm1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponpolearm1stat" title="weaponpolearm1stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-Pole Arm St (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponpolearm1catbonus" title="weaponpolearm1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponpolearm1specialmod" title="weaponpolearm1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponpolearm1itemmod" title="weaponpolearm1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weaponpolearm1notes" title="weaponpolearm1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weaponpolearm1macro" title="weaponpolearm1macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weaponpolearm1name}}} {{subtags=Category: Weapon: Pole Arms}} {{check=@{weaponpolearm1name} (@{weaponpolearm1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weaponmissileart1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weaponpolearm1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weaponpolearm1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weaponpolearm1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weaponpolearm1check" title="weaponpolearm1check" value="@{weaponpolearm1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weaponpolearm2name" title="weaponpolearm2name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="pole-arm-weapon-name" placeholder="Pole Arm Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponpolearm2" title="weaponpolearm2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weaponpolearm2prog" title="weaponpolearm2prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weaponpolearm2ranks" title="weaponpolearm2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponpolearm2rankbonus" title="weaponpolearm2rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponpolearm2stat" title="weaponpolearm2stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-Pole Arm St (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponpolearm2catbonus" title="weaponpolearm2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponpolearm2specialmod" title="weaponpolearm2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponpolearm2itemmod" title="weaponpolearm2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weaponpolearm2notes" title="weaponpolearm2notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weaponpolearm2macro" title="weaponpolearm2macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weaponpolearm2name}}} {{subtags=Category: Weapon: Pole Arms}} {{check=@{weaponpolearm2name} (@{weaponpolearm2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weaponpolearm2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weaponpolearm2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weaponpolearm2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weaponpolearm2check" title="weaponpolearm2check" value="@{weaponpolearm2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weaponpolearm3name" title="weaponpolearm3name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="pole-arm-weapon-name" placeholder="Pole Arm Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponpolearm3" title="weaponpolearm3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weaponpolearm3prog" title="weaponpolearm3prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weaponpolearm3ranks" title="weaponpolearm3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponpolearm3rankbonus" title="weaponpolearm3rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponpolearm3stat" title="weaponpolearm3stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-Pole Arm St (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponpolearm3catbonus" title="weaponpolearm3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponpolearm3specialmod" title="weaponpolearm3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponpolearm3itemmod" title="weaponpolearm3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weaponpolearm3notes" title="weaponpolearm3notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weaponpolearm3macro" title="weaponpolearm3macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weaponpolearm3name}}} {{subtags=Category: Weapon: Pole Arms}} {{check=@{weaponpolearm3name} (@{weaponpolearm3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weaponpolearm3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weaponpolearm3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weaponpolearm3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weaponpolearm3check" title="weaponpolearm3check" value="@{weaponpolearm3macro}"></button></span>
|
|
</div><br>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-cat-name-right" style="width: 200px;"><span data-i18n="weapon">Weapon</span>: <span data-i18n="thrown">Thrown</span> <select style="margin-bottom: 0;" name="attr_cat-weapon-thrown-class" title="cat-weapon-thrown-class" class="table-data-center-dropdown">
|
|
<option value="WC1" data-i18n="wc1">WC1</option>
|
|
<option value="WC2" data-i18n="wc2">WC2</option>
|
|
<option value="WC3" data-i18n="wc3">WC3</option>
|
|
<option value="WC4" data-i18n="wc4">WC4</option>
|
|
<option value="WC5" data-i18n="wc5">WC5</option>
|
|
<option value="WC6" data-i18n="wc6">WC6</option>
|
|
<option value="WC7" data-i18n="wc7" selected>WC7</option>
|
|
</select></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-thrown" title="cat-weapon-thrown" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_cat-weapon-thrown-prog" title="cat-weapon-thrown-prog (progression)" value="2" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat-wide" name="attr_cat-weapon-thrown-ranks" title="cat-weapon-thrown-ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-thrown-rankbonus" title="cat-weapon-thrown-rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills-cat" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-cat-stats"><b><span data-i18n="agility-a">Ag</span>/<span data-i18n="strength-a">St</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-thrown-statbonus" title="cat-weapon-thrown-statbonus" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-thrown-profbonus" title="cat-weapon-thrown-profbonus (Profession bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-thrown-specialbonus" title="cat-weapon-thrown-specialbonus (Special bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills-cat" name="attr_cat-weapon-thrown-itembonus" title="cat-weapon-thrown-itembonus (Item bonus to category if applicable.)" value="0" /></span>
|
|
<span class="table-data-skills-notes"> </span>
|
|
<span class="table-data-skills-macrobox"> </span>
|
|
<span class="table-data-skills-cat-sm"><button type="roll" class="button-roll" name="roll_weaponthrowncheck" title="weaponthrowncheck" value="/w gm &{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name}'s Weapon: Thrown (cat)}} {{check=Thrown Weapon (@{cat-weapon-thrown-ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{cat-weapon-thrown}]] +[[@{agbonus}]][third stat] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{cat-weapon-thrown} +@{agbonus} ]]}} {{highlight66roll=**Natural 66.** }} "></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weaponthrown1name" title="weaponthrown1name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="thrown-weapon-name" placeholder="Thrown Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponthrown1" title="weaponthrown1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weaponthrown1prog" title="weaponthrown1prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weaponthrown1ranks" title="weaponthrown1ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponthrown1rankbonus" title="weaponthrown1rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponthrown1stat" title="weaponthrown1stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-Thrown Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponthrown1catbonus" title="weaponthrown1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponthrown1specialmod" title="weaponthrown1specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponthrown1itemmod" title="weaponthrown1itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weaponthrown1notes" title="weaponthrown1notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weaponthrown1macro" title="weaponthrown1macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weaponthrown1name}}} {{subtags=Category: Weapon: Thrown}} {{check=@{weaponthrown1name} (@{weaponthrown1ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weaponthrown1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weaponthrown1} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weaponthrown1notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weaponthrown1check" title="weaponthrown1check" value="@{weaponthrown1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weaponthrown2name" title="weaponthrown2name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="thrown-weapon-name" placeholder="Thrown Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponthrown2" title="weaponthrown2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weaponthrown2prog" title="weaponthrown2prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weaponthrown2ranks" title="weaponthrown2ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponthrown2rankbonus" title="weaponthrown2rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponthrown2stat" title="weaponthrown2stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-Thrown Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponthrown2catbonus" title="weaponthrown2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponthrown2specialmod" title="weaponthrown2specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponthrown2itemmod" title="weaponthrown2itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weaponthrown2notes" title="weaponthrown2notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weaponthrown2macro" title="weaponthrown2macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weaponthrown2name}}} {{subtags=Category: Weapon: Thrown}} {{check=@{weaponthrown2name} (@{weaponthrown2ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weaponthrown2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weaponthrown2} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weaponthrown2notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weaponthrown2check" title="weaponthrown2check" value="@{weaponthrown2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-skills-name-fillin"><input type="text" name="attr_weaponthrown3name" title="weaponthrown3name (Change if you wish a different weapon in this spot.)" data-i18n-placeholder="thrown-weapon-name" placeholder="Thrown Weapon Name" class="table-data-skills-name"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponthrown3" title="weaponthrown3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_weaponthrown3prog" title="weaponthrown3prog (progression)" value="3" />
|
|
<span class="table-data"><input type="text" class="table-data-skills-wide" name="attr_weaponthrown3ranks" title="weaponthrown3ranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponthrown3rankbonus" title="weaponthrown3rankbonus (Skill Rank Bonus)" value="-15" /></span>
|
|
<span class="table-data-skills" style="width: 20px;"> </span>
|
|
<span class="table-data-skills-stats"><b><span data-i18n="agility-a">Ag</span></b></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponthrown3stat" title="weaponthrown3stat (Stat Bonus)" value="0" readonly /></span><!--Weapon-Thrown Ag (no change) -->
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponthrown3catbonus" title="weaponthrown3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponthrown3specialmod" title="weaponthrown3specialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_weaponthrown3itemmod" title="weaponthrown3itemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-notes" name="attr_weaponthrown3notes" title="weaponthrown3notes"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-skills-macrobox" name="attr_weaponthrown3macro" title="weaponthrown3macro">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{weaponthrown3name}}} {{subtags=Category: Weapon: Thrown}} {{check=@{weaponthrown3name} (@{weaponthrown3ranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{weaponthrown3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{weaponthrown3} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{weaponthrown3notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_weaponthrown3check" title="weaponthrown3check" value="@{weaponthrown3macro}"></button></span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<hr/>
|
|
</div>
|
|
<table>
|
|
<input type="checkbox" class="pc-skillother-show arrow" title="skillother-show" name="attr_skillother-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;" data-i18n="other-skills">Other Skills</td>
|
|
</table>
|
|
<div class="pc-skillother">
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-header2" style="width: 127px;" data-i18n="category-skill">Category/Skill</span>
|
|
<span class="table-header2" style="width: 32px;"><span data-i18n="category-a">Cat</span>/<br><span data-i18n="total">Total</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" style="width: 30px;" data-i18n="ranks">Ranks</span>
|
|
<span class="table-header2" style="width: 57px;" data-i18n="progression">Progression</span>
|
|
<span class="table-header2" style="width: 30px;"><span data-i18n="rank">Rank</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" style="width: 50px;" data-i18n="stat1">Stat1</span>
|
|
<span class="table-header2" style="width: 50px;" data-i18n="stat2">Stat2</span>
|
|
<span class="table-header2" style="width: 50px;" data-i18n="stat3">Stat3</span>
|
|
<span class="table-header2" style="width: 30px;"><span data-i18n="stat">Stat</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" style="width: 100px;" data-i18n="category">Category</span>
|
|
<span class="table-header2" style="width: 30px;"><span data-i18n="profession-a">Prof</span>/<br><span data-i18n="category-a">Cat</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" style="width: 30px;"><span data-i18n="special">Special</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" style="width: 30px;"><span data-i18n="item">Item</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" style="width: 50px;" data-i18n="notes">Notes</span>
|
|
<span class="table-header2" style="width: 50px;" data-i18n="macro">Macro</span>
|
|
</div>
|
|
</div>
|
|
<fieldset class="repeating_skills">
|
|
<div class="table-style" style="width: 800px;" class="table-row">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom"><input type="text" style="width: 125px;" name="attr_skillname" title="repeating_skills_#_skillname"/></span>
|
|
<span class="table-data-center-bottom"><input type="text" style="width: 30px;" name="attr_skill" title="repeating_skills_#_skill" value="@{skillrankbonus}+@{skillstat1}+@{skillstat2}+@{skillstat3}+(@{skillcatbonus})+@{skillspecialmod}+@{skillitemmod}" disabled="true"/></span>
|
|
<span class="table-data-center-bottom"><input type="text" style="width: 30px;" name="attr_skillranks" title="repeating_skills_#_skillranks (Number of Ranks)" value="0"/></span>
|
|
<span class="table-data-center-bottom-dropdown"><select style="width: 55px; margin-bottom: 0;" name="attr_skillprog" title="repeating_skills_#_skillprog(Skill Progression Type)">
|
|
<option value="1" data-i18n="combined">Combined</option>
|
|
<option value="2" data-i18n="category">Category</option>
|
|
<option value="3" data-i18n="standard">Standard</option>
|
|
<option value="4" data-i18n="special-spell">Special/Spell</option>
|
|
<option value="5" data-i18n="body-development-a">Bodydev</option>
|
|
<option value="6" data-i18n="power-point-development-a">PPDev</option>
|
|
<option value="7" data-i18n="custom1">Custom1</option>
|
|
<option value="8" data-i18n="custom2">Custom2</option>
|
|
</select></span>
|
|
<span class="table-data-center-bottom"><input type="text" style="width: 30px;" name="attr_skillrankbonus" title="repeating_skills_#_skillrankbonus" value="0"/></span>
|
|
<span class="table-data-center-bottom"><input type="hidden" style="width: 30px;" name="attr_skillranksbonus" title="repeating_skills_#_skillranksbonus This is the bad one!!!" value="0"/></span> <!-- this is the misnamed legacy one -->
|
|
<span class="table-data-center-bottom-dropdown"><select style="width: 50px; margin-bottom: 0;" name="attr_skillstat1" title="repeating_skills_#_skillstat1 (Stat Bonus)">
|
|
<option value="0" selected>---</option>
|
|
<option value="@{agbonus}" data-i18n="agility-a">Ag</option>
|
|
<option value="@{cobonus}" data-i18n="constitution-a">Co</option>
|
|
<option value="@{mebonus}" data-i18n="memory-a">Me</option>
|
|
<option value="@{rebonus}" data-i18n="reasoning-a">Re</option>
|
|
<option value="@{sdbonus}" data-i18n="self-discipline-a">SD</option>
|
|
<option value="@{embonus}" data-i18n="empathy-a">Em</option>
|
|
<option value="@{inbonus}" data-i18n="intuition-a">In</option>
|
|
<option value="@{prbonus}" data-i18n="presence-a">Pr</option>
|
|
<option value="@{qubonus}" data-i18n="quickness-a">Qu</option>
|
|
<option value="@{stbonus}" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data-center-bottom-dropdown"><select style="width: 50px; margin-bottom: 0;" name="attr_skillstat2" title="repeating_skills_#_skillstat2 (Stat Bonus)">
|
|
<option value="0" selected>---</option>
|
|
<option value="@{agbonus}" data-i18n="agility-a">Ag</option>
|
|
<option value="@{cobonus}" data-i18n="constitution-a">Co</option>
|
|
<option value="@{mebonus}" data-i18n="memory-a">Me</option>
|
|
<option value="@{rebonus}" data-i18n="reasoning-a">Re</option>
|
|
<option value="@{sdbonus}" data-i18n="self-discipline-a">SD</option>
|
|
<option value="@{embonus}" data-i18n="empathy-a">Em</option>
|
|
<option value="@{inbonus}" data-i18n="intuition-a">In</option>
|
|
<option value="@{prbonus}" data-i18n="presence-a">Pr</option>
|
|
<option value="@{qubonus}" data-i18n="quickness-a">Qu</option>
|
|
<option value="@{stbonus}" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data-center-bottom-dropdown"><select style="width: 50px; margin-bottom: 0;" name="attr_skillstat3" title="repeating_skills_#_skillstat3 (Stat Bonus)">
|
|
<option value="0" selected>---</option>
|
|
<option value="@{agbonus}" data-i18n="agility-a">Ag</option>
|
|
<option value="@{cobonus}" data-i18n="constitution-a">Co</option>
|
|
<option value="@{mebonus}" data-i18n="memory-a">Me</option>
|
|
<option value="@{rebonus}" data-i18n="reasoning-a">Re</option>
|
|
<option value="@{sdbonus}" data-i18n="self-discipline-a">SD</option>
|
|
<option value="@{embonus}" data-i18n="empathy-a">Em</option>
|
|
<option value="@{inbonus}" data-i18n="intuition-a">In</option>
|
|
<option value="@{prbonus}" data-i18n="presence-a">Pr</option>
|
|
<option value="@{qubonus}" data-i18n="quickness-a">Qu</option>
|
|
<option value="@{stbonus}" data-i18n="strength-a">St</option>
|
|
</select></span>
|
|
<span class="table-data-center-bottom"><input type="text" style="width: 30px;" name="attr_skillstat" title="repeating_skills_#_skillstat" value="@{skillstat1}+@{skillstat2}+@{skillstat3}" disabled="true" /></span>
|
|
<span class="table-data-center-bottom"><input type="text" style="width: 100px; margin-bottom: 0;" name="attr_skillcategory" title="repeating_skills_#_skillcategory"></span>
|
|
<span class="table-data-center-bottom"><input type="text" style="width: 30px;" name="attr_skillcatbonus" title="repeating_skills_#_skillcatbonus (Category Bonus)" value="0" /></span>
|
|
<span class="table-data-center-bottom"><input type="text" style="width: 30px;" name="attr_skillspecialmod" title="repeating_skills_#_skillspecialmod (Any Special bonuses)" value="0"/></span>
|
|
<span class="table-data-center-bottom"><input type="text" style="width: 30px;" name="attr_skillitemmod" title="repeating_skills_#_skillitemmod (Bonus modification from Item)" value="0"/></span>
|
|
<span class="table-data-skills-sm"><textarea rows="1" cols="50" style="width: 50px; height: 19px; margin-bottom: 0;" name="attr_skill-notes" title="repeating_skills_#_skill-notes"></textarea></span>
|
|
<span class="table-data-skills-sm"><textarea rows="1" cols="50" style="width: 50px; height: 19px; margin-bottom: 0;" name="attr_skill-macro" title="repeating_skills_#_skill-macro (but it won't work in an ability in this form.)">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name}'s @{skillname}}} {{subtags=Category: @{skillcategory}}} {{check=@{skillname} (@{skillranks} ranks): }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{skill}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{skill} ]]}} {{highlight66roll=**Natural 66.** }} {{notes=@{skill-notes} }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_skillcheck" title="skillcheck" value="@{skill-macro}"></button></span>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<!--/div-->
|
|
<!-- End Tab3 -->
|
|
</div>
|
|
|
|
<div class="tab-content tab4">
|
|
<!-- Tab4 Spells -->
|
|
<table>
|
|
<input type="checkbox" class="pc-spellsownbase-show arrow" title="spellsownbase-show" name="attr_spellsownbase-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><b><span data-i18n="same-realm-own-base-spells">Same Realm Own Base Spells</span></b> <span data-i18n="stat-bonus">Stat bonus</span>:<input type="text" class="statlabel" style="width: 20px;" name="attr_cat-srobstatbonus" title="cat-srobstatbonus (Stat Bonus)" value="0" readonly /> <span data-i18n="profession-bonus">Profession bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-srobprofbonus" title="cat-srobprofbonus (Profession Bonus)" value="0" /> <span data-i18n="special-bonus">Special bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-srobspecialbonus" title="cat-srobspecialbonus (Special Bonus)" value="0" /> <span data-i18n="total-bonus">Total bonus</span>:<input type="text" class="statlabel" style="width: 30px;" name="attr_cat-srob" title="cat-srob (Total Bonus)" value="0" readonly /></td>
|
|
</table>
|
|
<div class="pc-spellsownbase">
|
|
<div class="table-row">
|
|
<span class="table-header2" data-i18n="spell-list-name">Spell List Name</span>
|
|
<span class="table-header2"> </span>
|
|
<span class="table-header2" data-i18n="total">Total</span>
|
|
<span class="table-header2" data-i18n="ranks">Ranks</span>
|
|
<span class="table-header2"><span data-i18n="rank">Rank</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="category">Category</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="profession">Profession</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="special">Special</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="item">Item</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" data-i18n="macro">Macro</span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srob-list1name" title="srob-list1name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list1access" title="srob-list1access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list1" title="srob-list1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srob-list1prog" title="srob-list1prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list1ranks" title="srob-list1ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list1rankbonus" title="srob-list1rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list1catbonus" title="srob-list1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list1profbonus" title="srob-list1profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list1specialbonus" title="srob-list1specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list1itembonus" title="srob-list1itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srob-list1macro" title="srob-list1macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srob-list1name} list (@{srob-list1ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srob-list1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srob-list1} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srob-list1check" title="srob-list1check" value="@{srob-list1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srob-list2name" title="srob-list2name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list2access" title="srob-list2access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list2" title="srob-list2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srob-list2prog" title="srob-list2prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list2ranks" title="srob-list2ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list2rankbonus" title="srob-list2rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list2catbonus" title="srob-list2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list2profbonus" title="srob-list2profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list2specialbonus" title="srob-list2specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list2itembonus" title="srob-list2itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srob-list2macro" title="srob-list2macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srob-list2name} list (@{srob-list2ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srob-list2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srob-list2} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srob-list2check" title="srob-list2check" value="@{srob-list2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srob-list3name" title="srob-list3name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list3access" title="srob-list3access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list3" title="srob-list3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srob-list3prog" title="srob-list3prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list3ranks" title="srob-list3ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list3rankbonus" title="srob-list3rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list3catbonus" title="srob-list3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list3profbonus" title="srob-list3profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list3specialbonus" title="srob-list3specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list3itembonus" title="srob-list3itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srob-list3macro" title="srob-list3macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srob-list3name} list (@{srob-list3ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srob-list3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srob-list3} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srob-list3check" title="srob-list3check" value="@{srob-list3macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srob-list4name" title="srob-list4name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list4access" title="srob-list4access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list4" title="srob-list4" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srob-list4prog" title="srob-list4prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list4ranks" title="srob-list4ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list4rankbonus" title="srob-list4rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list4catbonus" title="srob-list4catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list4profbonus" title="srob-list4profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list4specialbonus" title="srob-list4specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list4itembonus" title="srob-list4itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srob-list4macro" title="srob-list4macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srob-list4name} list (@{srob-list4ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srob-list4}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srob-list4} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srob-list4check" title="srob-list4check" value="@{srob-list4macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srob-list5name" title="srob-list5name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list5access" title="srob-list5access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list5" title="srob-list5" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srob-list5prog" title="srob-list5prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list5ranks" title="srob-list5ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list5rankbonus" title="srob-list5rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list5catbonus" title="srob-list5catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list5profbonus" title="srob-list5profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list5specialbonus" title="srob-list5specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list5itembonus" title="srob-list5itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srob-list5macro" title="srob-list5macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srob-list5name} list (@{srob-list5ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srob-list5}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srob-list5} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srob-list5check" title="srob-list5check" value="@{srob-list5macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srob-list6name" title="srob-list6name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list6access" title="srob-list6access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list6" title="srob-list6" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srob-list6prog" title="srob-list6prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list6ranks" title="srob-list6ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list6rankbonus" title="srob-list6rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list6catbonus" title="srob-list6catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list6profbonus" title="srob-list6profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list6specialbonus" title="srob-list6specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list6itembonus" title="srob-list6itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srob-list6macro" title="srob-list6macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srob-list6name} list (@{srob-list6ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srob-list6}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srob-list6} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srob-list6check" title="srob-list6check" value="@{srob-list6macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srob-list7name" title="srob-list7name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list7access" title="srob-list7access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list7" title="srob-list7" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srob-list7prog" title="srob-list7prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list7ranks" title="srob-list7ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list7rankbonus" title="srob-list7rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list7catbonus" title="srob-list7catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list7profbonus" title="srob-list7profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list7specialbonus" title="srob-list7specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list7itembonus" title="srob-list7itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srob-list7macro" title="srob-list7macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srob-list7name} list (@{srob-list7ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srob-list7}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srob-list7} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srob-list7check" title="srob-list7check" value="@{srob-list7macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srob-list8name" title="srob-list8name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list8access" title="srob-list8access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list8" title="srob-list8" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srob-list8prog" title="srob-list8prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list8ranks" title="srob-list8ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list8rankbonus" title="srob-list8rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list8catbonus" title="srob-list8catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list8profbonus" title="srob-list8profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list8specialbonus" title="srob-list8specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list8itembonus" title="srob-list8itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srob-list8macro" title="srob-list8macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srob-list8name} list (@{srob-list8ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srob-list8}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srob-list8} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srob-list8check" title="srob-list8check" value="@{srob-list8macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srob-list9name" title="srob-list9name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list9access" title="srob-list9access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list9" title="srob-list9" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srob-list9prog" title="srob-list9prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list9ranks" title="srob-list9ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list9rankbonus" title="srob-list9rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list9catbonus" title="srob-list9catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list9profbonus" title="srob-list9profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list9specialbonus" title="srob-list9specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list9itembonus" title="srob-list9itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srob-list9macro" title="srob-list9macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srob-list9name} list (@{srob-list9ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srob-list9}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srob-list9} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srob-list9check" title="srob-list9check" value="@{srob-list9macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srob-list10name" title="srob-list10name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list10access" title="srob-list10access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list10" title="srob-list10" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srob-list10prog" title="srob-list10prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list10ranks" title="srob-list10ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list10rankbonus" title="srob-list10rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list10catbonus" title="srob-list10catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list10profbonus" title="srob-list10profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list10specialbonus" title="srob-list10specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srob-list10itembonus" title="srob-list10itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srob-list10macro" title="srob-list10macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srob-list10name} list (@{srob-list10ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srob-list10}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srob-list10} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srob-list10check" title="srob-list10check" value="@{srob-list10macro}"></button></span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<table>
|
|
<input type="checkbox" class="pc-spellsopen-show arrow" title="spellsopen-show" name="attr_spellsopen-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><b><span data-i18n="same-realm-open-spells">Same Realm Open Spells</span></b> <span data-i18n="stat-bonus">Stat bonus</span>:<input type="text" class="statlabel" style="width: 20px;" name="attr_cat-sropenstatbonus" title="cat-sropenstatbonus (Stat Bonus)" value="0" readonly /> <span data-i18n="profession-bonus">Profession bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-sropenprofbonus" title="cat-sropenprofbonus (Profession Bonus)" value="0" /> <span data-i18n="special-bonus">Special bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-sropenspecialbonus" title="cat-sropenspecialbonus (Special Bonus)" value="0" /> <span data-i18n="total-bonus">Total bonus</span>:<input type="text" class="statlabel" style="width: 30px;" name="attr_cat-sropen" title="cat-sropen (Total Bonus)" value="0" readonly /></td>
|
|
</table>
|
|
<div class="pc-spellsopen">
|
|
<div class="table-row">
|
|
<span class="table-header2" data-i18n="spell-list-name">Spell List Name</span>
|
|
<span class="table-header2"> </span>
|
|
<span class="table-header2" data-i18n="total">Total</span>
|
|
<span class="table-header2" data-i18n="ranks">Ranks</span>
|
|
<span class="table-header2"><span data-i18n="rank">Rank</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="category">Category</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="profession">Profession</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="special">Special</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="item">Item</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" data-i18n="macro">Macro</span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_sropen-list1name" title="sropen-list1name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list1access" title="sropen-list1access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list1" title="sropen-list1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_sropen-list1prog" title="sropen-list1prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list1ranks" title="sropen-list1ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list1rankbonus" title="sropen-list1rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list1catbonus" title="sropen-list1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list1profbonus" title="sropen-list1profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list1specialbonus" title="sropen-list1specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list1itembonus" title="sropen-list1itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_sropen-list1macro" title="sropen-list1macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{sropen-list1name} list (@{sropen-list1ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sropen-list1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sropen-list1} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_sropen-list1check" title="sropen-list1check" value="@{sropen-list1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_sropen-list2name" title="sropen-list2name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list2access" title="sropen-list2access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list2" title="sropen-list2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_sropen-list2prog" title="sropen-list2prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list2ranks" title="sropen-list2ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list2rankbonus" title="sropen-list2rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list2catbonus" title="sropen-list2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list2profbonus" title="sropen-list2profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list2specialbonus" title="sropen-list2specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list2itembonus" title="sropen-list2itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_sropen-list2macro" title="sropen-list2macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{sropen-list2name} list (@{sropen-list2ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sropen-list2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sropen-list2} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_sropen-list2check" title="sropen-list2check" value="@{sropen-list2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_sropen-list3name" title="sropen-list3name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list3access" title="sropen-list3access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list3" title="sropen-list3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_sropen-list3prog" title="sropen-list3prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list3ranks" title="sropen-list3ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list3rankbonus" title="sropen-list3rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list3catbonus" title="sropen-list3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list3profbonus" title="sropen-list3profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list3specialbonus" title="sropen-list3specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list3itembonus" title="sropen-list3itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_sropen-list3macro" title="sropen-list3macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{sropen-list3name} list (@{sropen-list3ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sropen-list3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sropen-list3} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_sropen-list3check" title="sropen-list3check" value="@{sropen-list3macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_sropen-list4name" title="sropen-list4name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list4access" title="sropen-list4access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list4" title="sropen-list4" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_sropen-list4prog" title="sropen-list4prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list4ranks" title="sropen-list4ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list4rankbonus" title="sropen-list4rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list4catbonus" title="sropen-list4catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list4profbonus" title="sropen-list4profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list4specialbonus" title="sropen-list4specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list4itembonus" title="sropen-list4itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_sropen-list4macro" title="sropen-list4macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{sropen-list4name} list (@{sropen-list4ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sropen-list4}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sropen-list4} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_sropen-list4check" title="sropen-list4check" value="@{sropen-list4macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_sropen-list5name" title="sropen-list5name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list5access" title="sropen-list5access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list5" title="sropen-list5" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_sropen-list5prog" title="sropen-list5prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list5ranks" title="sropen-list5ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list5rankbonus" title="sropen-list5rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list5catbonus" title="sropen-list5catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list5profbonus" title="sropen-list5profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list5specialbonus" title="sropen-list5specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list5itembonus" title="sropen-list5itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_sropen-list5macro" title="sropen-list5macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{sropen-list5name} list (@{sropen-list5ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sropen-list5}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sropen-list5} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_sropen-list5check" title="sropen-list5check" value="@{sropen-list5macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_sropen-list6name" title="sropen-list6name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list6access" title="sropen-list6access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list6" title="sropen-list6" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_sropen-list6prog" title="sropen-list6prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list6ranks" title="sropen-list6ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list6rankbonus" title="sropen-list6rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list6catbonus" title="sropen-list6catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list6profbonus" title="sropen-list6profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list6specialbonus" title="sropen-list6specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list6itembonus" title="sropen-list6itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_sropen-list6macro" title="sropen-list6macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{sropen-list6name} list (@{sropen-list6ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sropen-list6}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sropen-list6} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_sropen-list6check" title="sropen-list6check" value="@{sropen-list6macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_sropen-list7name" title="sropen-list7name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list7access" title="sropen-list7access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list7" title="sropen-list7" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_sropen-list7prog" title="sropen-list7prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list7ranks" title="sropen-list7ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list7rankbonus" title="sropen-list7rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list7catbonus" title="sropen-list7catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list7profbonus" title="sropen-list7profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list7specialbonus" title="sropen-list7specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list7itembonus" title="sropen-list7itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_sropen-list7macro" title="sropen-list7macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{sropen-list7name} list (@{sropen-list7ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sropen-list7}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sropen-list7} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_sropen-list7check" title="sropen-list7check" value="@{sropen-list7macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_sropen-list8name" title="sropen-list8name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list8access" title="sropen-list8access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list8" title="sropen-list8" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_sropen-list8prog" title="sropen-list8prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list8ranks" title="sropen-list8ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list8rankbonus" title="sropen-list8rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list8catbonus" title="sropen-list8catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list8profbonus" title="sropen-list8profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list8specialbonus" title="sropen-list8specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list8itembonus" title="sropen-list8itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_sropen-list8macro" title="sropen-list8macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{sropen-list8name} list (@{sropen-list8ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sropen-list8}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sropen-list8} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_sropen-list8check" title="sropen-list8check" value="@{sropen-list8macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_sropen-list9name" title="sropen-list9name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list9access" title="sropen-list9access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list9" title="sropen-list9" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_sropen-list9prog" title="sropen-list9prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list9ranks" title="sropen-list9ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list9rankbonus" title="sropen-list9rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list9catbonus" title="sropen-list9catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list9profbonus" title="sropen-list9profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list9specialbonus" title="sropen-list9specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list9itembonus" title="sropen-list9itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_sropen-list9macro" title="sropen-list9macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{sropen-list9name} list (@{sropen-list9ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sropen-list9}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sropen-list9} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_sropen-list9check" title="sropen-list9check" value="@{sropen-list9macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_sropen-list10name" title="sropen-list10name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list10access" title="sropen-list10access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list10" title="sropen-list10" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_sropen-list10prog" title="sropen-list10prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list10ranks" title="sropen-list10ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list10rankbonus" title="sropen-list10rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list10catbonus" title="sropen-list10catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list10profbonus" title="sropen-list10profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list10specialbonus" title="sropen-list10specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_sropen-list10itembonus" title="sropen-list10itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_sropen-list10macro" title="sropen-list10macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{sropen-list10name} list (@{sropen-list10ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{sropen-list10}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{sropen-list10} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_sropen-list10check" title="sropen-list10check" value="@{sropen-list10macro}"></button></span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<table>
|
|
<input type="checkbox" class="pc-spellsclosed-show arrow" title="spellsclosed-show" name="attr_spellsclosed-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><b><span data-i18n="same-realm-closed-spells">Same Realm Closed Spells</span></b> <span data-i18n="stat-bonus">Stat bonus</span>:<input type="text" class="statlabel" style="width: 20px;" name="attr_cat-srclosedstatbonus" title="cat-srclosedstatbonus (Stat Bonus)" value="0" readonly /> <span data-i18n="profession-bonus">Profession bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-srclosedprofbonus" title="cat-srclosedprofbonus (Profession Bonus)" value="0" /> <span data-i18n="special-bonus">Special bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-srclosedspecialbonus" title="cat-srclosedspecialbonus (Special Bonus)" value="0" /> <span data-i18n="total-bonus">Total bonus</span>:<input type="text" class="statlabel" style="width: 30px;" name="attr_cat-srclosed" title="cat-srclosed (Total Bonus)" value="0" readonly /></td>
|
|
</table>
|
|
<div class="pc-spellsclosed">
|
|
<div class="table-row">
|
|
<span class="table-header2" data-i18n="spell-list-name">Spell List Name</span>
|
|
<span class="table-header2"> </span>
|
|
<span class="table-header2" data-i18n="total">Total</span>
|
|
<span class="table-header2" data-i18n="ranks">Ranks</span>
|
|
<span class="table-header2"><span data-i18n="rank">Rank</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="category">Category</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="profession">Profession</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="special">Special</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="item">Item</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" data-i18n="macro">Macro</span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srclosed-list1name" title="srclosed-list1name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list1access" title="srclosed-list1access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list1" title="srclosed-list1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srclosed-list1prog" title="srclosed-list1prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list1ranks" title="srclosed-list1ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list1rankbonus" title="srclosed-list1rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list1catbonus" title="srclosed-list1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list1profbonus" title="srclosed-list1profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list1specialbonus" title="srclosed-list1specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list1itembonus" title="srclosed-list1itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srclosed-list1macro" title="srclosed-list1macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srclosed-list1name} list (@{srclosed-list1ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srclosed-list1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srclosed-list1} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srclosed-list1check" title="srclosed-list1check" value="@{srclosed-list1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srclosed-list2name" title="srclosed-list2name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list2access" title="srclosed-list2access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list2" title="srclosed-list2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srclosed-list2prog" title="srclosed-list2prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list2ranks" title="srclosed-list2ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list2rankbonus" title="srclosed-list2rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list2catbonus" title="srclosed-list2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list2profbonus" title="srclosed-list2profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list2specialbonus" title="srclosed-list2specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list2itembonus" title="srclosed-list2itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srclosed-list2macro" title="srclosed-list2macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srclosed-list2name} list (@{srclosed-list2ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srclosed-list2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srclosed-list2} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srclosed-list2check" title="srclosed-list2check" value="@{srclosed-list2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srclosed-list3name" title="srclosed-list3name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list3access" title="srclosed-list3access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list3" title="srclosed-list3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srclosed-list3prog" title="srclosed-list3prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list3ranks" title="srclosed-list3ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list3rankbonus" title="srclosed-list3rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list3catbonus" title="srclosed-list3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list3profbonus" title="srclosed-list3profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list3specialbonus" title="srclosed-list3specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list3itembonus" title="srclosed-list3itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srclosed-list3macro" title="srclosed-list3macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srclosed-list3name} list (@{srclosed-list3ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srclosed-list3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srclosed-list3} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srclosed-list3check" title="srclosed-list3check" value="@{srclosed-list3macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srclosed-list4name" title="srclosed-list4name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list4access" title="srclosed-list4access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list4" title="srclosed-list4" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srclosed-list4prog" title="srclosed-list4prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list4ranks" title="srclosed-list4ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list4rankbonus" title="srclosed-list4rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list4catbonus" title="srclosed-list4catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list4profbonus" title="srclosed-list4profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list4specialbonus" title="srclosed-list4specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list4itembonus" title="srclosed-list4itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srclosed-list4macro" title="srclosed-list4macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srclosed-list4name} list (@{srclosed-list4ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srclosed-list4}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srclosed-list4} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srclosed-list4check" title="srclosed-list4check" value="@{srclosed-list4macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srclosed-list5name" title="srclosed-list5name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list5access" title="srclosed-list5access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list5" title="srclosed-list5" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srclosed-list5prog" title="srclosed-list5prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list5ranks" title="srclosed-list5ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list5rankbonus" title="srclosed-list5rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list5catbonus" title="srclosed-list5catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list5profbonus" title="srclosed-list5profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list5specialbonus" title="srclosed-list5specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list5itembonus" title="srclosed-list5itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srclosed-list5macro" title="srclosed-list5macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srclosed-list5name} list (@{srclosed-list5ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srclosed-list5}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srclosed-list5} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srclosed-list5check" title="srclosed-list5check" value="@{srclosed-list5macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srclosed-list6name" title="srclosed-list6name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list6access" title="srclosed-list6access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list6" title="srclosed-list6" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srclosed-list6prog" title="srclosed-list6prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list6ranks" title="srclosed-list6ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list6rankbonus" title="srclosed-list6rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list6catbonus" title="srclosed-list6catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list6profbonus" title="srclosed-list6profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list6specialbonus" title="srclosed-list6specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list6itembonus" title="srclosed-list6itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srclosed-list6macro" title="srclosed-list6macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srclosed-list6name} list (@{srclosed-list6ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srclosed-list6}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srclosed-list6} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srclosed-list6check" title="srclosed-list6check" value="@{srclosed-list6macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srclosed-list7name" title="srclosed-list7name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list7access" title="srclosed-list7access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list7" title="srclosed-list7" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srclosed-list7prog" title="srclosed-list7prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list7ranks" title="srclosed-list7ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list7rankbonus" title="srclosed-list7rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list7catbonus" title="srclosed-list7catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list7profbonus" title="srclosed-list7profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list7specialbonus" title="srclosed-list7specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list7itembonus" title="srclosed-list7itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srclosed-list7macro" title="srclosed-list7macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srclosed-list7name} list (@{srclosed-list7ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srclosed-list7}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srclosed-list7} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srclosed-list7check" title="srclosed-list7check" value="@{srclosed-list7macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srclosed-list8name" title="srclosed-list8name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list8access" title="srclosed-list8access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list8" title="srclosed-list8" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srclosed-list8prog" title="srclosed-list8prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list8ranks" title="srclosed-list8ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list8rankbonus" title="srclosed-list8rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list8catbonus" title="srclosed-list8catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list8profbonus" title="srclosed-list8profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list8specialbonus" title="srclosed-list8specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list8itembonus" title="srclosed-list8itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srclosed-list8macro" title="srclosed-list8macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srclosed-list8name} list (@{srclosed-list8ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srclosed-list8}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srclosed-list8} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srclosed-list8check" title="srclosed-list8check" value="@{srclosed-list8macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srclosed-list9name" title="srclosed-list9name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list9access" title="srclosed-list9access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list9" title="srclosed-list9" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srclosed-list9prog" title="srclosed-list9prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list9ranks" title="srclosed-list9ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list9rankbonus" title="srclosed-list9rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list9catbonus" title="srclosed-list9catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list9profbonus" title="srclosed-list9profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list9specialbonus" title="srclosed-list9specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list9itembonus" title="srclosed-list9itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srclosed-list9macro" title="srclosed-list9macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srclosed-list9name} list (@{srclosed-list9ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srclosed-list9}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srclosed-list9} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srclosed-list9check" title="srclosed-list9check" value="@{srclosed-list9macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srclosed-list10name" title="srclosed-list10name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list10access" title="srclosed-list10access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list10" title="srclosed-list10" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srclosed-list10prog" title="srclosed-list10prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list10ranks" title="srclosed-list10ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list10rankbonus" title="srclosed-list10rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list10catbonus" title="srclosed-list10catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list10profbonus" title="srclosed-list10profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list10specialbonus" title="srclosed-list10specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srclosed-list10itembonus" title="srclosed-list10itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srclosed-list10macro" title="srclosed-list10macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srclosed-list10name} list (@{srclosed-list10ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srclosed-list10}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srclosed-list10} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srclosed-list10check" title="srclosed-list10check" value="@{srclosed-list10macro}"></button></span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<table>
|
|
<input type="checkbox" class="pc-spellsotherbase-show arrow" title="spellsotherbase-show" name="attr_spellsotherbase-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><b><span data-i18n="same-realm-other-base-spell">Same Realm Other Base Spells</span></b> <span data-i18n="stat-bonus">Stat bonus</span>:<input type="text" class="statlabel" style="width: 20px;" name="attr_cat-srotherbstatbonus" title="cat-srotherbstatbonus (Stat Bonus)" value="0" readonly /> <span data-i18n="profession-bonus">Profession bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-srotherbprofbonus" title="cat-srotherbprofbonus (Profession Bonus)" value="0" /> <span data-i18n="special-bonus">Special bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-srotherbspecialbonus" title="cat-srotherbspecialbonus (Special Bonus)" value="0" /> <span data-i18n="total-bonus">Total bonus</span>:<input type="text" class="statlabel" style="width: 30px;" name="attr_cat-srotherb" title="cat-srotherb (Total Bonus)" value="0" readonly /></td>
|
|
</table>
|
|
<div class="pc-spellsotherbase">
|
|
<div class="table-row">
|
|
<span class="table-header2" data-i18n="spell-list-name">Spell List Name</span>
|
|
<span class="table-header2"> </span>
|
|
<span class="table-header2" data-i18n="total">Total</span>
|
|
<span class="table-header2" data-i18n="ranks">Ranks</span>
|
|
<span class="table-header2"><span data-i18n="rank">Rank</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="category">Category</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="profession">Profession</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="special">Special</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="item">Item</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" data-i18n="macro">Macro</span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srotherb-list1name" title="srotherb-list1name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list1access" title="srotherb-list1access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list1" title="srotherb-list1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srotherb-list1prog" title="srotherb-list1prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list1ranks" title="srotherb-list1ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list1rankbonus" title="srotherb-list1rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list1catbonus" title="srotherb-list1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list1profbonus" title="srotherb-list1profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list1specialbonus" title="srotherb-list1specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list1itembonus" title="srotherb-list1itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srotherb-list1macro" title="srotherb-list1macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srotherb-list1name} list (@{srotherb-list1ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srotherb-list1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srotherb-list1} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srotherb-list1check" title="srotherb-list1check" value="@{srotherb-list1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srotherb-list2name" title="srotherb-list2name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list2access" title="srotherb-list2access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list2" title="srotherb-list2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srotherb-list2prog" title="srotherb-list2prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list2ranks" title="srotherb-list2ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list2rankbonus" title="srotherb-list2rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list2catbonus" title="srotherb-list2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list2profbonus" title="srotherb-list2profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list2specialbonus" title="srotherb-list2specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list2itembonus" title="srotherb-list2itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srotherb-list2macro" title="srotherb-list2macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srotherb-list2name} list (@{srotherb-list2ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srotherb-list2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srotherb-list2} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srotherb-list2check" title="srotherb-list2check" value="@{srotherb-list2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srotherb-list3name" title="srotherb-list3name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list3access" title="srotherb-list3access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list3" title="srotherb-list3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srotherb-list3prog" title="srotherb-list3prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list3ranks" title="srotherb-list3ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list3rankbonus" title="srotherb-list3rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list3catbonus" title="srotherb-list3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list3profbonus" title="srotherb-list3profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list3specialbonus" title="srotherb-list3specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list3itembonus" title="srotherb-list3itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srotherb-list3macro" title="srotherb-list3macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srotherb-list3name} list (@{srotherb-list3ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srotherb-list3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srotherb-list3} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srotherb-list3check" title="srotherb-list3check" value="@{srotherb-list3macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srotherb-list4name" title="srotherb-list4name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list4access" title="srotherb-list4access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list4" title="srotherb-list4" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srotherb-list4prog" title="srotherb-list4prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list4ranks" title="srotherb-list4ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list4rankbonus" title="srotherb-list4rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list4catbonus" title="srotherb-list4catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list4profbonus" title="srotherb-list4profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list4specialbonus" title="srotherb-list4specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list4itembonus" title="srotherb-list4itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srotherb-list4macro" title="srotherb-list4macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srotherb-list4name} list (@{srotherb-list4ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srotherb-list4}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srotherb-list4} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srotherb-list4check" title="srotherb-list4check" value="@{srotherb-list4macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srotherb-list5name" title="srotherb-list5name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list5access" title="srotherb-list5access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list5" title="srotherb-list5" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srotherb-list5prog" title="srotherb-list5prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list5ranks" title="srotherb-list5ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list5rankbonus" title="srotherb-list5rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list5catbonus" title="srotherb-list5catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list5profbonus" title="srotherb-list5profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list5specialbonus" title="srotherb-list5specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list5itembonus" title="srotherb-list5itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srotherb-list5macro" title="srotherb-list5macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srotherb-list5name} list (@{srotherb-list5ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srotherb-list5}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srotherb-list5} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srotherb-list5check" title="srotherb-list5check" value="@{srotherb-list5macro}"></button></span>
|
|
</div>
|
|
<!--div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_srotherb-list6name" title="srotherb-list6name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list6access" title="srotherb-list6access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list6" title="srotherb-list6" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_srotherb-list6prog" title="srotherb-list6prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list6ranks" title="srotherb-list6ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list6rankbonus" title="srotherb-list6rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list6catbonus" title="srotherb-list6catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list6profbonus" title="srotherb-list6profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list6specialbonus" title="srotherb-list6specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_srotherb-list6itembonus" title="srotherb-list6itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_srotherb-list6macro" title="srotherb-list6macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srotherb-list6name} list (@{srotherb-list6ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srotherb-list6}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{srotherb-list6} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_srotherb-list6check" title="srotherb-list6check" value="@{srotherb-list6macro}"></button></span>
|
|
</div-->
|
|
</div>
|
|
<hr/>
|
|
<table>
|
|
<input type="checkbox" class="pc-spellsoropen-show arrow" title="spellsoropen-show" name="attr_spellsoropen-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><b><span data-i18n="other-realm-open-spells">Other Realm Open Spells</span></b> <span data-i18n="stat-bonus">Stat bonus</span>:<input type="text" class="statlabel" style="width: 20px;" name="attr_cat-oropenstatbonus" title="cat-oropenstatbonus (Stat Bonus)" value="0" readonly /> <span data-i18n="profession-bonus">Profession bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-oropenprofbonus" title="cat-oropenprofbonus (Profession Bonus)" value="0" /> <span data-i18n="special-bonus">Special bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-oropenspecialbonus" title="cat-oropenspecialbonus (Special Bonus)" value="0" /> <span data-i18n="total-bonus">Total bonus</span>:<input type="text" class="statlabel" style="width: 30px;" name="attr_cat-oropen" title="cat-oropen (Total Bonus)" value="0" readonly /></td>
|
|
</table>
|
|
<div class="pc-spellsoropen">
|
|
<div class="table-row">
|
|
<span class="table-header2" data-i18n="spell-list-name">Spell List Name</span>
|
|
<span class="table-header2"> </span>
|
|
<span class="table-header2" data-i18n="total">Total</span>
|
|
<span class="table-header2" data-i18n="ranks">Ranks</span>
|
|
<span class="table-header2"><span data-i18n="rank">Rank</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="category">Category</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="profession">Profession</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="special">Special</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="item">Item</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" data-i18n="macro">Macro</span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_oropen-list1name" title="oropen-list1name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list1access" title="oropen-list1access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list1" title="oropen-list1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_oropen-list1prog" title="oropen-list1prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list1ranks" title="oropen-list1ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list1rankbonus" title="oropen-list1rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list1catbonus" title="oropen-list1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list1profbonus" title="oropen-list1profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list1specialbonus" title="oropen-list1specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list1itembonus" title="oropen-list1itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_oropen-list1macro" title="oropen-list1macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{oropen-list1name} list (@{oropen-list1ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{oropen-list1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{oropen-list1} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_oropen-list1check" title="oropen-list1check" value="@{oropen-list1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_oropen-list2name" title="oropen-list2name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list2access" title="oropen-list2access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list2" title="oropen-list2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_oropen-list2prog" title="oropen-list2prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list2ranks" title="oropen-list2ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list2rankbonus" title="oropen-list2rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list2catbonus" title="oropen-list2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list2profbonus" title="oropen-list2profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list2specialbonus" title="oropen-list2specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list2itembonus" title="oropen-list2itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_oropen-list2macro" title="oropen-list2macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{oropen-list2name} list (@{oropen-list2ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{oropen-list2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{oropen-list2} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_oropen-list2check" title="oropen-list2check" value="@{oropen-list2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_oropen-list3name" title="oropen-list3name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list3access" title="oropen-list3access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list3" title="oropen-list3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_oropen-list3prog" title="oropen-list3prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list3ranks" title="oropen-list3ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list3rankbonus" title="oropen-list3rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list3catbonus" title="oropen-list3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list3profbonus" title="oropen-list3profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list3specialbonus" title="oropen-list3specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list3itembonus" title="oropen-list3itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_oropen-list3macro" title="oropen-list3macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{oropen-list3name} list (@{oropen-list3ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{oropen-list3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{oropen-list3} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_oropen-list3check" title="oropen-list3check" value="@{oropen-list3macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_oropen-list4name" title="oropen-list4name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list4access" title="oropen-list4access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list4" title="oropen-list4" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_oropen-list4prog" title="oropen-list4prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list4ranks" title="oropen-list4ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list4rankbonus" title="oropen-list4rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list4catbonus" title="oropen-list4catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list4profbonus" title="oropen-list4profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list4specialbonus" title="oropen-list4specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list4itembonus" title="oropen-list4itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_oropen-list4macro" title="oropen-list4macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{oropen-list4name} list (@{oropen-list4ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{oropen-list4}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{oropen-list4} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_oropen-list4check" title="oropen-list4check" value="@{oropen-list4macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_oropen-list5name" title="oropen-list5name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list5access" title="oropen-list5access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list5" title="oropen-list5" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_oropen-list5prog" title="oropen-list5prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list5ranks" title="oropen-list5ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list5rankbonus" title="oropen-list5rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list5catbonus" title="oropen-list5catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list5profbonus" title="oropen-list5profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list5specialbonus" title="oropen-list5specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_oropen-list5itembonus" title="oropen-list5itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_oropen-list5macro" title="oropen-list5macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{oropen-list5name} list (@{oropen-list5ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{oropen-list5}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{oropen-list5} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_oropen-list5check" title="oropen-list5check" value="@{oropen-list5macro}"></button></span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<table>
|
|
<input type="checkbox" class="pc-spellsorclosed-show arrow" title="spellsorclosed-show" name="attr_spellsorclosed-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><b><span data-i18n="other-realm-closed-spells">Other Realm Closed Spells</span></b> <span data-i18n="stat-bonus">Stat bonus</span>:<input type="text" class="statlabel" style="width: 20px;" name="attr_cat-orclosedstatbonus" title="cat-orclosedstatbonus (Stat Bonus)" value="0" readonly /> <span data-i18n="profession-bonus">Profession bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-orclosedprofbonus" title="cat-orclosedprofbonus (Profession Bonus)" value="0" /> <span data-i18n="special-bonus">Special bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-orclosedspecialbonus" title="cat-orclosedspecialbonus (Special Bonus)" value="0" /> <span data-i18n="total-bonus">Total bonus</span>:<input type="text" class="statlabel" style="width: 30px;" name="attr_cat-orclosed" title="cat-orclosed (Total Bonus)" value="0" readonly /></td>
|
|
</table>
|
|
<div class="pc-spellsorclosed">
|
|
<div class="table-row">
|
|
<span class="table-header2" data-i18n="spell-list-name">Spell List Name</span>
|
|
<span class="table-header2"> </span>
|
|
<span class="table-header2" data-i18n="total">Total</span>
|
|
<span class="table-header2" data-i18n="ranks">Ranks</span>
|
|
<span class="table-header2"><span data-i18n="rank">Rank</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="category">Category</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="profession">Profession</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="special">Special</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="item">Item</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" data-i18n="macro">Macro</span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_orclosed-list1name" title="orclosed-list1name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list1access" title="orclosed-list1access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list1" title="orclosed-list1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_orclosed-list1prog" title="orclosed-list1prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list1ranks" title="orclosed-list1ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list1rankbonus" title="orclosed-list1rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list1catbonus" title="orclosed-list1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list1profbonus" title="orclosed-list1profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list1specialbonus" title="orclosed-list1specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list1itembonus" title="orclosed-list1itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_orclosed-list1macro" title="orclosed-list1macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{orclosed-list1name} list (@{orclosed-list1ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{orclosed-list1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{orclosed-list1} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_orclosed-list1check" title="orclosed-list1check" value="@{orclosed-list1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_orclosed-list2name" title="orclosed-list2name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list2access" title="orclosed-list2access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list2" title="orclosed-list2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_orclosed-list2prog" title="orclosed-list2prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list2ranks" title="orclosed-list2ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list2rankbonus" title="orclosed-list2rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list2catbonus" title="orclosed-list2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list2profbonus" title="orclosed-list2profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list2specialbonus" title="orclosed-list2specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list2itembonus" title="orclosed-list2itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_orclosed-list2macro" title="orclosed-list2macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{orclosed-list2name} list (@{orclosed-list2ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{orclosed-list2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{orclosed-list2} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_orclosed-list2check" title="orclosed-list2check" value="@{orclosed-list2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_orclosed-list3name" title="orclosed-list3name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list3access" title="orclosed-list3access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list3" title="orclosed-list3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_orclosed-list3prog" title="orclosed-list3prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list3ranks" title="orclosed-list3ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list3rankbonus" title="orclosed-list3rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list3catbonus" title="orclosed-list3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list3profbonus" title="orclosed-list3profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list3specialbonus" title="orclosed-list3specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list3itembonus" title="orclosed-list3itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_orclosed-list3macro" title="orclosed-list3macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{orclosed-list3name} list (@{orclosed-list3ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{orclosed-list3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{orclosed-list3} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_orclosed-list3check" title="orclosed-list3check" value="@{orclosed-list3macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_orclosed-list4name" title="orclosed-list4name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list4access" title="orclosed-list4access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list4" title="orclosed-list4" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_orclosed-list4prog" title="orclosed-list4prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list4ranks" title="orclosed-list4ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list4rankbonus" title="orclosed-list4rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list4catbonus" title="orclosed-list4catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list4profbonus" title="orclosed-list4profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list4specialbonus" title="orclosed-list4specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list4itembonus" title="orclosed-list4itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_orclosed-list4macro" title="orclosed-list4macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{orclosed-list4name} list (@{orclosed-list4ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{orclosed-list4}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{orclosed-list4} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_orclosed-list4check" title="orclosed-list4check" value="@{orclosed-list4macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_orclosed-list5name" title="orclosed-list5name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list5access" title="orclosed-list5access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list5" title="orclosed-list5" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_orclosed-list5prog" title="orclosed-list5prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list5ranks" title="orclosed-list5ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list5rankbonus" title="orclosed-list5rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list5catbonus" title="orclosed-list5catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list5profbonus" title="orclosed-list5profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list5specialbonus" title="orclosed-list5specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orclosed-list5itembonus" title="orclosed-list5itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_orclosed-list5macro" title="orclosed-list5macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{orclosed-list5name} list (@{orclosed-list5ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{orclosed-list5}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{orclosed-list5} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_orclosed-list5check" title="orclosed-list5check" value="@{orclosed-list5macro}"></button></span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<table>
|
|
<input type="checkbox" class="pc-spellsorbase-show arrow" title="spellsorbase-show" name="attr_spellsorbase-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><b><span data-i18n="other-realm-base-spells">Other Realm Base Spells</span></b> <span data-i18n="stat-bonus">Stat bonus</span>:<input type="text" class="statlabel" style="width: 20px;" name="attr_cat-orbasestatbonus" title="cat-orbasestatbonus (Stat Bonus)" value="0" readonly /> <span data-i18n="profession-bonus">Profession bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-orbaseprofbonus" title="cat-orbaseprofbonus (Profession Bonus)" value="0" /> <span data-i18n="special-bonus">Special bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-orbasespecialbonus" title="cat-orbasespecialbonus (Special Bonus)" value="0" /> <span data-i18n="total-bonus">Total bonus</span>:<input type="text" class="statlabel" style="width: 30px;" name="attr_cat-orbase" title="cat-orbase (Total Bonus)" value="0" readonly /></td>
|
|
</table>
|
|
<div class="pc-spellsorbase">
|
|
<div class="table-row">
|
|
<span class="table-header2" data-i18n="spell-list-name">Spell List Name</span>
|
|
<span class="table-header2"> </span>
|
|
<span class="table-header2" data-i18n="total">Total</span>
|
|
<span class="table-header2" data-i18n="ranks">Ranks</span>
|
|
<span class="table-header2"><span data-i18n="rank">Rank</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="category">Category</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="profession">Profession</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="special">Special</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="item">Item</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" data-i18n="macro">Macro</span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_orbase-list1name" title="orbase-list1name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list1access" title="orbase-list1access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list1" title="orbase-list1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_orbase-list1prog" title="orbase-list1prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list1ranks" title="orbase-list1ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list1rankbonus" title="orbase-list1rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list1catbonus" title="orbase-list1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list1profbonus" title="orbase-list1profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list1specialbonus" title="orbase-list1specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list1itembonus" title="orbase-list1itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_orbase-list1macro" title="orbase-list1macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{orbase-list1name} list (@{orbase-list1ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{orbase-list1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{orbase-list1} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_orbase-list1check" title="orbase-list1check" value="@{orbase-list1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_orbase-list2name" title="orbase-list2name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list2access" title="orbase-list2access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list2" title="orbase-list2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_orbase-list2prog" title="orbase-list2prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list2ranks" title="orbase-list2ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list2rankbonus" title="orbase-list2rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list2catbonus" title="orbase-list2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list2profbonus" title="orbase-list2profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list2specialbonus" title="orbase-list2specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list2itembonus" title="orbase-list2itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_orbase-list2macro" title="orbase-list2macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{orbase-list2name} list (@{orbase-list2ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{orbase-list2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{orbase-list2} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_orbase-list2check" title="orbase-list2check" value="@{orbase-list2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_orbase-list3name" title="orbase-list3name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list3access" title="orbase-list3access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list3" title="orbase-list3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_orbase-list3prog" title="orbase-list3prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list3ranks" title="orbase-list3ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list3rankbonus" title="orbase-list3rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list3catbonus" title="orbase-list3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list3profbonus" title="orbase-list3profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list3specialbonus" title="orbase-list3specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list3itembonus" title="orbase-list3itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_orbase-list3macro" title="orbase-list3macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{orbase-list3name} list (@{orbase-list3ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{orbase-list3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{orbase-list3} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_orbase-list3check" title="orbase-list3check" value="@{orbase-list3macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_orbase-list4name" title="orbase-list4name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list4access" title="orbase-list4access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list4" title="orbase-list4" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_orbase-list4prog" title="orbase-list4prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list4ranks" title="orbase-list4ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list4rankbonus" title="orbase-list4rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list4catbonus" title="orbase-list4catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list4profbonus" title="orbase-list4profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list4specialbonus" title="orbase-list4specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list4itembonus" title="orbase-list4itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_orbase-list4macro" title="orbase-list4macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{orbase-list4name} list (@{orbase-list4ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{orbase-list4}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{orbase-list4} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_orbase-list4check" title="orbase-list4check" value="@{orbase-list4macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_orbase-list5name" title="orbase-list5name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list5access" title="orbase-list5access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list5" title="orbase-list5" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_orbase-list5prog" title="orbase-list5prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list5ranks" title="orbase-list5ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list5rankbonus" title="orbase-list5rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list5catbonus" title="orbase-list5catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list5profbonus" title="orbase-list5profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list5specialbonus" title="orbase-list5specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_orbase-list5itembonus" title="orbase-list5itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_orbase-list5macro" title="orbase-list5macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{orbase-list5name} list (@{orbase-list5ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{orbase-list5}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{orbase-list5} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_orbase-list5check" title="orbase-list5check" value="@{orbase-list5macro}"></button></span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
<table>
|
|
<input type="checkbox" class="pc-spellsarcaneopen-show arrow" title="spellsarcaneopen-show" name="attr_spellsarcaneopen-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><b><span data-i18n="arcane-open-spells">Arcane Open Spells</span></b> <span data-i18n="stat-bonus">Stat bonus</span>:<input type="text" class="statlabel" style="width: 20px;" name="attr_cat-arcopenstatbonus" title="cat-arcopenstatbonus (Stat Bonus)" value="0" readonly /> <span data-i18n="profession-bonus">Profession bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-arcopenprofbonus" title="cat-arcopenprofbonus (Profession Bonus)" value="0" /> <span data-i18n="special-bonus">Special bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-arcopenspecialbonus" title="cat-arcopenspecialbonus (Special Bonus)" value="0" /> <span data-i18n="total-bonus">Total bonus</span>:<input type="text" class="statlabel" style="width: 30px;" name="attr_cat-arcopen" title="cat-arcopen (Total Bonus)" value="0" readonly /></td>
|
|
</table>
|
|
<div class="pc-spellsarcaneopen">
|
|
<div class="table-row">
|
|
<span class="table-header2" data-i18n="spell-list-name">Spell List Name</span>
|
|
<span class="table-header2"> </span>
|
|
<span class="table-header2" data-i18n="total">Total</span>
|
|
<span class="table-header2" data-i18n="ranks">Ranks</span>
|
|
<span class="table-header2"><span data-i18n="rank">Rank</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="category">Category</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="profession">Profession</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="special">Special</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="item">Item</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" data-i18n="macro">Macro</span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_arcopen-list1name" title="arcopen-list1name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list1access" title="arcopen-list1access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list1" title="arcopen-list1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_arcopen-list1prog" title="arcopen-list1prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list1ranks" title="arcopen-list1ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list1rankbonus" title="arcopen-list1rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list1catbonus" title="arcopen-list1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list1profbonus" title="arcopen-list1profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list1specialbonus" title="arcopen-list1specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list1itembonus" title="arcopen-list1itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_arcopen-list1macro" title="arcopen-list1macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{arcopen-list1name} list (@{arcopen-list1ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{arcopen-list1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{arcopen-list1} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_arcopen-list1check" title="arcopen-list1check" value="@{arcopen-list1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_arcopen-list2name" title="arcopen-list2name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list2access" title="arcopen-list2access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list2" title="arcopen-list2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_arcopen-list2prog" title="arcopen-list2prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list2ranks" title="arcopen-list2ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list2rankbonus" title="arcopen-list2rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list2catbonus" title="arcopen-list2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list2profbonus" title="arcopen-list2profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list2specialbonus" title="arcopen-list2specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list2itembonus" title="arcopen-list2itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_arcopen-list2macro" title="arcopen-list2macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{arcopen-list2name} list (@{arcopen-list2ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{arcopen-list2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{arcopen-list2} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_arcopen-list2check" title="arcopen-list2check" value="@{arcopen-list2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_arcopen-list3name" title="arcopen-list3name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list3access" title="arcopen-list3access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list3" title="arcopen-list3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_arcopen-list3prog" title="arcopen-list3prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list3ranks" title="arcopen-list3ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list3rankbonus" title="arcopen-list3rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list3catbonus" title="arcopen-list3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list3profbonus" title="arcopen-list3profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list3specialbonus" title="arcopen-list3specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list3itembonus" title="arcopen-list3itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_arcopen-list3macro" title="arcopen-list3macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{arcopen-list3name} list (@{arcopen-list3ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{arcopen-list3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{arcopen-list3} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_arcopen-list3check" title="arcopen-list3check" value="@{arcopen-list3macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_arcopen-list4name" title="arcopen-list4name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list4access" title="arcopen-list4access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list4" title="arcopen-list4" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_arcopen-list4prog" title="arcopen-list4prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list4ranks" title="arcopen-list4ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list4rankbonus" title="arcopen-list4rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list4catbonus" title="arcopen-list4catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list4profbonus" title="arcopen-list4profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list4specialbonus" title="arcopen-list4specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list4itembonus" title="arcopen-list4itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_arcopen-list4macro" title="arcopen-list4macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{arcopen-list4name} list (@{arcopen-list4ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{arcopen-list4}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{arcopen-list4} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_arcopen-list4check" title="arcopen-list4check" value="@{arcopen-list4macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_arcopen-list5name" title="arcopen-list5name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list5access" title="arcopen-list5access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list5" title="arcopen-list5" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_arcopen-list5prog" title="arcopen-list5prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list5ranks" title="arcopen-list5ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list5rankbonus" title="arcopen-list5rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list5catbonus" title="arcopen-list5catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list5profbonus" title="arcopen-list5profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list5specialbonus" title="arcopen-list5specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcopen-list5itembonus" title="arcopen-list5itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_arcopen-list5macro" title="arcopen-list5macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{arcopen-list5name} list (@{arcopen-list5ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{arcopen-list5}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{arcopen-list5} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_arcopen-list5check" title="arcopen-list5check" value="@{arcopen-list5macro}"></button></span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<table>
|
|
<input type="checkbox" class="pc-spellsarcaneclosed-show arrow" title="spellsarcaneclosed-show" name="attr_spellsarcaneclosed-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><b><span data-i18n="arcane-closed-spells">Arcane Closed Spells</span></b> <span data-i18n="stat-bonus">Stat bonus</span>:<input type="text" class="statlabel" style="width: 20px;" name="attr_cat-arcclosedstatbonus" title="cat-arcclosedstatbonus (Stat Bonus)" value="0" readonly /> <span data-i18n="profession-bonus">Profession bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-arcclosedprofbonus" title="cat-arcclosedprofbonus (Profession Bonus)" value="0" /> <span data-i18n="special-bonus">Special bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-arcclosedspecialbonus" title="cat-arcclosedspecialbonus (Special Bonus)" value="0" /> <span data-i18n="total-bonus">Total bonus</span>:<input type="text" class="statlabel" style="width: 30px;" name="attr_cat-arcclosed" title="cat-arcclosed (Total Bonus)" value="0" readonly /></td>
|
|
</table>
|
|
<div class="pc-spellsarcaneclosed">
|
|
<div class="table-row">
|
|
<span class="table-header2" data-i18n="spell-list-name">Spell List Name</span>
|
|
<span class="table-header2"> </span>
|
|
<span class="table-header2" data-i18n="total">Total</span>
|
|
<span class="table-header2" data-i18n="ranks">Ranks</span>
|
|
<span class="table-header2"><span data-i18n="rank">Rank</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="category">Category</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="profession">Profession</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="special">Special</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="item">Item</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" data-i18n="macro">Macro</span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_arcclosed-list1name" title="arcclosed-list1name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list1access" title="arcclosed-list1access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list1" title="arcclosed-list1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_arcclosed-list1prog" title="arcclosed-list1prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list1ranks" title="arcclosed-list1ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list1rankbonus" title="arcclosed-list1rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list1catbonus" title="arcclosed-list1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list1profbonus" title="arcclosed-list1profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list1specialbonus" title="arcclosed-list1specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list1itembonus" title="arcclosed-list1itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_arcclosed-list1macro" title="arcclosed-list1macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{arcclosed-list1name} list (@{arcclosed-list1ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{arcclosed-list1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{arcclosed-list1} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_arcclosed-list1check" title="arcclosed-list1check" value="@{arcclosed-list1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_arcclosed-list2name" title="arcclosed-list2name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list2access" title="arcclosed-list2access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list2" title="arcclosed-list2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_arcclosed-list2prog" title="arcclosed-list2prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list2ranks" title="arcclosed-list2ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list2rankbonus" title="arcclosed-list2rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list2catbonus" title="arcclosed-list2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list2profbonus" title="arcclosed-list2profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list2specialbonus" title="arcclosed-list2specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list2itembonus" title="arcclosed-list2itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_arcclosed-list2macro" title="arcclosed-list2macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{arcclosed-list2name} list (@{arcclosed-list2ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{arcclosed-list2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{arcclosed-list2} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_arcclosed-list2check" title="arcclosed-list2check" value="@{arcclosed-list2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_arcclosed-list3name" title="arcclosed-list3name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list3access" title="arcclosed-list3access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list3" title="arcclosed-list3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_arcclosed-list3prog" title="arcclosed-list3prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list3ranks" title="arcclosed-list3ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list3rankbonus" title="arcclosed-list3rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list3catbonus" title="arcclosed-list3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list3profbonus" title="arcclosed-list3profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list3specialbonus" title="arcclosed-list3specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list3itembonus" title="arcclosed-list3itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_arcclosed-list3macro" title="arcclosed-list3macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{arcclosed-list3name} list (@{arcclosed-list3ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{arcclosed-list3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{arcclosed-list3} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_arcclosed-list3check" title="arcclosed-list3check" value="@{arcclosed-list3macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_arcclosed-list4name" title="arcclosed-list4name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list4access" title="arcclosed-list4access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list4" title="arcclosed-list4" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_arcclosed-list4prog" title="arcclosed-list4prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list4ranks" title="arcclosed-list4ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list4rankbonus" title="arcclosed-list4rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list4catbonus" title="arcclosed-list4catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list4profbonus" title="arcclosed-list4profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list4specialbonus" title="arcclosed-list4specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list4itembonus" title="arcclosed-list4itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_arcclosed-list4macro" title="arcclosed-list4macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{arcclosed-list4name} list (@{arcclosed-list4ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{arcclosed-list4}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{arcclosed-list4} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_arcclosed-list4check" title="arcclosed-list4check" value="@{arcclosed-list4macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_arcclosed-list5name" title="arcclosed-list5name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list5access" title="arcclosed-list5access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list5" title="arcclosed-list5" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_arcclosed-list5prog" title="arcclosed-list5prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list5ranks" title="arcclosed-list5ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list5rankbonus" title="arcclosed-list5rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list5catbonus" title="arcclosed-list5catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list5profbonus" title="arcclosed-list5profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list5specialbonus" title="arcclosed-list5specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcclosed-list5itembonus" title="arcclosed-list5itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_arcclosed-list5macro" title="arcclosed-list5macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{arcclosed-list5name} list (@{arcclosed-list5ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{arcclosed-list5}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{arcclosed-list5} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_arcclosed-list5check" title="arcclosed-list5check" value="@{arcclosed-list5macro}"></button></span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<table>
|
|
<input type="checkbox" class="pc-spellsarcanebase-show arrow" title="spellsarcanebase-show" name="attr_spellsarcanebase-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><b><span data-i18n="arcane-own-base-spells">Arcane Own Base Spells</span></b> <span data-i18n="stat-bonus">Stat bonus</span>:<input type="text" class="statlabel" style="width: 20px;" name="attr_cat-arcbasestatbonus" title="cat-arcbasestatbonus (Stat Bonus)" value="0" readonly /> <span data-i18n="profession-bonus">Profession bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-arcbaseprofbonus" title="cat-arcbaseprofbonus (Profession Bonus)" value="0" /> <span data-i18n="special-bonus">Special bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-arcbasespecialbonus" title="cat-arcbasespecialbonus (Special Bonus)" value="0" /> <span data-i18n="total-bonus">Total bonus</span>:<input type="text" class="statlabel" style="width: 30px;" name="attr_cat-arcbase" title="cat-arcbase (Total Bonus)" value="0" readonly /></td>
|
|
</table>
|
|
<div class="pc-spellsarcanebase">
|
|
<div class="table-row">
|
|
<span class="table-header2" data-i18n="spell-list-name">Spell List Name</span>
|
|
<span class="table-header2"> </span>
|
|
<span class="table-header2" data-i18n="total">Total</span>
|
|
<span class="table-header2" data-i18n="ranks">Ranks</span>
|
|
<span class="table-header2"><span data-i18n="rank">Rank</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="category">Category</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="profession">Profession</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="special">Special</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="item">Item</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" data-i18n="macro">Macro</span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_arcbase-list1name" title="arcbase-list1name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list1access" title="arcbase-list1access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list1" title="arcbase-list1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_arcbase-list1prog" title="arcbase-list1prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list1ranks" title="arcbase-list1ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list1rankbonus" title="arcbase-list1rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list1catbonus" title="arcbase-list1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list1profbonus" title="arcbase-list1profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list1specialbonus" title="arcbase-list1specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list1itembonus" title="arcbase-list1itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_arcbase-list1macro" title="arcbase-list1macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{arcbase-list1name} list (@{arcbase-list1ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{arcbase-list1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{arcbase-list1} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_arcbase-list1check" title="arcbase-list1check" value="@{arcbase-list1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_arcbase-list2name" title="arcbase-list2name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list2access" title="arcbase-list2access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list2" title="arcbase-list2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_arcbase-list2prog" title="arcbase-list2prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list2ranks" title="arcbase-list2ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list2rankbonus" title="arcbase-list2rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list2catbonus" title="arcbase-list2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list2profbonus" title="arcbase-list2profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list2specialbonus" title="arcbase-list2specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list2itembonus" title="arcbase-list2itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_arcbase-list2macro" title="arcbase-list2macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{arcbase-list2name} list (@{arcbase-list2ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{arcbase-list2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{arcbase-list2} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_arcbase-list2check" title="arcbase-list2check" value="@{arcbase-list2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_arcbase-list3name" title="arcbase-list3name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list3access" title="arcbase-list3access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list3" title="arcbase-list3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_arcbase-list3prog" title="arcbase-list3prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list3ranks" title="arcbase-list3ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list3rankbonus" title="arcbase-list3rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list3catbonus" title="arcbase-list3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list3profbonus" title="arcbase-list3profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list3specialbonus" title="arcbase-list3specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list3itembonus" title="arcbase-list3itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_arcbase-list3macro" title="arcbase-list3macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{arcbase-list3name} list (@{arcbase-list3ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{arcbase-list3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{arcbase-list3} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_arcbase-list3check" title="arcbase-list3check" value="@{arcbase-list3macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_arcbase-list4name" title="arcbase-list4name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list4access" title="arcbase-list4access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list4" title="arcbase-list4" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_arcbase-list4prog" title="arcbase-list4prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list4ranks" title="arcbase-list4ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list4rankbonus" title="arcbase-list4rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list4catbonus" title="arcbase-list4catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list4profbonus" title="arcbase-list4profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list4specialbonus" title="arcbase-list4specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list4itembonus" title="arcbase-list4itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_arcbase-list4macro" title="arcbase-list4macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{arcbase-list4name} list (@{arcbase-list4ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{arcbase-list4}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{arcbase-list4} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_arcbase-list4check" title="arcbase-list4check" value="@{arcbase-list4macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_arcbase-list5name" title="arcbase-list5name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list5access" title="arcbase-list5access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list5" title="arcbase-list5" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_arcbase-list5prog" title="arcbase-list5prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list5ranks" title="arcbase-list5ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list5rankbonus" title="arcbase-list5rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list5catbonus" title="arcbase-list5catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list5profbonus" title="arcbase-list5profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list5specialbonus" title="arcbase-list5specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcbase-list5itembonus" title="arcbase-list5itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_arcbase-list5macro" title="arcbase-list5macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{arcbase-list5name} list (@{arcbase-list5ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{arcbase-list5}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{arcbase-list5} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_arcbase-list5check" title="arcbase-list5check" value="@{arcbase-list5macro}"></button></span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<table>
|
|
<input type="checkbox" class="pc-spellsarcaneotherbase-show arrow" title="spellsarcaneotherbase-show" name="attr_spellsarcaneotherbase-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><b><span data-i18n="arcane-other-base-spells">Arcane Other Base Spells</span></b> <span data-i18n="stat-bonus">Stat bonus</span>:<input type="text" class="statlabel" style="width: 20px;" name="attr_cat-arcotherbasestatbonus" title="cat-arcotherbasestatbonus (Stat Bonus)" value="0" readonly /> <span data-i18n="profession-bonus">Profession bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-arcotherbaseprofbonus" title="cat-arcotherbaseprofbonus (Profession Bonus)" value="0" /> <span data-i18n="special-bonus">Special bonus</span>:<input type="text" class="statlabel-rev" style="width: 20px;" name="attr_cat-arcotherbasespecialbonus" title="cat-arcotherbasespecialbonus (Special Bonus)" value="0" /> <span data-i18n="total-bonus">Total bonus</span>:<input type="text" class="statlabel" style="width: 30px;" name="attr_cat-arcotherbase" title="cat-arcotherbase (Total Bonus)" value="0" readonly /></td>
|
|
</table>
|
|
<div class="pc-spellsarcaneotherbase">
|
|
<div class="table-row">
|
|
<span class="table-header2" data-i18n="spell-list-name">Spell List Name</span>
|
|
<span class="table-header2"> </span>
|
|
<span class="table-header2" data-i18n="total">Total</span>
|
|
<span class="table-header2" data-i18n="ranks">Ranks</span>
|
|
<span class="table-header2"><span data-i18n="rank">Rank</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="category">Category</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="profession">Profession</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="special">Special</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2"><span data-i18n="item">Item</span><br><span data-i18n="bonus">Bonus</span></span>
|
|
<span class="table-header2" data-i18n="macro">Macro</span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_arcotherbase-list1name" title="arcotherbase-list1name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list1access" title="arcotherbase-list1access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list1" title="arcotherbase-list1" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_arcotherbase-list1prog" title="arcotherbase-list1prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list1ranks" title="arcotherbase-list1ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list1rankbonus" title="arcotherbase-list1rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list1catbonus" title="arcotherbase-list1catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list1profbonus" title="arcotherbase-list1profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list1specialbonus" title="arcotherbase-list1specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list1itembonus" title="arcotherbase-list1itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_arcotherbase-list1macro" title="arcotherbase-list1macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{arcotherbase-list1name} list (@{arcotherbase-list1ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{arcotherbase-list1}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{arcotherbase-list1} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_arcotherbase-list1check" title="arcotherbase-list1check" value="@{arcotherbase-list1macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_arcotherbase-list2name" title="arcotherbase-list2name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list2access" title="arcotherbase-list2access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list2" title="arcotherbase-list2" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_arcotherbase-list2prog" title="arcotherbase-list2prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list2ranks" title="arcotherbase-list2ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list2rankbonus" title="arcotherbase-list2rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list2catbonus" title="arcotherbase-list2catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list2profbonus" title="arcotherbase-list2profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list2specialbonus" title="arcotherbase-list2specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list2itembonus" title="arcotherbase-list2itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_arcotherbase-list2macro" title="arcotherbase-list2macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{arcotherbase-list2name} list (@{arcotherbase-list2ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{arcotherbase-list2}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{arcotherbase-list2} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_arcotherbase-list2check" title="arcotherbase-list2check" value="@{arcotherbase-list2macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_arcotherbase-list3name" title="arcotherbase-list3name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list3access" title="arcotherbase-list3access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list3" title="arcotherbase-list3" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_arcotherbase-list3prog" title="arcotherbase-list3prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list3ranks" title="arcotherbase-list3ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list3rankbonus" title="arcotherbase-list3rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list3catbonus" title="arcotherbase-list3catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list3profbonus" title="arcotherbase-list3profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list3specialbonus" title="arcotherbase-list3specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list3itembonus" title="arcotherbase-list3itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_arcotherbase-list3macro" title="arcotherbase-list3macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{arcotherbase-list3name} list (@{arcotherbase-list3ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{arcotherbase-list3}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{arcotherbase-list3} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_arcotherbase-list3check" title="arcotherbase-list3check" value="@{arcotherbase-list3macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_arcotherbase-list4name" title="arcotherbase-list4name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list4access" title="arcotherbase-list4access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list4" title="arcotherbase-list4" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_arcotherbase-list4prog" title="arcotherbase-list4prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list4ranks" title="arcotherbase-list4ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list4rankbonus" title="arcotherbase-list4rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list4catbonus" title="arcotherbase-list4catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list4profbonus" title="arcotherbase-list4profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list4specialbonus" title="arcotherbase-list4specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list4itembonus" title="arcotherbase-list4itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_arcotherbase-list4macro" title="arcotherbase-list4macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{arcotherbase-list4name} list (@{arcotherbase-list4ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{arcotherbase-list4}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{arcotherbase-list4} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_arcotherbase-list4check" title="arcotherbase-list4check" value="@{arcotherbase-list4macro}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-spells-names" name="attr_arcotherbase-list5name" title="arcotherbase-list5name (Spell List Name)" data-i18n-placeholder="spell-list-name" placeholder="Spell List Name" ></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list5access" title="arcotherbase-list5access"></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list5" title="arcotherbase-list5" value="0" readonly /></span>
|
|
<input type="hidden" name="attr_arcotherbase-list5prog" title="arcotherbase-list5prog (progression)" value="4" />
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list5ranks" title="arcotherbase-list5ranks (Number of Ranks)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list5rankbonus" title="arcotherbase-list5rankbonus (Rank Bonus)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list5catbonus" title="arcotherbase-list5catbonus (Category Bonus)" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list5profbonus" title="arcotherbase-list5profbonus (Profession bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list5specialbonus" title="arcotherbase-list5specialbonus (Special bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-skills" name="attr_arcotherbase-list5itembonus" title="arcotherbase-list5itembonus (Item bonus if applicable.)" value="0" /></span>
|
|
<span class="table-data"><textarea rows="1" cols="50" class="table-data-spells-macrobox" name="attr_arcotherbase-list5macro" title="arcotherbase-list5macro">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{arcotherbase-list5name} list (@{arcotherbase-list5ranks} ranks). }} {{check=Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{arcotherbase-list5}]] +?{Other bonus/penalty?|0} ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +?{Other bonus/penalty?|0} +@{arcotherbase-list5} ]]}} {{highlight66roll=**Natural 66.** }} {{fumbleroll=Fumble? ([[1d100!>@{oeuproll}]]) }} </textarea></span>
|
|
<span class="table-data-skills-sm"><button type="roll" class="button-roll" name="roll_arcotherbase-list5check" title="arcotherbase-list5check" value="@{arcotherbase-list5macro}"></button></span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
<!-- End Tab8 -->
|
|
</div>
|
|
|
|
<div class="tab-content tab5">
|
|
<!-- Tab5 Equipment -->
|
|
<table>
|
|
<input type="checkbox" class="pc-equip-show arrow" title="equip-show" name="attr_equip-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><span data-i18n="equipment">Equipment</span></td>
|
|
</table>
|
|
<div class="pc-equip">
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center">
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data"><span> </span></span>
|
|
<span class="table-data"><span> </span></span>
|
|
<span class="table-header"><span data-i18n="coins">Coins</span></span>
|
|
<span class="table-data"><span> </span></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="able-header"><span> </span></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_coinlabel1" title="coinlabel1" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_coinlabel2" title="coinlabel2" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_coinlabel3" title="coinlabel3" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="mithril">Mithril</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_mithril1" title="mithril1" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_mithril2" title="mithril2" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_mithril3" title="mithril3" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="platinum">Platinum</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_platinum1" title="platinum1" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_platinum2" title="platinum2" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_platinum3" title="platinum3" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="gold">Gold</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_gold1" title="gold1" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_gold2" title="gold2" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_gold3" title="gold3" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="silver">Silver</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_silver1" title="silver1" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_silver2" title="silver2" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_silver3" title="silver3" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="bronze">Bronze</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_bronze1" title="bronze1" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_bronze2" title="bronze2" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_bronze3" title="bronze3" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="copper">Copper</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_copper1" title="copper1" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_copper2" title="copper2" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_copper3" title="copper3" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="tin">Tin</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_tin1" title="tin1" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_tin2" title="tin2" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_tin3" title="tin3" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="iron">Iron</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_iron1" title="iron1" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_iron2" title="iron2" /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_iron3" title="iron3" /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header">----------</span>
|
|
<span class="table-data">----------</span>
|
|
<span class="table-data">----------</span>
|
|
<span class="table-data">----------</span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="coin-total">Coin Total</span></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_coincolumn1" title="coincolumn1" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_coincolumn2" title="coincolumn2" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_coincolumn3" title="coincolumn3" value="0" readonly /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="coin-weight">Coin Weight (lbs) </span></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_coinweight1" title="coinweight1" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_coinweight2" title="coinweight2" value="0" readonly /></span>
|
|
<span class="table-data"><input type="text" class="table-data-coins" name="attr_coinweight3" title="coinweight3" value="0" readonly /></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="location">Location</span> <span data-i18n="category">Category</span></span>
|
|
<span class="table-data"><select style="height: 24px; width: 55px; padding: 0px;" name="attr_coinlocationcat1" title="coinlocationcat1 (for weight category calculations)">
|
|
<option value="0" data-i18n="none" selected>None</option>
|
|
<option value="1" data-i18n="worn-carried">Worn/Carried</option>
|
|
<option value="2" data-i18n="backpack-or-other-droppable">Backpack (or other easy to drop)</option>
|
|
<option value="3" data-i18n="stored1-pack-animal-lodging-etc">Stored Loc 1 (Pack animal, lodging, etc.)</option>
|
|
<option value="4" data-i18n="stored2-pack-animal-lodging-etc">Stored Loc 2 (Pack animal, lodging, etc.)</option>
|
|
<option value="5" data-i18n="armor-clothing-no-encumbrance">Armor/Clothing (does not encumber)</option>
|
|
</select></span>
|
|
<span class="table-data"><select style="height: 24px; width: 55px; padding: 0px;" name="attr_coinlocationcat2" title="coinlocationcat2 (for weight category calculations)">
|
|
<option value="0" data-i18n="none" selected>None</option>
|
|
<option value="1" data-i18n="worn-carried">Worn/Carried</option>
|
|
<option value="2" data-i18n="backpack-or-other-droppable">Backpack (or other easy to drop)</option>
|
|
<option value="3" data-i18n="stored1-pack-animal-lodging-etc">Stored Loc 1 (Pack animal, lodging, etc.)</option>
|
|
<option value="4" data-i18n="stored2-pack-animal-lodging-etc">Stored Loc 2 (Pack animal, lodging, etc.)</option>
|
|
<option value="5" data-i18n="armor-clothing-no-encumbrance">Armor/Clothing (does not encumber)</option>
|
|
</select></span>
|
|
<span class="table-data"><select style="height: 24px; width: 55px; padding: 0px;" name="attr_coinlocationcat3" title="coinlocationcat3 (for weight category calculations)">
|
|
<option value="0" data-i18n="none" selected>None</option>
|
|
<option value="1" data-i18n="worn-carried">Worn/Carried</option>
|
|
<option value="2" data-i18n="backpack-or-other-droppable">Backpack (or other easy to drop)</option>
|
|
<option value="3" data-i18n="stored1-pack-animal-lodging-etc">Stored Loc 1 (Pack animal, lodging, etc.)</option>
|
|
<option value="4" data-i18n="stored2-pack-animal-lodging-etc">Stored Loc 2 (Pack animal, lodging, etc.)</option>
|
|
<option value="5" data-i18n="armor-clothing-no-encumbrance">Armor/Clothing (does not encumber)</option>
|
|
</select></span>
|
|
</div>
|
|
</div>
|
|
</span>
|
|
<span class="table-center">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom" rowspan="9"><b><span data-i18n="gems-and-jewelry">Gems & Jewelry</span></b><br><textarea rows="14" cols="55" style="width: 500px;" name="attr_gems" title="gems"></textarea></span>
|
|
</div>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<div class="table-style">
|
|
<div class="table-row table-header">
|
|
<span class="table-data-center-bottom" style="width: 250px;"><span data-i18n="total-weight">Total Weight</span>:<input type="text" class="table-data-weightcarried" style="width: 80px;" name="attr_totalweightcarried" title="totalweightcarried" value="0" /><span class="units-display" name="attr_weightunit" title="weightunit"></span> </span>
|
|
<span class="table-data-center-bottom" style="width: 250px;"><span data-i18n="encumbrance-penalty">Encumbrance Penalty</span>:<input type="text" class="table-data-weightallowance" name="attr_encumbrancepen" title="encumbrancepen" value="0" readonly /> </span>
|
|
<span class="table-data-center-bottom" style="width: 250px;"><span data-i18n="weight-penalty">Weight Penalty</span>:<input type="text" class="table-data-weightallowance" name="attr_weightpenalty" title="weightpenalty" value="0" readonly /> </span>
|
|
<span class="table-data-center-bottom" style="width: 250px;"><span data-i18n="minimum-maneuver-penalty">Minimum Maneuver Penalty</span>:<input type="text" class="table-data-weightallowance" name="attr_minmaneuverpenalty" title="minmaneuverpenalty" value="0" readonly /> </span>
|
|
</div>
|
|
</div>
|
|
<div class="table-style">
|
|
<div class="table-row table-header">
|
|
<span class="table-data-center-bottom"><span data-i18n="weight-allowance">Weight Allowance</span>:<input type="text" class="table-data-weightallowance" name="attr_weightallowance" title="weightallowance" value="15" readonly /><span class="units-display" name="attr_weightunit" title="weightunit"></span> =</span>
|
|
<span class="table-data-center-bottom" style="width: 250px;"><span data-i18n="base-weight-allowance">Base Weight Allowance</span>:<input type="text" class="table-data-weightallowance" name="attr_baseweightallowance" title="baseweightallowance" value=15" readonly /><span class="units-display" name="attr_weightunit" title="weightunit"></span> +</span>
|
|
<span class="table-data-center-bottom" style="width: 250px;"><span data-i18n="bonus-weight-allowance">Bonus Weight Allowance</span>:<input type="text" class="table-data-weightallowance" name="attr_bonusweightallowance" title="bonusweightallowance" value="0" /><span class="units-display" name="attr_weightunit" title="weightunit"></span> </span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-left-bottom" style="white-space:nowrap"><input type="checkbox" name="attr_weightcarriedcopy" title="weightcarriedcopy (Check to include in total weight calculation.)" value="1" style="text-align: right; width: 15px;" /><span></span><span data-i18n="weight-worn-carried">Weight Worn/Carried</span>: <input type="text" class="table-data-weightcarried" name="attr_weightcarried" title="weightcarried" value="0" /><span class="units-display" name="attr_weightunit" title="weightunit"></span> </span>
|
|
<span class="table-data-center-bottom" style="border-right: thin solid silver;"> </span>
|
|
<span class="table-data-left-bottom" style="white-space:nowrap"> <input type="checkbox" name="attr_weightstored1copy" title="weightstored1copy (Check to include in total weight calculation.)" value="1" style="width: 15px;" /><span></span><span data-i18n="weight-in-storage1">Weight in Storage (Loc 1)</span>: <input type="text" class="table-data-weightcarried" name="attr_weightstored1" title="weightstored1" value="0" /><span class="units-display" name="attr_weightunit" title="weightunit"></span> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-left-bottom" style="white-space:nowrap"><input type="checkbox" name="attr_weightbackpackcopy" title="weightbackpackcopy (Check to include in total weight calculation.)" value="1" style="width: 15px;" /><span></span><span data-i18n="weight-in-backpack">Weight in Backpack</span>: <input type="text" class="table-data-weightcarried" name="attr_weightbackpack" title="weightbackpack" value="0" /><span class="units-display" name="attr_weightunit" title="weightunit"></span> </span>
|
|
<span class="table-data-center-bottom" style="border-right: thin solid silver;"> </span>
|
|
<span class="table-data-left-bottom" style="white-space:nowrap"> <input type="checkbox" name="attr_weightstored2copy" title="weightstored2copy (Check to include in total weight calculation.)" value="1" style="width: 15px;" /><span></span><span data-i18n="weight-in-storage2">Weight in Storage (Loc 2)</span>: <input type="text" class="table-data-weightcarried" name="attr_weightstored2" title="weightstored2" value="0" /><span class="units-display" name="attr_weightunit" title="weightunit"></span> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-left-bottom" style="white-space:nowrap"><span data-i18n="weight-worn-armor">Armor/Clothing Weight (does not encumber)</span>: <input type="text" class="table-data-weightcarried" name="attr_weightarmor" title="weightarmor" value="0" /><span class="units-display" name="attr_weightunit" title="weightunit"></span> </span>
|
|
<span class="table-data-center-bottom" style="border-right: thin solid silver;"> </span>
|
|
<span class="table-data-left-bottom" style="white-space:nowrap"> <span data-i18n="weight-worn-othernone">Other/No Location Category Weight (does not encumber)</span>: <input type="text" class="table-data-weightcarried" name="attr_weightothernone" title="weightothernone" value="0" /><span class="units-display" name="attr_weightunit" title="weightunit"></span> </span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<div class="table-style">
|
|
<div class="table-row table-header">
|
|
<span class="table-data-center-bottom" style="width: 145px;"> <br><span data-i18n="items">Item</span> </span>
|
|
<span class="table-data-center-bottom" style="width: 40px;"> <br><span data-i18n="amount-a">Amt</span></span>
|
|
<span class="table-data-center-bottom" style="width: 65px;"><span data-i18n="weight">Weight</span><br><span data-i18n="each">each</span></span>
|
|
<span class="table-data-center-bottom" style="width: 65px;"><span data-i18n="total">Total</span><br><span data-i18n="weight">Weight</span></span>
|
|
<span class="table-data-center-bottom" style="width: 55px;"><span data-i18n="location">Location</span><br><span data-i18n="category">Category</span></span>
|
|
<span class="table-data-center-bottom" style="width: 50px;"> <br><span data-i18n="location">Location</span></span>
|
|
<span class="table-data-center-bottom" style="width: 350px;"> <br><span data-i18n="notes">Notes</span></span>
|
|
</div>
|
|
</div>
|
|
<fieldset class="repeating_equipment">
|
|
<div style="width: 800px;" class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom" style="width: 145px;"><input type="text" style="width: 145px;" name="attr_equipmentname" title="repeating_equipment_#_equipmentname" /></span>
|
|
<span class="table-data-center-bottom" style="width: 35px;"><input type="text" style="text-align: center; width: 35px;" name="attr_equipmentquantity"/ title="repeating_equipment_#_equipmentquantity" value="0" /></span>
|
|
<span class="table-data-center-bottom" style="width: 65px;"><input type="text" class="table-data-equipmentweight" name="attr_equipmentweight"/ title="repeating_equipment_#_equipmentweight" value="0" /></span>
|
|
<span class="table-data-center-bottom" style="width: 65px;"><input type="text" class="table-data-equipmentweight" name="attr_equipmentweighttotal"/ title="repeating_equipment_#_equipmentweighttotal" value="0" /><span class="units-display" name="attr_weightunit" title="weightunit"></span> </span>
|
|
<span class="table-data-center-bottom" style="width: 55px;"><select style="height: 24px; width: 55px; padding: 0px;" name="attr_equipmentlocationtype" title="repeating_equipment_#_equipmentlocationtype (for weight category calculations)">
|
|
<option value="0" data-i18n="none" selected>None</option>
|
|
<option value="1" data-i18n="worn-carried">Worn/Carried</option>
|
|
<option value="2" data-i18n="backpack-or-other-droppable">Backpack (or other easy to drop)</option>
|
|
<option value="3" data-i18n="stored1-pack-animal-lodging-etc">1 Storage Loc 1 (Pack animal, lodging, etc.)</option>
|
|
<option value="4" data-i18n="stored2-pack-animal-lodging-etc">2 Storage Loc 2 (Pack animal, lodging, etc.)</option>
|
|
<option value="5" data-i18n="armor-clothing-no-encumbrance">Armor/Clothing (does not encumber)</option>
|
|
</select></span>
|
|
<span class="table-data-center-bottom" style="width: 50px;"><input type="text" style="width: 50px;" name="attr_equipmentlocation"/ title="repeating_equipment_#_equipmentlocation" /></span>
|
|
<span class="table-data-center-bottom" style="width: 350px;"><textarea style="height: 18px; width: 350px;" name="attr_equipmentnotes" title="repeating_equipment_#_equipmentnotes" ></textarea></span>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<!-- End Tab5 -->
|
|
</div>
|
|
|
|
<div class="tab-content tab6">
|
|
<!-- Tab6 Notes -->
|
|
<input type="checkbox" class="pc-notes1-show arrow" title="notes1-show" name="attr_notes1-show" value="1" checked="checked" /><span style="text-align: left;"><input type="text" style="width: 455px;" name="attr_notes1groupname" title="notes1groupname" data-i18n-placeholder="notes-section1" placeholder="Notes Section1" /></span>
|
|
<div class="pc-notes1">
|
|
<div class="table-row">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom">
|
|
<fieldset class="repeating_notes1">
|
|
<div style="width: 800px;" class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-center-bottom" style="width: 80px;" name="attr_note1date" title="note1date" data-i18n-placeholder="date" placeholder="Date" /> </span>
|
|
<span class="table-data">
|
|
<textarea class="table-data-notes" rows="1" cols="55" name="attr_note1body" title="note1body" data-i18n-placeholder="note-etc" placeholder="Note etc" ></textarea>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
<input type="checkbox" class="pc-notes2-show arrow" title="notes2-show" name="attr_notes2-show" value="1" checked="checked" /><span style="text-align: left;"><input type="text" style="width: 455px;" name="attr_notes2groupname" title="notes2groupname" data-i18n-placeholder="notes-section2" placeholder="Notes Section2" /></span>
|
|
<div class="pc-notes2">
|
|
<div class="table-row">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom">
|
|
<fieldset class="repeating_notes2">
|
|
<div style="width: 800px;" class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-center-bottom" style="width: 80px;" name="attr_note2date" title="note2date" data-i18n-placeholder="date" placeholder="Date" /> </span>
|
|
<span class="table-data">
|
|
<textarea class="table-data-notes" rows="1" cols="55" name="attr_note2body" title="note2body" data-i18n-placeholder="note-etc" placeholder="Note etc" ></textarea>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- End Tab6 -->
|
|
</div>
|
|
|
|
<div class="tab-content tab7">
|
|
<!-- Tab7 Experience -->
|
|
<span data-i18n="total-experience">Total Experience</span>:<input type="text" style="width: 150px; text-align: right;" name="attr_totalexperience" title="totalexperience" value="0" />/<input type="text" style="width: 150px; text-align: left;" name="attr_totalexperience_max" title="totalexperience|max" value="0" />
|
|
<select style="height: 24px; width: 160px; padding: 0px;" name="attr_xpcopy" title="xpcopy (If you change this input to Copied, the total experience will be copied to expcurrent on the PC/Character tab. This is not reversable! If changed back, it will merely stop copying the experience over, but the original value will still be lost.)">
|
|
<option value="0" data-i18n="not-copied" selected>Not Copied</option>
|
|
<option value="1" data-i18n="experience-copied-to-pc-character-tab">XP copied to PC/Char tab</option>
|
|
</select>
|
|
<hr/>
|
|
<input type="checkbox" class="pc-xptracker-show arrow" title="xptracker-show" name="attr_xptracker-show" value="1" checked="checked" /><span style="text-align: left;" data-i18n="experience-tracker">Experience Tracker</span>
|
|
<div class="pc-xptracker">
|
|
<fieldset class="repeating_exp">
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data" ><input type="text" class="table-data-experience" name="attr_xpdate" title="repeating_exp_#_xpdate" placeholder="01/01/16" /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-experience" name="attr_xpawarded" title="repeating_exp_#_xpawarded" placeholder="100" /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-left-bottom" style="width: 600px;" name="attr_xpsessionnotes" title="repeating_exp_#_xpsessionnotes" data-i18n-placeholder="session-notes-important-information" placeholder="Session notes/important information" /> </span>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</div>
|
|
<!-- End Tab7 -->
|
|
</div>
|
|
|
|
<div class="tab-content tab8">
|
|
<!-- Tab8 Setup -->
|
|
<input type="hidden" name="attr_sheetversion" title="sheetversion" value="0.0" />
|
|
<input type="hidden" name="attr_languagesmoved" title="languagesmoved" value="0" />
|
|
<table>
|
|
<input type="checkbox" class="pc-pronouns-show arrow" title="pronouns-show" name="attr_pronouns-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><span data-i18n="pronouns">Pronouns</span></td>
|
|
</table>
|
|
<div class="pc-pronouns">
|
|
<div class="table-style" style="width: 800px;">
|
|
<div class="table-row" style="width: 800px;">
|
|
<span class="table-data-center-bottom" style="width: 800px;">
|
|
<h3><span style="text-align: left;" data-i18n="pronouns" style="width: 800px;">Pronouns</span></h3>
|
|
</span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom" data-i18n="directions-for-pronoun-section">For use in macros if desired. Enter your preferred pronoun for the following categories.</span>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom" ><span data-i18n="upper-case">Upper Case</span>: </span>
|
|
<span class="table-data-center-bottom" ><span data-i18n="subjective">Subjective</span>:</span>
|
|
<span class="table-data" >
|
|
<input type="text" class="table-data-pronouns" name="attr_subjectiveuc" title="subjectiveuc" data-i18n-placeholder="he-she-it-they-etc-uf" placeholder="He/She/It/They/etc" />
|
|
</span>
|
|
<span class="table-data-center-bottom" > <span data-i18n="objective">Objective</span>:</span>
|
|
<span class="table-data" >
|
|
<input type="text" class="table-data-pronouns" name="attr_objectiveuc" title="objectiveuc" data-i18n-placeholder="him-her-it-them-etc-uf" placeholder="Him/Her/It/Them/etc" />
|
|
</span>
|
|
<span class="table-data-center-bottom" > <span data-i18n="possessive">Possessive</span>:</span>
|
|
<span class="table-data" >
|
|
<input type="text" class="table-data-pronouns" name="attr_possessiveuc" title="possessiveuc" data-i18n-placeholder="his-hers-its-their-etc-uf" placeholder="His/Hers/Its/Their/etc" />
|
|
</span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom" ><span data-i18n="lower-case">Lower Case</span>: </span>
|
|
<span class="table-data-center-bottom" ><span data-i18n="subjective">Subjective</span>:</span>
|
|
<span class="table-data" >
|
|
<input type="text" class="table-data-pronouns" name="attr_subjectivelc" title="subjectivelc" data-i18n-placeholder="he-she-it-they-etc" placeholder="he/she/it/they/etc" />
|
|
</span>
|
|
<span class="table-data-center-bottom" > <span data-i18n="objective">Objective</span>:</span>
|
|
<span class="table-data" >
|
|
<input type="text" class="table-data-pronouns" name="attr_objectivelc" title="objectivelc" data-i18n-placeholder="him-her-it-them-etc" placeholder="him/her/it/them/etc" />
|
|
</span>
|
|
<span class="table-data-center-bottom" > <span data-i18n="possessive">Possessive</span>:</span>
|
|
<span class="table-data" >
|
|
<input type="text" class="table-data-pronouns" name="attr_possessivelc" title="possessivelc" data-i18n-placeholder="his-hers-its-their-etc" placeholder="his/hers/its/their/etc" />
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
</div>
|
|
<table>
|
|
<input type="checkbox" class="pc-skillstatsetup-show arrow" title="skillstatsetup-show" name="attr_skillstatsetup-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><span data-i18n="stat-bonus-setup-for-skills">Stat Bonus Setup For Skills</span></td>
|
|
</table>
|
|
<div class="pc-skillstatsetup">
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom" style="border-bottom: thin solid silver;"><h3> <span data-i18n="variable-stat-bonus-based-on-skills">Variable Stat Bonuses Based on Skills</span>. </h3> <span data-i18n="variable-stat-bonus-directions">Set up to use the standard category stats with the skills rather than the alternate (individual) stats as explained in Variable Stat Bonuses Based on Skills, section A-9.2 in the Rolemaster Standard Rules.</span></span>
|
|
</div>
|
|
</div>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom" style="width: 30px; border-bottom: thin solid silver;"><input type="checkbox" name="attr_variablestatbonuscalc" title="variablestatbonuscalc" value="1" /> </span>
|
|
<span class="table-data-center-bottom" style="text-align:left; border-bottom: thin solid silver;"><span style="font-size: 1.2em;"><span data-i18n="standard-stat-bonus-based-on-categories">Standard Stat Bonuses Based on Categories.</span></span> <span data-i18n="stats-standard-stats-for-skills">(Check the box to switch to the standard category stats for the skills.)</span> </span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
</div>
|
|
<table>
|
|
<input type="checkbox" class="pc-autocalcsetup-show arrow" title="autocalcsetup-show" name="attr_autocalcsetup-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><span data-i18n="auto-calculations-setup">Auto Calculations Setup</span></td>
|
|
</table>
|
|
<div class="pc-autocalcsetup">
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom" style="border-bottom: thin solid silver;"><h3> <span data-i18n="auto-calculations-setup">Auto Calculations Setup</span>. </h3>
|
|
</div>
|
|
<div class="table-row">
|
|
<span data-i18n="auto-calculations-primary-directions">Check the box(es) next to the area(s) you wish to have autocalculated. All calculations are per the rules in the RMSS Standard Rules.</span></span>
|
|
</div>
|
|
</div>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom" style="width: 30px; border-bottom: thin solid silver;"><input type="checkbox" name="attr_allcalc" title="allcalc" value="1" /> </span>
|
|
<span class="table-data-center-bottom" style="text-align:left; border-bottom: thin solid silver;"><span style="font-size: 1.2em;"><span data-i18n="auto-calculate-everything">Auto calculate everything.</span></span> <span data-i18n="stats-skills-ranks-etc">(stats, skills/skill ranks, etc)</span> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center"> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center" style="width: 30px; border-bottom: thin solid silver;"><input type="checkbox" name="attr_statcalc" title="statcalc" value="1" /> </span>
|
|
<span class="table-data-center-bottom" style="text-align:left; border-bottom: thin solid silver;"><span data-i18n="auto-calculate-stat-bonuses">Auto calculate Stat bonuses.</span> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center" style="width: 30px; border-bottom: thin solid silver;"><input type="checkbox" name="attr_devpointcalc" title="devpointcalc" value="1" /> </span>
|
|
<span class="table-data-center-bottom" style="text-align:left; border-bottom: thin solid silver;"><span data-i18n="auto-calculate-development-points">Auto calculate development points.</span> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center" style="width: 30px; border-bottom: thin solid silver;"><input type="checkbox" name="attr_skillcalc" title="skillcalc" value="1" /> </span>
|
|
<span class="table-data-center-bottom" style="text-align:left; border-bottom: thin solid silver;"><span data-i18n="auto-calculate-rank-bonus-information">Auto calculate Skill and Spell rank bonuses. These include PPDev and BodyDev and use the values in the Progression set-up table below.</span> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center" style="width: 30px; border-bottom: thin solid silver;"><input type="checkbox" name="attr_levelexpcalc" title="levelexpcalc" value="1" /> </span>
|
|
<span class="table-data-center-bottom" style="text-align:left; border-bottom: thin solid silver;"><span data-i18n="auto-calculate-experience-for-next-level">Auto calculate experience needed for next level (using RMSS std scale where level 1 is at 10000 xp).</span> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center" style="width: 30px; border-bottom: thin solid silver;"><input type="checkbox" name="attr_racialcalc" title="racialcalc" value="1" /> </span>
|
|
<span class="table-data-center-bottom" style="text-align:left; border-bottom: thin solid silver;"><span data-i18n="auto-populate-racial-information">Auto populate Racial bonuses for Stats, Resistances, Soul Departure, Race Type for stat loss, Recovery Multiplier, and PPDev/BodyDev skill progression, for races in the Rolemaster Standard Rules book. Does not autopopulate racial skill bonuses.</span> <br><span data-i18n="supported">Supported</span>: Common Man, Mixed Man, High Man, Half-elf, Wood Elf, Grey Elf, High Elf, Dwarf, Halfling, Half-orc, Common Orc, Greater Orc. <span data-i18n="racial-box-additional-information">If this box is checked and the Race field does not match the spelling of one of the above races, no bonuses will be populated. To clear the racial bonuses, enter the keyword</span>: None . </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center" style="width: 30px; border-bottom: thin solid silver;"><input type="checkbox" name="attr_professioncalc" title="professioncalc" value="1" /> </span>
|
|
<span class="table-data-center-bottom" style="text-align:left; border-bottom: thin solid silver;"><span data-i18n="auto-populate-profession-information">Auto populate profession skill-category bonuses for professions in the Rolemaster Standard Rules book.</span> <br> <span data-i18n="supported">Supported</span>: Fighter, Thief, Rogue, Warrior Monk, Layman, Magician, Illusionist, Cleric, Animist, Mentalist, Lay Healer, Healer, Mystic, Sorcerer, Ranger, Paladin, Monk, Dabbler, Bard, Magent. <span data-i18n="profession-box-additional-information">If this box is checked and the Profession field does not match the spelling of one of the above professions, no bonuses will be populated. To clear the profession bonuses, enter the keyword</span>: None . </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center" style="width: 30px; border-bottom: thin solid silver;"><input type="checkbox" style="text-align: right; width: 15px;" name="attr_copyob" title="copyob" value="1" /> </span>
|
|
<span class="table-data-center-bottom" style="text-align:left; border-bottom: thin solid silver;"><span></span><span data-i18n="copyobinfo">Copy Offensive Bonus from Skills tab to Combat tab.</span><br><span data-i18n="copyobdetails">Names must match exactly. Will try to match to subnames instead of skill name. Does not match to spell lists. If it cannot find a match, it will revert to whatever is in the OB spot currently.</span></span>
|
|
</div>
|
|
</div>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom"> <span data-i18n="unchecking-boxes-information">Uncheck the boxes if you no longer wish to auto-calc that area; values will not revert to previously entered values so do not check if you wish to keep current values.</span></span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom" style="width: 750px; border-bottom: thin solid silver;"><h3> <span data-i18n="recalculate-skill-totals">Recalculate skill totals</span>. </h3>
|
|
</div>
|
|
</div>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center" style="width: 30px; border-bottom: thin solid silver;"><input type="checkbox" name="attr_skillrecalc" title="skillrecalc" value="1" /> </span>
|
|
<span class="table-data-center-bottom" style="text-align:left; border-bottom: thin solid silver;"><span data-i18n="recalculate-skills">Recalculate all category and skill totals.</span><br><span data-i18n="recalc-skill-additional">includes recopying stat scores over to category and skills, recopying the category bonus to each skill, and then calculating the resulting total.</span> </span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
</div>
|
|
<table>
|
|
<input type="checkbox" class="pc-othercharsetup-show arrow" title="othercharsetup-show" name="attr_othercharsetup-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><span data-i18n="othercharsetup">Other Character Setup</span></td>
|
|
</table>
|
|
<div class="pc-othercharsetup">
|
|
<div class="table-style" style="width: 800px;">
|
|
<div class="table-row" style="width: 800px;">
|
|
<span class="table-data-center-bottom" style="width: 800px;">
|
|
<h3><span style="text-align: left;" data-i18n="othercharsetup" style="width: 800px;">Other Character Setup</span></h3>
|
|
</span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom" data-i18n="directions-for-othercharsetup-section">Setup for miscellaneous bonuses and penalties, often from talents and/or flaws.</span>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom" ><span data-i18n="high_open-ended-roll-value">High Open Ended Roll Value</span>: </span>
|
|
<span class="table-data" >
|
|
<input type="text" class="table-data-othercharsetup" name="attr_oeuproll" title="oeuproll" value="96" />
|
|
</span>
|
|
<span class="table-data-center-bottom" > <span data-i18n="low-open-ended-roll-value">Low Open Ended Roll Value</span>: </span>
|
|
<span class="table-data" >
|
|
<input type="text" class="table-data-othercharsetup" name="attr_oedownroll" title="oedownroll" value="5" />
|
|
</span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom" ><span data-i18n="encumbrance-penalty-scaling">Encumbrance Penalty Scaling</span>: </span>
|
|
<span class="table-data" >
|
|
<input type="text" class="table-data-othercharsetup" name="attr_encumbrancescale" title="encumbrancescale" value="1" />
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom" ><span data-i18n="coins-per-pound">Coins per Pound (RMSS suggested value is 64 coins weigh 1 pound)</span>: </span>
|
|
<span class="table-data" >
|
|
<input type="text" class="table-data-othercharsetup" name="attr_coinsperpound" title="coinsperpound" value="64" />
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom" ><span data-i18n="weight-unit">Unit for Weight</span>: </span>
|
|
<span class="table-data" >
|
|
<input type="text" class="table-data-othercharsetup" name="attr_weightunit" title="weightunit" value="lbs." />
|
|
</span>
|
|
<span class="table-data" data-i18n="change-weight-unit"> Change from pounds to kilograms or other weight unit of choice. </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom" ><span data-i18n="height-unit">Unit for Height</span>: </span>
|
|
<span class="table-data" >
|
|
<input type="text" class="table-data-othercharsetup" name="attr_heightunit" title="heightunit" value="in" />
|
|
</span>
|
|
<span class="table-data" data-i18n="change-height-unit"> Change from inches to centimeters or other length unit of choice. </span>
|
|
</div>
|
|
</div>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data" data-i18n="movement-calculation-plea"> Movement calculations for centimeters/meters are not in; if you know what the formula looks like, please let me know.
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
</div>
|
|
<table>
|
|
<input type="checkbox" class="pc-progression-show arrow" title="progression-show" name="attr_progression-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><span data-i18n="skill-progression-setup">Skill Progression Setup</span></td>
|
|
</table>
|
|
<div class="pc-progression">
|
|
<span data-i18n="skill-progression-information">These Skill Rank Progressions are per the rules in the RMSS Standard Rules.</span>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-header" > </span>
|
|
<span class="table-data-stats" >0</span>
|
|
<span class="table-data-stats" >1-10</span>
|
|
<span class="table-data-stats" >11-20</span>
|
|
<span class="table-data-stats" >21-30</span>
|
|
<span class="table-data-stats" >30+</span>
|
|
<span class="table-data-left-bottom" > <span data-i18n="notes">Notes</span></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-header" ><span data-i18n="standard-progression">Standard Progression</span>: </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_stdprog0" title="stdprog0" value="-15" readonly /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_stdprog10" title="stdprog10" value="3" readonly /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_stdprog20" title="stdprog20" value="2" readonly /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_stdprog30" title="stdprog30" value="1" readonly /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_stdprog31" title="stdprog31" value="0.5" readonly /> </span>
|
|
<span class="table-data-left-bottom" > <span data-i18n="progression-for-standard-progression-skills">Progression for Standard-Progression Skills</span> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-header" ><span data-i18n="category-progression">Category Progression</span>: </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_catprog0" title="catprog0" value="-15" readonly /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_catprog10" title="catprog10" value="2" readonly /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_catprog20" title="catprog20" value="1" readonly /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_catprog30" title="catprog30" value="0.5" readonly /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_catprog31" title="catprog31" value="0" readonly /> </span>
|
|
<span class="table-data-left-bottom" > <span data-i18n="progression-for-standard-progression-skill-categories">Progression for Standard-Progression Skill Categories</span> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-header" ><span data-i18n="combined-progression">Combined Progression</span>: </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_combprog0" title="combprog0" value="-30" readonly /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_combprog10" title="combprog10" value="5" readonly /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_combprog20" title="combprog20" value="3" readonly /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_combprog30" title="combprog30" value="1.5" readonly /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_combprog31" title="combprog31" value="0.5" readonly /> </span>
|
|
<span class="table-data-left-bottom" > <span data-i18n="progression-for-combined-progression-skills">Progression for Combined-Progression Skills</span> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-header" ><span data-i18n="special-progression">Special Progression</span>: </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_spellprog0" title="spellprog0" value="0" readonly /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_spellprog10" title="spellprog10" value="1" readonly /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_spellprog20" title="spellprog20" value="1" readonly /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_spellprog30" title="spellprog30" value="0.5" readonly /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_spellprog31" title="spellprog31" value="0" readonly /> </span>
|
|
<span class="table-data-left-bottom" > <span data-i18n="progression-for-spells-and-skills-with-special-progression">Progression for Spells and Skills with Special-Progression</span> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-header" ><span data-i18n="body-development-progression">Body Development Progression</span>: </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_bodydevprog0" title="bodydevprog0" value="0" /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_bodydevprog10" title="bodydevprog10" value="6" /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_bodydevprog20" title="bodydevprog20" value="5" /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_bodydevprog30" title="bodydevprog30" value="4" /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_bodydevprog31" title="bodydevprog31" value="3" /> </span>
|
|
<span class="table-data-left-bottom" > <span data-i18n="progression-for-body-development-for">Progression for Body Development for</span> <span name="attr_race" title="race"><span> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-header" ><span data-i18n="power-point-progression">Power Point Progression</span>: </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_ppdevprog0" title="ppdevprog0" value="0" /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_ppdevprog10" title="ppdevprog10" value="6" /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_ppdevprog20" title="ppdevprog20" value="5" /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_ppdevprog30" title="ppdevprog30" value="4" /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_ppdevprog31" title="ppdevprog31" value="3" /> </span>
|
|
<span class="table-data-left-bottom" > <span data-i18n="progression-for-power-point-development-for">Progression for Power Point Development for</span> <span name="attr_race" title="race"><span> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-header" ><span data-i18n="custom-progression1">Custom Progression1</span>: </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_cust1prog0" title="cust1prog0" value="0" /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_cust1prog10" title="cust1prog10" value="6" /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_cust1prog20" title="cust1prog20" value="5" /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_cust1prog30" title="cust1prog30" value="4" /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_cust1prog31" title="cust1prog31" value="3" /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-customprogression" name="attr_cust1progname" title="cust1progname" data-i18n-placeholder="custom-skill-progression1-for-custom-skills" placeholder="Custom Skill Progression1 (for custom skills)" /> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-header" ><span data-i18n="custom-progression2">Custom Progression2</span>: </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_cust2prog0" title="cust2prog0" value="0" /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_cust2prog10" title="cust2prog10" value="6" /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_cust2prog20" title="cust2prog20" value="5" /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_cust2prog30" title="cust2prog30" value="4" /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-stats" name="attr_cust2prog31" title="cust2prog31" value="3" /> </span>
|
|
<span class="table-data" ><input type="text" class="table-data-customprogression" name="attr_cust2progname" title="cust2progname" data-i18n-placeholder="custom-skill-progression2-for-custom-skills" placeholder="Custom Skill Progression2 (for custom skills)" /> </span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- End Tab8 -->
|
|
</div>
|
|
|
|
<div class="tab-content tab9">
|
|
<!-- Tab9 Macros-->
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="stat-rolls">Stat Rolls</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_statrolls" title="statrolls">/w gm &{template:RMSSStdRoll}} {{name=@{selected|character_name}'s Stat check.}} {{saveflag=true}} {{check= }} {{checkroll=?{Which stat?|Agility ,**Agility** check: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 + 3*[[@{selected|agbonus}]] ]] |Constitution ,**Constitution** check: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 + 3*[[@{selected|cobonus}]] ]] |Memory ,**Memory** check: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 + 3*[[@{selected|mebonus}]] ]] |Reasoning ,**Reasoning** check: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 + 3*[[@{selected|rebonus}]] ]] |Self Discipline ,**Self Discipline** check: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 + 3*[[@{selected|sdbonus}]] ]] |Empathy ,**Empathy** check: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 + 3*[[@{selected|embonus}]] ]] |Intuition ,**Intuition** check: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 + 3*[[@{selected|inbonus}]] ]] |Presence ,**Presence** check: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 + 3*[[@{selected|prbonus}]] ]] |Quickness ,**Quickness** check: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 + 3*[[@{selected|qubonus}]] ]] |Strength ,**Strength** check: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 + 3*[[@{selected|stbonus}]] ]] } }} {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_statrollsbutton" title="statrollsbutton" value="@{statrolls}"></button></span>
|
|
</div>
|
|
<div class="table-row"><span class="table-data"><hr/></span><span class="table-macrobox"><hr/></span><span class="table-data"><hr/></span></div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="resistance-rolls">Resistance Rolls</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_resistancerolls" title="resistancerolls">/w gm &{template:RMSSStdRoll}} {{name=@{selected|character_name} resists.}} {{saveflag=true}} {{check= }} {{checkroll=?{Which resistance?|Channeling ,**Channeling** RR: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll} + [[@{selected|chansave}]] ]] |Essence ,**Essence** RR: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll} + [[@{selected|esssave}]] ]] |Mentalism ,**Mentalism** RR: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll} + [[@{selected|mentsave}]] ]] |Chan/Ess ,**Chan/Ess** RR: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll} + [[@{selected|chanesssave}]] ]] |Chan/Ment ,**Chan/Ment** RR: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll} + [[@{selected|chanmentsave}]] ]] |Ess/Ment ,**Ess/Ment** RR: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll} + [[@{selected|essmentsave}]] ]] |Arcane ,**Arcane** RR: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll} + [[@{selected|arcanesave}]] ]] |Poison ,**Poison** RR: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll} + [[@{selected|poisonsave}]] ]] |Disease ,**Disease** RR: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll} + [[@{selected|diseasesave}]] ]] |Fear ,**Fear** RR: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll} + [[@{selected|fearsave}]] ]] |Will ,**Will** RR: [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll} + [[@{selected|willsave}]] ]]} }} {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} </textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_resistancerollsbutton" title="resistancerollsbutton" value="@{resistancerolls}"></button></span>
|
|
</div>
|
|
<div class="table-row"><span class="table-data"><hr/></span><span class="table-macrobox"><hr/></span><span class="table-data"><hr/></span></div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="skill-checks">Skill Checks</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_skillsallinone" title="skillsallinone">/w @{selected|character_name} &{template:RMSSStdRoll} {{name=Skill List}} {{[Armor](~selected|armorskillsbutton) =[Outdoor](~selected|outdoorskillsbutton)}} {{[Artistic](~selected|artisticskillsbutton) =[Power](~selected|powerskillsbutton)}} {{[Athletic](~selected|athleticskillsbutton) =[Sci/Analytic](~selected|scienceanalyticskillsbutton)}} {{[Awareness](~selected|awarenessskillsbutton) =[Self-Control](~selected|selfcontrolskillsbutton)}} {{[Combat-Maneuvers](~selected|combatmaneuverskillsbutton) =[Special-Att/Def](~selected|specialattndefskillsbutton)}} {{[Communication](~selected|communicationskillsbutton) =[Subterfuge](~selected|subterfugeskillsbutton)}} {{[Crafts](~selected|craftsskillsbutton) =[Tech/Trade](~selected|technicaltradeskillsbutton)}} {{[Influence](~selected|influenceskillsbutton)=[Urban](~selected|urbanskillsbutton)}} {{[Lore](~selected|loreskillsbutton)}}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_skillsallinonebutton" title="skillsallinonebutton" value="@{skillsallinone}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="armor-skills">Armor Skills</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_armorskills" title="armorskills">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{selected|character_name}'s Armor check.}} {{check= }} ?{Which skill?|Plate (@{selected|plateranks}r; sk:@{selected|plate}), {{checkroll=**Plate Armor** (@{selected|plateranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|plate}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|plate} ]]&#125;&#125; {{notes=@{selected|platenotes} &#125;&#125; |Soft Leather (@{selected|softleatherranks}r; sk:@{selected|softleather}), {{checkroll=**Soft Leather Armor** (@{selected|softleatherranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|softleather}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|softleather} ]]&#125;&#125; {{notes=@{selected|softleathernotes} &#125;&#125; |Rigid Leather (@{selected|rigidleatherranks}r; sk:@{selected|rigidleather}), {{checkroll=**Rigid Leather Armor** (@{selected|rigidleatherranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|rigidleather}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|rigidleather} ]]&#125;&#125; {{notes=@{selected|rigidleathernotes} &#125;&#125; |Chain (@{selected|chainranks}r; sk:@{selected|chain}), {{checkroll=**Chain Armor** (@{selected|chainranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|chain}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|chain} ]]&#125;&#125; {{notes=@{selected|chainnotes} &#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_armorskillsbutton" title="armorskillsbutton" value="@{armorskills}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="artistic-skills">Artistic Skills</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_artisticskills" title="artisticskills">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{selected|character_name}'s Artistic check.}} {{check= }} ?{Which skill?|Acting (@{selected|actingranks}r; sk:@{selected|acting}), {{checkroll=**Acting** (@{selected|actingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|acting}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|acting} ]]&#125;&#125; {{notes=@{selected|actingnotes} &#125;&#125; |Dancing (@{selected|dancingranks}r; sk:@{selected|dancing}), {{checkroll=**Dancing** (@{selected|dancingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|dancing}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|dancing} ]]&#125;&#125; {{notes=@{selected|dancingnotes} &#125;&#125; |Mimery (@{selected|mimeryranks}r; sk:@{selected|mimery}), {{checkroll=**Mimery** (@{selected|mimeryranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|mimery}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|mimery} ]]&#125;&#125; {{notes=@{selected|mimerynotes} &#125;&#125; |Mimicry (@{selected|mimicryranks}r; sk:@{selected|mimicry}), {{checkroll=**Mimicry** (@{selected|mimicryranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|mimicry}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|mimicry} ]]&#125;&#125; {{notes=@{selected|mimicrynotes} &#125;&#125; |Play Instrument @{selected|playinstrument1name} (@{selected|playinstrument1ranks}r; sk:@{selected|playinstrument1}), {{checkroll=**Play Instrument @{selected|playinstrument1name}** (@{selected|playinstrument1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|playinstrument1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|playinstrument1} ]]&#125;&#125; {{notes=@{selected|playinstrument1notes} &#125;&#125; |Play Instrument @{selected|playinstrument2name} (@{selected|playinstrument2ranks}r; sk:@{selected|playinstrument2}), {{checkroll=**Play Instrument @{selected|playinstrument2name}** (@{selected|playinstrument2ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|playinstrument2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|playinstrument2} ]]&#125;&#125; {{notes=@{selected|playinstrument2notes} &#125;&#125; |Play Instrument @{selected|playinstrument3name} (@{selected|playinstrument3ranks}r; sk:@{selected|playinstrument3}), {{checkroll=**Play Instrument @{selected|playinstrument3name}** (@{selected|playinstrument3ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|playinstrument3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|playinstrument3} ]]&#125;&#125; {{notes=@{selected|playinstrument3notes} &#125;&#125; |Poetic Improvisation (@{selected|poeticimprovranks}r; sk:@{selected|poeticimprov}), {{checkroll=**Poetic Improvisation** (@{selected|poeticimprovranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|poeticimprov}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|poeticimprov} ]]&#125;&#125; {{notes=@{selected|poeticimprovnotes} &#125;&#125; |Singing (@{selected|singingranks}r; sk:@{selected|singing}), {{checkroll=**Singing** (@{selected|singingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|singing}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|singing} ]]&#125;&#125; {{notes=@{selected|singingnotes} &#125;&#125; |Tale Telling (@{selected|taletellingranks}r; sk:@{selected|taletelling}), {{checkroll=**Tale Telling** (@{selected|taletellingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|taletelling}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|taletelling} ]]&#125;&#125; {{notes=@{selected|taletellingnotes} &#125;&#125; |Ventriloquism (@{selected|ventriloquismranks}r; sk:@{selected|ventriloquism}), {{checkroll=**Ventriloquism** (@{selected|ventriloquismranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|ventriloquism}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|ventriloquism} ]]&#125;&#125; {{notes=@{selected|ventriloquismnotes} &#125;&#125; |Music (@{selected|musicranks}r; sk:@{selected|music}), {{checkroll=**Music** (@{selected|musicranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|music}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|music} ]]&#125;&#125; {{notes=@{selected|musicnotes} &#125;&#125; |Painting (@{selected|paintingranks}r; sk:@{selected|painting}), {{checkroll=**Painting** (@{selected|paintingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|painting}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|painting} ]]&#125;&#125; {{notes=@{selected|paintingnotes} &#125;&#125; |Poetry (@{selected|poetryranks}r; sk:@{selected|poetry}), {{checkroll=**Poetry** (@{selected|poetryranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|poetry}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|poetry} ]]&#125;&#125; {{notes=@{selected|poetrynotes} &#125;&#125; |Sculpting (@{selected|sculptingranks}r; sk:@{selected|sculpting}), {{checkroll=**Sculpting** (@{selected|sculptingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|sculpting}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|sculpting} ]]&#125;&#125; {{notes=@{selected|sculptingnotes} &#125;&#125;} {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_artisticskillsbutton" title="artisticskillsbutton" value="@{artisticskills}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="athletic-skills">Athletic Skills</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_athleticskills" title="athleticskills">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{selected|character_name}'s Athletic check.}} {{check= }} ?{Which skill?|Athletic Games (Brawn) (@{selected|athleticgamesbrawn1ranks}r; sk:@{selected|athleticgamesbrawn1}), {{checkroll=**Athletic Games (Brawn)** (@{selected|athleticgamesbrawn1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|athleticgamesbrawn1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|athleticgamesbrawn1} ]]&#125;&#125; {{notes=@{selected|athleticgamesbrawn1notes} &#125;&#125; |Athletic Games (Brawn) (@{selected|athleticgamesbrawn2ranks}r; sk:@{selected|athleticgamesbrawn2}), {{checkroll=**Athletic Games (Brawn)** (@{selected|athleticgamesbrawn2ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|athleticgamesbrawn2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|athleticgamesbrawn2} ]]&#125;&#125; {{notes=@{selected|athleticgamesbrawn2notes} &#125;&#125; |Athletic Games (Brawn) (@{selected|athleticgamesbrawn3ranks}r; sk:@{selected|athleticgamesbrawn3}), {{checkroll=**Athletic Games (Brawn)** (@{selected|athleticgamesbrawn3ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|athleticgamesbrawn3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|athleticgamesbrawn3} ]]&#125;&#125; {{notes=@{selected|athleticgamesbrawn3notes} &#125;&#125; |Jumping (@{selected|jumpingranks}r; sk:@{selected|jumping}), {{checkroll=**Jumping** (@{selected|jumpingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|jumping}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|jumping} ]]&#125;&#125; {{notes=@{selected|jumpingnotes} &#125;&#125; |Power-striking (@{selected|powerstrikingranks}r; sk:@{selected|powerstriking}), {{checkroll=**Power-striking** (@{selected|powerstrikingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|powerstriking}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|powerstriking} ]]&#125;&#125; {{notes=@{selected|powerstrikingnotes} &#125;&#125; |Power-throwing (@{selected|powerthrowingranks}r; sk:@{selected|powerthrowing}), {{checkroll=**Power-throwing** (@{selected|powerthrowingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|powerthrowing}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|powerthrowing} ]]&#125;&#125; {{notes=@{selected|powerthrowingnotes} &#125;&#125; |Weight-lifting (@{selected|weightliftingranks}r; sk:@{selected|weightlifting}), {{checkroll=**Weight-lifting** (@{selected|weightliftingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|weightlifting}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|weightlifting} ]]&#125;&#125; {{notes=@{selected|weightliftingnotes} &#125;&#125; |Athletic Games (Endurance) (@{selected|athleticgamesendur1ranks}r; sk:@{selected|athleticgamesendur1}), {{checkroll=**Athletic Games (Endurance)** (@{selected|athleticgamesendur1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|athleticgamesendur1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|athleticgamesendur1} ]]&#125;&#125; {{notes=@{selected|athleticgamesendur1notes} &#125;&#125; |Athletic Games (Endurance) (@{selected|athleticgamesendur2ranks}r; sk:@{selected|athleticgamesendur2}), {{checkroll=**Athletic Games (Endurance)** (@{selected|athleticgamesendur2ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|athleticgamesendur2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|athleticgamesendur2} ]]&#125;&#125; {{notes=@{selected|athleticgamesendur2notes} &#125;&#125; |Athletic Games (Endurance) (@{selected|athleticgamesendur3ranks}r; sk:@{selected|athleticgamesendur3}), {{checkroll=**Athletic Games (Endurance)** (@{selected|athleticgamesendur3ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|athleticgamesendur3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|athleticgamesendur3} ]]&#125;&#125; {{notes=@{selected|athleticgamesendur3notes} &#125;&#125; |Distance Running (@{selected|distancerunningranks}r; sk:@{selected|distancerunning}), {{checkroll=**Distance Running** (@{selected|distancerunningranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|distancerunning}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|distancerunning} ]]&#125;&#125; {{notes=@{selected|distancerunningnotes} &#125;&#125; |Rowing (@{selected|rowingranks}r; sk:@{selected|rowing}), {{checkroll=**Rowing** (@{selected|rowingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|rowing}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|rowing} ]]&#125;&#125; {{notes=@{selected|rowingnotes} &#125;&#125; |Scaling (@{selected|scalingranks}r; sk:@{selected|scaling}), {{checkroll=**Scaling** (@{selected|scalingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|scaling}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|scaling} ]]&#125;&#125; {{notes=@{selected|scalingnotes} &#125;&#125; |Sprinting (@{selected|sprintingranks}r; sk:@{selected|sprinting}), {{checkroll=**Sprinting** (@{selected|sprintingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|sprinting}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|sprinting} ]]&#125;&#125; {{notes=@{selected|sprintingnotes} &#125;&#125; |Swimming (@{selected|swimmingranks}r; sk:@{selected|swimming}), {{checkroll=**Swimming** (@{selected|swimmingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|swimming}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|swimming} ]]&#125;&#125; {{notes=@{selected|swimmingnotes} &#125;&#125; |Acrobatics (@{selected|acrobaticsranks}r; sk:@{selected|acrobatics}), {{checkroll=**Acrobatics** (@{selected|acrobaticsranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|acrobatics}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|acrobatics} ]]&#125;&#125; {{notes=@{selected|acrobaticsnotes} &#125;&#125; |Athletic Games (Gymnastics) (@{selected|athleticgamesgym1ranks}r; sk:@{selected|athleticgamesgym1}), {{checkroll=**Athletic Games (Gymnastics)** (@{selected|athleticgamesgym1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|athleticgamesgym1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|athleticgamesgym1} ]]&#125;&#125; {{notes=@{selected|athleticgamesgym1notes} &#125;&#125; |Athletic Games (Gymnastics) (@{selected|athleticgamesgym2ranks}r; sk:@{selected|athleticgamesgym2}), {{checkroll=**Athletic Games (Gymnastics)** (@{selected|athleticgamesgym2ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|athleticgamesgym2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|athleticgamesgym2} ]]&#125;&#125; {{notes=@{selected|athleticgamesgym2notes} &#125;&#125; |Athletic Games (Gymnastics) (@{selected|athleticgamesgym3ranks}r; sk:@{selected|athleticgamesgym3}), {{checkroll=**Athletic Games (Gymnastics)** (@{selected|athleticgamesgym3ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|athleticgamesgym3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|athleticgamesgym3} ]]&#125;&#125; {{notes=@{selected|athleticgamesgym3notes} &#125;&#125; |Climbing (@{selected|climbingranks}r; sk:@{selected|climbing}), {{checkroll=**Climbing** (@{selected|climbingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|climbing}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|climbing} ]]&#125;&#125; {{notes=@{selected|climbingnotes} &#125;&#125; |Contortions (@{selected|contortionsranks}r; sk:@{selected|contortions}), {{checkroll=**Contortions** (@{selected|contortionsranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|contortions}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|contortions} ]]&#125;&#125; {{notes=@{selected|contortionsnotes} &#125;&#125; |Diving (@{selected|divingranks}r; sk:@{selected|diving}), {{checkroll=**Diving** (@{selected|divingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|diving}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|diving} ]]&#125;&#125; {{notes=@{selected|divingnotes} &#125;&#125; |Flying/Gliding (@{selected|flyglideranks}r; sk:@{selected|flyglide}), {{checkroll=**Flying/Gliding** (@{selected|flyglideranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|flyglide}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|flyglide} ]]&#125;&#125; {{notes=@{selected|flyglidenotes} &#125;&#125; |Juggling (@{selected|jugglingranks}r; sk:@{selected|juggling}), {{checkroll=**Juggling** (@{selected|jugglingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|juggling}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|juggling} ]]&#125;&#125; {{notes=@{selected|jugglingnotes} &#125;&#125; |Pole-Vaulting (@{selected|polevaultingranks}r; sk:@{selected|polevaulting}), {{checkroll=**Pole-Vaulting** (@{selected|polevaultingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|polevaulting}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|polevaulting} ]]&#125;&#125; {{notes=@{selected|polevaultingnotes} &#125;&#125; |Rappelling (@{selected|rappellingranks}r; sk:@{selected|rappelling}), {{checkroll=**Rappelling** (@{selected|rappellingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|rappelling}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|rappelling} ]]&#125;&#125; {{notes=@{selected|rappellingnotes} &#125;&#125; |Skating (@{selected|skatingranks}r; sk:@{selected|skating}), {{checkroll=**Skating** (@{selected|skatingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|skating}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|skating} ]]&#125;&#125; {{notes=@{selected|skatingnotes} &#125;&#125; |Skiing (@{selected|skiingranks}r; sk:@{selected|skiing}), {{checkroll=**Skiing** (@{selected|skiingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|skiing}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|skiing} ]]&#125;&#125; {{notes=@{selected|skiingnotes} &#125;&#125; |Stilt Walking (@{selected|stiltwalkingranks}r; sk:@{selected|stiltwalking}), {{checkroll=**Stilt Walking** (@{selected|stiltwalkingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|stiltwalking}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|stiltwalking} ]]&#125;&#125; {{notes=@{selected|stiltwalkingnotes} &#125;&#125; |Surfing (@{selected|surfingranks}r; sk:@{selected|surfing}), {{checkroll=**Surfing** (@{selected|surfingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|surfing}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|surfing} ]]&#125;&#125; {{notes=@{selected|surfingnotes} &#125;&#125; |Tightrope-walking (@{selected|tightroperanks}r; sk:@{selected|tightrope}), {{checkroll=**Tightrope-walking** (@{selected|tightroperanks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|tightrope}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|tightrope} ]]&#125;&#125; {{notes=@{selected|tightropenotes} &#125;&#125; |Tumbling (@{selected|tumblingranks}r; sk:@{selected|tumbling}), {{checkroll=**Tumbling** (@{selected|tumblingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|tumbling}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|tumbling} ]]&#125;&#125; {{notes=@{selected|tumblingnotes} &#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_athleticskillsbutton" title="athleticskillsbutton" value="@{athleticskills}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="awareness-skills">Awareness Skills</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_awarenessskills" title="awarenessskills">/w gm &#125;&#125; &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{selected|character_name}'s Awareness check.}} {{check= }} ?{Which skill?|Alertness (@{selected|alertnessranks}r; sk:@{selected|alertness}), {{checkroll=**Alertness** (@{selected|alertnessranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|alertness}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|alertness} ]] &#125;&#125; {{notes=@{selected|alertnessnotes} &#125;&#125; |Sense Ambush (@{selected|senseambushranks}r; sk:@{selected|senseambush}), {{checkroll=**Sense Ambush** (@{selected|senseambushranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|senseambush}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|senseambush} ]] &#125;&#125; {{notes=@{selected|senseambushnotes} &#125;&#125; |Detect Traps (@{selected|detecttrapsranks}r; sk:@{selected|detecttraps}), {{checkroll=**Detect Traps** (@{selected|detecttrapsranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|detecttraps}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|detecttraps} ]] &#125;&#125; {{notes=@{selected|detecttrapsnotes} &#125;&#125; |Lie Perception (@{selected|lieperceptionranks}r; sk:@{selected|lieperception}), {{checkroll=**Lie Perception** (@{selected|lieperceptionranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|lieperception}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|lieperception} ]] &#125;&#125; {{notes=@{selected|lieperceptionnotes} &#125;&#125; |Locate Hidden (@{selected|locatehiddenranks}r; sk:@{selected|locatehidden}), {{checkroll=**Locate Hidden** (@{selected|locatehiddenranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|locatehidden}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|locatehidden} ]] &#125;&#125; {{notes=@{selected|locatehiddennotes} &#125;&#125; |Observation (@{selected|observationranks}r; sk:@{selected|observation}), {{checkroll=**Observation** (@{selected|observationranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|observation}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|observation} ]] &#125;&#125; {{notes=@{selected|observationnotes} &#125;&#125; |Poison Perception (@{selected|poisonperceptionranks}r; sk:@{selected|poisonperception}), {{checkroll=**Poison Perception** (@{selected|poisonperceptionranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|poisonperception}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|poisonperception} ]] &#125;&#125; {{notes=@{selected|poisonperceptionnotes} &#125;&#125; |Reading Tracks (@{selected|readtracksranks}r; sk:@{selected|readtracks}), {{checkroll=**Reading Tracks** (@{selected|readtracksranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|readtracks}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|readtracks} ]] &#125;&#125; {{notes=@{selected|readtracksnotes} &#125;&#125; |Surveillance (@{selected|surveillanceranks}r; sk:@{selected|surveillance}), {{checkroll=**Surveillance** (@{selected|surveillanceranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|surveillance}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|surveillance} ]] &#125;&#125; {{notes=@{selected|surveillancenotes} &#125;&#125; |Tracking (@{selected|trackingranks}r; sk:@{selected|tracking}), {{checkroll=**Tracking** (@{selected|trackingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|tracking}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|tracking} ]] &#125;&#125; {{notes=@{selected|trackingnotes} &#125;&#125; |Direction Sense (@{selected|directionsenseranks}r; sk:@{selected|directionsense}), {{checkroll=**Direction Sense** (@{selected|directionsenseranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|directionsense}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|directionsense} ]] &#125;&#125; {{notes=@{selected|directionsensenotes} &#125;&#125; |Reality Awareness (@{selected|realityawarenessranks}r; sk:@{selected|realityawareness}), {{checkroll=**Reality Awareness** (@{selected|realityawarenessranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|realityawareness}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|realityawareness} ]] &#125;&#125; {{notes=@{selected|realityawarenessnotes} &#125;&#125; |Sense Awareness (@{selected|senseawareness1name}) (@{selected|senseawareness1ranks}r; sk:@{selected|senseawareness1}), {{checkroll=**Sense Awareness (@{selected|senseawareness1name})** (@{selected|senseawareness1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|senseawareness1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|senseawareness1} ]] &#125;&#125; {{notes=@{selected|senseawareness1notes} &#125;&#125; |Situational Awareness (@{selected|sitawareness1name}) (@{selected|sitawareness1ranks}r; sk:@{selected|sitawareness1}), {{checkroll=**Situational Awareness (@{selected|sitawareness1name})** (@{selected|sitawareness1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|sitawareness1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|sitawareness1} ]] &#125;&#125; {{notes=@{selected|sitawareness1notes} &#125;&#125; |Spacial Location Awareness (SLA) (@{selected|slaranks}r; sk:@{selected|sla}), {{checkroll=**Spacial Location Awareness (SLA)** (@{selected|slaranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|sla}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|sla} ]] &#125;&#125; {{notes=@{selected|slanotes} &#125;&#125; |Time Sense (@{selected|timesenseranks}r; sk:@{selected|timesense}), {{checkroll=**Time Sense** (@{selected|timesenseranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|timesense}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|timesense} ]] &#125;&#125; {{notes=@{selected|timesensenotes} &#125;&#125; |@{selected|awaresenses1name} (@{selected|awaresenses1ranks}r; sk:@{selected|awaresenses1}), {{checkroll=**@{selected|awaresenses1name} ** (@{selected|awaresenses1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|awaresenses1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|awaresenses1} ]] &#125;&#125; {{notes=@{selected|awaresenses1notes} &#125;&#125; |@{selected|awaresenses2name} (@{selected|awaresenses2ranks}r; sk:@{selected|awaresenses2}), {{checkroll=**@{selected|awaresenses2name} ** (@{selected|awaresenses2ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|awaresenses2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|awaresenses2} ]] &#125;&#125; {{notes=@{selected|awaresenses2notes} &#125;&#125; |@{selected|awaresenses3name} (@{selected|awaresenses3ranks}r; sk:@{selected|awaresenses3}), {{checkroll=**@{selected|awaresenses3name} ** (@{selected|awaresenses3ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|awaresenses3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|awaresenses3} ]] &#125;&#125; {{notes=@{selected|awaresenses3notes} &#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_awarenessskillsbutton" title="awarenessskillsbutton" value="@{awarenessskills}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="combat-maneuver-skills">Combat Maneuver Skills</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_combatmaneuverskills" title="combatmaneuverskills">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{selected|character_name}'s Combat Maneuvers check.}} {{check= }} ?{Which skill?|Adrenal Deflecting (@{selected|adrenaldeflectingranks}r; sk:@{selected|adrenaldeflecting}), {{checkroll=**Adrenal Deflecting** (@{selected|adrenaldeflectingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|adrenaldeflecting}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|adrenaldeflecting} ]]&#125;&#125; {{notes=@{selected|adrenaldeflectingnotes} &#125;&#125; |Mounted Combat (@{selected|mountedcombatranks}r; sk:@{selected|mountedcombat}), {{checkroll=**Mounted Combat** (@{selected|mountedcombatranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|mountedcombat}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|mountedcombat} ]]&#125;&#125; {{notes=@{selected|mountedcombatnotes} &#125;&#125; |Quickdraw (@{selected|quickdrawranks}r; sk:@{selected|quickdraw}), {{checkroll=**Quickdraw** (@{selected|quickdrawranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|quickdraw}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|quickdraw} ]]&#125;&#125; {{notes=@{selected|quickdrawnotes} &#125;&#125; |Reverse Stroke (@{selected|reversestroke1name}) (@{selected|reversestroke1ranks}r; sk:@{selected|reversestroke1}), {{checkroll=**Reverse Stroke (@{selected|reversestroke1name})** (@{selected|reversestroke1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|reversestroke1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|reversestroke1} ]]&#125;&#125; {{notes=@{selected|reversestroke1notes} &#125;&#125; |Subdual (@{selected|subdualranks}r; sk:@{selected|subdual}), {{checkroll=**Subdual** (@{selected|subdualranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|subdual}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|subdual} ]]&#125;&#125; {{notes=@{selected|subdualnotes} &#125;&#125; |Swashbuckling (@{selected|swashbucklingranks}r; sk:@{selected|swashbuckling}), {{checkroll=**Swashbuckling** (@{selected|swashbucklingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|swashbuckling}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|swashbuckling} ]]&#125;&#125; {{notes=@{selected|swashbucklingnotes} &#125;&#125; |Tumbling Evasion (@{selected|tumbleevaderanks}r; sk:@{selected|tumbleevade}), {{checkroll=**Tumbling Evasion** (@{selected|tumbleevaderanks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|tumbleevade}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|tumbleevade} ]]&#125;&#125; {{notes=@{selected|tumbleevadenotes} &#125;&#125; |Two-Weapon Fighting (@{selected|twoweaponfighting1name}) (@{selected|twoweaponfighting1ranks}r; sk:@{selected|twoweaponfighting1}), {{checkroll=**Two-Weapon Fighting (@{selected|twoweaponfighting1name})** (@{selected|twoweaponfighting1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|twoweaponfighting1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|twoweaponfighting1} ]]&#125;&#125; {{notes=@{selected|twoweaponfighting1notes} &#125;&#125; |@{selected|combatmaneuvers1name} (@{selected|combatmaneuvers1ranks}r; sk:@{selected|combatmaneuvers1}), {{checkroll=**@{selected|combatmaneuvers1name}** (@{selected|combatmaneuvers1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|combatmaneuvers1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|combatmaneuvers1} ]]&#125;&#125; {{notes=@{selected|combatmaneuvers1notes} &#125;&#125; |@{selected|combatmaneuvers2name} (@{selected|combatmaneuvers2ranks}r; sk:@{selected|combatmaneuvers2}), {{checkroll=**@{selected|combatmaneuvers2name}** (@{selected|combatmaneuvers2ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|combatmaneuvers2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|combatmaneuvers2} ]]&#125;&#125; {{notes=@{selected|combatmaneuvers2notes} &#125;&#125; |@{selected|combatmaneuvers3name} (@{selected|combatmaneuvers3ranks}r; sk:@{selected|combatmaneuvers3}), {{checkroll=**@{selected|combatmaneuvers3name}** (@{selected|combatmaneuvers3ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|combatmaneuvers3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|combatmaneuvers3} ]]&#125;&#125; {{notes=@{selected|combatmaneuvers3notes} &#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_combatmaneuverskillsbutton" title="combatmaneuverskillsbutton" value="@{combatmaneuverskills}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="communication-skills">Communication Skills</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_communicationskills" title="communicationskills">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{selected|character_name}'s Communication check.}} {{check= }} ?{Which skill?|Lip Reading (@{selected|lipreadingranks}r; sk:@{selected|lipreading}), {{checkroll=**Lip Reading** (@{selected|lipreadingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|lipreading}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|lipreading} ]] &#125;&#125; {{notes=@{selected|lipreadingnotes} &#125;&#125; |Signaling (@{selected|signalingranks}r; sk:@{selected|signaling}), {{checkroll=**Signaling** (@{selected|signalingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|signaling}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|signaling} ]] &#125;&#125; {{notes=@{selected|signalingnotes} &#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_communicationskillsbutton" title="communicationskillsbutton" value="@{communicationskills}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="craft-skills">Craft Skills</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_craftsskills" title="craftsskills">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{selected|character_name}'s Crafts check.}} {{check= }} ?{Which skill?|Cooking (@{selected|cookingranks}r; sk:@{selected|cooking}), {{checkroll=**Cooking** (@{selected|cookingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|cooking}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|cooking} ]]&#125;&#125; {{notes=@{selected|cookingnotes} &#125;&#125; |Drafting (@{selected|draftingranks}r; sk:@{selected|drafting}), {{checkroll=**Drafting** (@{selected|draftingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|drafting}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|drafting} ]]&#125;&#125; {{notes=@{selected|draftingnotes} &#125;&#125; |Fletching (@{selected|fletchingranks}r; sk:@{selected|fletching}), {{checkroll=**Fletching** (@{selected|fletchingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|fletching}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|fletching} ]]&#125;&#125; {{notes=@{selected|fletchingnotes} &#125;&#125; |Horticulture (@{selected|horticultureranks}r; sk:@{selected|horticulture}), {{checkroll=**Horticulture** (@{selected|horticultureranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|horticulture}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|horticulture} ]]&#125;&#125; {{notes=@{selected|horticulturenotes} &#125;&#125; |Leather-crafts (@{selected|leathercraftsranks}r; sk:@{selected|leathercrafts}), {{checkroll=**Leather-crafts** (@{selected|leathercraftsranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|leathercrafts}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|leathercrafts} ]]&#125;&#125; {{notes=@{selected|leathercraftsnotes} &#125;&#125; |Metal-crafts (@{selected|metalcraftsranks}r; sk:@{selected|metalcrafts}), {{checkroll=**Metal-crafts** (@{selected|metalcraftsranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|metalcrafts}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|metalcrafts} ]]&#125;&#125; {{notes=@{selected|metalcraftsnotes} &#125;&#125; |Rope Mastery (@{selected|ropemasteryranks}r; sk:@{selected|ropemastery}), {{checkroll=**Rope Mastery** (@{selected|ropemasteryranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|ropemastery}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|ropemastery} ]]&#125;&#125; {{notes=@{selected|ropemasterynotes} &#125;&#125; |Scribing (@{selected|scribingranks}r; sk:@{selected|scribing}), {{checkroll=**Scribing** (@{selected|scribingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|scribing}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|scribing} ]]&#125;&#125; {{notes=@{selected|scribingnotes} &#125;&#125; |Service (@{selected|serviceranks}r; sk:@{selected|service}), {{checkroll=**Service** (@{selected|serviceranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|service}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|service} ]]&#125;&#125; {{notes=@{selected|servicenotes} &#125;&#125; |Sewing/Weaving (@{selected|sewingranks}r; sk:@{selected|sewing}), {{checkroll=**Sewing/Weaving** (@{selected|sewingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|sewing}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|sewing} ]]&#125;&#125; {{notes=@{selected|sewingnotes} &#125;&#125; |Skinning (@{selected|skinningranks}r; sk:@{selected|skinning}), {{checkroll=**Skinning** (@{selected|skinningranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|skinning}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|skinning} ]]&#125;&#125; {{notes=@{selected|skinningnotes} &#125;&#125; |Stone-crafts (@{selected|stonecraftsranks}r; sk:@{selected|stonecrafts}), {{checkroll=**Stone-crafts** (@{selected|stonecraftsranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|stonecrafts}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|stonecrafts} ]]&#125;&#125; {{notes=@{selected|stonecraftsnotes} &#125;&#125; |Trapping (@{selected|trappingranks}r; sk:@{selected|trapping}), {{checkroll=**Trapping** (@{selected|trappingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|trapping}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|trapping} ]]&#125;&#125; {{notes=@{selected|trappingnotes} &#125;&#125; |Wood-crafts (@{selected|woodcraftsranks}r; sk:@{selected|woodcrafts}), {{checkroll=**Wood-crafts** (@{selected|woodcraftsranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|woodcrafts}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|woodcrafts} ]]&#125;&#125; {{notes=@{selected|woodcraftsnotes} &#125;&#125; |@{selected|craft15name} (@{selected|craft15ranks}r; sk:@{selected|craft15}), {{checkroll=**@{selected|craft15name}** (@{selected|craft15ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|craft15}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|craft15} ]]&#125;&#125; {{notes=@{selected|craft15notes} &#125;&#125; |@{selected|craft16name} (@{selected|craft16ranks}r; sk:@{selected|craft16}), {{checkroll=**@{selected|craft16name}** (@{selected|craft16ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|craft16}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|craft16} ]]&#125;&#125; {{notes=@{selected|craft16notes} &#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_craftsskillsbutton" title="craftsskillsbutton" value="@{craftsskills}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="influence-skills">Influence Skills</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_influenceskills" title="influenceskills">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{selected|character_name}'s Influence check.}} {{check= }} ?{Which skill?|Bribery (@{selected|briberyranks}r; sk:@{selected|bribery}), {{checkroll=**Bribery** (@{selected|briberyranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|bribery}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|bribery} ]] &#125;&#125; {{notes=@{selected|briberynotes} &#125;&#125; |Diplomacy (@{selected|diplomacyranks}r; sk:@{selected|diplomacy}), {{checkroll=**Diplomacy** (@{selected|diplomacyranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|diplomacy}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|diplomacy} ]] &#125;&#125; {{notes=@{selected|diplomacynotes} &#125;&#125; |Duping (@{selected|dupingranks}r; sk:@{selected|duping}), {{checkroll=**Duping** (@{selected|dupingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|duping}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|duping} ]] &#125;&#125; {{notes=@{selected|dupingnotes} &#125;&#125; |Interrogation (@{selected|interrogationranks}r; sk:@{selected|interrogation}), {{checkroll=**Interrogation** (@{selected|interrogationranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|interrogation}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|interrogation} ]] &#125;&#125; {{notes=@{selected|interrogationnotes} &#125;&#125; |Leadership (@{selected|leadershipranks}r; sk:@{selected|leadership}), {{checkroll=**Leadership** (@{selected|leadershipranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|leadership}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|leadership} ]] &#125;&#125; {{notes=@{selected|leadershipnotes} &#125;&#125; |Propaganda (@{selected|propagandaranks}r; sk:@{selected|propaganda}), {{checkroll=**Propaganda** (@{selected|propagandaranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|propaganda}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|propaganda} ]] &#125;&#125; {{notes=@{selected|propagandanotes} &#125;&#125; |Public Speaking (@{selected|publicspeakingranks}r; sk:@{selected|publicspeaking}), {{checkroll=**Public Speaking** (@{selected|publicspeakingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|publicspeaking}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|publicspeaking} ]] &#125;&#125; {{notes=@{selected|publicspeakingnotes} &#125;&#125; |Seduction (@{selected|seductionranks}r; sk:@{selected|seduction}), {{checkroll=**Seduction** (@{selected|seductionranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|seduction}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|seduction} ]] &#125;&#125; {{notes=@{selected|seductionnotes} &#125;&#125; |Trading (@{selected|tradingranks}r; sk:@{selected|trading}), {{checkroll=**Trading** (@{selected|tradingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|trading}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|trading} ]] &#125;&#125; {{notes=@{selected|tradingnotes} &#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_influenceskillsbutton" title="influenceskillsbutton" value="@{influenceskills}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="lore-skills">Lore Skills</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_loreskills" title="loreskills">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{selected|character_name}'s Lore check.}} {{check= }} ?{Which skill?|Culture Lore (@{selected|culturelore1name}) (@{selected|culturelore1ranks}r; sk:@{selected|culturelore1}), {{checkroll=**Culture Lore (@{selected|culturelore1name})** (@{selected|culturelore1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|culturelore1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|culturelore1} ]] &#125;&#125; {{notes=@{selected|culturelore1notes} &#125;&#125; |Fauna Lore (@{selected|faunaloreranks}r; sk:@{selected|faunalore}), {{checkroll=**Fauna Lore** (@{selected|faunaloreranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|faunalore}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|faunalore} ]] &#125;&#125; {{notes=@{selected|faunalorenotes} &#125;&#125; |Flora Lore (@{selected|floraloreranks}r; sk:@{selected|floralore}), {{checkroll=**Flora Lore** (@{selected|floraloreranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|floralore}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|floralore} ]] &#125;&#125; {{notes=@{selected|floralorenotes} &#125;&#125; |Heraldry (@{selected|heraldryranks}r; sk:@{selected|heraldry}), {{checkroll=**Heraldry** (@{selected|heraldryranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|heraldry}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|heraldry} ]] &#125;&#125; {{notes=@{selected|heraldrynotes} &#125;&#125; |History (@{selected|historyranks}r; sk:@{selected|history}), {{checkroll=**History** (@{selected|historyranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|history}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|history} ]] &#125;&#125; {{notes=@{selected|historynotes} &#125;&#125; |Philosophy (@{selected|philosophyranks}r; sk:@{selected|philosophy}), {{checkroll=**Philosophy** (@{selected|philosophyranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|philosophy}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|philosophy} ]] &#125;&#125; {{notes=@{selected|philosophynotes} &#125;&#125; |Region Lore (@{selected|regionlore1name}) (@{selected|regionlore1ranks}r; sk:@{selected|regionlore1}), {{checkroll=**Region Lore (@{selected|regionlore1name})** (@{selected|regionlore1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|regionlore1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|regionlore1} ]] &#125;&#125; {{notes=@{selected|regionlore1notes} &#125;&#125; |Religion (@{selected|religionranks}r; sk:@{selected|religion}), {{checkroll=**Religion** (@{selected|religionranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|religion}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|religion} ]] &#125;&#125; {{notes=@{selected|religionnotes} &#125;&#125; |@{selected|loregeneral1name} (@{selected|loregeneral1ranks}r; sk:@{selected|loregeneral1}), {{checkroll=**@{selected|loregeneral1name}** (@{selected|loregeneral1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|loregeneral1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|loregeneral1} ]] &#125;&#125; {{notes=@{selected|loregeneral1notes} &#125;&#125; |@{selected|loregeneral2name} (@{selected|loregeneral2ranks}r; sk:@{selected|loregeneral2}), {{checkroll=**@{selected|loregeneral2name}** (@{selected|loregeneral2ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|loregeneral2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|loregeneral2} ]] &#125;&#125; {{notes=@{selected|loregeneral2notes} &#125;&#125; |@{selected|loregeneral3name} (@{selected|loregeneral3ranks}r; sk:@{selected|loregeneral3}), {{checkroll=**@{selected|loregeneral3name}** (@{selected|loregeneral3ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|loregeneral3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|loregeneral3} ]] &#125;&#125; {{notes=@{selected|loregeneral3notes} &#125;&#125; |Artifact Lore (@{selected|artifactloreranks}r; sk:@{selected|artifactlore}), {{checkroll=**Artifact Lore** (@{selected|artifactloreranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|artifactlore}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|artifactlore} ]] &#125;&#125; {{notes=@{selected|artifactlorenotes} &#125;&#125; |Circle Lore (@{selected|circleloreranks}r; sk:@{selected|circlelore}), {{checkroll=**Circle Lore** (@{selected|circleloreranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|circlelore}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|circlelore} ]] &#125;&#125; {{notes=@{selected|circlelorenotes} &#125;&#125; |Planar Lore (@{selected|planarloreranks}r; sk:@{selected|planarlore}), {{checkroll=**Planar Lore** (@{selected|planarloreranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|planarlore}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|planarlore} ]] &#125;&#125; {{notes=@{selected|planarlorenotes} &#125;&#125; |Spell Lore (@{selected|spellloreranks}r; sk:@{selected|spelllore}), {{checkroll=**Spell Lore** (@{selected|spellloreranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|spelllore}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|spelllore} ]] &#125;&#125; {{notes=@{selected|spelllorenotes} &#125;&#125; |Symbol Lore (@{selected|symbolloreranks}r; sk:@{selected|symbollore}), {{checkroll=**Symbol Lore** (@{selected|symbolloreranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|symbollore}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|symbollore} ]] &#125;&#125; {{notes=@{selected|symbollorenotes} &#125;&#125; |Undead Lore (@{selected|undeadloreranks}r; sk:@{selected|undeadlore}), {{checkroll=**Undead Lore** (@{selected|undeadloreranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|undeadlore}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|undeadlore} ]] &#125;&#125; {{notes=@{selected|undeadlorenotes} &#125;&#125; |Warding Lore (@{selected|wardingloreranks}r; sk:@{selected|wardinglore}), {{checkroll=**Warding Lore** (@{selected|wardingloreranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|wardinglore}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|wardinglore} ]] &#125;&#125; {{notes=@{selected|wardinglorenotes} &#125;&#125; |Demon/Devil Lore (@{selected|demondevilloreranks}r; sk:@{selected|demondevillore}), {{checkroll=**Demon/Devil Lore** (@{selected|demondevilloreranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|demondevillore}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|demondevillore} ]] &#125;&#125; {{notes=@{selected|demondevillorenotes} &#125;&#125; |Dragon Lore (@{selected|dragonloreranks}r; sk:@{selected|dragonlore}), {{checkroll=**Dragon Lore** (@{selected|dragonloreranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|dragonlore}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|dragonlore} ]] &#125;&#125; {{notes=@{selected|dragonlorenotes} &#125;&#125; |Faerie Lore (@{selected|faerieloreranks}r; sk:@{selected|faerielore}), {{checkroll=**Faerie Lore** (@{selected|faerieloreranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|faerielore}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|faerielore} ]] &#125;&#125; {{notes=@{selected|faerielorenotes} &#125;&#125; |Xeno-lore (@{selected|xenolore1name}) (@{selected|xenolore1ranks}r; sk:@{selected|xenolore1}), {{checkroll=**Xeno-lore (@{selected|xenolore1name})** (@{selected|xenolore1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|xenolore1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|xenolore1} ]] &#125;&#125; {{notes=@{selected|xenolore1notes} &#125;&#125; |Xeno-lore (@{selected|xenolore2name}) (@{selected|xenolore2ranks}r; sk:@{selected|xenolore2}), {{checkroll=**Xeno-lore (@{selected|xenolore2name})** (@{selected|xenolore2ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|xenolore2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|xenolore2} ]] &#125;&#125; {{notes=@{selected|xenolore2notes} &#125;&#125; |Xeno-lore (@{selected|xenolore3name}) (@{selected|xenolore3ranks}r; sk:@{selected|xenolore3}), {{checkroll=**Xeno-lore (@{selected|xenolore3name})** (@{selected|xenolore3ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|xenolore3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|xenolore3} ]] &#125;&#125; {{notes=@{selected|xenolore3notes} &#125;&#125; |Herb Lore (@{selected|herbloreranks}r; sk:@{selected|herblore}), {{checkroll=**Herb Lore** (@{selected|herbloreranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|herblore}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|herblore} ]] &#125;&#125; {{notes=@{selected|herblorenotes} &#125;&#125; |Lock Lore (@{selected|lockloreranks}r; sk:@{selected|locklore}), {{checkroll=**Lock Lore** (@{selected|lockloreranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|locklore}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|locklore} ]] &#125;&#125; {{notes=@{selected|locklorenotes} &#125;&#125; |Metal Lore (@{selected|metalloreranks}r; sk:@{selected|metallore}), {{checkroll=**Metal Lore** (@{selected|metalloreranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|metallore}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|metallore} ]] &#125;&#125; {{notes=@{selected|metallorenotes} &#125;&#125; |Poison Lore (@{selected|poisonloreranks}r; sk:@{selected|poisonlore}), {{checkroll=**Poison Lore** (@{selected|poisonloreranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|poisonlore}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|poisonlore} ]] &#125;&#125; {{notes=@{selected|poisonlorenotes} &#125;&#125; |Stone Lore (@{selected|stoneloreranks}r; sk:@{selected|stonelore}), {{checkroll=**Stone Lore** (@{selected|stoneloreranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|stonelore}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|stonelore} ]] &#125;&#125; {{notes=@{selected|stonelorenotes} &#125;&#125; |Trading Lore (@{selected|tradingloreranks}r; sk:@{selected|tradinglore}), {{checkroll=**Trading Lore** (@{selected|tradingloreranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|tradinglore}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|tradinglore} ]] &#125;&#125; {{notes=@{selected|tradinglorenotes} &#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_loreskillsbutton" title="loreskillsbutton" value="@{loreskills}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="outdoor-skills">Outdoor Skills</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_outdoorskills" title="outdoorskills">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{selected|character_name}'s Outdoor check.}} {{check= }} ?{Which skill?|Animal Handling (@{selected|animalhandling1name}) (@{selected|animalhandling1ranks}r; sk:@{selected|animalhandling1}), {{checkroll=**Animal Handling (@{selected|animalhandling1name})** (@{selected|animalhandling1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|animalhandling1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|animalhandling1} ]]&#125;&#125; {{notes=@{selected|animalhandling1notes} &#125;&#125; |Animal Healing (@{selected|animalhealing1name}) (@{selected|animalhealing1ranks}r; sk:@{selected|animalhealing1}), {{checkroll=**Animal Healing (@{selected|animalhealing1name})** (@{selected|animalhealing1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|animalhealing1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|animalhealing1} ]]&#125;&#125; {{notes=@{selected|animalhealing1notes} &#125;&#125; |Animal Mastery (@{selected|animalmasteryranks}r; sk:@{selected|animalmastery}), {{checkroll=**Animal Mastery** (@{selected|animalmasteryranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|animalmastery}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|animalmastery} ]]&#125;&#125; {{notes=@{selected|animalmasterynotes} &#125;&#125; |Animal Training (@{selected|animaltraining1name}) (@{selected|animaltraining1ranks}r; sk:@{selected|animaltraining1}), {{checkroll=**Animal Training (@{selected|animaltraining1name})** (@{selected|animaltraining1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|animaltraining1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|animaltraining1} ]]&#125;&#125; {{notes=@{selected|animaltraining1notes} &#125;&#125; |Driving (@{selected|driving1name}) (@{selected|driving1ranks}r; sk:@{selected|driving1}), {{checkroll=**Driving (@{selected|driving1name})** (@{selected|driving1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|driving1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|driving1} ]]&#125;&#125; {{notes=@{selected|driving1notes} &#125;&#125; |Herding (@{selected|herding1name}) (@{selected|herding1ranks}r; sk:@{selected|herding1}), {{checkroll=**Herding (@{selected|herding1name})** (@{selected|herding1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|herding1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|herding1} ]]&#125;&#125; {{notes=@{selected|herding1notes} &#125;&#125; |Riding (@{selected|riding1name}) (@{selected|riding1ranks}r; sk:@{selected|riding1}), {{checkroll=**Riding (@{selected|riding1name})** (@{selected|riding1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|riding1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|riding1} ]]&#125;&#125; {{notes=@{selected|riding1notes} &#125;&#125; |@{selected|outdooranimal1name} (@{selected|outdooranimal1ranks}r; sk:@{selected|outdooranimal1}), {{checkroll=**@{selected|outdooranimal1name}** (@{selected|outdooranimal1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|outdooranimal1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|outdooranimal1} ]]&#125;&#125; {{notes=@{selected|outdooranimal1notes} &#125;&#125; |@{selected|outdooranimal2name} (@{selected|outdooranimal2ranks}r; sk:@{selected|outdooranimal2}), {{checkroll=**@{selected|outdooranimal2name}** (@{selected|outdooranimal2ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|outdooranimal2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|outdooranimal2} ]]&#125;&#125; {{notes=@{selected|outdooranimal2notes} &#125;&#125; |@{selected|outdooranimal3name} (@{selected|outdooranimal3ranks}r; sk:@{selected|outdooranimal3}), {{checkroll=**@{selected|outdooranimal3name}** (@{selected|outdooranimal3ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|outdooranimal3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|outdooranimal3} ]]&#125;&#125; {{notes=@{selected|outdooranimal3notes} &#125;&#125; |Caving (Spelunking) (@{selected|cavingranks}r; sk:@{selected|caving}), {{checkroll=**Caving (Spelunking)** (@{selected|cavingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|caving}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|caving} ]]&#125;&#125; {{notes=@{selected|cavingnotes} &#125;&#125; |Foraging (@{selected|foragingranks}r; sk:@{selected|foraging}), {{checkroll=**Foraging** (@{selected|foragingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|foraging}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|foraging} ]]&#125;&#125; {{notes=@{selected|foragingnotes} &#125;&#125; |Hunting (@{selected|huntingranks}r; sk:@{selected|hunting}), {{checkroll=**Hunting** (@{selected|huntingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|hunting}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|hunting} ]]&#125;&#125; {{notes=@{selected|huntingnotes} &#125;&#125; |Star-gazing (@{selected|stargazingranks}r; sk:@{selected|stargazing}), {{checkroll=**Star-gazing** (@{selected|stargazingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|stargazing}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|stargazing} ]]&#125;&#125; {{notes=@{selected|stargazingnotes} &#125;&#125; |Survival (@{selected|survival1name}) (@{selected|survival1ranks}r; sk:@{selected|survival1}), {{checkroll=**Survival (@{selected|survival1name})** (@{selected|survival1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|survival1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|survival1} ]]&#125;&#125; {{notes=@{selected|survival1notes} &#125;&#125; |Survival (@{selected|survival2name}) (@{selected|survival2ranks}r; sk:@{selected|survival2}), {{checkroll=**Survival (@{selected|survival2name})** (@{selected|survival2ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|survival2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|survival2} ]]&#125;&#125; {{notes=@{selected|survival2notes} &#125;&#125; |Survival (@{selected|survival3name}) (@{selected|survival3ranks}r; sk:@{selected|survival3}), {{checkroll=**Survival (@{selected|survival3name})** (@{selected|survival3ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|survival3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|survival3} ]]&#125;&#125; {{notes=@{selected|survival3notes} &#125;&#125; |Weather Watching (@{selected|weatherwatchingranks}r; sk:@{selected|weatherwatching}), {{checkroll=**Weather Watching** (@{selected|weatherwatchingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|weatherwatching}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|weatherwatching} ]]&#125;&#125; {{notes=@{selected|weatherwatchingnotes} &#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_outdoorskillsbutton" title="outdoorskillsbutton" value="@{outdoorskills}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="power-skills">Power Skills</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_powerskills" title="powerskills">?{Which skill?|Attunement (@{selected|attunementranks}r; sk:@{selected|attunement}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Attunement** (@{selected|attunementranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|attunement}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|attunement} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|attunementnotes} &#125;&#125; |Divination (@{selected|divination1name}) (@{selected|divination1ranks}r; sk:@{selected|divination1}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Divination (@{selected|divination1name})** (@{selected|divination1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|divination1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|divination1} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|divination1notes} &#125;&#125; |Divination (@{selected|divination2name}) (@{selected|divination2ranks}r; sk:@{selected|divination2}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Divination (@{selected|divination2name})** (@{selected|divination2ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|divination2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|divination2} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|divination2notes} &#125;&#125; |Divination (@{selected|divination3name}) (@{selected|divination3ranks}r; sk:@{selected|divination3}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Divination (@{selected|divination3name})** (@{selected|divination3ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|divination3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|divination3} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|divination3notes} &#125;&#125; |Power Perception (@{selected|powerperceptionranks}r; sk:@{selected|powerperception}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Power Perception** (@{selected|powerperceptionranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|powerperception}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|powerperception} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|powerperceptionnotes} &#125;&#125; |Read Runes (@{selected|readrunesranks}r; sk:@{selected|readrunes}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Read Runes** (@{selected|readrunesranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|readrunes}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|readrunes} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|readrunesnotes} &#125;&#125; |Channeling (@{selected|channelingranks}r; sk:@{selected|channeling}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Channeling** (@{selected|channelingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|channeling}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|channeling} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|channelingnotes} &#125;&#125; |Magic Ritual (@{selected|magicritualranks}r; sk:@{selected|magicritual}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Magic Ritual** (@{selected|magicritualranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|magicritual}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|magicritual} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|magicritualnotes} &#125;&#125; |Spell Mastery (@{selected|spellmastery1name}) (@{selected|spellmastery1ranks}r; sk:@{selected|spellmastery1}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Spell Mastery (@{selected|spellmastery1name})** (@{selected|spellmastery1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|spellmastery1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|spellmastery1} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|spellmastery1notes} &#125;&#125; |Spell Mastery (@{selected|spellmastery2name}) (@{selected|spellmastery2ranks}r; sk:@{selected|spellmastery2}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Spell Mastery (@{selected|spellmastery2name})** (@{selected|spellmastery2ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|spellmastery2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|spellmastery2} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|spellmastery2notes} &#125;&#125; |Spell Mastery (@{selected|spellmastery3name}) (@{selected|spellmastery3ranks}r; sk:@{selected|spellmastery3}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Spell Mastery (@{selected|spellmastery3name})** (@{selected|spellmastery3ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|spellmastery3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|spellmastery3} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|spellmastery3notes} &#125;&#125; |Transcend Armor (@{selected|transcendarmorranks}r; sk:@{selected|transcendarmor},/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Transcend Armor** (@{selected|transcendarmorranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|transcendarmor}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|transcendarmor} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|transcendarmornotes} &#125;&#125; } {{skillflag=true}} {{name=@{selected|character_name}'s Power check.}} {{check= }} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_powerskillsbutton" title="powerskillsbutton" value="@{powerskills}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="science-analytic-skills">Science/Analytic Skills</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_scienceanalyticskills" title="scienceanalyticskills">?{Which skill?|Basic Math (@{selected|basicmathranks}r; sk:@{selected|basicmath}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Basic Math** (@{selected|basicmathranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|basicmath}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|basicmath} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|basicmathnotes} &#125;&#125; |Research (@{selected|researchranks}r; sk:@{selected|research}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Research** (@{selected|researchranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|research}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|research} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|researchnotes} &#125;&#125; |Advanced Math (@{selected|advancedmathranks}r; sk:@{selected|advancedmath}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Advanced Math** (@{selected|advancedmathranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|advancedmath}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|advancedmath} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|advancedmathnotes} &#125;&#125; |Alchemy (@{selected|alchemyranks}r; sk:@{selected|alchemy}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Alchemy** (@{selected|alchemyranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|alchemy}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|alchemy} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|alchemynotes} &#125;&#125; |Anthropology (@{selected|anthropology1name}) (@{selected|anthropology1ranks}r; sk:@{selected|anthropology1}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Anthropology (@{selected|anthropology1name})** (@{selected|anthropology1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|anthropology1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|anthropology1} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|anthropology1notes} &#125;&#125; |Astronomy (@{selected|astronomyranks}r; sk:@{selected|astronomy}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Astronomy** (@{selected|astronomyranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|astronomy}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|astronomy} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|astronomynotes} &#125;&#125; |Biochemistry (@{selected|biochemistryranks}r; sk:@{selected|biochemistry}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Biochemistry** (@{selected|biochemistryranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|biochemistry}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|biochemistry} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|biochemistrynotes} &#125;&#125; |Psychology (@{selected|psychologyranks}r; sk:@{selected|psychology}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Psychology** (@{selected|psychologyranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|psychology}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|psychology} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|psychologynotes} &#125;&#125; |@{selected|specscience1name} (@{selected|specscience1ranks}r; sk:@{selected|specscience1}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**@{selected|specscience1name}** (@{selected|specscience1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|specscience1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|specscience1} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|specscience1notes} &#125;&#125; |@{selected|specscience2name} (@{selected|specscience2ranks}r; sk:@{selected|specscience2}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**@{selected|specscience2name}** (@{selected|specscience2ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|specscience2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|specscience2} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|specscience2notes} &#125;&#125; } {{skillflag=true}} {{name=@{selected|character_name}'s Science/Analytic check.}} {{check= }} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_scienceanalyticskillsbutton" title="scienceanalyticskillsbutton" value="@{scienceanalyticskills}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="self-control-skills">Self Control Skills</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_selfcontrolskills" title="selfcontrolskills">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{selected|character_name}'s Self Control check.}} {{check= }} ?{Which skill?|Adrenal Balance (@{selected|adrenalbalanceranks}r; sk:@{selected|adrenalbalance}), {{checkroll=**Adrenal Balance** (@{selected|adrenalbalanceranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|adrenalbalance}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|adrenalbalance} ]]&#125;&#125; {{notes=@{selected|adrenalbalancenotes} &#125;&#125; |Adrenal Concentration (@{selected|adrenalconcentrationranks}r; sk:@{selected|adrenalconcentration}), {{checkroll=**Adrenal Concentration** (@{selected|adrenalconcentrationranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|adrenalconcentration}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|adrenalconcentration} ]]&#125;&#125; {{notes=@{selected|adrenalconcentrationnotes} &#125;&#125; |Adrenal Landing (@{selected|adrenallandingranks}r; sk:@{selected|adrenallanding}), {{checkroll=**Adrenal Landing** (@{selected|adrenallandingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|adrenallanding}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|adrenallanding} ]]&#125;&#125; {{notes=@{selected|adrenallandingnotes} &#125;&#125; |Adrenal Leaping (@{selected|adrenalleapingranks}r; sk:@{selected|adrenalleaping}), {{checkroll=**Adrenal Leaping** (@{selected|adrenalleapingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|adrenalleaping}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|adrenalleaping} ]]&#125;&#125; {{notes=@{selected|adrenalleapingnotes} &#125;&#125; |Adrenal Quickdraw (@{selected|adrenalquickdrawranks}r; sk:@{selected|adrenalquickdraw}), {{checkroll=**Adrenal Quickdraw** (@{selected|adrenalquickdrawranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|adrenalquickdraw}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|adrenalquickdraw} ]]&#125;&#125; {{notes=@{selected|adrenalquickdrawnotes} &#125;&#125; |Adrenal Speed (@{selected|adrenalspeedranks}r; sk:@{selected|adrenalspeed}), {{checkroll=**Adrenal Speed** (@{selected|adrenalspeedranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|adrenalspeed}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|adrenalspeed} ]]&#125;&#125; {{notes=@{selected|adrenalspeednotes} &#125;&#125; |Adrenal Stabilization (@{selected|adrenalstabilizationranks}r; sk:@{selected|adrenalstabilization}), {{checkroll=**Adrenal Stabilization** (@{selected|adrenalstabilizationranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|adrenalstabilization}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|adrenalstabilization} ]]&#125;&#125; {{notes=@{selected|adrenalstabilizationnotes} &#125;&#125; |Adrenal Strength (@{selected|adrenalstrengthranks}r; sk:@{selected|adrenalstrength}), {{checkroll=**Adrenal Strength** (@{selected|adrenalstrengthranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|adrenalstrength}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|adrenalstrength} ]]&#125;&#125; {{notes=@{selected|adrenalstrengthnotes} &#125;&#125; |Cleansing Trance (@{selected|cleansingtranceranks}r; sk:@{selected|cleansingtrance}), {{checkroll=**Cleansing Trance** (@{selected|cleansingtranceranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|cleansingtrance}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|cleansingtrance} ]]&#125;&#125; {{notes=@{selected|cleansingtrancenotes} &#125;&#125; |Control Lycanthropy (@{selected|controllycanthropyranks}r; sk:@{selected|controllycanthropy}), {{checkroll=**Control Lycanthropy** (@{selected|controllycanthropyranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|controllycanthropy}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|controllycanthropy} ]]&#125;&#125; {{notes=@{selected|controllycanthropynotes} &#125;&#125; |Death Trance (@{selected|deathtranceranks}r; sk:@{selected|deathtrance}), {{checkroll=**Death Trance** (@{selected|deathtranceranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|deathtrance}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|deathtrance} ]]&#125;&#125; {{notes=@{selected|deathtrancenotes} &#125;&#125; |Frenzy (@{selected|frenzyranks}r; sk:@{selected|frenzy}), {{checkroll=**Frenzy** (@{selected|frenzyranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|frenzy}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|frenzy} ]]&#125;&#125; {{notes=@{selected|frenzynotes} &#125;&#125; |Healing Trance (@{selected|healingtranceranks}r; sk:@{selected|healingtrance}), {{checkroll=**Healing Trance** (@{selected|healingtranceranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|healingtrance}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|healingtrance} ]]&#125;&#125; {{notes=@{selected|healingtrancenotes} &#125;&#125; |Meditation (@{selected|meditationranks}r; sk:@{selected|meditation}), {{checkroll=**Meditation** (@{selected|meditationranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|meditation}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|meditation} ]]&#125;&#125; {{notes=@{selected|meditationnotes} &#125;&#125; |Mnemonics (@{selected|mnemonicsranks}r; sk:@{selected|mnemonics}), {{checkroll=**Mnemonics** (@{selected|mnemonicsranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|mnemonics}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|mnemonics} ]]&#125;&#125; {{notes=@{selected|mnemonicsnotes} &#125;&#125; |Sleep Trance (@{selected|sleeptranceranks}r; sk:@{selected|sleeptrance}), {{checkroll=**Sleep Trance** (@{selected|sleeptranceranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|sleeptrance}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|sleeptrance} ]]&#125;&#125; {{notes=@{selected|sleeptrancenotes} &#125;&#125; |Stunned Maneuvering (@{selected|stunnedmaneuveringranks}r; sk:@{selected|stunnedmaneuvering}), {{checkroll=**Stunned Maneuvering** (@{selected|stunnedmaneuveringranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|stunnedmaneuvering}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|stunnedmaneuvering} ]]&#125;&#125; {{notes=@{selected|stunnedmaneuveringnotes} &#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_selfcontrolskillsbutton" title="selfcontrolskillsbutton" value="@{selfcontrolskills}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="special-attack-defense-skills">Special Attack/Defense Skills</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_specialattndefskills" title="specialattndefskills">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{selected|character_name}'s Special Attacks/Defenses check.}} {{check= }} ?{Which skill?|Brawling (@{selected|brawlingranks}r; sk:@{selected|brawling}), {{checkroll=**Brawling** (@{selected|brawlingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|brawling}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|brawling} ]]&#125;&#125; {{notes=@{selected|brawlingnotes} &#125;&#125; |Disarm Foe (Armed) vs 1-Handed (@{selected|disarmarmedvs1hranks}r; sk:@{selected|disarmarmedvs1h}), {{checkroll=**Disarm Foe (Armed) vs 1-Handed** (@{selected|disarmarmedvs1hranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|disarmarmedvs1h}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|disarmarmedvs1h} ]]&#125;&#125; {{notes=@{selected|disarmarmedvs1hnotes} &#125;&#125; |Disarm Foe (Armed) vs 2-Handed (@{selected|disarmarmedvs2hranks}r; sk:@{selected|disarmarmedvs2h}), {{checkroll=**Disarm Foe (Armed) vs 2-Handed** (@{selected|disarmarmedvs2hranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|disarmarmedvs2h}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|disarmarmedvs2h} ]]&#125;&#125; {{notes=@{selected|disarmarmedvs2hnotes} &#125;&#125; |Disarm Foe (Armed) vs Pole Arm (@{selected|disarmarmedvspolearmranks}r; sk:@{selected|disarmarmedvspolearm}), {{checkroll=**Disarm Foe (Armed) vs Pole Arm** (@{selected|disarmarmedvspolearmranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|disarmarmedvspolearm}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|disarmarmedvspolearm} ]]&#125;&#125; {{notes=@{selected|disarmarmedvspolearmnotes} &#125;&#125; |Disarm Foe (Armed) vs Two Weapon Combo (@{selected|disarmarmedvs2wcomboranks}r; sk:@{selected|disarmarmedvs2wcombo}), {{checkroll=**Disarm Foe (Armed) vs Two Weapon Combo** (@{selected|disarmarmedvs2wcomboranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|disarmarmedvs2wcombo}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|disarmarmedvs2wcombo} ]]&#125;&#125; {{notes=@{selected|disarmarmedvs2wcombonotes} &#125;&#125; |Disarm Foe (Unarmed) vs 1-Handed Edged (@{selected|disarmunarmedvs1hedgedranks}r; sk:@{selected|disarmunarmedvs1hedged}), {{checkroll=**Disarm Foe (Unarmed) vs 1-Handed Edged** (@{selected|disarmunarmedvs1hedgedranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|disarmunarmedvs1hedged}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|disarmunarmedvs1hedged} ]]&#125;&#125; {{notes=@{selected|disarmunarmedvs1hedgednotes} &#125;&#125; |Disarm Foe (Unarmed) vs 1-Handed Concussion (@{selected|disarmunarmedvs1hconcussionranks}r; sk:@{selected|disarmunarmedvs1hconcussion}), {{checkroll=**Disarm Foe (Unarmed) vs 1-Handed Concussion** (@{selected|disarmunarmedvs1hconcussionranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|disarmunarmedvs1hconcussion}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|disarmunarmedvs1hconcussion} ]]&#125;&#125; {{notes=@{selected|disarmunarmedvs1hconcussionnotes} &#125;&#125; |Disarm Foe (Unarmed) vs 2-Handed (@{selected|disarmunarmedvs2hranks}r; sk:@{selected|disarmunarmedvs2h}), {{checkroll=**Disarm Foe (Unarmed) vs 2-Handed** (@{selected|disarmunarmedvs2hranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|disarmunarmedvs2h}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|disarmunarmedvs2h} ]]&#125;&#125; {{notes=@{selected|disarmunarmedvs2hnotes} &#125;&#125; |Disarm Foe (Unarmed) vs Pole Arm (@{selected|disarmunarmedvspolearmranks}r; sk:@{selected|disarmunarmedvspolearm}), {{checkroll=**Disarm Foe (Unarmed) vs Pole Arm** (@{selected|disarmunarmedvspolearmranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|disarmunarmedvspolearm}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|disarmunarmedvspolearm} ]]&#125;&#125; {{notes=@{selected|disarmunarmedvspolearmnotes} &#125;&#125; |Jousting (Lancing) (@{selected|joustingranks}r; sk:@{selected|jousting}), {{checkroll=**Jousting (Lancing)** (@{selected|joustingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|jousting}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|jousting} ]]&#125;&#125; {{notes=@{selected|joustingnotes} &#125;&#125; |Adrenal Defense (@{selected|adrenaldefenseranks}r; sk:@{selected|adrenaldefense}), {{checkroll=**Adrenal Defense** (@{selected|adrenaldefenseranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|adrenaldefense}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|adrenaldefense} ]]&#125;&#125; {{notes=@{selected|adrenaldefensenotes} &#125;&#125; |Adrenal Toughness (@{selected|adrenaltoughnessranks}r; sk:@{selected|adrenaltoughness}), {{checkroll=**Adrenal Toughness** (@{selected|adrenaltoughnessranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|adrenaltoughness}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|adrenaltoughness} ]]&#125;&#125; {{notes=@{selected|adrenaltoughnessnotes} &#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_specialattndefskillsbutton" title="specialattndefskillsbutton" value="@{specialattndefskills}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="subterfuge-skills">Subterfuge Skills</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_subterfugeskills" title="subterfugeskills">?{Which skill?|Ambush (@{selected|ambushranks}r; sk:@{selected|ambush}),&{template:RMSSStdRoll&#125; {{checkroll=**Ambush (@{selected|ambushranks} ranks)** (@{selected|ambushranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|ambush}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|ambush} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|ambushnotes} &#125;&#125; |Silent Kill (@{selected|silentkillranks}r; sk:@{selected|silentkill}),&{template:RMSSStdRoll&#125; {{checkroll=**Silent Kill** (@{selected|silentkillranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|silentkill}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|silentkill} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|silentkillnotes} &#125;&#125; |Camouflage (@{selected|camouflageranks}r; sk:@{selected|camouflage}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Camouflage** (@{selected|camouflageranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|camouflage}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|camouflage} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|camouflagenotes} &#125;&#125; |Disarming Traps (@{selected|disarmingtrapsranks}r; sk:@{selected|disarmingtraps}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Disarming Traps** (@{selected|disarmingtrapsranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|disarmingtraps}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|disarmingtraps} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|disarmingtrapsnotes} &#125;&#125; |Disguise (@{selected|disguiseranks}r; sk:@{selected|disguise}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Disguise** (@{selected|disguiseranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|disguise}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|disguise} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|disguisenotes} &#125;&#125; |Counterfeiting (@{selected|counterfeitingranks}r; sk:@{selected|counterfeiting}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Counterfeiting** (@{selected|counterfeitingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|counterfeiting}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|counterfeiting} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|counterfeitingnotes} &#125;&#125; |Forgery (@{selected|forgery1name}) (@{selected|forgery1ranks}r; sk:@{selected|forgery1}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Forgery (@{selected|forgery1name})** (@{selected|forgery1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|forgery1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|forgery1} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|forgery1notes} &#125;&#125; |Hiding Items (@{selected|hidingitemsranks}r; sk:@{selected|hidingitems}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Hiding Items** (@{selected|hidingitemsranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|hidingitems}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|hidingitems} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|hidingitemsnotes} &#125;&#125; |Picking Locks (@{selected|picklocksranks}r; sk:@{selected|picklocks}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Picking Locks** (@{selected|picklocksranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|picklocks}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|picklocks} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|picklocksnotes} &#125;&#125; |Setting Traps (@{selected|settrapsranks}r; sk:@{selected|settraps}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Setting Traps** (@{selected|settrapsranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|settraps}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|settraps} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|settrapsnotes} &#125;&#125; |Trap Building (@{selected|trapbuildingranks}r; sk:@{selected|trapbuilding}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Trap Building** (@{selected|trapbuildingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|trapbuilding}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|trapbuilding} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|trapbuildingnotes} &#125;&#125; |Using/Removing Poison (@{selected|usepoisonranks}r; sk:@{selected|usepoison}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Using/Removing Poison** (@{selected|usepoisonranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|usepoison}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|usepoison} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|usepoisonnotes} &#125;&#125; |@{selected|subtermech1name} (@{selected|subtermech1ranks}r; sk:@{selected|subtermech1}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**@{selected|subtermech1name}** (@{selected|subtermech1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|subtermech1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|subtermech1} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|subtermech1notes} &#125;&#125; |@{selected|subtermech2name} (@{selected|subtermech2ranks}r; sk:@{selected|subtermech2}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**@{selected|subtermech2name}** (@{selected|subtermech2ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|subtermech2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|subtermech2} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|subtermech2notes} &#125;&#125; |Hiding (@{selected|hidingranks}r; sk:@{selected|hiding}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Hiding** (@{selected|hidingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|hiding}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|hiding} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|hidingnotes} &#125;&#125; |Picking Pockets (@{selected|pickpocketsranks}r; sk:@{selected|pickpockets}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Picking Pockets** (@{selected|pickpocketsranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|pickpockets}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|pickpockets} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|pickpocketsnotes} &#125;&#125; |Stalking (@{selected|stalkingranks}r; sk:@{selected|stalking}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Stalking** (@{selected|stalkingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|stalking}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|stalking} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|stalkingnotes} &#125;&#125; |Trickery (@{selected|trickeryranks}r; sk:@{selected|trickery}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Trickery** (@{selected|trickeryranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|trickery}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|trickery} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|trickerynotes} &#125;&#125; } {{skillflag=true}} {{name=@{selected|character_name}'s Subterfuge check.}} {{check= }} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_subterfugeskillsbutton" title="subterfugeskillsbutton" value="@{subterfugeskills}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="technical-trade-skills">Technical/Trade Skills</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_technicaltradeskills" title="technicaltradeskills">?{Which skill?|Begging (@{selected|beggingranks}r; sk:@{selected|begging}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Begging** (@{selected|beggingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|begging}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|begging} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|beggingnotes} &#125;&#125; |First Aid (@{selected|firstaidranks}r; sk:@{selected|firstaid}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**First Aid** (@{selected|firstaidranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|firstaid}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|firstaid} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|firstaidnotes} &#125;&#125; |Gambling (@{selected|gamblingranks}r; sk:@{selected|gambling}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Gambling** (@{selected|gamblingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|gambling}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|gambling} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|gamblingnotes} &#125;&#125; |Mapping (@{selected|mappingranks}r; sk:@{selected|mapping}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Mapping** (@{selected|mappingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|mapping}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|mapping} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|mappingnotes} &#125;&#125; |Operating Equipment (@{selected|operatingequipmentranks}r; sk:@{selected|operatingequipment}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Operating Equipment** (@{selected|operatingequipmentranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|operatingequipment}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|operatingequipment} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|operatingequipmentnotes} &#125;&#125; |Orienteering (@{selected|orienteeringranks}r; sk:@{selected|orienteering}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Orienteering** (@{selected|orienteeringranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|orienteering}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|orienteering} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|orienteeringnotes} &#125;&#125; |Sailing (@{selected|sailingranks}r; sk:@{selected|sailing}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Sailing** (@{selected|sailingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|sailing}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|sailing} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|sailingnotes} &#125;&#125; |Tactical Games (@{selected|tacticalgamesranks}r; sk:@{selected|tacticalgames}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Tactical Games** (@{selected|tacticalgamesranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|tacticalgames}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|tacticalgames} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|tacticalgamesnotes} &#125;&#125; |Using Prepared Herbs (@{selected|useprepherbsranks}r; sk:@{selected|useprepherbs}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Using Prepared Herbs** (@{selected|useprepherbsranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|useprepherbs}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|useprepherbs} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|useprepherbsnotes} &#125;&#125; |Advertising (@{selected|advertisingranks}r; sk:@{selected|advertising}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Advertising** (@{selected|advertisingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|advertising}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|advertising} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|advertisingnotes} &#125;&#125; |Architecture (@{selected|architectureranks}r; sk:@{selected|architecture}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Architecture** (@{selected|architectureranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|architecture}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|architecture} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|architecturenotes} &#125;&#125; |Diagnostics (@{selected|diagnostics1name}) (@{selected|diagnostics1ranks}r; sk:@{selected|diagnostics1}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Diagnostics (@{selected|diagnostics1name})** (@{selected|diagnostics1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|diagnostics1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|diagnostics1} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|diagnostics1notes} &#125;&#125; |Dowsing (@{selected|dowsingranks}r; sk:@{selected|dowsing}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Dowsing** (@{selected|dowsingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|dowsing}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|dowsing} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|dowsingnotes} &#125;&#125; |Engineering (@{selected|engineering1name}) (@{selected|engineering1ranks}r; sk:@{selected|engineering1}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Engineering (@{selected|engineering1name})** (@{selected|engineering1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|engineering1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|engineering1} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|engineering1notes} &#125;&#125; |Mechanition (@{selected|mechanition1name}) (@{selected|mechanition1ranks}r; sk:@{selected|mechanition1}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Mechanition (@{selected|mechanition1name})** (@{selected|mechanition1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|mechanition1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|mechanition1} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|mechanition1notes} &#125;&#125; |Military Organization (@{selected|militaryorg1name}) (@{selected|militaryorg1ranks}r; sk:@{selected|militaryorg1}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Military Organization (@{selected|militaryorg1name})** (@{selected|militaryorg1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|militaryorg1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|militaryorg1} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|militaryorg1notes} &#125;&#125; |Mining (@{selected|mining1name}) (@{selected|mining1ranks}r; sk:@{selected|mining1}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Mining (@{selected|mining1name})** (@{selected|mining1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|mining1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|mining1} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|mining1notes} &#125;&#125; |Second Aid (@{selected|secondaidranks}r; sk:@{selected|secondaid}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Second Aid** (@{selected|secondaidranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|secondaid}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|secondaid} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|secondaidnotes} &#125;&#125; |Surgery (@{selected|surgeryranks}r; sk:@{selected|surgery}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Surgery** (@{selected|surgeryranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|surgery}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|surgery} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|surgerynotes} &#125;&#125; |@{selected|techprof1name} (@{selected|techprof1ranks}r; sk:@{selected|techprof1}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**@{selected|techprof1name}** (@{selected|techprof1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|techprof1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|techprof1} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|techprof1notes} &#125;&#125; |@{selected|techprof2name} (@{selected|techprof2ranks}r; sk:@{selected|techprof2}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**@{selected|techprof2name}** (@{selected|techprof2ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|techprof2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|techprof2} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|techprof2notes} &#125;&#125; |@{selected|techprof3name} (@{selected|techprof3ranks}r; sk:@{selected|techprof3}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**@{selected|techprof3name}** (@{selected|techprof3ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|techprof3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|techprof3} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|techprof3notes} &#125;&#125; |Administration (@{selected|administrationranks}r; sk:@{selected|administration}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Administration** (@{selected|administrationranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|administration}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|administration} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|administrationnotes} &#125;&#125; |Appraisal (@{selected|appraisalranks}r; sk:@{selected|appraisal}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Appraisal** (@{selected|appraisalranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|appraisal}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|appraisal} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|appraisalnotes} &#125;&#125; |Boat Pilot (@{selected|boatpilot1name}) (@{selected|boatpilot1ranks}r; sk:@{selected|boatpilot1}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Boat Pilot (@{selected|boatpilot1name})** (@{selected|boatpilot1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|boatpilot1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|boatpilot1} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|boatpilot1notes} &#125;&#125; |Cartography (@{selected|cartographyranks}r; sk:@{selected|cartography}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Cartography** (@{selected|cartographyranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|cartography}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|cartography} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|cartographynotes} &#125;&#125; |Evaluate Armor (@{selected|evalarmorranks}r; sk:@{selected|evalarmor}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Evaluate Armor** (@{selected|evalarmorranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|evalarmor}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|evalarmor} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|evalarmornotes} &#125;&#125; |Evaluate Metal (@{selected|evalmetalranks}r; sk:@{selected|evalmetal}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Evaluate Metal** (@{selected|evalmetalranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|evalmetal}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|evalmetal} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|evalmetalnotes} &#125;&#125; |Evaluate Stone (@{selected|evalstoneranks}r; sk:@{selected|evalstone}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Evaluate Stone** (@{selected|evalstoneranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|evalstone}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|evalstone} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|evalstonenotes} &#125;&#125; |Evaluate Weapon (@{selected|evalweaponranks}r; sk:@{selected|evalweapon}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Evaluate Weapon** (@{selected|evalweaponranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|evalweapon}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|evalweapon} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|evalweaponnotes} &#125;&#125; |Gimmickry (@{selected|gimmickryranks}r; sk:@{selected|gimmickry}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Gimmickry** (@{selected|gimmickryranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|gimmickry}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|gimmickry} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|gimmickrynotes} &#125;&#125; |Hypnosis (@{selected|hypnosisranks}r; sk:@{selected|hypnosis}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Hypnosis** (@{selected|hypnosisranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|hypnosis}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|hypnosis} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|hypnosisnotes} &#125;&#125; |Midwifery (@{selected|midwiferyranks}r; sk:@{selected|midwifery}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Midwifery** (@{selected|midwiferyranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|midwifery}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|midwifery} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|midwiferynotes} &#125;&#125; |Navigation (@{selected|navigationranks}r; sk:@{selected|navigation}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Navigation** (@{selected|navigationranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|navigation}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|navigation} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|navigationnotes} &#125;&#125; |Preparing Herbs (@{selected|prepareherbsranks}r; sk:@{selected|prepareherbs}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Preparing Herbs** (@{selected|prepareherbsranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|prepareherbs}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|prepareherbs} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|prepareherbsnotes} &#125;&#125; |Preparing Poisons (@{selected|preparepoisonsranks}r; sk:@{selected|preparepoisons}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Preparing Poisons** (@{selected|preparepoisonsranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|preparepoisons}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|preparepoisons} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|preparepoisonsnotes} &#125;&#125; |Siege Engineering (@{selected|siegeengineeringranks}r; sk:@{selected|siegeengineering}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Siege Engineering** (@{selected|siegeengineeringranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|siegeengineering}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|siegeengineering} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|siegeengineeringnotes} &#125;&#125; |Tactics (@{selected|tacticsranks}r; sk:@{selected|tactics}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**Tactics** (@{selected|tacticsranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|tactics}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|tactics} ]] &#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]] &#125;&#125; {{notes=@{selected|tacticsnotes} &#125;&#125; |@{selected|techvoc1name} (@{selected|techvoc1ranks}r; sk:@{selected|techvoc1}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**@{selected|techvoc1name}** (@{selected|techvoc1ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|techvoc1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|techvoc1} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|techvoc1notes} &#125;&#125; |@{selected|techvoc2name} (@{selected|techvoc2ranks}r; sk:@{selected|techvoc2}),/w gm &{template:RMSSStdRoll&#125; {{checkroll=**@{selected|techvoc2name}** (@{selected|techvoc2ranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|techvoc2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|techvoc2} ]]&#125;&#125; {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]&#125;&#125; {{notes=@{selected|techvoc2notes} &#125;&#125; } {{skillflag=true}} {{name=@{selected|character_name}'s Technical/Trade check.}} {{check= }} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_technicaltradeskillsbutton" title="technicaltradeskillsbutton" value="@{technicaltradeskills}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="urban-skills">Urban Skills</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_urbanskills" title="urbanskills">/w gm &{template:RMSSStdRoll} {{skillflag=true}} {{name=@{selected|character_name}'s Urban check.}} {{check= }} ?{Which skill?|Contacting (@{selected|contactingranks}r; sk:@{selected|contacting}), {{checkroll=**Contacting** (@{selected|contactingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|contacting}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|contacting} ]] &#125;&#125; {{notes=@{selected|contactingnotes} &#125;&#125; |Mingling (@{selected|minglingranks}r; sk:@{selected|mingling}), {{checkroll=**Mingling** (@{selected|minglingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|mingling}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|mingling} ]] &#125;&#125; {{notes=@{selected|minglingnotes} &#125;&#125; |Scrounging (@{selected|scroungingranks}r; sk:@{selected|scrounging}), {{checkroll=**Scrounging** (@{selected|scroungingranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|scrounging}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|scrounging} ]] &#125;&#125; {{notes=@{selected|scroungingnotes} &#125;&#125; |Streetwise (@{selected|streetwiseranks}r; sk:@{selected|streetwise}), {{checkroll=**Streetwise** (@{selected|streetwiseranks} ranks): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|streetwise}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|streetwise} ]] &#125;&#125; {{notes=@{selected|streetwisenotes} &#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_urbanskillsbutton" title="urbanskillsbutton" value="@{urbanskills}"></button></span>
|
|
</div>
|
|
<div class="table-row"><span class="table-data"><hr/></span><span class="table-macrobox"><hr/></span><span class="table-data"><hr/></span></div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="spell-skills">Spell Skills</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_spellsallinone" title="spellsallinone">/w @{selected|character_name} &{template:RMSSStdRoll} {{name=Spell List}} {{[Open](~selected|samerealmopenspellsbutton) =[Base List](~selected|samerealmbasespellsbutton)}} {{[Closed](~selected|samerealmclosedspellsbutton) =[Other Base](~selected|samerealmotherbasespellsbutton)}} {{ -------------=--------------}} {{[Other Realm Open](~selected|otherrealmopenspellsbutton) =[Other Realm Base](~selected|otherrealmbasespellsbutton)}} {{[Other Realm Closed](~selected|otherrealmclosedspellsbutton) = }} {{ --------------=--------------}} {{[Arcane Open](~selected|arcaneopenspellsbutton) =[Arcane Own Base](~selected|arcaneownbasespellsbutton)}} {{[Arcane Closed](~selected|arcaneclosedspellsbutton) =[Arcane Other Base](~selected|arcaneotherbasespellsbutton)}}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_spellsallinonebutton" title="spellsallinonebutton" value="@{spellsallinone}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="base-lists">Base Lists</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_samerealmbasespells" title="samerealmbasespells">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{selected|character_name} casts a spell}} {{subtags=from an Own Base list.}} {{check= }} ?{Which skill?|@{selected|srob-list1name} (@{selected|srob-list1ranks}r; sk:@{selected|srob-list1}), {{checkroll=**@{selected|srob-list1name}** (@{selected|srob-list1ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srob-list1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srob-list1} ]]&#125;&#125; |@{selected|srob-list2name} (@{selected|srob-list2ranks}r; sk:@{selected|srob-list2}), {{checkroll=**@{selected|srob-list2name}** (@{selected|srob-list2ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srob-list2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srob-list2} ]]&#125;&#125; |@{selected|srob-list3name} (@{selected|srob-list3ranks}r; sk:@{selected|srob-list3}), {{checkroll=**@{selected|srob-list3name}** (@{selected|srob-list3ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srob-list3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srob-list3} ]]&#125;&#125; |@{selected|srob-list4name} (@{selected|srob-list4ranks}r; sk:@{selected|srob-list4}), {{checkroll=**@{selected|srob-list4name}** (@{selected|srob-list4ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srob-list4}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srob-list4} ]]&#125;&#125; |@{selected|srob-list5name} (@{selected|srob-list5ranks}r; sk:@{selected|srob-list5}), {{checkroll=**@{selected|srob-list5name}** (@{selected|srob-list5ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srob-list5}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srob-list5} ]]&#125;&#125; |@{selected|srob-list6name} (@{selected|srob-list6ranks}r; sk:@{selected|srob-list6}), {{checkroll=**@{selected|srob-list6name}** (@{selected|srob-list6ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srob-list6}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srob-list6} ]]&#125;&#125; |@{selected|srob-list7name} (@{selected|srob-list7ranks}r; sk:@{selected|srob-list7}), {{checkroll=**@{selected|srob-list7name}** (@{selected|srob-list7ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srob-list7}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srob-list7} ]]&#125;&#125; |@{selected|srob-list8name} (@{selected|srob-list8ranks}r; sk:@{selected|srob-list8}), {{checkroll=**@{selected|srob-list8name}** (@{selected|srob-list8ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srob-list8}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srob-list8} ]]&#125;&#125; |@{selected|srob-list9name} (@{selected|srob-list9ranks}r; sk:@{selected|srob-list9}), {{checkroll=**@{selected|srob-list9name}** (@{selected|srob-list9ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srob-list9}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srob-list9} ]]&#125;&#125; |@{selected|srob-list10name} (@{selected|srob-list10ranks}r; sk:@{selected|srob-list10}), {{checkroll=**@{selected|srob-list10name}** (@{selected|srob-list10ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srob-list10}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srob-list10} ]]&#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_samerealmbasespellsbutton" title="samerealmbasespellsbutton" value="@{samerealmbasespells}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="open-lists">Open Lists</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_samerealmopenspells" title="samerealmopenspells">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{selected|character_name} casts a spell}} {{subtags=from a Same Realm Open list.}} {{check= }} ?{Which skill?|@{selected|sropen-list1name} (@{selected|sropen-list1ranks}r; sk:@{selected|sropen-list1}), {{checkroll=**@{selected|sropen-list1name}** (@{selected|sropen-list1ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|sropen-list1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|sropen-list1} ]]&#125;&#125; |@{selected|sropen-list2name} (@{selected|sropen-list2ranks}r; sk:@{selected|sropen-list2}), {{checkroll=**@{selected|sropen-list2name}** (@{selected|sropen-list2ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|sropen-list2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|sropen-list2} ]]&#125;&#125; |@{selected|sropen-list3name} (@{selected|sropen-list3ranks}r; sk:@{selected|sropen-list3}), {{checkroll=**@{selected|sropen-list3name}** (@{selected|sropen-list3ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|sropen-list3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|sropen-list3} ]]&#125;&#125; |@{selected|sropen-list4name} (@{selected|sropen-list4ranks}r; sk:@{selected|sropen-list4}), {{checkroll=**@{selected|sropen-list4name}** (@{selected|sropen-list4ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|sropen-list4}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|sropen-list4} ]]&#125;&#125; |@{selected|sropen-list5name} (@{selected|sropen-list5ranks}r; sk:@{selected|sropen-list5}), {{checkroll=**@{selected|sropen-list5name}** (@{selected|sropen-list5ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|sropen-list5}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|sropen-list5} ]]&#125;&#125; |@{selected|sropen-list6name} (@{selected|sropen-list6ranks}r; sk:@{selected|sropen-list6}), {{checkroll=**@{selected|sropen-list6name}** (@{selected|sropen-list6ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|sropen-list6}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|sropen-list6} ]]&#125;&#125; |@{selected|sropen-list7name} (@{selected|sropen-list7ranks}r; sk:@{selected|sropen-list7}), {{checkroll=**@{selected|sropen-list7name}** (@{selected|sropen-list7ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|sropen-list7}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|sropen-list7} ]]&#125;&#125; |@{selected|sropen-list8name} (@{selected|sropen-list8ranks}r; sk:@{selected|sropen-list8}), {{checkroll=**@{selected|sropen-list8name}** (@{selected|sropen-list8ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|sropen-list8}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|sropen-list8} ]]&#125;&#125; |@{selected|sropen-list9name} (@{selected|sropen-list9ranks}r; sk:@{selected|sropen-list9}), {{checkroll=**@{selected|sropen-list9name}** (@{selected|sropen-list9ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|sropen-list9}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|sropen-list9} ]]&#125;&#125; |@{selected|sropen-list10name} (@{selected|sropen-list10ranks}r; sk:@{selected|sropen-list10}), {{checkroll=**@{selected|sropen-list10name}** (@{selected|sropen-list10ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|sropen-list10}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|sropen-list10} ]]&#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_samerealmopenspellsbutton" title="samerealmopenspellsbutton" value="@{samerealmopenspells}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="closed-lists">Closed Lists</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_samerealmclosedspells" title="samerealmclosedspells">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{selected|character_name} casts a spell}} {{subtags=from a Same Realm Closed list.}} {{check= }} ?{Which skill?|@{selected|srclosed-list1name} (@{selected|srclosed-list1ranks}r; sk:@{selected|srclosed-list1}), {{checkroll=**@{selected|srclosed-list1name}** (@{selected|srclosed-list1ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srclosed-list1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srclosed-list1} ]]&#125;&#125; |@{selected|srclosed-list2name} (@{selected|srclosed-list2ranks}r; sk:@{selected|srclosed-list2}), {{checkroll=**@{selected|srclosed-list2name}** (@{selected|srclosed-list2ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srclosed-list2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srclosed-list2} ]]&#125;&#125; |@{selected|srclosed-list3name} (@{selected|srclosed-list3ranks}r; sk:@{selected|srclosed-list3}), {{checkroll=**@{selected|srclosed-list3name}** (@{selected|srclosed-list3ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srclosed-list3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srclosed-list3} ]]&#125;&#125; |@{selected|srclosed-list4name} (@{selected|srclosed-list4ranks}r; sk:@{selected|srclosed-list4}), {{checkroll=**@{selected|srclosed-list4name}** (@{selected|srclosed-list4ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srclosed-list4}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srclosed-list4} ]]&#125;&#125; |@{selected|srclosed-list5name} (@{selected|srclosed-list5ranks}r; sk:@{selected|srclosed-list5}), {{checkroll=**@{selected|srclosed-list5name}** (@{selected|srclosed-list5ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srclosed-list5}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srclosed-list5} ]]&#125;&#125; |@{selected|srclosed-list6name} (@{selected|srclosed-list6ranks}r; sk:@{selected|srclosed-list6}), {{checkroll=**@{selected|srclosed-list6name}** (@{selected|srclosed-list6ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srclosed-list6}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srclosed-list6} ]]&#125;&#125; |@{selected|srclosed-list7name} (@{selected|srclosed-list7ranks}r; sk:@{selected|srclosed-list7}), {{checkroll=**@{selected|srclosed-list7name}** (@{selected|srclosed-list7ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srclosed-list7}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srclosed-list7} ]]&#125;&#125; |@{selected|srclosed-list8name} (@{selected|srclosed-list8ranks}r; sk:@{selected|srclosed-list8}), {{checkroll=**@{selected|srclosed-list8name}** (@{selected|srclosed-list8ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srclosed-list8}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srclosed-list8} ]]&#125;&#125; |@{selected|srclosed-list9name} (@{selected|srclosed-list9ranks}r; sk:@{selected|srclosed-list9}), {{checkroll=**@{selected|srclosed-list9name}** (@{selected|srclosed-list9ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srclosed-list9}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srclosed-list9} ]]&#125;&#125; |@{selected|srclosed-list10name} (@{selected|srclosed-list10ranks}r; sk:@{selected|srclosed-list10}), {{checkroll=**@{selected|srclosed-list10name}** (@{selected|srclosed-list10ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srclosed-list10}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srclosed-list10} ]]&#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_samerealmclosedspellsbutton" title="samerealmclosedspellsbutton" value="@{samerealmclosedspells}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="other-base-lists">Other Base Lists</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_samerealmotherbasespells" title="samerealmotherbasespells">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{selected|character_name} casts a spell}} {{subtags=from a Same Realm Other Base list.}} {{check= }} ?{Which skill?|@{selected|srotherb-list1name} (@{selected|srotherb-list1ranks}r; sk:@{selected|srotherb-list1}), {{checkroll=**@{selected|srotherb-list1name}** (@{selected|srotherb-list1ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srotherb-list1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srotherb-list1} ]]&#125;&#125; |@{selected|srotherb-list2name} (@{selected|srotherb-list2ranks}r; sk:@{selected|srotherb-list2}), {{checkroll=**@{selected|srotherb-list2name}** (@{selected|srotherb-list2ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srotherb-list2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srotherb-list2} ]]&#125;&#125; |@{selected|srotherb-list3name} (@{selected|srotherb-list3ranks}r; sk:@{selected|srotherb-list3}), {{checkroll=**@{selected|srotherb-list3name}** (@{selected|srotherb-list3ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srotherb-list3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srotherb-list3} ]]&#125;&#125; |@{selected|srotherb-list4name} (@{selected|srotherb-list4ranks}r; sk:@{selected|srotherb-list4}), {{checkroll=**@{selected|srotherb-list4name}** (@{selected|srotherb-list4ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srotherb-list4}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srotherb-list4} ]]&#125;&#125; |@{selected|srotherb-list5name} (@{selected|srotherb-list5ranks}r; sk:@{selected|srotherb-list5}), {{checkroll=**@{selected|srotherb-list5name}** (@{selected|srotherb-list5ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|srotherb-list5}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|srotherb-list5} ]]&#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_samerealmotherbasespellsbutton" title="samerealmotherbasespellsbutton" value="@{samerealmotherbasespells}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="other-realm-open-lists">Other Realm Open Lists</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_otherrealmopenspells" title="otherrealmopenspells">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{selected|character_name} casts a spell}} {{subtags=from a Other Realm Open list.}} {{check= }} ?{Which skill?|@{selected|oropen-list1name} (@{selected|oropen-list1ranks}r; sk:@{selected|oropen-list1}), {{checkroll=**@{selected|oropen-list1name}** (@{selected|oropen-list1ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|oropen-list1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|oropen-list1} ]]&#125;&#125; |@{selected|oropen-list2name} (@{selected|oropen-list2ranks}r; sk:@{selected|oropen-list2}), {{checkroll=**@{selected|oropen-list2name}** (@{selected|oropen-list2ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|oropen-list2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|oropen-list2} ]]&#125;&#125; |@{selected|oropen-list3name} (@{selected|oropen-list3ranks}r; sk:@{selected|oropen-list3}), {{checkroll=**@{selected|oropen-list3name}** (@{selected|oropen-list3ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|oropen-list3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|oropen-list3} ]]&#125;&#125; |@{selected|oropen-list4name} (@{selected|oropen-list4ranks}r; sk:@{selected|oropen-list4}), {{checkroll=**@{selected|oropen-list4name}** (@{selected|oropen-list4ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|oropen-list4}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|oropen-list4} ]]&#125;&#125; |@{selected|oropen-list5name} (@{selected|oropen-list5ranks}r; sk:@{selected|oropen-list5}), {{checkroll=**@{selected|oropen-list5name}** (@{selected|oropen-list5ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|oropen-list5}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|oropen-list5} ]]&#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_otherrealmopenspellsbutton" title="otherrealmopenspellsbutton" value="@{otherrealmopenspells}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="other-realm-closed-lists">Other Realm Closed Lists</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_otherrealmclosedspells" title="otherrealmclosedspells">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{selected|character_name} casts a spell}} {{subtags=from a Other Realm Closed list.}} {{check= }} ?{Which skill?|@{selected|orclosed-list1name} (@{selected|orclosed-list1ranks}r; sk:@{selected|orclosed-list1}), {{checkroll=**@{selected|orclosed-list1name}** (@{selected|orclosed-list1ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|orclosed-list1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|orclosed-list1} ]]&#125;&#125; |@{selected|orclosed-list2name} (@{selected|orclosed-list2ranks}r; sk:@{selected|orclosed-list2}), {{checkroll=**@{selected|orclosed-list2name}** (@{selected|orclosed-list2ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|orclosed-list2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|orclosed-list2} ]]&#125;&#125; |@{selected|orclosed-list3name} (@{selected|orclosed-list3ranks}r; sk:@{selected|orclosed-list3}), {{checkroll=**@{selected|orclosed-list3name}** (@{selected|orclosed-list3ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|orclosed-list3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|orclosed-list3} ]]&#125;&#125; |@{selected|orclosed-list4name} (@{selected|orclosed-list4ranks}r; sk:@{selected|orclosed-list4}), {{checkroll=**@{selected|orclosed-list4name}** (@{selected|orclosed-list4ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|orclosed-list4}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|orclosed-list4} ]]&#125;&#125; |@{selected|orclosed-list5name} (@{selected|orclosed-list5ranks}r; sk:@{selected|orclosed-list5}), {{checkroll=**@{selected|orclosed-list5name}** (@{selected|orclosed-list5ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|orclosed-list5}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|orclosed-list5} ]]&#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_otherrealmclosedspellsbutton" title="otherrealmclosedspellsbutton" value="@{otherrealmclosedspells}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="other-realm-base-lists">Other Realm Base Lists</span></span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_otherrealmbasespells" title="otherrealmbasespells">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{selected|character_name} casts a spell}} {{subtags=from a Other Realm Base list.}} {{check= }} ?{Which skill?|@{selected|orbase-list1name} (@{selected|orbase-list1ranks}r; sk:@{selected|orbase-list1}), {{checkroll=**@{selected|orbase-list1name}** (@{selected|orbase-list1ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|orbase-list1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|orbase-list1} ]]&#125;&#125; |@{selected|orbase-list2name} (@{selected|orbase-list2ranks}r; sk:@{selected|orbase-list2}), {{checkroll=**@{selected|orbase-list2name}** (@{selected|orbase-list2ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|orbase-list2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|orbase-list2} ]]&#125;&#125; |@{selected|orbase-list3name} (@{selected|orbase-list3ranks}r; sk:@{selected|orbase-list3}), {{checkroll=**@{selected|orbase-list3name}** (@{selected|orbase-list3ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|orbase-list3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|orbase-list3} ]]&#125;&#125; |@{selected|orbase-list4name} (@{selected|orbase-list4ranks}r; sk:@{selected|orbase-list4}), {{checkroll=**@{selected|orbase-list4name}** (@{selected|orbase-list4ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|orbase-list4}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|orbase-list4} ]]&#125;&#125; |@{selected|orbase-list5name} (@{selected|orbase-list5ranks}r; sk:@{selected|orbase-list5}), {{checkroll=**@{selected|orbase-list5name}** (@{selected|orbase-list5ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|orbase-list5}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|orbase-list5} ]]&#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_otherrealmbasespellsbutton" title="otherrealmbasespellsbutton" value="@{otherrealmbasespells}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="arcane-open-lists">Arcane Open Lists</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_arcaneopenspells" title="arcaneopenspells">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{selected|character_name} casts a spell}} {{subtags=from an Arcane Open list.}} {{check= }} ?{Which skill?|@{selected|arcopen-list1name} (@{selected|arcopen-list1ranks}r; sk:@{selected|arcopen-list1}), {{checkroll=**@{selected|arcopen-list1name}** (@{selected|arcopen-list1ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|arcopen-list1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|arcopen-list1} ]]&#125;&#125; |@{selected|arcopen-list2name} (@{selected|arcopen-list2ranks}r; sk:@{selected|arcopen-list2}), {{checkroll=**@{selected|arcopen-list2name}** (@{selected|arcopen-list2ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|arcopen-list2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|arcopen-list2} ]]&#125;&#125; |@{selected|arcopen-list3name} (@{selected|arcopen-list3ranks}r; sk:@{selected|arcopen-list3}), {{checkroll=**@{selected|arcopen-list3name}** (@{selected|arcopen-list3ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|arcopen-list3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|arcopen-list3} ]]&#125;&#125; |@{selected|arcopen-list4name} (@{selected|arcopen-list4ranks}r; sk:@{selected|arcopen-list4}), {{checkroll=**@{selected|arcopen-list4name}** (@{selected|arcopen-list4ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|arcopen-list4}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|arcopen-list4} ]]&#125;&#125; |@{selected|arcopen-list5name} (@{selected|arcopen-list5ranks}r; sk:@{selected|arcopen-list5}), {{checkroll=**@{selected|arcopen-list5name}** (@{selected|arcopen-list5ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|arcopen-list5}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|arcopen-list5} ]]&#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_arcaneopenspellsbutton" title="arcaneopenspellsbutton" value="@{arcaneopenspells}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="arcane-closed-lists">Arcane Closed Lists</span> </span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_arcaneclosedspells" title="arcaneclosedspells">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{selected|character_name} casts a spell}} {{subtags=from an Arcane Closed list.}} {{check= }} ?{Which skill?|@{selected|arcclosed-list1name} (@{selected|arcclosed-list1ranks}r; sk:@{selected|arcclosed-list1}), {{checkroll=**@{selected|arcclosed-list1name}** (@{selected|arcclosed-list1ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|arcclosed-list1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|arcclosed-list1} ]]&#125;&#125; |@{selected|arcclosed-list2name} (@{selected|arcclosed-list2ranks}r; sk:@{selected|arcclosed-list2}), {{checkroll=**@{selected|arcclosed-list2name}** (@{selected|arcclosed-list2ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|arcclosed-list2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|arcclosed-list2} ]]&#125;&#125; |@{selected|arcclosed-list3name} (@{selected|arcclosed-list3ranks}r; sk:@{selected|arcclosed-list3}), {{checkroll=**@{selected|arcclosed-list3name}** (@{selected|arcclosed-list3ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|arcclosed-list3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|arcclosed-list3} ]]&#125;&#125; |@{selected|arcclosed-list4name} (@{selected|arcclosed-list4ranks}r; sk:@{selected|arcclosed-list4}), {{checkroll=**@{selected|arcclosed-list4name}** (@{selected|arcclosed-list4ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|arcclosed-list4}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|arcclosed-list4} ]]&#125;&#125; |@{selected|arcclosed-list5name} (@{selected|arcclosed-list5ranks}r; sk:@{selected|arcclosed-list5}), {{checkroll=**@{selected|arcclosed-list5name}** (@{selected|arcclosed-list5ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|arcclosed-list5}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|arcclosed-list5} ]]&#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_arcaneclosedspellsbutton" title="arcaneclosedspellsbutton" value="@{arcaneclosedspells}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="arcane-own-base-lists">Arcane Own Base Lists</span></span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_arcaneownbasespells" title="arcaneownbasespells">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{selected|character_name} casts a spell}} {{subtags=from an Arcane Own Base list.}} {{check= }} ?{Which skill?|@{selected|arcbase-list1name} (@{selected|arcbase-list1ranks}r; sk:@{selected|arcbase-list1}), {{checkroll=**@{selected|arcbase-list1name}** (@{selected|arcbase-list1ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|arcbase-list1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|arcbase-list1} ]]&#125;&#125; |@{selected|arcbase-list2name} (@{selected|arcbase-list2ranks}r; sk:@{selected|arcbase-list2}), {{checkroll=**@{selected|arcbase-list2name}** (@{selected|arcbase-list2ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|arcbase-list2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|arcbase-list2} ]]&#125;&#125; |@{selected|arcbase-list3name} (@{selected|arcbase-list3ranks}r; sk:@{selected|arcbase-list3}), {{checkroll=**@{selected|arcbase-list3name}** (@{selected|arcbase-list3ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|arcbase-list3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|arcbase-list3} ]]&#125;&#125; |@{selected|arcbase-list4name} (@{selected|arcbase-list4ranks}r; sk:@{selected|arcbase-list4}), {{checkroll=**@{selected|arcbase-list4name}** (@{selected|arcbase-list4ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|arcbase-list4}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|arcbase-list4} ]]&#125;&#125; |@{selected|arcbase-list5name} (@{selected|arcbase-list5ranks}r; sk:@{selected|arcbase-list5}), {{checkroll=**@{selected|arcbase-list5name}** (@{selected|arcbase-list5ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|arcbase-list5}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|arcbase-list5} ]]&#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_arcaneownbasespellsbutton" title="arcaneownbasespellsbutton" value="@{arcaneownbasespells}"></button></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data" ><span data-i18n="arcane-other-base-lists">Arcane Other Base Lists</span></span>
|
|
<span class="table-data" ><textarea class="table-macrobox" rows="1" cols="55" name="attr_arcaneotherbasespells" title="arcaneotherbasespells">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{selected|character_name} casts a spell}} {{subtags=from an Arcane Other Base list.}} {{check= }} ?{Which skill?|@{selected|arcotherbase-list1name} (@{selected|arcotherbase-list1ranks}r; sk:@{selected|arcotherbase-list1}), {{checkroll=**@{selected|arcotherbase-list1name}** (@{selected|arcotherbase-list1ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|arcotherbase-list1}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|arcotherbase-list1} ]]&#125;&#125; |@{selected|arcotherbase-list2name} (@{selected|arcotherbase-list2ranks}r; sk:@{selected|arcotherbase-list2}), {{checkroll=**@{selected|arcotherbase-list2name}** (@{selected|arcotherbase-list2ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|arcotherbase-list2}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|arcotherbase-list2} ]]&#125;&#125; |@{selected|arcotherbase-list3name} (@{selected|arcotherbase-list3ranks}r; sk:@{selected|arcotherbase-list3}), {{checkroll=**@{selected|arcotherbase-list3name}** (@{selected|arcotherbase-list3ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|arcotherbase-list3}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|arcotherbase-list3} ]]&#125;&#125; |@{selected|arcotherbase-list4name} (@{selected|arcotherbase-list4ranks}r; sk:@{selected|arcotherbase-list4}), {{checkroll=**@{selected|arcotherbase-list4name}** (@{selected|arcotherbase-list4ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|arcotherbase-list4}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|arcotherbase-list4} ]]&#125;&#125; |@{selected|arcotherbase-list5name} (@{selected|arcotherbase-list5ranks}r; sk:@{selected|arcotherbase-list5}), {{checkroll=**@{selected|arcotherbase-list5name}** (@{selected|arcotherbase-list5ranks} r): [[1d100!>@{selected|oeuproll}cf<@{selected|oedownroll}cs=100 +?{Other bonus/penalty?&#124;0&#125; +[[@{selected|arcotherbase-list5}]] ]]&#125;&#125; {{highlight66= [[66 +?{Other bonus/penalty?&#125; +@{selected|arcotherbase-list5} ]]&#125;&#125; } {{oedownroll= -[[1d100!>@{selected|oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66roll=**Natural 66.** }}</textarea></span>
|
|
<span class="table-data" ><button type="roll" class="button-roll" name="roll_arcaneotherbasespellsbutton" title="arcaneotherbasespellsbutton" value="@{arcaneotherbasespells}"></button></span>
|
|
</div>
|
|
</div>
|
|
<!-- End Tab9 -->
|
|
</div>
|
|
|
|
<!-- end PC section -->
|
|
</div>
|
|
|
|
<div class="switch-npc">
|
|
<!-- start NPC section -->
|
|
<!-- NPC-->
|
|
<div style="float: left">
|
|
<br>
|
|
<div class="table-style" border="0">
|
|
<div class="table-row">
|
|
<span class="table-header-right"><span data-i18n="category">Category</span>:</span><span class="table-header-left"><input type="text" name="attr_npccategory" title="npccategory" /></span>
|
|
<span class="table-header-right"> </span><span class="table-header-left"> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-right"><span data-i18n="name">Name</span>:</span><span class="table-header-left"><input type="text" name="attr_npcname" title="npcname" /></span>
|
|
<span class="table-header-right"> </span><span class="table-header-left"> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-header-right" ><span data-i18n="type">Type</span>:</span>
|
|
<span class="table-data-center-bottom" ><input type="text" name="attr_type" title="type" /></span>
|
|
<span class="table-header-right" ><span data-i18n="demon-type-or-undead-class">Demon Type or Undead Class</span>:</span>
|
|
<span class="table-data-center-bottom" ><input type="text" name="attr_class" title="class" /></span>
|
|
</div>
|
|
<div class="table-row"> <span class="table-header-right" ><span data-i18n="level">Level</span>:</span><span class="table-data-center-bottom" ><input type="text" name="attr_npclevel" title="npclevel" /></span>
|
|
<span class="table-header-right" ><span data-i18n="level-code">Level Code</span>:<input type="text" name="attr_levelcode" title="levelcode" style="width: 3em;" /></span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
<label class="label">
|
|
<input name="attr_expand" type="radio" value="6" class="expand" checked="checked" />
|
|
<div class="tab"><span data-i18n="movement-combat">Movement/Combat</span></div>
|
|
<label class="label">
|
|
<input name="attr_expand" type="radio" value="7" class="expand" />
|
|
<div class="tab"><span data-i18n="encounter-stats">Encounter Stats</span></div>
|
|
<label class="label">
|
|
<input name="attr_expand" type="radio" value="8" class="expand" />
|
|
<div class="tab"><span data-i18n="general-description">General Description</span></div>
|
|
<label class="label">
|
|
<input name="attr_expand" type="radio" value="9" class="expand" />
|
|
<div class="tab"><span data-i18n="other">Other</span></div>
|
|
<label class="label">
|
|
<input name="attr_expand" type="radio" value="10" class="expand" />
|
|
<div class="tab"><span data-i18n="input">Input</span></div>
|
|
<div class="character-sheet show">
|
|
<!--tab 5 contents; Input-->
|
|
<div style="float: left">
|
|
<table><td class="statlabel-big" style="width: 800px;"><span data-i18n="npc-input">NPC Input</span></td>
|
|
</table>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-left-bottom"><textarea rows="11" cols="55" style="width: 800px;" name="attr_npcinput" title="npcinput" data-i18n-placeholder="npc-input-for-import" placeholder="NPC input for import"></textarea></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom"> </span>
|
|
</div>
|
|
</div>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom" style="width: 30px;"><input type="checkbox" name="attr_npcimportcheckbox" title="npcimportcheckbox" value="1" /> </span><span class="table-data-left-bottom" data-i18n="npc-import">NPC Import. </span>
|
|
</div>
|
|
</div>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom" data-i18n="npc-import-directions">Click this box to import data from the input above to fill in the npc sheet. This will overwrite any information already in the NPC sheet. This operation is not reversable.</span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
<br>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-left-bottom" data-i18n="npc-import-data-format">The data should be in the following format:</span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-left-bottom"><textarea rows="44" style="width:800px;" title="examplenpcdatainput">{
|
|
"category": "Test",
|
|
"creature": "Test Animal",
|
|
"type": "Small",
|
|
"Class": "",
|
|
"level": "0",
|
|
"levelcode": "A",
|
|
"basemove": "70",
|
|
"maxpace": "Dash",
|
|
"mmbonus": "+30",
|
|
"ms": "FA",
|
|
"aq": "FA",
|
|
"size": "T",
|
|
"crit": "II",
|
|
"critcode": "#",
|
|
"hits": "5",
|
|
"hitcode": "A",
|
|
"at": "12",
|
|
"db": "70",
|
|
"attack": "0TBi50/0TCl50/poison«",
|
|
"attack1ob": "0",
|
|
"attack1name": "TBi",
|
|
"attack1perc": "50",
|
|
"attack1type": "Melee",
|
|
"attack2ob": "0",
|
|
"attack2name": "TCl",
|
|
"attack2perc": "50",
|
|
"attack2type": "Melee",
|
|
"attack3name": "poison«",
|
|
"numenc": "1-12",
|
|
"treasure": "aab",
|
|
"bonusxp": "-",
|
|
"outlook": "Timid",
|
|
"iq": "",
|
|
"habitat": "(fn)",
|
|
"specialfeatures": "VN†@§#",
|
|
"watersources": "GOZ",
|
|
"terrain": "W",
|
|
"vegetation": "-",
|
|
"frequency": "2",
|
|
"height": "2-12\" long.",
|
|
"offspring": "1-2 young",
|
|
"othercombatinformation": "Can go Invisible at will",
|
|
"carrycapacity": "1 lb.",
|
|
"ridingbonus": "-10",
|
|
"description": "This test animal is created to test the input system.",
|
|
"lifestyle": "Most test animals live only on testing systems where they either multiply quickly or die out slowly",
|
|
"combat": "This test animal is timid and prefers to avoid combat where ever possible.",
|
|
"background": "Test animals have a long background of being used for testing in a variety of ways. This one is used for script debugging.",
|
|
"observations": "After much tweaking, this test animal is expected to perform nominally.",
|
|
"notes": "this field is entirely optional and appears in the note field on the 'other' tab"
|
|
}
|
|
</textarea></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</label>
|
|
<div class="character-sheet show">
|
|
<!--tab 4 contents; Other-->
|
|
<div style="float: left">
|
|
<table>
|
|
<input type="checkbox" class="npc-otherinfo-show arrow" title="otherinfo-show" name="attr_otherinfo-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><span data-i18n="other-information">Other Information</span></td>
|
|
</table>
|
|
<div class="npc-otherinfo">
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom"><textarea rows="30" cols="55" style="width: 800px;" name="attr_npcothernotes" title="npcothernotes" data-i18n-placeholder="enter-other-information-here" placeholder="Enter other information here"></textarea></span>
|
|
</div>
|
|
<div class="table-row"><span class="table-data-center-bottom"> </span></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</label>
|
|
<div class="character-sheet show">
|
|
<!--tab 3 contents; General Description-->
|
|
<div style="float: left">
|
|
<table>
|
|
<input type="checkbox" class="npc-generaldesc-show arrow" title="generaldesc-show" name="attr_generaldesc-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><span data-i18n="general-description">General Description</span></td>
|
|
</table>
|
|
<div class="npc-generaldesc">
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom"><span data-i18n="carry-capacity">Carry Capacity</span>:</span>
|
|
<span class="table-data-center-bottom"><input type="text" name="attr_npccarrycapacity" title="npccarrycapacity" /></span>
|
|
<span class="table-data-center-bottom"> </span>
|
|
<span class="table-data-center-bottom"> </span>
|
|
<span class="table-data-center-bottom"><span data-i18n="riding-bonus">Riding Bonus</span>:</span>
|
|
<span class="table-data-center-bottom"><input type="text" name="attr_npcridingbonus" title="npcridingbonus" /></span>
|
|
<span class="table-data-center-bottom"> </span>
|
|
</div>
|
|
<div class="table-row"><span class="table-data-center-bottom"> </span></div>
|
|
</div>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom"><b><span data-i18n="description">Description</span></b><br><textarea rows="4" cols="55" style="width: 800px;" name="attr_npcdescription" title="npcdescription" data-i18n-placeholder="npc-description" placeholder="NPC Description"></textarea></span>
|
|
</div>
|
|
<div class="table-row"><span class="table-data-center-bottom"> </span></div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom"><b><span data-i18n="lifestyle">Lifestyle</span></b><br><textarea rows="4" cols="55" style="width: 800px;" name="attr_npclifestyle" title="npclifestyle" data-i18n-placeholder="npc-lifestyle" placeholder="NPC Lifestyle"></textarea></span>
|
|
</div>
|
|
<div class="table-row"><span class="table-data-center-bottom"> </span></div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom"><b><span data-i18n="combat">Combat</span></b><br><textarea rows="4" cols="55" style="width: 800px;" name="attr_npccombatnotes" title="npccombatnotes" data-i18n-placeholder="npc-combat" placeholder="NPC Combat"></textarea></span>
|
|
</div>
|
|
<div class="table-row"><span class="table-data-center-bottom"> </span></div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom"><b><span data-i18n="background">Background</span></b><br><textarea rows="4" cols="55" style="width: 800px;" name="attr_npcbackgroundnotes" title="npcbackgroundnotes" data-i18n-placeholder="npc-background" placeholder="NPC Background"></textarea></span>
|
|
</div>
|
|
<div class="table-row"><span class="table-data-center-bottom"> </span></div>
|
|
<div class="table-row">
|
|
<span class="table-data-center-bottom"><b><span data-i18n="observations">Observations</span></b><br><textarea rows="4" cols="55" style="width: 800px;" name="attr_npcobservationsnotes" title="npcobservationsnotes" data-i18n-placeholder="npc-observations" placeholder="NPC Observations"></textarea></span>
|
|
</div>
|
|
<div class="table-row"><span class="table-data-center-bottom"> </span></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</label>
|
|
<div class="character-sheet show">
|
|
<!--tab 2 contents; Encounter Stats-->
|
|
<table>
|
|
<input type="checkbox" class="npc-encounterstats-show arrow" title="encounterstats-show" name="attr_encounterstats-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><span data-i18n="encounter-stats">Encounter Stats</span></td>
|
|
</table>
|
|
<div class="npc-encounterstats">
|
|
<div class="table-style" border="0">
|
|
<div class="table-row">
|
|
<span class="table-data-left-bottom" >
|
|
<div class="table-row">
|
|
<span class="table-data-header"><span data-i18n="number-encountered-a"># Encountered</span>:</span>
|
|
<span class="table-data-center"><input type="text" name="attr_npcnumenc" title="npcnumenc" /></span>
|
|
<span class="table-data-center"> </span>
|
|
<span class="table-data-center"><span data-i18n="size">Size</span>:</span>
|
|
<span class="table-data-center"><input type="text" name="attr_npcheight" title="npcheight" /></span>
|
|
<span class="table-data-center"> </span>
|
|
<span class="table-data-center"><span data-i18n="offspring">Offspring</span>:</span>
|
|
<span class="table-data-center"><input type="text" name="attr_npcoffspring" title="npcoffspring" /></span>
|
|
</div>
|
|
<br>
|
|
<div class="table-row">
|
|
<span class="table-data-header"><span data-i18n="treasure">Treasure</span>:</span>
|
|
<span class="table-data-center"><input type="text" name="attr_treasurecode" title="treasurecode" /></span>
|
|
<input type="hidden" class="table-data-left-bottom" name="attr_npctreasure" title="npctreasure" />
|
|
<span class="table-data-left-bottom" name="attr_npctreasure" title="npctreasure" ></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-header"><span data-i18n="bonus-experience-a">Bonus XP</span>:</span>
|
|
<span class="table-data-center"><select class="inputbox" style="height: 24px; width: 95px; font-size: 0.75em; margin-bottom: 0;" name="attr_bonusxpcode" title="bonusxpcode">
|
|
<option type="text" value=" --(1-2)/ --(3)/ --(5)/ --(7)/ --(9)/ --(11)/ --(13)/ --(15)/ --(17)/ --(19)/ --(21+)" selected>--</option>
|
|
<option type="text" value=" 50(1-2)/ 40(3)/ 30(5)/ 20(7)/ 10(9)/ --(11)/ --(13)/ --(15)/ --(17)/ --(19)/ --(21+)">A</option>
|
|
<option type="text" value=" 75(1-2)/ 60(3)/ 50(5)/ 40(7)/ 30(9)/ 20(11)/ 10(13)/ --(15)/ --(17)/ --(19)/ --(21+)">B</option>
|
|
<option type="text" value=" 100(1-2)/ 95(3)/ 90(5)/ 85(7)/ 80(9)/ 75(11)/ 70(13)/ 65(15)/ 60(17)/ 55(19)/ 50(21+)">C</option>
|
|
<option type="text" value=" 200(1-2)/ 190(3)/ 180(5)/ 170(7)/ 160(9)/ 150(11)/ 140(13)/ 130(15)/ 120(17)/ 110(19)/ 100(21+)">D</option>
|
|
<option type="text" value=" 400(1-2)/ 380(3)/ 360(5)/ 340(7)/ 320(9)/ 300(11)/ 280(13)/ 260(15)/ 240(17)/ 220(19)/ 210(21+)">E</option>
|
|
<option type="text" value=" 800(1-2)/ 760(3)/ 720(5)/ 680(7)/ 640(9)/ 600(11)/ 560(13)/ 520(15)/ 480(17)/ 440(19)/ 400(21+)">F</option>
|
|
<option type="text" value="1200(1-2)/ 1140(3)/ 1080(5)/ 1020(7)/ 960(9)/ 900(11)/ 840(13)/ 780(15)/ 720(17)/ 660(19)/ 600(21+)">G</option>
|
|
<option type="text" value="1600(1-2)/ 1520(3)/ 1440(5)/ 1360(7)/ 1280(9)/ 1200(11)/ 1120(13)/ 1040(15)/ 960(17)/ 880(19)/ 800(21+)">H</option>
|
|
<option type="text" value="2000(1-2)/ 1900(3)/ 1800(5)/ 1700(7)/ 1600(9)/ 1500(11)/ 1400(13)/ 1300(15)/ 1200(17)/ 1100(19)/ 1000(21+)">I</option>
|
|
<option type="text" value="3000(1-2)/ 2850(3)/ 2700(5)/ 2550(7)/ 2400(9)/ 2250(11)/ 2100(13)/ 1950(15)/ 1800(17)/ 1650(19)/ 1500(21+)">J</option>
|
|
<option type="text" value="4000(1-2)/ 3800(3)/ 3600(5)/ 3400(7)/ 3200(9)/ 3000(11)/ 2800(13)/ 2600(15)/ 2400(17)/ 2200(19)/ 2000(21+)">K</option>
|
|
<option type="text" value="5000(1-2)/ 4750(3)/ 4500(5)/ 4250(7)/ 4000(9)/ 3750(11)/ 3500(13)/ 3250(15)/ 3000(17)/ 2750(19)/ 2500(21+)">L</option>
|
|
</select></span>
|
|
<span class="table-data-left-bottom" name="attr_bonusxpcode" ></span>
|
|
</div>
|
|
<!--br-->
|
|
<div class="table-row">
|
|
<span class="table-data-header"><span data-i18n="outlook">Outlook</span>:</span>
|
|
<span class="table-data-center"><select class="inputbox" style="height: 24px; width: 95px; font-size: 0.75em; margin-bottom: 0;" name="attr_outlookcode" title="outlookcode">
|
|
<option type="text" value="---" data-i18n="none(---)" selected>---</option>
|
|
<option type="text" value="Aggressive and will attack if provoked or hungry." data-i18n="aggressive-a">Aggres.</option>
|
|
<option type="text" value="Ignores other creatures unless interfered with or attacked." data-i18n="aloof">Aloof</option>
|
|
<option type="text" value="Altruistic, has an unselfish regard for the interests of others, often to the extent of risking own safety." data-i18n="altruistic-a">Altru.</option>
|
|
<option type="text" value="Belligerent, often attacks without provocation." data-i18n="belligerent-a">Bellig.</option>
|
|
<option type="text" value="Attacks closest living creature until it is destroyed." data-i18n="berserk">Berserk</option>
|
|
<option type="text" value="Does not believe danger or misfortune exists for it." data-i18n="carefree">Carefree</option>
|
|
<option type="text" value="Not only hostile, but delights in death, pain, and suffering." data-i18n="cruel">Cruel</option>
|
|
<option type="text" value="Desires power, attempts to control or dominate other creatures." data-i18n="domineering-a">Domin.</option>
|
|
<option type="text" value="Opposed to those who are evil(cruel, hostile, belligerent, etc); supportive of those who are also good." data-i18n="good">Good</option>
|
|
<option type="text" value="Will attack or attempt to steal from other creatures if risk does not seem too high." data-i18n="greedy">Greedy</option>
|
|
<option type="text" value="Normally attacks other creatures on sight." data-i18n="hostile">Hostile</option>
|
|
<option type="text" value="If hungry, will attack anything edible; otherwise normal." data-i18n="hungry">Hungry</option>
|
|
<option type="text" value="Inquisitive and curious; will approach and examine unusual situations." data-i18n="inquisitive-a">Inquis.</option>
|
|
<option type="text" value="Normally bolts at any sign of other creatures." data-i18n="jumpy">Jumpy</option>
|
|
<option type="text" value="Created with a specific purpose or mission." data-i18n="mission">Mission</option>
|
|
<option type="text" value="Watches and is wary of other creatures; will sometimes attack if hungry." data-i18n="normal">Normal</option>
|
|
<option type="text" value="Ignores the presence of other creatures unless threatened." data-i18n="passive">Passive</option>
|
|
<option type="text" value="Mischievous but playful; will attempt to play with or play pranks on other creatures." data-i18n="playful">Playful</option>
|
|
<option type="text" value="Protective of a thing, place, other creature, etc." data-i18n="protective-a">Protect</option>
|
|
<option type="text" value="Skittish around other creatures, runs at the slightest hint of danger." data-i18n="timid">Timid</option>
|
|
<option type="text" value="Varies by individual." data-i18n="varies">Varies</option>
|
|
<option type="text" value="See description." data-i18n="special">Special</option>
|
|
<option type="text" value="Unknown" data-i18n="unknown">Unknown</option>
|
|
</select></span>
|
|
<span class="table-data-left-bottom" name="attr_outlookcode" data-i18n-dynamic></span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-header"><span data-i18n="iq">IQ</span>:</span>
|
|
<span class="table-data-center"><select class="inputbox" style="height: 24px; width: 95px; font-size: 0.75em; margin-bottom: 0;" name="attr_iqcode" title="iqcode">
|
|
<option type="text" value="None; Animal Instincts" selected>NO</option>
|
|
<option type="text" value="Very Low; Re/Me=1-5">VL</option>
|
|
<option type="text" value="Low; Re/Me=3-12">LO</option>
|
|
<option type="text" value="Little; Re/Me=7-25">LI</option>
|
|
<option type="text" value="Inferior; Re/Me=13-40">IN</option>
|
|
<option type="text" value="Mediocre; Re/Me=23-50">MD</option>
|
|
<option type="text" value="Average; Re/Me=35-65">AV</option>
|
|
<option type="text" value="Above Average; Re/Me=50-77">AA</option>
|
|
<option type="text" value="Superior; Re/Me=60-86">SU</option>
|
|
<option type="text" value="High; Re/Me=80-98">HI</option>
|
|
<option type="text" value="Very High; Re/Me=94-99">VH</option>
|
|
<option type="text" value="Exceptional; Re/Me=100-102">EX</option>
|
|
<option type="text" value="*">*</option>
|
|
<option type="text" value="Unknown">Unknown</option>
|
|
</select></span>
|
|
<span class="table-data-left-bottom" name="attr_iqcode" data-i18n-dynamic></span>
|
|
</div>
|
|
<br>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-header-leftb" style="width: 120px;"><span data-i18n="habitat-codes">Habitat Codes</span>: </span><!--height: 130px;-->
|
|
<span class="table-data-left-bottom" style="width: 620px;">
|
|
<input type="checkbox" class="npc-habitat1code-show cbox" title="habitat1code" name="attr_habitat1code" value="1" /><span>---; </span><span> </span>
|
|
<input type="checkbox" class="npc-habitat2code-show cbox" title="habitat2code" name="attr_habitat2code" value="1" /><span> ø ; </span><span> </span>
|
|
<input type="checkbox" class="npc-habitat5code-show cbox" title="habitat5code" name="attr_habitat5code" value="1" /><span> a ; </span><span> </span>
|
|
<input type="checkbox" class="npc-habitat11code-show cbox" title="habitat11code" name="attr_habitat11code" value="1" /><span> c ; </span><span> </span>
|
|
<input type="checkbox" class="npc-habitat12code-show cbox" title="habitat12code" name="attr_habitat12code" value="1" /><span> f ; </span><span> </span>
|
|
<input type="checkbox" class="npc-habitat3code-show cbox" title="habitat3code" name="attr_habitat3code" value="1" /><span> h ; </span><span> </span>
|
|
<input type="checkbox" class="npc-habitat9code-show cbox" title="habitat9code" name="attr_habitat9code" value="1" /><span> k ; </span><span> </span>
|
|
<input type="checkbox" class="npc-habitat7code-show cbox" title="habitat7code" name="attr_habitat7code" value="1" /><span> m ; </span><span> </span>
|
|
<input type="checkbox" class="npc-habitat4code-show cbox" title="habitat4code" name="attr_habitat4code" value="1" /><span> n ; </span><span> </span>
|
|
<input type="checkbox" class="npc-habitat8code-show cbox" title="habitat8code" name="attr_habitat8code" value="1" /><span> s ; </span><span> </span>
|
|
<input type="checkbox" class="npc-habitat10code-show cbox" title="habitat10code" name="attr_habitat10code" value="1" /><span> t ; </span><span> </span>
|
|
<input type="checkbox" class="npc-habitat6code-show cbox" title="habitat6code" name="attr_habitat6code" value="1" /><span> w ; </span><span> </span>
|
|
<div class="table-data-left-bottom"></div>
|
|
<div class="npc-habitat1code table-data-left-bottom"><span data-i18n="no-preferred-special-features"> No preferred special features. </span><span> </span></div>
|
|
<div class="npc-habitat2code table-data-left-bottom"><span data-i18n="none-appropriate"> None appropriate. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-habitat5code table-data-left-bottom"><span data-i18n="climate-hot-dry-temp-hot-humidity-precipitation-dry-arid"> Climate=hot/dry; Temp=hot; Humidity/Precipitation=dry, arid. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-habitat11code table-data-left-bottom"><span data-i18n="climate-cool-dry-temp-cool-humidity-precipitation-dry-arid"> Climate=cool/dry; Temp=cool; Humidity/Precipitation=dry, arid. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-habitat12code table-data-left-bottom"><span data-i18n="climate-frigid-temp-cool-humidity-precipitation-arid"> Climate=frigid; Temp=cool; Humidity/Precipitation=arid. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-habitat3code table-data-left-bottom"><span data-i18n="climate-hot-humid-temp-hot-humidity-precipitation-rainy-humid"> Climate=hot/humid; Temp=hot; Humidity/Precipitation=rainy, humid. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-habitat9code table-data-left-bottom"><span data-i18n="climate-cool-humid-temp-cool-humidity-precipitation-rainy-humid"> Climate=cool/humid; Temp=cool; Humidity/Precipitation=rainy, humid. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-habitat7code table-data-left-bottom"><span data-i18n="climate-warm-average-temp-warm-temperate-humidity-precipitation-temperate"> Climate=warm/average; Temp=warm, temperate; Humidity/Precipitation=temperate. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-habitat4code table-data-left-bottom"><span data-i18n="climate-hot-average-temp-hot-humidity-precipitation-temperate"> Climate=hot/average; Temp=hot; Humidity/Precipitation=temperate. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-habitat8code table-data-left-bottom"><span data-i18n="climate-warm-dry-temp-warm-temperate-humidity-precipitation-dry-arid"> Climate=warm/dry; Temp=warm, temperate; Humidity/Precipitation=dry, arid. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-habitat10code table-data-left-bottom"><span data-i18n="climate-cool-average-temp-cool-humidity-precipitation-temperate"> Climate=cool/average; Temp=cool; Humidity/Precipitation=temperate. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-habitat6code table-data-left-bottom"><span data-i18n="climate-warm-humid-temp-warm-temperate-humidity-precipitation-rainy-humid"> Climate=warm/humid; Temp=warm, temperate; Humidity/Precipitation=rainy, humid. </span><span> </span></div>
|
|
</span>
|
|
<span class="table-data-left-bottom" > <input style="width: 10px;" type="checkbox" name="attr_habitatclear" title="habitatclear" value="1" /></span>
|
|
<span class="table-data-left-bottom" > <span data-i18n="clear-all">Clear all</span> </span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-header3-leftb"><b><span data-i18n="environment-codes">Environment Codes</span>:</b></span>
|
|
</div>
|
|
</div>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-header-leftb" style="width: 120px;"><span data-i18n="special-features">Special Features</span>: </span><!--height: 130px;-->
|
|
<span class="table-data-left-bottom" style="width: 620px;">
|
|
<input type="checkbox" class="npc-spfeatures1code-show cbox" title="spfeatures1code" name="attr_spfeatures1code" value="1" /><span>---; </span><span> </span>
|
|
<input type="checkbox" class="npc-spfeatures2code-show cbox" title="spfeatures2code" name="attr_spfeatures2code" value="1" /><span> ø ; </span><span> </span>
|
|
<input type="checkbox" class="npc-spfeatures3code-show cbox" title="spfeatures3code" name="attr_spfeatures3code" value="1" /><span> E ; </span><span> </span>
|
|
<input type="checkbox" class="npc-spfeatures4code-show cbox" title="spfeatures4code" name="attr_spfeatures4code" value="1" /><span> K ; </span><span> </span>
|
|
<input type="checkbox" class="npc-spfeatures5code-show cbox" title="spfeatures5code" name="attr_spfeatures5code" value="1" /><span> N ; </span><span> </span>
|
|
<input type="checkbox" class="npc-spfeatures6code-show cbox" title="spfeatures6code" name="attr_spfeatures6code" value="1" /><span> V ; </span><span> </span>
|
|
<input type="checkbox" class="npc-spfeatures7code-show cbox" title="spfeatures7code" name="attr_spfeatures7code" value="1" /><span> X ; </span><span> </span>
|
|
<input type="checkbox" class="npc-spfeatures8code-show cbox" title="spfeatures8code" name="attr_spfeatures8code" value="1" /><span> Y ; </span><span> </span>
|
|
<input type="checkbox" class="npc-spfeatures9code-show cbox" title="spfeatures9code" name="attr_spfeatures9code" value="1" /><span> † ; </span><span> </span>
|
|
<input type="checkbox" class="npc-spfeatures10code-show cbox" title="spfeatures10code" name="attr_spfeatures10code" value="1" /><span> @ ; </span><span> </span>
|
|
<input type="checkbox" class="npc-spfeatures11code-show cbox" title="spfeatures11code" name="attr_spfeatures11code" value="1" /><span> § ; </span><span> </span>
|
|
<input type="checkbox" class="npc-spfeatures12code-show cbox" title="spfeatures12code" name="attr_spfeatures12code" value="1" /><span> # </span><span> </span>
|
|
<div class="table-data-left-bottom"></div>
|
|
<div class="npc-spfeatures1code table-data-left-bottom"><span data-i18n="no-preferred-special-features"> No preferred special features. </span><span> </span></div>
|
|
<div class="npc-spfeatures2code table-data-left-bottom"><span data-i18n="none-appropriate"> None appropriate. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-spfeatures3code table-data-left-bottom"><span data-i18n="enchanted-or-magical-places"> Enchanted or magical places. </span><span> </span></div>
|
|
<div class="npc-spfeatures4code table-data-left-bottom"><span data-i18n="cross-over-points-between-dimensions"> Cross-over points between dimensions. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-spfeatures5code table-data-left-bottom"><span data-i18n="near-villages-towns-cities-or-castles"> Near villages, towns, cities, or castles. </span><span> </span></div>
|
|
<div class="npc-spfeatures6code table-data-left-bottom"><span data-i18n="volcanic-areas"> Volcanic areas. </span><span> </span></div>
|
|
<div class="npc-spfeatures7code table-data-left-bottom"><span data-i18n="cavern-complexes"> Cavern complexes. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-spfeatures8code table-data-left-bottom"><span data-i18n="battlefields-or-shipwrecks"> Battlefields or shipwrecks. </span><span> </span></div>
|
|
<div class="npc-spfeatures9code table-data-left-bottom"><span data-i18n="rural-inhabited-or-cultivated-areas"> Rural inhabited or cultivated areas. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-spfeatures10code table-data-left-bottom"><span data-i18n="cave-entrances-overhangs-or-lairs"> Cave entrances, overhangs, or lairs. </span><span> </span></div>
|
|
<div class="npc-spfeatures11code table-data-left-bottom"><span data-i18n="burial-areas"> Burial areas. </span><span> </span></div>
|
|
<div class="npc-spfeatures12code table-data-left-bottom"><span data-i18n="ruins"> Ruins. </span><span> </span></div>
|
|
</span>
|
|
<span class="table-data-left-bottom" > <input style="width: 10px;" type="checkbox" name="attr_spfeaturesclear" title="spfeaturesclear" value="1" /></span>
|
|
<span class="table-data-left-bottom" > <span data-i18n="clear-all">Clear all</span> </span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-header-leftb" style="width: 120px;"><span data-i18n="water-sources">Water Sources</span>: </span><!--height: 120px;-->
|
|
<span class="table-data-left-bottom" style="width: 620px;">
|
|
<input type="checkbox" class="npc-watersources1code-show cbox" title="watersources1code" name="attr_watersources1code" value="1" /><span>---; </span><span> </span>
|
|
<input type="checkbox" class="npc-watersources2code-show cbox" title="watersources2code" name="attr_watersources2code" value="1" /><span> ø ; </span><span> </span>
|
|
<input type="checkbox" class="npc-watersources3code-show cbox" title="watersources3code" name="attr_watersources3code" value="1" /><span> B ; </span><span> </span>
|
|
<input type="checkbox" class="npc-watersources4code-show cbox" title="watersources4code" name="attr_watersources4code" value="1" /><span> F ; </span><span> </span>
|
|
<input type="checkbox" class="npc-watersources5code-show cbox" title="watersources5code" name="attr_watersources5code" value="1" /><span> G ; </span><span> </span>
|
|
<input type="checkbox" class="npc-watersources6code-show cbox" title="watersources6code" name="attr_watersources6code" value="1" /><span> I ; </span><span> </span>
|
|
<input type="checkbox" class="npc-watersources7code-show cbox" title="watersources7code" name="attr_watersources7code" value="1" /><span> L ; </span><span> </span>
|
|
<input type="checkbox" class="npc-watersources8code-show cbox" title="watersources8code" name="attr_watersources8code" value="1" /><span> M ; </span><span> </span>
|
|
<input type="checkbox" class="npc-watersources9code-show cbox" title="watersources9code" name="attr_watersources9code" value="1" /><span> O ; </span><span> </span>
|
|
<input type="checkbox" class="npc-watersources10code-show cbox" title="watersources10code" name="attr_watersources10code" value="1" /><span> Q ; </span><span> </span>
|
|
<input type="checkbox" class="npc-watersources11code-show cbox" title="watersources11code" name="attr_watersources11code" value="1" /><span> S ; </span><span> </span>
|
|
<input type="checkbox" class="npc-watersources12code-show cbox" title="watersources12code" name="attr_watersources12code" value="1" /><span> Z </span><span> </span>
|
|
<div class="table-data-left-bottom"></div>
|
|
<div class="npc-watersources1code table-data-left-bottom"><span data-i18n="no-preferred-watersources"> No preferred watersources. </span><span> </span></div>
|
|
<div class="npc-watersources2code table-data-left-bottom"><span data-i18n="none-appropriate"> None appropriate. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-watersources3code table-data-left-bottom"><span data-i18n="breaks-or-wadis"> Breaks or wadis. </span><span> </span></div>
|
|
<div class="npc-watersources4code table-data-left-bottom"><span data-i18n="freshwater-coasts-and-banks"> Freshwater coasts and banks. </span><span> </span></div>
|
|
<div class="npc-watersources5code table-data-left-bottom"><span data-i18n="glaciers-or-snowfields"> Glaciers or snowfields. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-watersources6code table-data-left-bottom"><span data-i18n="tropical-islets-reefs-and-or-atolls"> Tropical islets, reefs, and/or atolls. </span><span> </span></div>
|
|
<div class="npc-watersources7code table-data-left-bottom"><span data-i18n="lakes-or-rivers"> Lakes or rivers. </span><span> </span></div>
|
|
<div class="npc-watersources8code table-data-left-bottom"><span data-i18n="marshes-or-swamps"> Marshes or swamps. </span><span> </span></div>
|
|
<div class="npc-watersources9code table-data-left-bottom"><span data-i18n="oceans"> Oceans. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-watersources10code table-data-left-bottom"><span data-i18n="oasis-or-isolated-water-sources"> Oasis or isolated water sources. </span><span> </span></div>
|
|
<div class="npc-watersources11code table-data-left-bottom"><span data-i18n="saltwater-shores-or-shallows"> Saltwater shores or shallows. </span><span> </span></div>
|
|
<div class="npc-watersources12code table-data-left-bottom"><span data-i18n="deserts"> Deserts. </span><span> </span></div>
|
|
</span>
|
|
<span class="table-data-left-bottom" > <input style="width: 10px;" type="checkbox" name="attr_watersourcesclear" title="watersourcesclear" value="1" /></span>
|
|
<span class="table-data-left-bottom" > <span data-i18n="clear-all">Clear all</span> </span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-header-leftb" style="width: 120px;"><span data-i18n="terrain">Terrain</span>: </span><!--height: 80px;-->
|
|
<span class="table-data-left-bottom" style="width: 620px;">
|
|
<input type="checkbox" class="npc-terrain1code-show cbox" title="terrain1code" name="attr_terrain1code" value="1" /><span>---; </span><span> </span>
|
|
<input type="checkbox" class="npc-terrain2code-show cbox" title="terrain2code" name="attr_terrain2code" value="1" /><span> ø ; </span><span> </span>
|
|
<input type="checkbox" class="npc-terrain3code-show cbox" title="terrain3code" name="attr_terrain3code" value="1" /><span> A ; </span><span> </span>
|
|
<input type="checkbox" class="npc-terrain4code-show cbox" title="terrain4code" name="attr_terrain4code" value="1" /><span> R ; </span><span> </span>
|
|
<input type="checkbox" class="npc-terrain5code-show cbox" title="terrain5code" name="attr_terrain5code" value="1" /><span> U ; </span><span> </span>
|
|
<input type="checkbox" class="npc-terrain6code-show cbox" title="terrain6code" name="attr_terrain6code" value="1" /><span> W </span><span> </span>
|
|
<div class="table-data-left-bottom"></div>
|
|
<div class="npc-terrain1code table-data-left-bottom"><span data-i18n="no-preferred-terrain"> No preferred terrain. </span><span> </span></div>
|
|
<div class="npc-terrain2code table-data-left-bottom"><span data-i18n="none-appropriate"> None appropriate. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-terrain3code table-data-left-bottom"><span data-i18n="alpine-high-altitude-and-or-mountainous"> Alpine, high altitude, and/or mountainous. </span><span> </span></div>
|
|
<div class="npc-terrain4code table-data-left-bottom"><span data-i18n="rough-rugged-and-or-rocky-hills"> Rough, rugged, and/or rocky hills. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-terrain5code table-data-left-bottom"><span data-i18n="underground"> Underground. </span><span> </span></div>
|
|
<div class="npc-terrain6code table-data-left-bottom"><span data-i18n="waste-and-or-barren"> Waste and/or barren. </span><span> </span></div>
|
|
</span>
|
|
<span class="table-data-left-bottom" > <input style="width: 10px;" type="checkbox" name="attr_terrainclear" title="terrainclear" value="1" /></span>
|
|
<span class="table-data-left-bottom" > <span data-i18n="clear-all">Clear all</span> </span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-header-leftb" style="width: 120px;"><span data-i18n="vegetation">Vegetation</span>: </span><!--height: 80px;-->
|
|
<span class="table-data-left-bottom" style="width: 620px;">
|
|
<input type="checkbox" class="npc-vegetation1code-show cbox" title="vegetation1code" name="attr_vegetation1code" value="1" /><span>---; </span><span> </span>
|
|
<input type="checkbox" class="npc-vegetation2code-show cbox" title="vegetation2code" name="attr_vegetation2code" value="1" /><span> ø ; </span><span> </span>
|
|
<input type="checkbox" class="npc-vegetation3code-show cbox" title="vegetation3code" name="attr_vegetation3code" value="1" /><span> C ; </span><span> </span>
|
|
<input type="checkbox" class="npc-vegetation4code-show cbox" title="vegetation4code" name="attr_vegetation4code" value="1" /><span> D ; </span><span> </span>
|
|
<input type="checkbox" class="npc-vegetation5code-show cbox" title="vegetation5code" name="attr_vegetation5code" value="1" /><span> H ; </span><span> </span>
|
|
<input type="checkbox" class="npc-vegetation6code-show cbox" title="vegetation6code" name="attr_vegetation6code" value="1" /><span> J ; </span><span> </span>
|
|
<input type="checkbox" class="npc-vegetation7code-show cbox" title="vegetation7code" name="attr_vegetation7code" value="1" /><span> P ; </span><span> </span>
|
|
<input type="checkbox" class="npc-vegetation8code-show cbox" title="vegetation8code" name="attr_vegetation8code" value="1" /><span> T </span><span> </span>
|
|
<div class="table-data-left-bottom"></div>
|
|
<div class="npc-vegetation1code table-data-left-bottom"><span data-i18n="no-preferred-vegetation"> No preferred vegetation. </span><span> </span></div>
|
|
<div class="npc-vegetation2code table-data-left-bottom"><span data-i18n="none-appropriate"> None appropriate. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-vegetation3code table-data-left-bottom"><span data-i18n="coniferous-forest-and-or-taiga"> Coniferous forest and/or taiga. </span><span> </span></div>
|
|
<div class="npc-vegetation4code table-data-left-bottom"><span data-i18n="deciduous-coniferous-mixed-forest"> Deciduous/coniferous (mixed) forest. </span><span> </span></div>
|
|
<div class="npc-vegetation5code table-data-left-bottom"><span data-i18n="heath-scrub-and-or-moor"> Heath, scrub, and/or moor. </span><span> </span></div>
|
|
<div></div>
|
|
<div class="npc-vegetation6code table-data-left-bottom"><span data-i18n="jungle-and-or-rainforest"> Jungle and/or rain forest. </span><span> </span></div>
|
|
<div class="npc-vegetation7code table-data-left-bottom"><span data-i18n="plains-and-or-grassland"> Plains and/or grassland. </span><span> </span></div>
|
|
<div class="npc-vegetation8code table-data-left-bottom"><span data-i18n="tundra"> Tundra. </span><span> </span></div>
|
|
</span>
|
|
<span class="table-data-left-bottom" > <input style="width: 10px;" type="checkbox" name="attr_vegetationclear" title="vegetationclear" value="1" /></span>
|
|
<span class="table-data-left-bottom" > <span data-i18n="clear-all">Clear all</span> </span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-header-leftb" style="width: 120px;"><span data-i18n="frequency">Frequency</span>: </span>
|
|
<span class="table-data-center"><select class="inputbox" style="height: 24px; width: 135px; margin-bottom: 0;" name="attr_frequencycode" title="frequencycode">
|
|
<option type="text" value="Hunting modifier=+30; Frequency Occurring=100%" data-i18n="1-routine"selected>1 - Routine</option>
|
|
<option type="text" value="Hunting modifier=+20; Frequency Occurring=90%" data-i18n="2-easy">2 - Easy</option>
|
|
<option type="text" value="Hunting modifier=+10; Frequency Occurring=75%" data-i18n="3-light">3 - Light</option>
|
|
<option type="text" value="Hunting modifier=+0; Frequency Occurring=50%" data-i18n="4-medium">4 - Medium</option>
|
|
<option type="text" value="Hunting modifier=-10; Frequency Occurring=40%" data-i18n="5-hard">5 - Hard</option>
|
|
<option type="text" value="Hunting modifier=-20; Frequency Occurring=30%" data-i18n="6-very-hard">6 - Very Hard</option>
|
|
<option type="text" value="Hunting modifier=-30; Frequency Occurring=20%" data-i18n="7-extremely-hard">7 - Extremely Hard</option>
|
|
<option type="text" value="Hunting modifier=-50; Frequency Occurring=9%" data-i18n="8-sheer-folly">8 - Sheer Folly</option>
|
|
<option type="text" value="Hunting modifier=-70; Frequency Occurring=4%" data-i18n="9-absurd">9 - Absurd</option>
|
|
<option type="text" value="Unknown" data-i18n="unknown">Unknown</option>
|
|
</select></span>
|
|
<span class="table-data-left-bottom"> <span name="attr_frequencycode" data-i18n-dynamic></span></span>
|
|
</div>
|
|
</div>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
</div>
|
|
</div>
|
|
</label>
|
|
<div class="character-sheet show">
|
|
<!--tab 1 contents; Movement/Combat-->
|
|
<table>
|
|
<input type="checkbox" class="npc-movementstats-show arrow" title="movementstats-show" name="attr_movementstats-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><span data-i18n="movement-stats">Movement Stats</span></td>
|
|
</table>
|
|
<div class="npc-movementstats">
|
|
<div class="table-style" border="0">
|
|
<div class="table-row">
|
|
<span class="table-data-center"> <span data-i18n="size">Size</span>: </span>
|
|
<span class="table-data-center"><input type="text" style="width: 60px;" name="attr_npcsize" title="npcsize" /> </span>
|
|
<span class="table-data-center"> <span data-i18n="base-movement-rate">Base Movement Rate</span>: </span>
|
|
<span class="table-data-center"><input type="text" style="width: 60px;" name="attr_npcbmmr" title="npcbmmr" value="0" /> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center"> <span data-i18n="max-pace">Max Pace</span>: </span>
|
|
<span class="table-data-center"><select style="width: 155px; vertical-align:top; margin-bottom: 0;" name="attr_npcmaxpace" title="npcmaxpace">
|
|
<option value="1" data-i18n="walk" selected>Walk</option>
|
|
<option value="1.5" data-i18n="fast-walk-jog">Jog (Fast Walk / Jog)</option>
|
|
<option value="2" data-i18n="run">Run</option>
|
|
<option value="3" data-i18n="sprint-fast-run">Spt (Sprint / Fast Run)</option>
|
|
<option value="4" data-i18n="fast-sprint">FSpt (Fast Sprint)</option>
|
|
<option value="5" data-i18n="dash-moderately-fast">Dash (Moderately Fast)</option>
|
|
<option value="0 [varies]" data-i18n="varies-due-to-armor">Var (Varies due to armor)</option>
|
|
<option value="0 [unknown]" data-i18n="unknown">Unknown</option>
|
|
</select> </span>
|
|
<span class="table-data-center"> <span data-i18n="pace-multiplier-a">Pace Mult</span>: </span>
|
|
<span class="table-data-center"><input type="text" style="width: 60px;" name="attr_npcpacemult" title="npcpacemult" value="@{npcmaxpace}" disabled="true" /> </span></span>
|
|
<span class="table-data-center"> </span>
|
|
<span class="table-data-center"> <span data-i18n="moving-maneuver-bonus-a">MM Bonus</span>: </span>
|
|
<span class="table-data-center"><input type="text" style="width: 60px;" name="attr_npcmmbonus" title="npcmmbonus" value="0" /> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center"> <span data-i18n="movement-speed">MS (Movement Speed)</span>: </span>
|
|
<span class="table-data-center"><select style="width: 155px; vertical-align:top; margin-bottom: 0;" name="attr_npcms" title="npcms">
|
|
<option value="-25" data-i18n="inching">IN (Inching)</option>
|
|
<option value="-20" data-i18n="creeping">CR (Creeping)</option>
|
|
<option value="-10" data-i18n="very-slow">VS (Very Slow)</option>
|
|
<option value="0" data-i18n="slow" selected>SL (Slow)</option>
|
|
<option value="10" data-i18n="medium">MD (Medium)</option>
|
|
<option value="20" data-i18n="moderately-fast">MF (Moderately Fast)</option>
|
|
<option value="30" data-i18n="fast">FA (Fast)</option>
|
|
<option value="40" data-i18n="very-fast">VF (Very Fast)</option>
|
|
<option value="50" data-i18n="blindingly-fast">BF (Blindingly Fast)</option>
|
|
<option value=".5" data-i18n="unknown">Unknown</option>
|
|
</select> </span>
|
|
<span class="table-data-center"> <span data-i18n="base-defensive-bonus-a">Base DB</span>: </span>
|
|
<span class="table-data-center"><input type="text" style="width: 60px;" name="attr_npcbasedb" title="npcbasedb" value="@{npcms}" disabled="true" /> </span>
|
|
<span class="table-data-center"> </span>
|
|
<span class="table-data-center"> <span data-i18n="flee-evade">Flee/Evade</span>: </span>
|
|
<span class="table-data-center"><input type="text" style="width: 60px;" name="attr_npcfleeevade" title="npcfleeevade" value="(((@{npcms}+abs(@{npcms}))/2)/2)" disabled="true" /> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-center"> <span data-i18n="attack-quickness">AQ (Attack Quickness)</span>: </span>
|
|
<span class="table-data-center"><select style="width: 155px; vertical-align:top; margin-bottom: 0;" name="attr_npcaq" title="npcaq">
|
|
<option value="-16" data-i18n="inching">IN (Inching)</option>
|
|
<option value="-12" data-i18n="creeping">CR (Creeping)</option>
|
|
<option value="-8" data-i18n="very-slow">VS (Very Slow)</option>
|
|
<option value="-4" data-i18n="slow">SL (Slow)</option>
|
|
<option value="0" data-i18n="medium" selected>MD (Medium)</option>
|
|
<option value="4" data-i18n="moderately-fast">MF (Moderately Fast)</option>
|
|
<option value="8" data-i18n="fast">FA (Fast)</option>
|
|
<option value="12" data-i18n="very-fast">VF (Very Fast)</option>
|
|
<option value="16" data-i18n="blindingly-fast">BF (Blindingly Fast)</option>
|
|
<option value=".5" data-i18n="unknown">Unknown</option>
|
|
</select></span>
|
|
<span class="table-data-center"> <span data-i18n="initiative-modifier-a">Init Mod</span>: </span>
|
|
<span class="table-data-center"><input type="text" style="width: 60px;" name="attr_npcinitmod" title="npcinitmod" value="@{npcaq}" disabled="true" /></span>
|
|
<span class="table-data-center"> <button type="roll" class="button-roll" name="roll_npcinitiative" title="npcinitiative" value="/w gm &{template:RMSSInitiative} {{name=@{selected|token_name}'s }} {{check=initiative roll: }}{{checkroll=[[2d10 + @{npcinitmod}[Aq] &{tracker} ]] }} "></button></span>
|
|
<span class="table-data-center"> <span data-i18n="charge-lunge">Charge/Lunge</span>: </span>
|
|
<span class="table-data-center"><input type="text" style="width: 60px;" name="attr_npcchargelunge" title="npcchargelunge" value="ceil(((@{npcaq}+1+abs(@{npcaq}+1))/2)/4)*(-5)" disabled="true" /> </span>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
</div>
|
|
<table>
|
|
<input type="checkbox" class="npc-combatstats-show arrow" title="combatstats-show" name="attr_combatstats-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><span data-i18n="combat-stats">Combat Stats</span></td>
|
|
</table>
|
|
<div class="npc-combatstats">
|
|
<div class="table-style">
|
|
<br>
|
|
<div class="table-row">
|
|
<span class="table-data"><span data-i18n="hit-points">Hit Points</span>:</span>
|
|
<span class="table-data"><input style="width: 40px; text-align:right;" type="text" name="attr_npchitpoints" title="npchitpoints" value="0" /></span>
|
|
<span class="table-data">/</span>
|
|
<span class="table-data"><input style="width: 40px;" type="text" name="attr_npchitpoints_max" title="npchitpoints|max" value="1" /></span>
|
|
<span class="table-data"> </span>
|
|
<span class="table-data"> 75%:<input type="text" class="table-data-pointpercentages" name="attr_npchitpoints-75" title="npchitpoints-75" value="floor((@{npchitpoints|max})*.75)" disabled="true" /></span>
|
|
<span class="table-data"> 50%:<input type="text" class="table-data-pointpercentages" name="attr_npchitpoints-50" title="npchitpoints-50" value="floor((@{npchitpoints|max})*.5)" disabled="true" /></span>
|
|
<span class="table-data"> 25%:<input type="text" class="table-data-pointpercentages" name="attr_npchitpoints-25" title="npchitpoints-25" value="floor((@{npchitpoints|max})*.25)" disabled="true" /></span>
|
|
<span class="table-data"> </span>
|
|
<span class="table-data"> <span data-i18n="base-hits-code">Base Hits Code</span>:</span>
|
|
<span class="table-data"><select style="width: 50px; vertical-align:top; margin-bottom: 0;" name="attr_npcbasehitscode" title="npcbasehitscode">
|
|
<option value="0" selected>---</option>
|
|
<option value="1">A</option>
|
|
<option value="2">B</option>
|
|
<option value="3">C</option>
|
|
<option value="4">D</option>
|
|
<option value="5">E</option>
|
|
<option value="6">F</option>
|
|
<option value="7">G</option>
|
|
<option value="8">H</option>
|
|
</select>
|
|
<input type="hidden" style="width: 50px; vertical-align:top; margin-bottom: 0;" name="attr_npchitscode" title="npchitscode"></span>
|
|
<span class="table-data"> </span>
|
|
<span class="table-data"> <span data-i18n="criticals-a">Crits</span>:</span>
|
|
<span class="table-data"><select style="width: 55px; vertical-align:top; margin-bottom: 0;" name="attr_npccritscode1" title="npccritscode1">
|
|
<option value="Normal crits." selected>---</option>
|
|
<option value="Decrease crit severity by 1 (A mod by -20; B becomes A, etc.).">I</option>
|
|
<option value="Decrease crit severity by 2 (A mod by -50; B by -20; C becomes A, etc).">II</option>
|
|
<option value="Use Large Creature Critical Strike Table.">LA</option>
|
|
<option value="Use Super Large Creature Critical Strike Table.">SL</option>
|
|
</select></span>
|
|
<span class="table-data"><select style="width: 55px; vertical-align:top; margin-bottom: 0;" name="attr_npccritscode2" title="npccritscode2">
|
|
<option value="---" selected>---</option>
|
|
<option value="Stun results do not affect creature.">@</option>
|
|
<option value="Stun results and bleeders do not affect creature.">#</option>
|
|
</select></span>
|
|
</div>
|
|
</div>
|
|
<div class="table-style" style="width: 800px;" >
|
|
<div class="table-row" style="width: 800px;" >
|
|
<span class="table-data-center-bottom" style="width: 800px;" data-i18n="hitpoint-max-calculation-reminder"> Max Hitpoints= Creature Hits + Stamina Bonus +/- ( (Level Difference) * (Hits/Level Difference) ) </span>
|
|
</div>
|
|
</div>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-header-leftb " style="width: 200px; height:30px;">
|
|
<span data-i18n="hits-per-level-difference">Hits per Level Difference</span>: <span style="width: 30px;" name="attr_npchitsperleveldiff" title="npchitsperleveldiff"></span>
|
|
</span>
|
|
<span class="table-header-leftb " style="width: 600px; height:30px;">
|
|
<span data-i18n="stamina-bonus">Stamina Bonus</span>: <span name="attr_npcstaminabonus" title="npcstaminabonus"></span>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-left"> </span><span class="table-data-left"> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-left" style="width: 450px; border-bottom: 1px solid lightgrey;"> <span class="table-data" style="width: 450px;" name="attr_npccritscode1" data-i18n-dynamic> </span> </span>
|
|
<span class="table-data-left" style="width: 310px; border-bottom: 1px solid lightgrey;"> <span class="table-data" style="width: 310px;" name="attr_npccritscode2" data-i18n-dynamic> </span> </span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-header-leftb"><span data-i18n="power-points">Power Points</span>:</span>
|
|
<span class="table-data"><input type="text" style="width: 40px; text-align:right;" name="attr_npcpowerpoints" title="npcpowerpoints" value="0" /></span>
|
|
<span class="table-data">/</span>
|
|
<span class="table-data"><input type="text" style="width: 40px;" name="attr_npcpowerpoints_max" title="npcpowerpoints|max" value="0" /></span>
|
|
<span class="table-data"> </span>
|
|
<span class="table-data"> 75%:<input type="text" class="table-data-pointpercentages" name="attr_powerpoints-75" title="npcpowerpoints-75" value="floor((@{npcpowerpoints|max})*.75)" disabled="true" /></span>
|
|
<span class="table-data"> 50%:<input type="text" class="table-data-pointpercentages" name="attr_powerpoints-50" title="npcpowerpoints-50" value="floor((@{npcpowerpoints|max})*.5)" disabled="true" /></span>
|
|
<span class="table-data"> 25%:<input type="text" class="table-data-pointpercentages" name="attr_powerpoints-25" title="npcpowerpoints-25" value="floor((@{npcpowerpoints|max})*.25)" disabled="true" /></span>
|
|
<span class="table-data"> </span>
|
|
<span class="table-header-leftb "> <span data-i18n="power-point-multiplier-a">PP Mult</span>:</span>
|
|
<span class="table-data"><input type="text" style="width: 40px;" name="attr_ppmult" title="ppmult" value="1" /></span>
|
|
<span class="table-data"> </span>
|
|
<span class="table-header-leftb "> <span data-i18n="adder">Adder</span>:</span>
|
|
<span class="table-data"><input type="text" style="width: 40px;" name="attr_ppadder" title="ppadder" value="0" /></span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<div class="table">
|
|
<div class="table-row">
|
|
<span class="table-header"><span data-i18n="exhaustion-points">Exhaustion Points</span>: </span>
|
|
<span class="table-data"><input type="text" name="attr_npcexhaustionpoints" title="npcexhaustionpoints" style="width: 45px;" value="1" /></span>
|
|
<span class="table-data">/</span>
|
|
<span class="table-data"><input type="text" name="attr_npcexhaustionpoints_max" title="npcexhaustionpoints|max" value="((40+(3*@{stambonus})+@{npcexhaustmiscbonus})*@{npcexhaustionscale})" style="width: 45px;" disabled="true" /></span>
|
|
<span class="table-header-leftb "> <span data-i18n="stamina-bonus">Stamina Bonus</span>:</span>
|
|
<span class="table-data"><input type="text" class="table-data-pointpercentages" name="attr_stambonus" title="stambonus" value="0" /></span>
|
|
<span class="table-header-leftb "> <span data-i18n="bonus-exhaustion-points">Bonus Exhaustion Points</span>:</span>
|
|
<span class="table-data"><input type="text" class="table-data-pointpercentages" name="attr_npcexhaustmiscbonus" title="npcexhaustmiscbonus" value="0" readonly /></span>
|
|
<span class="table-header-leftb "> <span data-i18n="exhaustion-point-scaling">Exhaustion Point Scaling</span>:</span>
|
|
<span class="table-data"><input type="text" class="table-data-pointpercentages" name="attr_npcexhaustionscale" title="npcexhaustionscale" value="1" /></span>
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<div class="table">
|
|
<div class="table-row">
|
|
<span class="table-header-leftb "><span data-i18n="armor-type-a">AT</span>:</span>
|
|
<span class="table-data-center"><select style="width: 270px; vertical-align:top; margin-bottom: 0;" name="attr_npcat" title="npcat">
|
|
<option value="1" data-i18n="1-skin-cloth" selected>1 - Skin/Cloth</option>
|
|
<option value="2" data-i18n="2-robes">2 - Robes</option>
|
|
<option value="3" data-i18n="3-light-hide">3 - Light Hide</option>
|
|
<option value="4" data-i18n="4-heavy-hide">4 - Heavy Hide</option>
|
|
<option value="5" data-i18n="5-leather-jerkin">5 - Leather Jerkin</option>
|
|
<option value="6" data-i18n="6-leather-coat">6 - Leather Coat</option>
|
|
<option value="7" data-i18n="7-reinforced-leather-coat">7 - Reinforced Leather Coat</option>
|
|
<option value="8" data-i18n="8-reinforced-full-length-leather-coat">8 - Reinforced Full-Length Leather Coat</option>
|
|
<option value="9" data-i18n="9-rigid-leather-breastplate">9 - Rigid Leather Breastplate</option>
|
|
<option value="10" data-i18n="10-rigid-leather-breastplate-and-greaves">10 - Rigid Leather Breastplate & Greaves</option>
|
|
<option value="11" data-i18n="11-half-hide-plate">11 - Half-Hide Plate</option>
|
|
<option value="12" data-i18n="12-full-hide-plate">12 - Full-Hide Plate</option>
|
|
<option value="13" data-i18n="13-chain-shirt">13 - Chain Shirt</option>
|
|
<option value="14" data-i18n="14-chain-shirt-and-greaves">14 - Chain Shirt & Greaves</option>
|
|
<option value="15" data-i18n="15-full-chain">15 - Full Chain</option>
|
|
<option value="16" data-i18n="16-chain-hauberk">16 - Chain Hauberk</option>
|
|
<option value="17" data-i18n="17-metal-breastplate">17 - Metal Breastplate</option>
|
|
<option value="18" data-i18n="18-metal-breastplate-and-greaves">18 - Metal Breastplate & Greaves</option>
|
|
<option value="19" data-i18n="19-half-plate">19 - Half Plate</option>
|
|
<option value="20" data-i18n="20-full-plate">20 - Full Plate</option>
|
|
</select></span>
|
|
<span class="table-header-leftb "> <span data-i18n="defensive-bonus-a">DB</span>: <input type="text" class="table-data-powerpointenh" name="attr_npcdb" title="npcdb" value="0" /> <input type="text" style="width: 25px;" name="attr_npcshield" title="npcshield" value="s" /></span>
|
|
<span class="table-data"><input type="hidden" name="attr_at" title="at" value="d0+ @{npcat}[npc] +@{atworn}[pc]-1" /></span>
|
|
<span class="table-data"><input type="hidden" name="attr_db" title="db" value="d0+ @{npcdb}[npc] +@{dbworn}[pc]" /></span> <!--look up max/min calc for this?-->
|
|
</div>
|
|
</div>
|
|
<br>
|
|
<span class="table-header-leftb" data-i18n="special-defenses-other-combat-information">Special defences/other combat information</span>:
|
|
<textarea rows="3" cols="55" style="width: 795px;" name="attr_npcspecialdefences" title="npcspecialdefences" data-i18n-placeholder="special-defence-and-other-combat-related-information" placeholder="Special defense and other combat-related information"></textarea>
|
|
<hr/>
|
|
</div>
|
|
<table>
|
|
<input type="checkbox" class="npc-attacksinfo-show arrow" title="attacksinfo-show" name="attr_attacksinfo-show" value="1" checked="checked" /><span></span><td class="statlabel-big" style="width: 800px;"><span data-i18n="attacks">Attacks</span></td>
|
|
</table>
|
|
<div class="npc-attacksinfo">
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-left-bottom">
|
|
<span data-i18n="attacks-code-reminder">Attacks: (reminder: √=(if non-tiny crit, then next rnd); «=(if non-tiny crit, then same rnd))</span>
|
|
</span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-left-bottom">
|
|
<textarea rows="3" cols="55" style="width: 790px;" name="attr_npcatts" title="npcatts" data-i18n-placeholder="other-attack-related-information" placeholder="Other attack-related information"></textarea>
|
|
</span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data-left-bottom">
|
|
<textarea rows="1" cols="55" style="width: 740px;" name="attr_npcattsmacro" title="npcattsmacro" data-i18n-placeholder="npc-attacks-macro" placeholder="NPC Attack Macro (displays all attacks)">/w gm &{template:RMSSAttack} {{npcflag=true}} {{name=@{selected|token_name} attacks **@{target|token_name}**}} {{subtags=Attacks vs AT:[[@{target|atworn}]]}} {{subtags2=Target's DB(melee):[[@{target|dbworn}]]; DB(ranged):[[@{target|dbwornranged}]]; Parry:[[@{target|dbparryworn}]]; Qu:[[@{target|dbquickbonworn}]]; QuPen:[[@{target|dbquickpenworn}]]; AD:[[@{target|adworn}]]; Other:@{target|conditionaldefensesnotes} }} {{attackname1=A1:[[d100<[[@{npcattack1percent}+0]] ]]% @{npcattack1name} }} {{attackroll1=@{npcattack1type} }} {{fumbleroll1=| Fumble: [[d100]]}} {{crit1=| Crit: }} {{critroll1=[[1d100cf=66cs=100]] }} @{npcattack1breakagemacrosection} {{attackname2=A2:[[d100<[[@{npcattack2percent}+0]] ]]% @{npcattack2name} }} {{attackroll2=@{npcattack2type} }} {{fumbleroll2=| Fumble: [[d100]]}} {{crit2=| Crit: }} {{critroll2=[[1d100cf=66cs=100]]}} @{npcattack2breakagemacrosection} {{attackname3=A3:[[d100<[[@{npcattack3percent}+0]] ]]% @{npcattack3name} }} {{attackroll3=@{npcattack3type} }} {{fumbleroll3=| Fumble: [[d100]]}} {{crit3=| Crit: }} {{critroll3=[[1d100cf=66cs=100]]}} @{npcattack3breakagemacrosection} {{attackname4=A4:[[d100<[[@{npcattack4percent}+0]] ]]% @{npcattack4name} }} {{attackroll4=@{npcattack4type} }} {{fumbleroll4=| Fumble: [[d100]]}} {{crit4=| Crit: }} {{critroll4=[[1d100cf=66cs=100]]}} @{npcattack4breakagemacrosection} {{attackname5=A5:[[d100<[[@{npcattack5percent}+0]] ]]% @{npcattack5name} }} {{attackroll5=@{npcattack5type} }} {{fumbleroll5=| Fumble: [[d100]]}} {{crit5=| Crit: }} {{critroll5=[[1d100cf=66cs=100]]}} @{npcattack5breakagemacrosection} {{attackname6=A6:[[d100<[[@{npcattack6percent}+0]] ]]% @{npcattack6name} }} {{attackroll6=@{npcattack6type} }} {{fumbleroll6=| Fumble: [[d100]]}} {{crit6=| Crit: }} {{critroll6=[[1d100cf=66cs=100]]}} @{npcattack6breakagemacrosection} {{attackname7=A7:[[d100<[[@{npcattack7percent}+0]] ]]% @{npcattack7name} }} {{attackroll7=@{npcattack7type} }} {{fumbleroll7=| Fumble: [[d100]]}} {{crit7=| Crit: }} {{critroll7=[[1d100cf=66cs=100]]}} @{npcattack7breakagemacrosection} {{attackname8=A8:[[d100<[[@{npcattack8percent}+0]] ]]% @{npcattack8name} }} {{attackroll8=@{npcattack8type} }} {{fumbleroll8=| Fumble: [[d100]]}} {{crit8=| Crit: }} {{critroll8=[[1d100cf=66cs=100]]}} @{npcattack8breakagemacrosection} {{notes=A1:@{npcattack1notes}
|
|
A2:@{npcattack2notes}
|
|
A3:@{npcattack3notes}
|
|
A4:@{npcattack4notes}
|
|
A5:@{npcattack5notes}
|
|
A6:@{npcattack6notes}
|
|
A7:@{npcattack7notes}
|
|
A8:@{npcattack8notes} }} </textarea>
|
|
<!--/span>
|
|
<span class="table-data-left-bottom"-->
|
|
<button type="roll" class="button-roll" name="roll_npcattacksall" title="npcattacksall" value="/w gm @{npcattsmacro}" style="text-align: top;"></button>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<div class="table-style" border="0">
|
|
<!-- misc stuff for doing the codes: √=(if non-tiny crit, then next rnd); «=(if non-tiny crit, then same rnd) -->
|
|
<div class="table-row">
|
|
<span class="table-data-left-bottom"> <div class="table-data-attacks" style="font-weight: bold;"><span data-i18n="percent-chance-of-attack-a">% Chance</span></div></span>
|
|
<span class="table-data-center-bottom" style="font-weight: bold; width: 140px;"> <span data-i18n="attack"> Attack</span>/<span data-i18n="weapon">Weapon </span> </span>
|
|
<span class="table-data-center-bottom" style="font-weight: bold; width: 94px;" data-i18n="type"> Type</span>
|
|
<span class="table-data-attacks" style="font-weight: bold;" data-i18n="offensive-bonus-a"> OB </span>
|
|
<span class="table-data-attacks" style="font-weight: bold;" data-i18n="fumble">Fumble</span>
|
|
<span class="table-data-attacks" style="font-weight: bold;" data-i18n="strength-t"> Str </span>
|
|
<span class="table-data-attacks" style="font-weight: bold;" data-i18n="breakage-number-a"> B# </span>
|
|
<span class="table-data-attacks" style="font-weight: bold;" data-i18n="range">Range </span>
|
|
<span class="table-data-attacks" style="font-weight: bold; width: 250px;" data-i18n="notes"> Notes </span>
|
|
<span class="table-data-attacks" style="font-weight: bold; width: 50px;" data-i18n="macro"> Macro </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack1percent" title="npcattack1percent" />% </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacksname" name="attr_npcattack1name" title="npcattack1name" data-i18n-placeholder="attack-name" placeholder="Attack Name" /></span>
|
|
<span class="table-data"><select class="table-data-attacksdropdown" name="attr_npcattack1select" title="npcattack1select">
|
|
<option type="text" value="none" data-i18n="---" selected >---</option>
|
|
<option type="text" value="npcmelee" data-i18n="melee">Melee</option>
|
|
<option type="text" value="npcranged" data-i18n="ranged">Ranged</option>
|
|
<option type="text" value="npcbasic" data-i18n="basic-spell">Basic Spell</option>
|
|
<option type="text" value="npcdirected" data-i18n="directed-spell">Directed Spell</option>
|
|
<option type="text" value="npcarea" data-i18n="area-spell">Area Spell</option>
|
|
<option type="text" value="custom" data-i18n="custom">Custom</option>
|
|
</select></span>
|
|
<input type="hidden" name="attr_npcattack1type" value="no type" />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack1bonus" title="npcattack1bonus (use List ranks for Basic and Area spell attacks; use total skill bonus for weapon skill otherwise. Enhancement bonuses from items whether magical or non-magical go in the item column in the appropriate skill.)" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack1fumble" title="npcattack1fumble" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack1str" title="npcattack1str" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack1breakage" title="npcattack1breakage" value="-" /> </span>
|
|
<input type="hidden" name="attr_npcattack1breakagemacrosection" value=" " />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack1range" title="npcattack1range" value="-" /> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxnotes" name="attr_npcattack1notes" title="npcattack1notes"> </textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxattackcalc" name="attr_npcattack1attackcalc" title="npcattack1attackcalc" value="@{npcattack1bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxrolltype" name="attr_npcattack1rolltype" title="npcattack1rolltype" value="1d100!>96cf<@{npcattack1fumble}"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxmacro" name="attr_npcattack1macro" title="npcattack1macro">&{template:RMSSAttack} {{npcflag=true}} {{name=@{selected|token_name} attacks **@{target|token_name}**}} {{subtags=@{npcattack1name} vs AT:[[@{target|atworn}]]}} {{subtags2=Target's DB(melee):[[@{target|dbworn}]]; DB(ranged):[[@{target|dbwornranged}]]; Parry:[[@{target|dbparryworn}]]; Qu:[[@{target|dbquickbonworn}]]; QuPen:[[@{target|dbquickpenworn}]]; AD:[[@{target|adworn}]]; Other:@{target|conditionaldefensesnotes} }} {{attackname1=Attack: }}{{attackroll1=@{npcattack1type} }} {{fumbleroll1=Fumble: [[d100]]}} {{crit1=| Crit: }} {{critroll1=[[1d100cf=66cs=100]]}} @{npcattack1breakagemacrosection} {{notes=@{npcattack1notes} }} </textarea> </span>
|
|
<span class="table-data"><button type="roll" class="button-roll" name="roll_npcattack1" title="npcattack1" value="/w gm @{npcattack1macro}" ></button> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack2percent" title="npcattack2percent" />% </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacksname" name="attr_npcattack2name" title="npcattack2name" data-i18n-placeholder="attack-name" placeholder="Attack Name" /></span>
|
|
<span class="table-data"><select class="table-data-attacksdropdown" name="attr_npcattack2select" title="npcattack2select">
|
|
<option type="text" value="none" data-i18n="---" selected >---</option>
|
|
<option type="text" value="npcmelee" data-i18n="melee">Melee</option>
|
|
<option type="text" value="npcranged" data-i18n="ranged">Ranged</option>
|
|
<option type="text" value="npcbasic" data-i18n="basic-spell">Basic Spell</option>
|
|
<option type="text" value="npcdirected" data-i18n="directed-spell">Directed Spell</option>
|
|
<option type="text" value="npcarea" data-i18n="area-spell">Area Spell</option>
|
|
<option type="text" value="custom" data-i18n="custom">Custom</option>
|
|
</select></span>
|
|
<input type="hidden" name="attr_npcattack2type" value="no type" />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack2bonus" title="npcattack2bonus (use List ranks for Basic and Area spell attacks; use total skill bonus for weapon skill otherwise. Enhancement bonuses from items whether magical or non-magical go in the item column in the appropriate skill.)" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack2fumble" title="npcattack2fumble" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack2str" title="npcattack2str" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack2breakage" title="npcattack2breakage" value="-" /> </span>
|
|
<input type="hidden" name="attr_npcattack2breakagemacrosection" value=" " />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack2range" title="npcattack2range" value="-" /> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxnotes" name="attr_npcattack2notes" title="npcattack2notes"> </textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxattackcalc" name="attr_npcattack2attackcalc" title="npcattack2attackcalc" value="@{npcattack2bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxrolltype" name="attr_npcattack2rolltype" title="npcattack2rolltype" value="1d100!>96cf<@{npcattack2fumble}"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxmacro" name="attr_npcattack2macro" title="npcattack2macro">&{template:RMSSAttack} {{npcflag=true}} {{name=@{selected|token_name} attacks **@{target|token_name}**}} {{subtags=@{npcattack2name} vs AT:[[@{target|atworn}]]}} {{subtags2=Target's DB(melee):[[@{target|dbworn}]]; DB(ranged):[[@{target|dbwornranged}]]; Parry:[[@{target|dbparryworn}]]; Qu:[[@{target|dbquickbonworn}]]; QuPen:[[@{target|dbquickpenworn}]]; AD:[[@{target|adworn}]]; Other:@{target|conditionaldefensesnotes} }} {{attackname1=Attack: }}{{attackroll1=@{npcattack2type} }} {{fumbleroll1=Fumble: [[d100]]}} {{crit1=| Crit: }} {{critroll1=[[1d100cf=66cs=100]]}} @{npcattack2breakagemacrosection} {{notes=@{npcattack2notes} }} </textarea> </span>
|
|
<span class="table-data"><button type="roll" class="button-roll" name="roll_npcattack2" title="npcattack2" value="/w gm @{npcattack2macro}" ></button> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack3percent" title="npcattack3percent" />% </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacksname" name="attr_npcattack3name" title="npcattack3name" data-i18n-placeholder="attack-name" placeholder="Attack Name" /> </span>
|
|
<span class="table-data"><select class="table-data-attacksdropdown" name="attr_npcattack3select" title="npcattack3select">
|
|
<option type="text" value="none" data-i18n="---" selected >---</option>
|
|
<option type="text" value="npcmelee" data-i18n="melee">Melee</option>
|
|
<option type="text" value="npcranged" data-i18n="ranged">Ranged</option>
|
|
<option type="text" value="npcbasic" data-i18n="basic-spell">Basic Spell</option>
|
|
<option type="text" value="npcdirected" data-i18n="directed-spell">Directed Spell</option>
|
|
<option type="text" value="npcarea" data-i18n="area-spell">Area Spell</option>
|
|
<option type="text" value="custom" data-i18n="custom">Custom</option>
|
|
</select></span>
|
|
<input type="hidden" name="attr_npcattack3type" value="no type" />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack3bonus" title="npcattack3bonus (use List ranks for Basic and Area spell attacks; use total skill bonus for weapon skill otherwise. Enhancement bonuses from items whether magical or non-magical go in the item column in the appropriate skill.)" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack3fumble" title="npcattack3fumble" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack3str" title="npcattack3str" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack3breakage" title="npcattack3breakage" value="-" /> </span>
|
|
<input type="hidden" name="attr_npcattack3breakagemacrosection" value=" " />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack3range" title="npcattack3range" value="-" /> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxnotes" name="attr_npcattack3notes" title="npcattack3notes"> </textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxattackcalc" name="attr_npcattack3attackcalc" title="npcattack3attackcalc" value="@{npcattack3bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxrolltype" name="attr_npcattack3rolltype" title="npcattack3rolltype" value="1d100!>96cf<@{npcattack3fumble}"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxmacro" name="attr_npcattack3macro" title="npcattack3macro">&{template:RMSSAttack} {{npcflag=true}} {{name=@{selected|token_name} attacks **@{target|token_name}**}} {{subtags=@{npcattack3name} vs AT:[[@{target|atworn}]]}} {{subtags2=Target's DB(melee):[[@{target|dbworn}]]; DB(ranged):[[@{target|dbwornranged}]]; Parry:[[@{target|dbparryworn}]]; Qu:[[@{target|dbquickbonworn}]]; QuPen:[[@{target|dbquickpenworn}]]; AD:[[@{target|adworn}]]; Other:@{target|conditionaldefensesnotes} }} {{attackname1=Attack: }}{{attackroll1=@{npcattack3type} }} {{fumbleroll1=Fumble: [[d100]]}} {{crit1=| Crit: }} {{critroll1=[[1d100cf=66cs=100]]}} @{npcattack3breakagemacrosection} {{notes=@{npcattack3notes} }} </textarea> </span>
|
|
<span class="table-data"><button type="roll" class="button-roll" name="roll_npcattack3" title="npcattack3" value="/w gm @{npcattack3macro}" ></button> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack4percent" title="npcattack4percent" />% </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacksname" name="attr_npcattack4name" title="npcattack4name" data-i18n-placeholder="attack-name" placeholder="Attack Name" /> </span>
|
|
<span class="table-data"><select class="table-data-attacksdropdown" name="attr_npcattack4select" title="npcattack4select">
|
|
<option type="text" value="none" data-i18n="---" selected >---</option>
|
|
<option type="text" value="npcmelee" data-i18n="melee">Melee</option>
|
|
<option type="text" value="npcranged" data-i18n="ranged">Ranged</option>
|
|
<option type="text" value="npcbasic" data-i18n="basic-spell">Basic Spell</option>
|
|
<option type="text" value="npcdirected" data-i18n="directed-spell">Directed Spell</option>
|
|
<option type="text" value="npcarea" data-i18n="area-spell">Area Spell</option>
|
|
<option type="text" value="custom" data-i18n="custom">Custom</option>
|
|
</select></span>
|
|
<input type="hidden" name="attr_npcattack4type" value="no type" />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack4bonus" title="npcattack4bonus (use List ranks for Basic and Area spell attacks; use total skill bonus for weapon skill otherwise. Enhancement bonuses from items whether magical or non-magical go in the item column in the appropriate skill.)" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack4fumble" title="npcattack4fumble" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack4str" title="npcattack4str" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack4breakage" title="npcattack4breakage" value="-" /> </span>
|
|
<input type="hidden" name="attr_npcattack4breakagemacrosection" value=" " />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack4range" title="npcattack4range" value="-" /> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxnotes" name="attr_npcattack4notes" title="npcattack4notes"> </textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxattackcalc" name="attr_npcattack4attackcalc" title="npcattack4attackcalc" value="@{npcattack4bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxrolltype" name="attr_npcattack4rolltype" title="npcattack4rolltype" value="1d100!>96cf<@{npcattack4fumble}"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxmacro" name="attr_npcattack4macro" title="npcattack4macro">&{template:RMSSAttack} {{npcflag=true}} {{name=@{selected|token_name} attacks **@{target|token_name}**}} {{subtags=@{npcattack4name} vs AT:[[@{target|atworn}]]}} {{subtags2=Target's DB(melee):[[@{target|dbworn}]]; DB(ranged):[[@{target|dbwornranged}]]; Parry:[[@{target|dbparryworn}]]; Qu:[[@{target|dbquickbonworn}]]; QuPen:[[@{target|dbquickpenworn}]]; AD:[[@{target|adworn}]]; Other:@{target|conditionaldefensesnotes} }} {{attackname1=Attack: }}{{attackroll1=@{npcattack4type} }} {{fumbleroll1=Fumble: [[d100]]}} {{crit1=| Crit: }} {{critroll1=[[1d100cf=66cs=100]]}} @{npcattack4breakagemacrosection} {{notes=@{npcattack4notes} }} </textarea> </span>
|
|
<span class="table-data"><button type="roll" class="button-roll" name="roll_npcattack4" title="npcattack4" value="/w gm @{npcattack4macro}" ></button> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack5percent" title="npcattack5percent" />% </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacksname" name="attr_npcattack5name" title="npcattack5name" data-i18n-placeholder="attack-name" placeholder="Attack Name" /> </span>
|
|
<span class="table-data"><select class="table-data-attacksdropdown" name="attr_npcattack5select" title="npcattack5select">
|
|
<option type="text" value="none" data-i18n="---" selected >---</option>
|
|
<option type="text" value="npcmelee" data-i18n="melee">Melee</option>
|
|
<option type="text" value="npcranged" data-i18n="ranged">Ranged</option>
|
|
<option type="text" value="npcbasic" data-i18n="basic-spell">Basic Spell</option>
|
|
<option type="text" value="npcdirected" data-i18n="directed-spell">Directed Spell</option>
|
|
<option type="text" value="npcarea" data-i18n="area-spell">Area Spell</option>
|
|
<option type="text" value="custom" data-i18n="custom">Custom</option>
|
|
</select></span>
|
|
<input type="hidden" name="attr_npcattack5type" value="no type" />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack5bonus" title="npcattack5bonus (use List ranks for Basic and Area spell attacks; use total skill bonus for weapon skill otherwise. Enhancement bonuses from items whether magical or non-magical go in the item column in the appropriate skill.)" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack5fumble" title="npcattack5fumble" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack5str" title="npcattack5str" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack5breakage" title="npcattack5breakage" value="-" /> </span>
|
|
<input type="hidden" name="attr_npcattack5breakagemacrosection" value=" " />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack5range" title="npcattack5range" value="-" /> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxnotes" name="attr_npcattack5notes" title="npcattack5notes"> </textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxattackcalc" name="attr_npcattack5attackcalc" title="npcattack5attackcalc" value="@{npcattack5bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxrolltype" name="attr_npcattack5rolltype" title="npcattack5rolltype" value="1d100!>96cf<@{npcattack5fumble}"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxmacro" name="attr_npcattack5macro" title="npcattack5macro">&{template:RMSSAttack} {{npcflag=true}} {{name=@{selected|token_name} attacks **@{target|token_name}**}} {{subtags=@{npcattack5name} vs AT:[[@{target|atworn}]]}} {{subtags2=Target's DB(melee):[[@{target|dbworn}]]; DB(ranged):[[@{target|dbwornranged}]]; Parry:[[@{target|dbparryworn}]]; Qu:[[@{target|dbquickbonworn}]]; QuPen:[[@{target|dbquickpenworn}]]; AD:[[@{target|adworn}]]; Other:@{target|conditionaldefensesnotes} }} {{attackname1=Attack: }}{{attackroll1=@{npcattack5type} }} {{fumbleroll1=Fumble: [[d100]]}} {{crit1=| Crit: }} {{critroll1=[[1d100cf=66cs=100]]}} @{npcattack5breakagemacrosection} {{notes=@{npcattack5notes} }} </textarea> </span>
|
|
<span class="table-data"><button type="roll" class="button-roll" name="roll_npcattack5" title="npcattack5" value="/w gm @{npcattack5macro}" ></button> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack6percent" title="npcattack6percent" />% </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacksname" name="attr_npcattack6name" title="npcattack6name" data-i18n-placeholder="attack-name" placeholder="Attack Name" /> </span>
|
|
<span class="table-data"><select class="table-data-attacksdropdown" name="attr_npcattack6select" title="npcattack6select">
|
|
<option type="text" value="none" data-i18n="---" selected >---</option>
|
|
<option type="text" value="npcmelee" data-i18n="melee">Melee</option>
|
|
<option type="text" value="npcranged" data-i18n="ranged">Ranged</option>
|
|
<option type="text" value="npcbasic" data-i18n="basic-spell">Basic Spell</option>
|
|
<option type="text" value="npcdirected" data-i18n="directed-spell">Directed Spell</option>
|
|
<option type="text" value="npcarea" data-i18n="area-spell">Area Spell</option>
|
|
<option type="text" value="custom" data-i18n="custom">Custom</option>
|
|
</select></span>
|
|
<input type="hidden" name="attr_npcattack6type" value="no type" />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack6bonus" title="npcattack6bonus (use List ranks for Basic and Area spell attacks; use total skill bonus for weapon skill otherwise. Enhancement bonuses from items whether magical or non-magical go in the item column in the appropriate skill.)" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack6fumble" title="npcattack6fumble" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack6str" title="npcattack6str" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack6breakage" title="npcattack6breakage" value="-" /> </span>
|
|
<input type="hidden" name="attr_npcattack6breakagemacrosection" value=" " />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack6range" title="npcattack6range" value="-" /> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxnotes" name="attr_npcattack6notes" title="npcattack6notes"> </textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxattackcalc" name="attr_npcattack6attackcalc" title="npcattack6attackcalc" value="@{npcattack6bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxrolltype" name="attr_npcattack6rolltype" title="npcattack6rolltype" value="1d100!>96cf<@{npcattack6fumble}"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxmacro" name="attr_npcattack6macro" title="npcattack6macro">&{template:RMSSAttack} {{npcflag=true}} {{name=@{selected|token_name} attacks **@{target|token_name}**}} {{subtags=@{npcattack6name} vs AT:[[@{target|atworn}]]}} {{subtags2=Target's DB(melee):[[@{target|dbworn}]]; DB(ranged):[[@{target|dbwornranged}]]; Parry:[[@{target|dbparryworn}]]; Qu:[[@{target|dbquickbonworn}]]; QuPen:[[@{target|dbquickpenworn}]]; AD:[[@{target|adworn}]]; Other:@{target|conditionaldefensesnotes} }} {{attackname1=Attack: }}{{attackroll1=@{npcattack6type} }} {{fumbleroll1=Fumble: [[d100]]}} {{crit1=| Crit: }} {{critroll1=[[1d100cf=66cs=100]]}} @{npcattack6breakagemacrosection} {{notes=@{npcattack6notes} }} </textarea> </span>
|
|
<span class="table-data"><button type="roll" class="button-roll" name="roll_npcattack6" title="npcattack6" value="/w gm @{npcattack6macro}" ></button> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack7percent" title="npcattack7percent" />% </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacksname" name="attr_npcattack7name" title="npcattack7name" data-i18n-placeholder="attack-name" placeholder="Attack Name" /> </span>
|
|
<span class="table-data"><select class="table-data-attacksdropdown" name="attr_npcattack7select" title="npcattack7select">
|
|
<option type="text" value="none" data-i18n="---" selected >---</option>
|
|
<option type="text" value="npcmelee" data-i18n="melee">Melee</option>
|
|
<option type="text" value="npcranged" data-i18n="ranged">Ranged</option>
|
|
<option type="text" value="npcbasic" data-i18n="basic-spell">Basic Spell</option>
|
|
<option type="text" value="npcdirected" data-i18n="directed-spell">Directed Spell</option>
|
|
<option type="text" value="npcarea" data-i18n="area-spell">Area Spell</option>
|
|
<option type="text" value="custom" data-i18n="custom">Custom</option>
|
|
</select></span>
|
|
<input type="hidden" name="attr_npcattack7type" value="no type" />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack7bonus" title="npcattack7bonus (use List ranks for Basic and Area spell attacks; use total skill bonus for weapon skill otherwise. Enhancement bonuses from items whether magical or non-magical go in the item column in the appropriate skill.)" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack7fumble" title="npcattack7fumble" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack7str" title="npcattack7str" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack7breakage" title="npcattack7breakage" value="-" /> </span>
|
|
<input type="hidden" name="attr_npcattack7breakagemacrosection" value=" " />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack7range" title="npcattack7range" value="-" /> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxnotes" name="attr_npcattack7notes" title="npcattack7notes"> </textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxattackcalc" name="attr_npcattack7attackcalc" title="npcattack7attackcalc" value="@{npcattack7bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxrolltype" name="attr_npcattack7rolltype" title="npcattack7rolltype" value="1d100!>96cf<@{npcattack7fumble}"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxmacro" name="attr_npcattack7macro" title="npcattack7macro">&{template:RMSSAttack} {{npcflag=true}} {{name=@{selected|token_name} attacks **@{target|token_name}**}} {{subtags=@{npcattack7name} vs AT:[[@{target|atworn}]]}} {{subtags2=Target's DB(melee):[[@{target|dbworn}]]; DB(ranged):[[@{target|dbwornranged}]]; Parry:[[@{target|dbparryworn}]]; Qu:[[@{target|dbquickbonworn}]]; QuPen:[[@{target|dbquickpenworn}]]; AD:[[@{target|adworn}]]; Other:@{target|conditionaldefensesnotes} }} {{attackname1=Attack: }}{{attackroll1=@{npcattack7type} }} {{fumbleroll1=Fumble: [[d100]]}} {{crit1=| Crit: }} {{critroll1=[[1d100cf=66cs=100]]}} @{npcattack7breakagemacrosection} {{notes=@{npcattack7notes} }} </textarea> </span>
|
|
<span class="table-data"><button type="roll" class="button-roll" name="roll_npcattack7" title="npcattack7" value="/w gm @{npcattack7macro}" ></button> </span>
|
|
</div>
|
|
<div class="table-row">
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack8percent" title="npcattack8percent" />% </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacksname" name="attr_npcattack8name" title="npcattack8name" data-i18n-placeholder="attack-name" placeholder="Attack Name" /> </span>
|
|
<span class="table-data"><select class="table-data-attacksdropdown" name="attr_npcattack8select" title="npcattack8select">
|
|
<option type="text" value="none" data-i18n="---" selected >---</option>
|
|
<option type="text" value="npcmelee" data-i18n="melee">Melee</option>
|
|
<option type="text" value="npcranged" data-i18n="ranged">Ranged</option>
|
|
<option type="text" value="npcbasic" data-i18n="basic-spell">Basic Spell</option>
|
|
<option type="text" value="npcdirected" data-i18n="directed-spell">Directed Spell</option>
|
|
<option type="text" value="npcarea" data-i18n="area-spell">Area Spell</option>
|
|
<option type="text" value="custom" data-i18n="custom">Custom</option>
|
|
</select></span>
|
|
<input type="hidden" name="attr_npcattack8type" value="no type" />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack8bonus" title="npcattack8bonus (use List ranks for Basic and Area spell attacks; use total skill bonus for weapon skill otherwise. Enhancement bonuses from items whether magical or non-magical go in the item column in the appropriate skill.)" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack8fumble" title="npcattack8fumble" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack8str" title="npcattack8str" value="0" /> </span>
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack8breakage" title="npcattack8breakage" value="-" /> </span>
|
|
<input type="hidden" name="attr_npcattack8breakagemacrosection" value=" " />
|
|
<span class="table-data"><input type="text" class="table-data-attacks" name="attr_npcattack8range" title="npcattack8range" value="-" /> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxnotes" name="attr_npcattack8notes" title="npcattack8notes"> </textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxattackcalc" name="attr_npcattack8attackcalc" title="npcattack8attackcalc" value="@{npcattack8bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]"></textarea> </span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxrolltype" name="attr_npcattack8rolltype" title="npcattack8rolltype" value="1d100!>96cf<@{npcattack8fumble}"></textarea></span>
|
|
<span class="table-data"><textarea rows="1" cols="55" class="table-data-attackstextboxmacro" name="attr_npcattack8macro" title="npcattack8macro">&{template:RMSSAttack} {{npcflag=true}} {{name=@{selected|token_name} attacks **@{target|token_name}**}} {{subtags=@{npcattack8name} vs AT:[[@{target|atworn}]]}} {{subtags2=Target's DB(melee):[[@{target|dbworn}]]; DB(ranged):[[@{target|dbwornranged}]]; Parry:[[@{target|dbparryworn}]]; Qu:[[@{target|dbquickbonworn}]]; QuPen:[[@{target|dbquickpenworn}]]; AD:[[@{target|adworn}]]; Other:@{target|conditionaldefensesnotes} }} {{attackname1=Attack: }}{{attackroll1=@{npcattack8type} }} {{fumbleroll1=Fumble: [[d100]]}} {{crit1=| Crit: }} {{critroll1=[[1d100cf=66cs=100]]}} @{npcattack8breakagemacrosection} {{notes=@{npcattack8notes} }} </textarea> </span>
|
|
<span class="table-data"><button type="roll" class="button-roll" name="roll_npcattack8" title="npcattack8" value="/w gm @{npcattack8macro}" ></button> </span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
</div>
|
|
</label>
|
|
</div>
|
|
|
|
<!-- end NPC section -->
|
|
</div>
|
|
|
|
<div class="switch-rtmplt">
|
|
<!-- start Roll Template section -->
|
|
<!-- Roll Template Examples-->
|
|
<table style="width:100%;" class="table-row" cellpadding="0" cellspacing="0">
|
|
<tr>
|
|
<td colspan="2" class="statlabel-big-gray" style="width:800px; height: 35px; font-size: 1.5em;"><span data-i18n="roll-templates">Roll Templates</span></td>
|
|
</tr>
|
|
</table>
|
|
<input type="checkbox" class="pc-rolltemplates-show arrow" title="rolltemplates-show" name="attr_rolltemplates-show" value="1" checked="checked" /><span style="text-align: left;" data-i18n="show-roll-templates">Show Roll Templates?</span>
|
|
<div class="pc-rolltemplates">
|
|
<div class="table-style">
|
|
<div class="table-row">
|
|
<span class="table-data-left">
|
|
<span data-i18n="rolltemplate-intro">All of the roll templates use flags to vary the roll template appearance. These flags are:</span> initflag, skillcatflag, skillflag, saveflag, abilityflag, spellflag, pcflag, npcflag, basicflag. <span data-i18n="see-below-for-more-detail">See below for more detail.</span>
|
|
<br>
|
|
<br> RMSSAttack: <span data-i18n="rmssattackroll-template-introduction">This roll template allows up to 8 attacks to be displayed in the same block. If 'attackroll#' is a critical failure, it will display 'fumbleroll#'. 'Crit#' and 'critroll#' always display.</span>
|
|
<div class="table-row">
|
|
<span class="table-header-left template-name"><span data-i18n="attack">Attack</span>: </span>
|
|
<span class="table-header-left template-appearance">
|
|
<div class="rolltemplate-RMSSAttack">
|
|
<div class="table-style template-border">
|
|
<div class="table-row"><span class="table-data-left table-header-rtm header-attack">Name</span></div>
|
|
<div class="table-row"><span class="table-data-left subheader">subtags</span></div>
|
|
<div class="table-row"><span class="table-data-left subheader">subtags2</span></div>
|
|
<div class="arrow-container"><span class="table-data-left"><div class="arrow-right"></div></span></div>
|
|
<div class="table-row"><span class="table-data-left"> attackname1 attackroll1 fumbleroll1 crit1 critroll1</span></div>
|
|
<div class="table-row"><span class="table-data-left tr-repeating-even"> attackname2 attackroll2 fumbleroll2 crit2 critroll2</span></div>
|
|
<div class="table-row"><span class="table-data-left"> attackname3 attackroll3 fumbleroll3 crit3 critroll3</span></div>
|
|
<div class="table-row"><span class="table-data-left tr-repeating-even"> ... </span></div>
|
|
<div class="table-row"><span class="table-data-left"> attackname8 attackroll8 fumbleroll8 crit8 critroll8</span></div>
|
|
<div class="table-row"><span class="table-data-left"><span class="tcat">notes</span></span></div>
|
|
</div>
|
|
</div> </span>
|
|
<span class="table-header-right template-example-name"><span data-i18n="example-macro">Example Macro</span>: </span><textarea class="template-example-info" rows="6" cols="55" name="attr_exampleattack" title="exampleattack">&{template:RMSSAttack} {{pcflag=true}} {{name=@{character_name} }} {{subtags=attacks mightily }} {{attackname1=A1 (@{attack1name}):}} {{attackroll1=@{attack1select} }} {{fumbleroll1=Fumble: [[d100]]}} {{crit1=| Crit:}} {{critroll1=[[1d100cf=66cs=100]]}} {{attackname2=A2 (@{attack2name}):}} {{attackroll2=@{attack2select} }} {{fumbleroll2=Fumble: [[d100]]}} {{crit2=| Crit: }} {{critroll2=[[1d100cf=66cs=100]]}} </textarea>
|
|
<button type="roll" class="button-roll" name="roll_exampleattackroll" title="exampleattackroll" value="@{exampleattack}"></button>
|
|
<br> pcflag <span data-i18n="pcflag-definition1">is a keyword which sets the name and dividing line to be red. For this flag, the arrow in the dividing line points to the right.</span>
|
|
<br> <span data-i18n="pc-attack-example">This example displays two attacks pulled from Attack/Weapon 1 and 2.</span>
|
|
</div>
|
|
<br>
|
|
<div class="table-row">
|
|
<span class="table-header-left template-name"><span data-i18n="attack-version2-npc">Attack v2 (NPC)</span>: </span>
|
|
<span class="table-header-left template-appearance">
|
|
<div class="rolltemplate-RMSSAttack">
|
|
<div class="table-style template-border">
|
|
<div class="table-row"><span class="table-data-left table-header-rtm header-attack">Name</span></div>
|
|
<div class="table-row"><span class="table-data-left subheader">subtags</span></div>
|
|
<div class="table-row"><span class="table-data-left subheader">subtags2</span></div>
|
|
<div class="arrow-container"><span class="table-data-left"><div class="arrow-left"></div></span></div>
|
|
<div class="table-row"><span class="table-data-left"> attackname1 attackroll1 fumbleroll1 crit1 critroll1</span></div>
|
|
<div class="table-row"><span class="table-data-left tr-repeating-even"> attackname2 attackroll2 fumbleroll2 crit2 critroll2</span></div>
|
|
<div class="table-row"><span class="table-data-left"> attackname3 attackroll3 fumbleroll3 crit3 critroll3</span></div>
|
|
<div class="table-row" ><span class="table-data-left tr-repeating-even"> ... </span></div>
|
|
<div class="table-row"><span class="table-data-left"> attackname8 attackroll8 fumbleroll8 crit8 critroll8</span></div>
|
|
<div class="table-row"><span class="table-data-left"><span class="tcat">notes</span></span></div>
|
|
</div>
|
|
</div></span>
|
|
<span class="table-header-right template-example-name"><span data-i18n="example-macro">Example Macro</span>: </span><textarea class="template-example-info" rows="6" cols="55" name="attr_examplenpcattack" title="examplenpcattack">&{template:RMSSAttack} {{npcflag=true}} {{name=@{selected|token_Name} attacks **@{target|token_Name}**}} {{subtags=@{npcattack1Name} vs AT:[[@{target|atworn}]]}} {{subtags2=Target DB(melee):[[@{target|dbworn}]]; DB(ranged):[[@{target|dbwornranged}]]; Parry:[[@{target|dbparryworn}]] }} {{attackname1=Attack: }}{{attackroll1=@{npcattack1select} }} {{fumbleroll1=Fumble: [[d100]]}} {{crit1=| Crit: }} {{critroll1=[[1d100cf=66cs=100]]}} {{notes= [[1d100<15]] arrows break}}</textarea>
|
|
<button type="roll" class="button-roll" name="roll_examplenpcattackroll" title="examplenpcattackroll" value="@{examplenpcattack}"></button>
|
|
<br> npcflag <span data-i18n="npcflag-definition1">is a keyword which sets the name and dividing line to be red. For this flag, the arrow in the dividing line points to the left.</span>
|
|
<br> <span data-i18n="npcflag-definition2">This example is set to whisper the NPC's attacks to the GM and uses @{Target} to show the defender's AT, DB, and Parry. A 15% arrow break notification is in the 'notes' section.</span>
|
|
</div>
|
|
<br>
|
|
<br> RMSSInitiative: <span data-i18n="initiative-roll-template-info">This roll template consists of 'name' 'check' and 'checkroll' on the same line. 'Notes' can be added below. There is no dividing line in this template.</span>
|
|
<div class="table-row">
|
|
<span class="table-header-left template-name"><span data-i18n="initiative">Initiative</span>: </span>
|
|
<span class="table-header-left template-appearance">
|
|
<div class="rolltemplate-RMSSInitiative">
|
|
<div class="table-style template-border">
|
|
<div class="table-row"><span class="table-left table-header-rtm header-initiative"> Name check checkroll </span></div>
|
|
<div class="table-row"><span class="table-data tcat">notes</span></div>
|
|
</div>
|
|
</div></span>
|
|
<span class="table-header-right template-example-name"><span data-i18n="example-macro">Example Macro</span>: </span><textarea class="template-example-info" rows="6" cols="55" name="attr_exampleinit" title="exampleinit">&{template:RMSSInitiative} {{name=@{selected|token_Name}'s }} {{check=initiative roll: }}{{checkroll=[[2d10 + [[@{initbonus}]] &{tracker} ]] }} </textarea>
|
|
<button type="roll" class="button-roll" name="roll_exampleinitroll" title="exampleinitroll" value="@{exampleinit}"></button>
|
|
<br> 'initflag' <span data-i18n="initiative-flag-information">can be used with the 'RMSSStdRoll' or 'RMSSAttack' and sets the 'name' this same yellow while adding a thin solid yellow dividing line.</span>
|
|
</div>
|
|
<br>
|
|
<br> RMSSStdRoll: <span data-i18n="rmssstdroll-template-info1">In this roll template, the 'oedownroll' is called if the 'checkroll' results in a critical failure; so to model an open ended down d100, I call it with [[d100cf<5]].</span>
|
|
<br>
|
|
<br> <span data-i18n="rmssstdroll-template-info2">If the roll type does not have an open ended down roll, but instead has a fumble, you can use 'fumbleroll', which gets its own line in the output instead of being placed on the same line as the roll like the 'oedownroll' does. It is called in the same way as 'oedownroll' i.e.: [[d100cf<@{attack1fumble}]].</span>
|
|
<br>
|
|
<br> <span data-i18n="rmssstdroll-template-info3">The 'critroll' activates on a critical success and also gets its own line. For example, [[d100cs=66cs=100]] will show the critical success line for only a 66 and a 100 on the roll.</span>
|
|
<br>
|
|
<br> <span data-i18n="rmssstdroll-template-info4">The next section is a repeating section where you can give a key and a value which will be displayed in columns. Key words which cannot be used (since they are used in other parts of the template) are:</span> notes, subtags, subtags2, compcheck, failcheck, succeedcheck, check, checkroll, critroll, fumbleroll, oedownroll, initflag, skillcatflag, skillflag, saveflag, abilityflag, spellflag, pcflag, npcflag, basicflag, name.
|
|
<br>
|
|
<br> <span data-i18n="rmssstdroll-template-info5">The 'compcheck' line expects a comparison type roll [[d100<50]] and will display 'succeedcheck' if the result is a 1 or 'failcheck' if the result is a 0.</span>
|
|
<br>
|
|
<br> <span data-i18n="rmssstdroll-template-info6">Any or all of the sections can be used; if you don't put in the key word, the section will not be displayed. Note that you cannot use the 'check' keyword by itself; you must include 'checkroll' as well for that section to display.</span>
|
|
<div class="table-row">
|
|
<span class="table-header-left template-name"><span data-i18n="standard-roll-spell-check">Standard Roll, Spell check</span>: </span>
|
|
<span class="table-header-left template-appearance">
|
|
<div class="rolltemplate-RMSSStdRoll">
|
|
<div class="table-style template-border">
|
|
<div class="table-row rtm-header"><span class="table-data-left table-header-rtm header-spell" colspan="2">Name</span></div>
|
|
<div class="table-row"><span class="table-data-left subheader">subtags</span></div>
|
|
<div class="table-row"><span class="table-data-left subheader">subtags2</span></div>
|
|
<div class="solid-container"><span class="table-data-left"><div class="arrow-spell"></div></span></div>
|
|
<div class="tr-repeating"><span class="table-data-left tr-repeating-even" colspan="2">check checkroll oedownroll</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left"> fumbleroll</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left tr-repeating-even" colspan="2"> critroll</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left"> highlight66roll</span></div>
|
|
<div class=" tr-repeating-even"><span class="table-data-left tr-repeating-even">key value</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left">key value</span></div>
|
|
<div class=" tr-repeating-even"><span class="table-data-left tr-repeating-even">key value</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left">compcheck succeedcheck failcheck</span></div>
|
|
<div class="table-row"><span class="table-data-left"><span class="tcat">notes</span></span></div>
|
|
</div>
|
|
</div> </span>
|
|
<span class="table-header-right template-example-name"><span data-i18n="example-macro">Example Macro</span>: </span><textarea class="template-example-info" rows="6" cols="55" name="attr_examplespell" title="examplespell">&{template:RMSSStdRoll} {{spellflag=true}} {{name=@{character_name} casts a spell}} {{subtags=from the @{srob-list1Name} list.}} {{check= Check: }} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{srob-list1}]] +?{Other bonus/penalty?|0}]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +[[@{srob-list1}]] +?{Other bonus/penalty?|0} ]]}} {{highlight66roll=**Natural 66.** }} </textarea>
|
|
<button type="roll" class="button-roll" name="roll_examplespellroll" title="examplespellroll" value="@{examplespell}"></button>
|
|
<br> spellflag <span data-i18n="spellflag-definition">is a keyword which sets the dividing line to be a blue 4-pointed star pattern and the name to be blue.</span>
|
|
</div>
|
|
<br>
|
|
<div class="table-row">
|
|
<span class="table-header-left template-name"><span data-i18n="standard-roll-ability-check">Standard Roll, Ability check</span>: </span>
|
|
<span class="table-header-left template-appearance">
|
|
<div class="rolltemplate-RMSSStdRoll">
|
|
<div class="table-style template-border">
|
|
<div class="table-row rtm-header"><span class="table-data-left table-header-rtm header-ability" colspan="2">Name</span></div>
|
|
<div class="table-row"><span class="table-data-left subheader">subtags</span></div>
|
|
<div class="table-row"><span class="table-data-left subheader">subtags2</span></div>
|
|
<div class="solid-container"><span class="table-data-left"><div class="arrow-ability"></div></span></div>
|
|
<div class="tr-repeating-even"><span class="table-data-left tr-repeating-even" colspan="2">check checkroll oedownroll</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left"> fumbleroll</span></div>
|
|
<div class="tr-repeating-even"><span class="table-data-left tr-repeating-even" colspan="2"> critroll</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left"> highlight66roll</span></div>
|
|
<div class=" tr-repeating-even"><span class="table-data-left tr-repeating-even">key value</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left">key value</span></div>
|
|
<div class=" tr-repeating-even"><span class="table-data-left tr-repeating-even">key value</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left">compcheck succeedcheck failcheck</span></div>
|
|
<div class="table-row"><span class="table-data-left"><span class="tcat">notes</span></span></div>
|
|
</div>
|
|
</div> </span>
|
|
<span class="table-header-right template-example-name"> <span data-i18n="example-macro">Example Macro</span>: </span><textarea class="template-example-info" rows="6" cols="55" name="attr_exampleability" title="exampleability">&{template:RMSSStdRoll} {{abilityflag=true}} {{name=@{character_name}'s Strength}} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100+3*[[@{stbonus}]] ]]}} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +3*[[@{stbonus}]] ]]}} {{highlight66roll=**Natural 66.** }} </textarea>
|
|
<button type="roll" class="button-roll" name="roll_exampleabilityroll" title="exampleabilityroll" value="@{exampleability}"></button>
|
|
<br> abilityflag <span data-i18n="abilityflag-definition">is a keyword which sets the name and a dividing line brown.</span>
|
|
</div>
|
|
<br>
|
|
<div class="table-row">
|
|
<span class="table-header-left template-name"> <span data-i18n="standard-roll-save-check">Standard Roll, Save check</span>: </span>
|
|
<span class="table-header-left template-appearance">
|
|
<div class="rolltemplate-RMSSStdRoll">
|
|
<div class="table-style template-border">
|
|
<div class="table-row rtm-header"><span class="table-data-left table-header-rtm header-save" colspan="2">Name</span></div>
|
|
<div class="table-row"><span class="table-data-left subheader">subtags</span></div>
|
|
<div class="table-row"><span class="table-data-left subheader">subtags2</span></div>
|
|
<div class="solid-container"><span class="table-data-left"><div class="arrow-save"></div></span></div>
|
|
<div class="tr-repeating"><span class="table-data-left tr-repeating-even" colspan="2">check checkroll oedownroll</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left"> fumbleroll</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left tr-repeating-even" colspan="2"> critroll</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left"> highlight66roll</span></div>
|
|
<div class=" tr-repeating-even"><span class="table-data-left tr-repeating-even">key value</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left ">key value</span></div>
|
|
<div class=" tr-repeating-even"><span class="table-data-left tr-repeating-even">key value</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left">compcheck succeedcheck failcheck</span></div>
|
|
<div class="table-row"><span class="table-data-left"><span class="tcat">notes</span></span></div>
|
|
</div>
|
|
</div> </span>
|
|
<span class="table-header-right template-example-name"><span data-i18n="example-macro">Example Macro</span>: </span><textarea class="template-example-info" rows="6" cols="55" name="attr_examplesave" title="examplesave">&{template:RMSSStdRoll} {{saveflag=true}} {{name=@{character_name} }} {{subtags=tries to block out external influences}} {{check=Will resistance roll:}} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll} + [[@{willsave}]] ]] }} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} </textarea>
|
|
<button type="roll" class="button-roll" name="roll_examplesaveroll" title="examplesaveroll" value="@{examplesave}"></button>
|
|
<br> saveflag <span data-i18n="saveflag-definition">is a keyword which sets the name and a thick dividing line to be purple.</span>
|
|
</div>
|
|
<br>
|
|
<div class="table-row">
|
|
<span class="table-header-left template-name"><span data-i18n="standard-roll-skill-check">Standard Roll, Skill check</span>: </span>
|
|
<span class="table-header-left template-appearance">
|
|
<div class="rolltemplate-RMSSStdRoll">
|
|
<div class="table-style template-border">
|
|
<div class="table-row rtm-header"><span class="table-data-left table-header-rtm header-skill" colspan="2">Name</span></div>
|
|
<div class="table-row"><span class="table-data-left subheader">subtags</span></div>
|
|
<div class="table-row"><span class="table-data-left subheader">subtags2</span></div>
|
|
<div class="solid-container"><span class="table-data-left"><div class="arrow-skill"></div></span></div>
|
|
<div class=" tr-repeating-even"><span class="table-data-left tr-repeating-even" colspan="2">check checkroll oedownroll</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left"> fumbleroll</span></div>
|
|
<div class=" tr-repeating-even"><span class="table-data-left tr-repeating-even" colspan="2"> critroll</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left"> highlight66roll</span></div>
|
|
<div class=" tr-repeating-even"><span class="table-data-left tr-repeating-even">key value</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left ">key value</span></div>
|
|
<div class=" tr-repeating-even"><span class="table-data-left tr-repeating-even">key value</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left">compcheck succeedcheck failcheck</span></div>
|
|
<div class="table-row"><span class="table-data-left"><span class="tcat">notes</span></span></div>
|
|
</div>
|
|
</div> </span>
|
|
<span class="table-header-right template-example-name"><span data-i18n="example-macro">Example Macro</span>: </span><textarea class="template-example-info" rows="6" cols="55" name="attr_exampleskill" title="exampleskill">&{template:RMSSStdRoll} {{skillflag=true}} {{name=@{character_name} }} {{check=Appraisal check:}} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 + [[@{selected|appraisal}]] ]] }} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +[[@{selected|appraisal}]] ]]}} {{highlight66roll=**Natural 66.** }} </textarea>
|
|
<button type="roll" class="button-roll" name="roll_exampleskillroll" title="exampleskillroll" value="@{exampleskill}"></button>
|
|
<br> skillflag <span data-i18n="skillflag-definition">is a keyword which sets the name and double-arrow dividing line a darkish green.</span>
|
|
</div>
|
|
<br>
|
|
<div class="table-row">
|
|
<span class="table-header-left template-name"><span data-i18n="standard-roll-skill-category-check">Standard Roll, Skill Category check</span>: </span>
|
|
<span class="table-header-left template-appearance">
|
|
<div class="rolltemplate-RMSSStdRoll">
|
|
<div class="table-style template-border">
|
|
<div class="table-row"><span class="table-data-left table-header-rtm header-skillcat" colspan="2">Name</span></div>
|
|
<div class="table-row"><span class="table-data-left subheader">subtags</span></div>
|
|
<div class="table-row"><span class="table-data-left subheader">subtags2</span></div>
|
|
<div class="solid-container"><span class="table-data-left"><div class="arrow-skillcat"></div></span></div>
|
|
<div class=" tr-repeating-even"><span class="table-data-left tr-repeating-even" colspan="2">check checkroll oedownroll</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left"> fumbleroll</span></div>
|
|
<div class=" tr-repeating-even"><span class="table-data-left tr-repeating-even" colspan="2"> critroll</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left"> highlight66roll</span></div>
|
|
<div class=" tr-repeating-even"><span class="table-data-left tr-repeating-even">key value</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left ">key value</span></div>
|
|
<div class=" tr-repeating-even"><span class="table-data-left tr-repeating-even">key value</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left">compcheck succeedcheck failcheck</span></div>
|
|
<div class="table-row"><span class="table-data-left"><span class="tcat">notes</span></span></div>
|
|
</div>
|
|
</div>
|
|
</span>
|
|
<span class="table-header-right template-example-name"><span data-i18n="example-macro">Example Macro</span>: </span><textarea class="template-example-info" rows="6" cols="55" name="attr_exampleskillcat" title="exampleskillcat">&{template:RMSSStdRoll} {{skillcatflag=true}} {{name=@{character_name} }} {{check=Athletic-Brawn cat check:}} {{checkroll=[[1d100!>@{oeuproll}cf<@{oedownroll}cs=100 +[[@{selected|cat-athletic-brawn}]] ]] }} {{oedownroll= -[[1d100!>@{oeuproll}[open ended down roll; subtract from previous roll] ]]}} {{critroll= **Check for Nat 100!!!!**}} {{highlight66= [[66 +[[@{selected|cat-athletic-brawn}]] ]]}} {{highlight66roll=**Natural 66.** }} </textarea>
|
|
<button type="roll" class="button-roll" name="roll_exampleskillcatroll" title="exampleskillcatroll" value="@{exampleskillcat}"></button>
|
|
<br> skillcatflag <span data-i18n="skillcatflag-definition">is a keyword which sets the dividing line to be an upward pointed arrow and both it and the name are a teal color.</span>
|
|
</div>
|
|
<br>
|
|
<div class="table-row">
|
|
<span class="table-header-left template-name"><span data-i18n="standard-roll-basic">Standard Roll, Basic</span>: </span>
|
|
<span class="table-header-left template-appearance">
|
|
<div class="rolltemplate-RMSSStdRoll">
|
|
<div class="table-style template-border">
|
|
<div class="table-row rtm-header"><span class="table-data-left table-header-rtm header-basic" colspan="2">Name</span> </div>
|
|
<div class="table-row"><span class="table-data-left subheader">subtags</span></div>
|
|
<div class="table-row"><span class="table-data-left subheader">subtags2</span></div>
|
|
<div class="solid-container"><span class="table-data-left"><div ></div></span></div>
|
|
<div class=" tr-repeating-even"><span class="table-data-left tr-repeating-even" colspan="2">check checkroll oedownroll</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left"> fumbleroll</span></div>
|
|
<div class=" tr-repeating-even"><span class="table-data-left tr-repeating-even" colspan="2"> critroll</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left"> highlight66roll</span></div>
|
|
<div class=" tr-repeating-even"><span class="table-data-left tr-repeating-even">key value</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left ">key value</span></div>
|
|
<div class=" tr-repeating-even"><span class="table-data-left tr-repeating-even">key value</span></div>
|
|
<div class="tr-repeating"><span class="table-data-left">compcheck succeedcheck failcheck</span></div>
|
|
<div class="table-row"><span class="table-data-left"><span class="tcat">notes</span></span></div>
|
|
</div>
|
|
</div>
|
|
</span>
|
|
<span class="table-header-right template-example-name"><span data-i18n="example-macro">Example Macro</span>: </span><textarea class="template-example-info" rows="6" cols="55" name="attr_examplerepeating" title="examplerepeating">&{template:RMSSStdRoll} {{basicflag=true}} {{name=Test Attack}} {{subtags=swinging violently}} {{subtags2=at the kitchen sink.}} {{note= This is some note content}} {{Saving Throw= [[d100+ [[@{willsave}]] ]] vs Will}} {{Attack1=[[1d100!>@{oeuproll}cf<@{oedownroll}]]}} {{Crit1=[[1d100]]}} {{Attack2=[[1d100!>@{oeuproll}cf<@{oedownroll}]]}} {{Crit2=[[1d100]]}} {{Attack3=[[1d100!>@{oeuproll}cf<@{oedownroll}]]}} {{Crit3=[[1d100]]}} {{compcheck= Climbing:[[{1d100+[[@{climbing}]] }>111]] }} {{succeedcheck=Success! It works this round!}} {{failcheck=Uh oh. You are slipping. }} {{notes=Additional notes under the notes tag will be at the bottom.}} </textarea>
|
|
<button type="roll" class="button-roll" name="roll_examplerepeatingroll" title="examplerepeatingroll" value="@{examplerepeating}"></button>
|
|
<br> <span data-i18n="basic-flag-definition1">This basic grey and white appearance can be used with the various templates by setting</span> {{basicflag=true}} . <span data-i18n="basic-flag-divider-appearance">There is no dividing line with this appearance flag.</span>
|
|
</div>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
|
|
<rolltemplate class="sheet-rolltemplate-RMSSAttack">
|
|
<table>
|
|
{{#pcflag}}<tr><th class="header-attack">{{name}}</th></tr> {{/pcflag}}
|
|
{{#npcflag}}<tr><th class="header-attack">{{name}}</th></tr> {{/npcflag}}
|
|
{{#spellflag}}<tr><th class="header-spell">{{name}}</th></tr> {{/spellflag}}
|
|
{{#abilityflag}} <tr><th class="header-ability">{{name}}</th></tr> {{/abilityflag}}
|
|
{{#saveflag}} <tr><th class="header-save">{{name}}</th></tr> {{/saveflag}}
|
|
{{#skillflag}} <tr><th class="header-skill">{{name}}</th></tr> {{/skillflag}}
|
|
{{#skillcatflag}} <tr><th class="header-skillcat">{{name}}</th></tr> {{/skillcatflag}}
|
|
{{#initflag}} <tr><th class="header-initiative">{{name}}</th></tr> {{/initflag}}
|
|
{{#basicflag}} <tr><th class="header-basic">{{name}}</th></tr> {{/basicflag}}
|
|
{{^initflag}} {{^skillcatflag}} {{^skillflag}} {{^saveflag}} {{^abilityflag}} {{^spellflag}} {{^pcflag}} {{^npcflag}} {{^basicflag}} <tr><th class="header-basic">{{name}}</th></tr> {{/basicflag}} {{/npcflag}} {{/pcflag}} {{/spellflag}}{{/abilityflag}} {{/saveflag}} {{/skillflag}} {{/skillcatflag}} {{/initflag}}
|
|
{{#subtags}}<tr><td class="subheader">{{subtags}}</td></tr>{{/subtags}}
|
|
{{#subtags2}}<tr><td class="subheader">{{subtags2}}</td></tr>{{/subtags2}}
|
|
{{#npcflag}} <tr class="arrow-container"><td><div class="arrow-left"></div></td></tr> {{/npcflag}}
|
|
{{#pcflag}} <tr class="arrow-container"><td><div class="arrow-right"></div></td></tr> {{/pcflag}}
|
|
{{#spellflag}}<tr class="arrow-container"><td><div class="arrow-spell"></div></td></tr> {{/spellflag}}
|
|
{{#abilityflag}} <tr class="arrow-container"><td><div class="arrow-ability"></div></td></tr> {{/abilityflag}}
|
|
{{#saveflag}} <tr class="arrow-container"><td><div class="arrow-save"></div></td></tr> {{/saveflag}}
|
|
{{#skillflag}} <tr class="arrow-container"><td><div class="arrow-skill"></div></td></tr> {{/skillflag}}
|
|
{{#skillcatflag}} <tr class="arrow-container"><td><div class="arrow-skillcat"></div></td></tr> {{/skillcatflag}}
|
|
{{#initflag}} <tr class="arrow-container"><td><div class="arrow-initiative"></div></td></tr> {{/initflag}}
|
|
{{#attackname1}}
|
|
<tr class="tr-repeating"><td>{{attackname1}} {{attackroll1}}
|
|
{{#rollWasFumble() attackroll1}} {{fumbleroll1}} {{/rollWasFumble() attackroll1}}
|
|
{{#^rollWasFumble() attackroll1}} {{crit1}} {{critroll1}} {{/^rollWasFumble() attackroll1}}</td></tr>
|
|
{{#breakage11roll}} {{#rollTotal() attackroll1 breakage11}} <tr class="tr-repeating"><td > {{breakage11roll}} </td></tr> {{/rollTotal() attackroll1 breakage11}} {{/breakage11roll}}
|
|
{{#breakage22roll}} {{#rollTotal() attackroll1 breakage22}} <tr class="tr-repeating"><td > {{breakage22roll}} </td></tr> {{/rollTotal() attackroll1 breakage22}} {{/breakage22roll}}
|
|
{{#breakage33roll}} {{#rollTotal() attackroll1 breakage33}} <tr class="tr-repeating"><td > {{breakage33roll}} </td></tr> {{/rollTotal() attackroll1 breakage33}} {{/breakage33roll}}
|
|
{{#breakage44roll}} {{#rollTotal() attackroll1 breakage44}} <tr class="tr-repeating"><td > {{breakage44roll}} </td></tr> {{/rollTotal() attackroll1 breakage44}} {{/breakage44roll}}
|
|
{{#breakage55roll}} {{#rollTotal() attackroll1 breakage55}} <tr class="tr-repeating"><td > {{breakage55roll}} </td></tr> {{/rollTotal() attackroll1 breakage55}} {{/breakage55roll}}
|
|
{{#breakage66roll}} {{#rollTotal() attackroll1 breakage66}} <tr class="tr-repeating"><td > {{breakage66roll}} </td></tr> {{/rollTotal() attackroll1 breakage66}} {{/breakage66roll}}
|
|
{{#breakage77roll}} {{#rollTotal() attackroll1 breakage77}} <tr class="tr-repeating"><td > {{breakage77roll}} </td></tr> {{/rollTotal() attackroll1 breakage77}} {{/breakage77roll}}
|
|
{{#breakage88roll}} {{#rollTotal() attackroll1 breakage88}} <tr class="tr-repeating"><td > {{breakage88roll}} </td></tr> {{/rollTotal() attackroll1 breakage88}} {{/breakage88roll}}
|
|
{{#breakage99roll}} {{#rollTotal() attackroll1 breakage99}} <tr class="tr-repeating"><td > {{breakage99roll}} </td></tr> {{/rollTotal() attackroll1 breakage99}} {{/breakage99roll}}
|
|
{{/attackname1}}
|
|
{{#attackname2}}
|
|
<tr class="tr-repeating"><td>{{attackname2}}
|
|
{{#attackroll2}}
|
|
{{attackroll2}}
|
|
{{#rollWasFumble() attackroll2}} {{fumbleroll2}} {{/rollWasFumble() attackroll2}}
|
|
{{#^rollWasFumble() attackroll2}} {{crit2}} {{critroll2}} {{/^rollWasFumble() attackroll2}}</td></tr>
|
|
{{#breakage11roll}} {{#rollTotal() attackroll2 breakage11}} <tr class="tr-repeating"><td > {{breakage11roll}} </td></tr> {{/rollTotal() attackroll2 breakage11}} {{/breakage11roll}}
|
|
{{#breakage22roll}} {{#rollTotal() attackroll2 breakage22}} <tr class="tr-repeating"><td > {{breakage22roll}} </td></tr> {{/rollTotal() attackroll2 breakage22}} {{/breakage22roll}}
|
|
{{#breakage33roll}} {{#rollTotal() attackroll2 breakage33}} <tr class="tr-repeating"><td > {{breakage33roll}} </td></tr> {{/rollTotal() attackroll2 breakage33}} {{/breakage33roll}}
|
|
{{#breakage44roll}} {{#rollTotal() attackroll2 breakage44}} <tr class="tr-repeating"><td > {{breakage44roll}} </td></tr> {{/rollTotal() attackroll2 breakage44}} {{/breakage44roll}}
|
|
{{#breakage55roll}} {{#rollTotal() attackroll2 breakage55}} <tr class="tr-repeating"><td > {{breakage55roll}} </td></tr> {{/rollTotal() attackroll2 breakage55}} {{/breakage55roll}}
|
|
{{#breakage66roll}} {{#rollTotal() attackroll2 breakage66}} <tr class="tr-repeating"><td > {{breakage66roll}} </td></tr> {{/rollTotal() attackroll2 breakage66}} {{/breakage66roll}}
|
|
{{#breakage77roll}} {{#rollTotal() attackroll2 breakage77}} <tr class="tr-repeating"><td > {{breakage77roll}} </td></tr> {{/rollTotal() attackroll2 breakage77}} {{/breakage77roll}}
|
|
{{#breakage88roll}} {{#rollTotal() attackroll2 breakage88}} <tr class="tr-repeating"><td > {{breakage88roll}} </td></tr> {{/rollTotal() attackroll2 breakage88}} {{/breakage88roll}}
|
|
{{#breakage99roll}} {{#rollTotal() attackroll2 breakage99}} <tr class="tr-repeating"><td > {{breakage99roll}} </td></tr> {{/rollTotal() attackroll2 breakage99}} {{/breakage99roll}}
|
|
{{/attackroll2}}
|
|
{{/attackname2}}
|
|
{{#attackname3}}
|
|
<tr class="tr-repeating"><td>{{attackname3}}
|
|
{{#attackroll3}}
|
|
{{attackroll3}}
|
|
{{#rollWasFumble() attackroll3}} {{fumbleroll3}} {{/rollWasFumble() attackroll3}}
|
|
{{#^rollWasFumble() attackroll3}} {{crit3}} {{critroll3}} {{/^rollWasFumble() attackroll3}}</td></tr>
|
|
{{#breakage11roll}} {{#rollTotal() attackroll3 breakage11}} <tr class="tr-repeating"><td > {{breakage11roll}} </td></tr> {{/rollTotal() attackroll3 breakage11}} {{/breakage11roll}}
|
|
{{#breakage22roll}} {{#rollTotal() attackroll3 breakage22}} <tr class="tr-repeating"><td > {{breakage22roll}} </td></tr> {{/rollTotal() attackroll3 breakage22}} {{/breakage22roll}}
|
|
{{#breakage33roll}} {{#rollTotal() attackroll3 breakage33}} <tr class="tr-repeating"><td > {{breakage33roll}} </td></tr> {{/rollTotal() attackroll3 breakage33}} {{/breakage33roll}}
|
|
{{#breakage44roll}} {{#rollTotal() attackroll3 breakage44}} <tr class="tr-repeating"><td > {{breakage44roll}} </td></tr> {{/rollTotal() attackroll3 breakage44}} {{/breakage44roll}}
|
|
{{#breakage55roll}} {{#rollTotal() attackroll3 breakage55}} <tr class="tr-repeating"><td > {{breakage55roll}} </td></tr> {{/rollTotal() attackroll3 breakage55}} {{/breakage55roll}}
|
|
{{#breakage66roll}} {{#rollTotal() attackroll3 breakage66}} <tr class="tr-repeating"><td > {{breakage66roll}} </td></tr> {{/rollTotal() attackroll3 breakage66}} {{/breakage66roll}}
|
|
{{#breakage77roll}} {{#rollTotal() attackroll3 breakage77}} <tr class="tr-repeating"><td > {{breakage77roll}} </td></tr> {{/rollTotal() attackroll3 breakage77}} {{/breakage77roll}}
|
|
{{#breakage88roll}} {{#rollTotal() attackroll3 breakage88}} <tr class="tr-repeating"><td > {{breakage88roll}} </td></tr> {{/rollTotal() attackroll3 breakage88}} {{/breakage88roll}}
|
|
{{#breakage99roll}} {{#rollTotal() attackroll3 breakage99}} <tr class="tr-repeating"><td > {{breakage99roll}} </td></tr> {{/rollTotal() attackroll3 breakage99}} {{/breakage99roll}}
|
|
{{/attackroll3}}
|
|
{{/attackname3}}
|
|
{{#attackname4}}
|
|
<tr class="tr-repeating"><td>{{attackname4}}
|
|
{{#attackroll4}}
|
|
{{attackroll4}}
|
|
{{#rollWasFumble() attackroll4}} {{fumbleroll4}} {{/rollWasFumble() attackroll4}}
|
|
{{#^rollWasFumble() attackroll4}} {{crit4}} {{critroll4}} {{/^rollWasFumble() attackroll4}}</td></tr>
|
|
{{#breakage11roll}} {{#rollTotal() attackroll4 breakage11}} <tr class="tr-repeating"><td > {{breakage11roll}} </td></tr> {{/rollTotal() attackroll4 breakage11}} {{/breakage11roll}}
|
|
{{#breakage22roll}} {{#rollTotal() attackroll4 breakage22}} <tr class="tr-repeating"><td > {{breakage22roll}} </td></tr> {{/rollTotal() attackroll4 breakage22}} {{/breakage22roll}}
|
|
{{#breakage33roll}} {{#rollTotal() attackroll4 breakage33}} <tr class="tr-repeating"><td > {{breakage33roll}} </td></tr> {{/rollTotal() attackroll4 breakage33}} {{/breakage33roll}}
|
|
{{#breakage44roll}} {{#rollTotal() attackroll4 breakage44}} <tr class="tr-repeating"><td > {{breakage44roll}} </td></tr> {{/rollTotal() attackroll4 breakage44}} {{/breakage44roll}}
|
|
{{#breakage55roll}} {{#rollTotal() attackroll4 breakage55}} <tr class="tr-repeating"><td > {{breakage55roll}} </td></tr> {{/rollTotal() attackroll4 breakage55}} {{/breakage55roll}}
|
|
{{#breakage66roll}} {{#rollTotal() attackroll4 breakage66}} <tr class="tr-repeating"><td > {{breakage66roll}} </td></tr> {{/rollTotal() attackroll4 breakage66}} {{/breakage66roll}}
|
|
{{#breakage77roll}} {{#rollTotal() attackroll4 breakage77}} <tr class="tr-repeating"><td > {{breakage77roll}} </td></tr> {{/rollTotal() attackroll4 breakage77}} {{/breakage77roll}}
|
|
{{#breakage88roll}} {{#rollTotal() attackroll4 breakage88}} <tr class="tr-repeating"><td > {{breakage88roll}} </td></tr> {{/rollTotal() attackroll4 breakage88}} {{/breakage88roll}}
|
|
{{#breakage99roll}} {{#rollTotal() attackroll4 breakage99}} <tr class="tr-repeating"><td > {{breakage99roll}} </td></tr> {{/rollTotal() attackroll4 breakage99}} {{/breakage99roll}}
|
|
{{/attackroll4}}
|
|
{{/attackname4}}
|
|
{{#attackname5}}
|
|
<tr class="tr-repeating"><td>{{attackname5}}
|
|
{{#attackroll5}}
|
|
{{attackroll5}}
|
|
{{#rollWasFumble() attackroll5}} {{fumbleroll5}} {{/rollWasFumble() attackroll5}}
|
|
{{#^rollWasFumble() attackroll5}} {{crit5}} {{critroll5}} {{/^rollWasFumble() attackroll5}}</td></tr>
|
|
{{#breakage11roll}} {{#rollTotal() attackroll5 breakage11}} <tr class="tr-repeating"><td > {{breakage11roll}} </td></tr> {{/rollTotal() attackroll5 breakage11}} {{/breakage11roll}}
|
|
{{#breakage22roll}} {{#rollTotal() attackroll5 breakage22}} <tr class="tr-repeating"><td > {{breakage22roll}} </td></tr> {{/rollTotal() attackroll5 breakage22}} {{/breakage22roll}}
|
|
{{#breakage33roll}} {{#rollTotal() attackroll5 breakage33}} <tr class="tr-repeating"><td > {{breakage33roll}} </td></tr> {{/rollTotal() attackroll5 breakage33}} {{/breakage33roll}}
|
|
{{#breakage44roll}} {{#rollTotal() attackroll5 breakage44}} <tr class="tr-repeating"><td > {{breakage44roll}} </td></tr> {{/rollTotal() attackroll5 breakage44}} {{/breakage44roll}}
|
|
{{#breakage55roll}} {{#rollTotal() attackroll5 breakage55}} <tr class="tr-repeating"><td > {{breakage55roll}} </td></tr> {{/rollTotal() attackroll5 breakage55}} {{/breakage55roll}}
|
|
{{#breakage66roll}} {{#rollTotal() attackroll5 breakage66}} <tr class="tr-repeating"><td > {{breakage66roll}} </td></tr> {{/rollTotal() attackroll5 breakage66}} {{/breakage66roll}}
|
|
{{#breakage77roll}} {{#rollTotal() attackroll5 breakage77}} <tr class="tr-repeating"><td > {{breakage77roll}} </td></tr> {{/rollTotal() attackroll5 breakage77}} {{/breakage77roll}}
|
|
{{#breakage88roll}} {{#rollTotal() attackroll5 breakage88}} <tr class="tr-repeating"><td > {{breakage88roll}} </td></tr> {{/rollTotal() attackroll5 breakage88}} {{/breakage88roll}}
|
|
{{#breakage99roll}} {{#rollTotal() attackroll5 breakage99}} <tr class="tr-repeating"><td > {{breakage99roll}} </td></tr> {{/rollTotal() attackroll5 breakage99}} {{/breakage99roll}}
|
|
{{/attackroll5}}
|
|
{{/attackname5}}
|
|
{{#attackname6}}
|
|
<tr class="tr-repeating"><td>{{attackname6}}
|
|
{{#attackroll6}}
|
|
{{attackroll6}}
|
|
{{#rollWasFumble() attackroll6}} {{fumbleroll6}} {{/rollWasFumble() attackroll6}}
|
|
{{#^rollWasFumble() attackroll6}} {{crit6}} {{critroll6}} {{/^rollWasFumble() attackroll6}}</td></tr>
|
|
{{#breakage11roll}} {{#rollTotal() attackroll6 breakage11}} <tr class="tr-repeating"><td > {{breakage11roll}} </td></tr> {{/rollTotal() attackroll6 breakage11}} {{/breakage11roll}}
|
|
{{#breakage22roll}} {{#rollTotal() attackroll6 breakage22}} <tr class="tr-repeating"><td > {{breakage22roll}} </td></tr> {{/rollTotal() attackroll6 breakage22}} {{/breakage22roll}}
|
|
{{#breakage33roll}} {{#rollTotal() attackroll6 breakage33}} <tr class="tr-repeating"><td > {{breakage33roll}} </td></tr> {{/rollTotal() attackroll6 breakage33}} {{/breakage33roll}}
|
|
{{#breakage44roll}} {{#rollTotal() attackroll6 breakage44}} <tr class="tr-repeating"><td > {{breakage44roll}} </td></tr> {{/rollTotal() attackroll6 breakage44}} {{/breakage44roll}}
|
|
{{#breakage55roll}} {{#rollTotal() attackroll6 breakage55}} <tr class="tr-repeating"><td > {{breakage55roll}} </td></tr> {{/rollTotal() attackroll6 breakage55}} {{/breakage55roll}}
|
|
{{#breakage66roll}} {{#rollTotal() attackroll6 breakage66}} <tr class="tr-repeating"><td > {{breakage66roll}} </td></tr> {{/rollTotal() attackroll6 breakage66}} {{/breakage66roll}}
|
|
{{#breakage77roll}} {{#rollTotal() attackroll6 breakage77}} <tr class="tr-repeating"><td > {{breakage77roll}} </td></tr> {{/rollTotal() attackroll6 breakage77}} {{/breakage77roll}}
|
|
{{#breakage88roll}} {{#rollTotal() attackroll6 breakage88}} <tr class="tr-repeating"><td > {{breakage88roll}} </td></tr> {{/rollTotal() attackroll6 breakage88}} {{/breakage88roll}}
|
|
{{#breakage99roll}} {{#rollTotal() attackroll6 breakage99}} <tr class="tr-repeating"><td > {{breakage99roll}} </td></tr> {{/rollTotal() attackroll6 breakage99}} {{/breakage99roll}}
|
|
{{/attackroll6}}
|
|
{{/attackname6}}
|
|
{{#attackname7}}
|
|
<tr class="tr-repeating"><td>{{attackname7}}
|
|
{{#attackroll7}}
|
|
{{attackroll7}}
|
|
{{#rollWasFumble() attackroll7}} {{fumbleroll7}} {{/rollWasFumble() attackroll7}}
|
|
{{#^rollWasFumble() attackroll7}} {{crit7}} {{critroll7}} {{/^rollWasFumble() attackroll7}}</td></tr>
|
|
{{#breakage11roll}} {{#rollTotal() attackroll7 breakage11}} <tr class="tr-repeating"><td > {{breakage11roll}} </td></tr> {{/rollTotal() attackroll7 breakage11}} {{/breakage11roll}}
|
|
{{#breakage22roll}} {{#rollTotal() attackroll7 breakage22}} <tr class="tr-repeating"><td > {{breakage22roll}} </td></tr> {{/rollTotal() attackroll7 breakage22}} {{/breakage22roll}}
|
|
{{#breakage33roll}} {{#rollTotal() attackroll7 breakage33}} <tr class="tr-repeating"><td > {{breakage33roll}} </td></tr> {{/rollTotal() attackroll7 breakage33}} {{/breakage33roll}}
|
|
{{#breakage44roll}} {{#rollTotal() attackroll7 breakage44}} <tr class="tr-repeating"><td > {{breakage44roll}} </td></tr> {{/rollTotal() attackroll7 breakage44}} {{/breakage44roll}}
|
|
{{#breakage55roll}} {{#rollTotal() attackroll7 breakage55}} <tr class="tr-repeating"><td > {{breakage55roll}} </td></tr> {{/rollTotal() attackroll7 breakage55}} {{/breakage55roll}}
|
|
{{#breakage66roll}} {{#rollTotal() attackroll7 breakage66}} <tr class="tr-repeating"><td > {{breakage66roll}} </td></tr> {{/rollTotal() attackroll7 breakage66}} {{/breakage66roll}}
|
|
{{#breakage77roll}} {{#rollTotal() attackroll7 breakage77}} <tr class="tr-repeating"><td > {{breakage77roll}} </td></tr> {{/rollTotal() attackroll7 breakage77}} {{/breakage77roll}}
|
|
{{#breakage88roll}} {{#rollTotal() attackroll7 breakage88}} <tr class="tr-repeating"><td > {{breakage88roll}} </td></tr> {{/rollTotal() attackroll7 breakage88}} {{/breakage88roll}}
|
|
{{#breakage99roll}} {{#rollTotal() attackroll7 breakage99}} <tr class="tr-repeating"><td > {{breakage99roll}} </td></tr> {{/rollTotal() attackroll7 breakage99}} {{/breakage99roll}}
|
|
{{/attackroll7}}
|
|
{{/attackname7}}
|
|
{{#attackname8}}
|
|
<tr class="tr-repeating"><td>{{attackname8}}
|
|
{{#attackroll8}}
|
|
{{attackroll8}}
|
|
{{#rollWasFumble() attackroll8}} {{fumbleroll8}} {{/rollWasFumble() attackroll8}}
|
|
{{#^rollWasFumble() attackroll8}} {{crit8}} {{critroll8}} {{/^rollWasFumble() attackroll8}}</td></tr>
|
|
{{#breakage11roll}} {{#rollTotal() attackroll8 breakage11}} <tr class="tr-repeating"><td > {{breakage11roll}} </td></tr> {{/rollTotal() attackroll8 breakage11}} {{/breakage11roll}}
|
|
{{#breakage22roll}} {{#rollTotal() attackroll8 breakage22}} <tr class="tr-repeating"><td > {{breakage22roll}} </td></tr> {{/rollTotal() attackroll8 breakage22}} {{/breakage22roll}}
|
|
{{#breakage33roll}} {{#rollTotal() attackroll8 breakage33}} <tr class="tr-repeating"><td > {{breakage33roll}} </td></tr> {{/rollTotal() attackroll8 breakage33}} {{/breakage33roll}}
|
|
{{#breakage44roll}} {{#rollTotal() attackroll8 breakage44}} <tr class="tr-repeating"><td > {{breakage44roll}} </td></tr> {{/rollTotal() attackroll8 breakage44}} {{/breakage44roll}}
|
|
{{#breakage55roll}} {{#rollTotal() attackroll8 breakage55}} <tr class="tr-repeating"><td > {{breakage55roll}} </td></tr> {{/rollTotal() attackroll8 breakage55}} {{/breakage55roll}}
|
|
{{#breakage66roll}} {{#rollTotal() attackroll8 breakage66}} <tr class="tr-repeating"><td > {{breakage66roll}} </td></tr> {{/rollTotal() attackroll8 breakage66}} {{/breakage66roll}}
|
|
{{#breakage77roll}} {{#rollTotal() attackroll8 breakage77}} <tr class="tr-repeating"><td > {{breakage77roll}} </td></tr> {{/rollTotal() attackroll8 breakage77}} {{/breakage77roll}}
|
|
{{#breakage88roll}} {{#rollTotal() attackroll8 breakage88}} <tr class="tr-repeating"><td > {{breakage88roll}} </td></tr> {{/rollTotal() attackroll8 breakage88}} {{/breakage88roll}}
|
|
{{#breakage99roll}} {{#rollTotal() attackroll8 breakage99}} <tr class="tr-repeating"><td > {{breakage99roll}} </td></tr> {{/rollTotal() attackroll8 breakage99}} {{/breakage99roll}}
|
|
{{/attackroll8}}
|
|
{{/attackname8}}
|
|
{{#notes}}<tr><td><span class="tcat">{{notes}}</span></td></tr>{{/notes}}
|
|
</table>
|
|
</rolltemplate>
|
|
|
|
<rolltemplate class="sheet-rolltemplate-RMSSStdRoll">
|
|
<table>
|
|
{{#pcflag}}<tr><th class="header-attack" colspan="2">{{name}}</th></tr> {{/pcflag}}
|
|
{{#npcflag}}<tr><th class="header-attack" colspan="2">{{name}}</th></tr> {{/npcflag}}
|
|
{{#spellflag}}<tr><th class="header-spell" colspan="2">{{name}}</th></tr> {{/spellflag}}
|
|
{{#abilityflag}} <tr><th class="header-ability" colspan="2">{{name}}</th></tr> {{/abilityflag}}
|
|
{{#saveflag}} <tr><th class="header-save" colspan="2">{{name}}</th></tr> {{/saveflag}}
|
|
{{#skillflag}} <tr><th class="header-skill" colspan="2">{{name}}</th></tr> {{/skillflag}}
|
|
{{#skillcatflag}} <tr><th class="header-skillcat" colspan="2">{{name}}</th></tr> {{/skillcatflag}}
|
|
{{#initflag}} <tr><th class="header-initiative" colspan="2">{{name}}</th></tr> {{/initflag}}
|
|
{{#basicflag}} <tr><th class="header-basic" colspan="2">{{name}}</th></tr> {{/basicflag}}
|
|
{{^initflag}} {{^skillcatflag}} {{^skillflag}} {{^saveflag}} {{^abilityflag}} {{^spellflag}} {{^pcflag}} {{^npcflag}} {{^basicflag}} <tr><th class="header-basic" colspan="2">{{name}}</th></tr> {{/basicflag}} {{/npcflag}} {{/pcflag}} {{/spellflag}}{{/abilityflag}} {{/saveflag}} {{/skillflag}} {{/skillcatflag}} {{/initflag}}
|
|
{{#subtags}}<tr><td class="subheader" colspan="2">{{subtags}}</td></tr>{{/subtags}}
|
|
{{#subtags2}}<tr><td class="subheader" colspan="2">{{subtags2}}</td></tr>{{/subtags2}}
|
|
{{#npcflag}} <tr class="arrow-container"><td colspan="2"><div class="arrow-left"></div></td></tr> {{/npcflag}}
|
|
{{#pcflag}} <tr class="arrow-container"><td colspan="2"><div class="arrow-right"></div></td></tr> {{/pcflag}}
|
|
{{#spellflag}}<tr class="arrow-container"><td colspan="2"><div class="arrow-spell"></div></td></tr> {{/spellflag}}
|
|
{{#abilityflag}} <tr class="arrow-container"><td colspan="2"><div class="arrow-ability"></div></td></tr> {{/abilityflag}}
|
|
{{#saveflag}} <tr class="arrow-container"><td colspan="2"><div class="arrow-save"></div></td></tr> {{/saveflag}}
|
|
{{#skillflag}} <tr class="arrow-container"><td colspan="2"><div class="arrow-skill"></div></td></tr> {{/skillflag}}
|
|
{{#skillcatflag}} <tr class="arrow-container"><td colspan="2"><div class="arrow-skillcat"></div></td></tr> {{/skillcatflag}}
|
|
{{#initflag}} <tr class="arrow-container"><td colspan="2"><div class="arrow-initiative"></div></td></tr> {{/initflag}}
|
|
{{#checkroll}} <tr class="tr-repeating"><td colspan="2">{{check}} {{checkroll}}
|
|
{{#rollWasFumble() checkroll}} {{oedownroll}} {{/rollWasFumble() checkroll}}
|
|
</td></tr>
|
|
{{#fumbleroll}} {{#rollWasFumble() checkroll}} <tr class="tr-repeating"><td colspan="2"> {{fumbleroll}} </td></tr> {{/rollWasFumble() checkroll}} {{/fumbleroll}}
|
|
{{#critroll}} {{#rollWasCrit() checkroll}} <tr class="tr-repeating"><td colspan="2"> {{critroll}} </td></tr> {{/rollWasCrit() checkroll}} {{/critroll}}
|
|
{{#highlight66roll}} {{#rollTotal() checkroll highlight66}} <tr class="tr-repeating"><td colspan="2"> {{highlight66roll}} </td></tr> {{/rollTotal() checkroll highlight66}} {{/highlight66roll}}
|
|
{{/checkroll}}
|
|
{{#allprops() notes subtags subtags2 compcheck failcheck succeedcheck check checkroll critroll fumbleroll oedownroll highlight66 highlight66roll initflag skillcatflag skillflag saveflag abilityflag spellflag pcflag npcflag basicflag name}}
|
|
<tr class="tr-repeating"><td>{{key}} </td><td>{{value}} </td></tr>
|
|
{{/allprops() notes subtags subtags2 compcheck failcheck succeedcheck check checkroll critroll fumbleroll oedownroll highlight66 highlight66roll initflag skillcatflag skillflag saveflag abilityflag spellflag pcflag npcflag basicflag name}}
|
|
{{#compcheck}}
|
|
<tr class="tr-repeating"><td colspan="2">{{compcheck}}
|
|
{{#rollTotal() compcheck 1}} {{succeedcheck}} {{/rollTotal() compcheck 1}}
|
|
{{#rollTotal() compcheck 0}} {{failcheck}} {{/rollTotal() compcheck 0}}</td></tr>
|
|
{{/compcheck}}
|
|
{{#notes}}<tr><td colspan="2"><span class="tcat">{{notes}}</span></td></tr>{{/notes}}
|
|
</table>
|
|
</rolltemplate>
|
|
|
|
<rolltemplate class="sheet-rolltemplate-RMSSInitiative">
|
|
<table>
|
|
{{#pcflag}}<tr><th class="header-attack">{{name}} {{check}} {{checkroll}} </th></tr> {{/pcflag}}
|
|
{{#npcflag}}<tr><th class="header-attack">{{name}} {{check}} {{checkroll}} </th></tr> {{/npcflag}}
|
|
{{#spellflag}}<tr><th class="header-spell">{{name}} {{check}} {{checkroll}} </th></tr> {{/spellflag}}
|
|
{{#abilityflag}} <tr><th class="header-ability">{{name}} {{check}} {{checkroll}} </th></tr> {{/abilityflag}}
|
|
{{#saveflag}} <tr><th class="header-save">{{name}} {{check}} {{checkroll}} </th></tr> {{/saveflag}}
|
|
{{#skillflag}} <tr><th class="header-skill">{{name}} {{check}} {{checkroll}} </th></tr> {{/skillflag}}
|
|
{{#skillcatflag}} <tr><th class="header-skillcat">{{name}} {{check}} {{checkroll}} </th></tr> {{/skillcatflag}}
|
|
{{#initflag}} <tr><th class="header-initiative">{{name}} {{check}} {{checkroll}} </th></tr> {{/initflag}}
|
|
{{#basicflag}} <tr><th class="header-basic">{{name}} {{check}} {{checkroll}} </th></tr> {{/basicflag}}
|
|
{{^initflag}} {{^skillcatflag}} {{^skillflag}} {{^saveflag}} {{^abilityflag}} {{^spellflag}} {{^pcflag}} {{^npcflag}} {{^basicflag}} <tr><th class="header-initiative" colspan="2">{{name}} {{check}} {{checkroll}} </th></tr> {{/basicflag}} {{/npcflag}} {{/pcflag}} {{/spellflag}}{{/abilityflag}} {{/saveflag}} {{/skillflag}} {{/skillcatflag}} {{/initflag}}
|
|
{{#notes}}<tr class="rowcolor"><td><span class="tcat">{{notes}}</span></td></tr>{{/notes}}
|
|
</table>
|
|
</rolltemplate>
|
|
|
|
</div>
|
|
|
|
<!-- end Roll Template section -->
|
|
</div>
|
|
|
|
|
|
<!-- start Sheet Workers Script section-->
|
|
<script type="text/worker">
|
|
// A Big thanks to GiGs for lots of help on streamlining the Sheetworkers!!!!
|
|
const int = (value, error = 0) => parseInt(value) || 0;
|
|
const float = (value, error = 0) => parseFloat(value) || 0;
|
|
|
|
/* eslint-disable no-console */
|
|
|
|
// <!-- Stat Mod Calculation -->
|
|
// Takes Stat total, returns bonus (base bonus).
|
|
function StatMod(stat) {
|
|
let mod = 0;
|
|
if (stat < 11) {
|
|
mod = Math.round((stat - 21) / 2);
|
|
} else if (stat < 31) {
|
|
mod = Math.round((stat - 33) / 5);
|
|
} else if (stat < 70) {
|
|
mod = 0;
|
|
} else if (stat < 90) {
|
|
mod = Math.round((stat - 67) / 5);
|
|
} else if (stat < 101) {
|
|
mod = Math.round((stat - 81) / 2);
|
|
} else if (stat > 100) {
|
|
mod = Math.round((stat - 95) * 2);
|
|
}
|
|
return mod;
|
|
}
|
|
|
|
// <!-- Stat Calculation -->
|
|
// Takes base stat, racial bonus, special bonus, returns total bonus.
|
|
function StatCalc(base, racial, special) {
|
|
return base + racial + special;
|
|
|
|
}
|
|
|
|
// <!-- Generic Skill - Rank Bonus Calculation -->
|
|
// takes skill rank and progression and returns rank bonus
|
|
function GenSkillMod(rank, prog0, prog10, prog20, prog30, prog31) {
|
|
let mod = 0;
|
|
// console.log('/* ----------inside GenSkillMod rank:'+rank+'------------ */');
|
|
if (rank == 0) {
|
|
if (isNaN(prog0)) {mod=0;}
|
|
else {mod = prog0;}
|
|
// mod = -15;
|
|
} else if (rank < 11) {
|
|
mod = rank * prog10;
|
|
// mod = rank * 3;
|
|
} else if (rank < 21) {
|
|
mod = Math.round((10 * prog10) + ((rank-10) * prog20));
|
|
// mod = 10 + (rank * 2);
|
|
} else if (rank < 31) {
|
|
mod = Math.round((10 * prog10) + (10 * prog20) + ((rank-20) * prog30));
|
|
// mod = 30 + rank;
|
|
} else if (rank > 30) {
|
|
mod = Math.round((10 * prog10) + (10 * prog20) + (10 * prog30) + ((rank - 30) * prog31));
|
|
// mod = 45 + Math.round(rank / 2);
|
|
}
|
|
// console.log('/* ----------leaving GenSkillMod mod:'+mod+'------------ */');
|
|
return mod;
|
|
}
|
|
|
|
// <!-- Set Realm -->
|
|
// takes realm selection, in mod, em mod, and pr mod and returns proper realm bonus depending upon selected realm and current stats.
|
|
function SetRealm(rselect, intmod, empmod, premod) {
|
|
let mod = 0;
|
|
// console.log('/* ----------entering SetRealmMod mod:'+mod+' rselect:'+rselect+' intmod:'+intmod+' empmod:'+empmod+' premod:'+premod+'------------ */');
|
|
if (rselect == 1) { //channeling
|
|
mod = intmod;
|
|
} else if (rselect == 2) { //essence
|
|
mod = empmod;
|
|
} else if (rselect == 3) { //mentalism
|
|
mod = premod;
|
|
} else if (rselect == 4) { //chan/ess
|
|
mod = Math.round((intmod + empmod)/2);
|
|
} else if (rselect == 5) { //chan/ment
|
|
mod = Math.round((intmod + premod) / 2);
|
|
} else if (rselect == 6) { //ess/ment
|
|
mod = Math.round((empmod + premod) / 2);
|
|
} else if (rselect == 7) { //arcane
|
|
mod = Math.round((intmod + empmod + premod) / 3);
|
|
}
|
|
// console.log('/* ----------leaving SetRealmMod mod:'+mod+'------------ */');
|
|
return mod;
|
|
}
|
|
|
|
// <!-- Power Point Dev Progression Setup -->
|
|
// takes race and returns powerpointdev progression matrix.
|
|
function PPDevProgMod(rselect, race) {
|
|
const modsbyrace = {
|
|
'common man': {
|
|
1: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
2: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
3: {ppdevprog0: 0, ppdevprog10: 7, ppdevprog20: 6, ppdevprog30: 5, ppdevprog31: 4},
|
|
4: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
5: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
6: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
7: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
},
|
|
'mixed man': {
|
|
1: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
2: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
3: {ppdevprog0: 0, ppdevprog10: 7, ppdevprog20: 6, ppdevprog30: 5, ppdevprog31: 4},
|
|
4: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
5: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
6: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
7: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
},
|
|
'high man': {
|
|
1: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
2: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
3: {ppdevprog0: 0, ppdevprog10: 7, ppdevprog20: 6, ppdevprog30: 5, ppdevprog31: 4},
|
|
4: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
5: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
6: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
7: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
},
|
|
'half-elf': {
|
|
1: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
2: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 6, ppdevprog30: 4, ppdevprog31: 3},
|
|
3: {ppdevprog0: 0, ppdevprog10: 7, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
4: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
5: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
6: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
7: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
},
|
|
'wood elf': {
|
|
1: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
2: {ppdevprog0: 0, ppdevprog10: 7, ppdevprog20: 6, ppdevprog30: 5, ppdevprog31: 4},
|
|
3: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
4: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
5: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
6: {ppdevprog0: 0, ppdevprog10: 7, ppdevprog20: 6, ppdevprog30: 5, ppdevprog31: 4},
|
|
7: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
},
|
|
'grey elf': {
|
|
1: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
2: {ppdevprog0: 0, ppdevprog10: 7, ppdevprog20: 6, ppdevprog30: 5, ppdevprog31: 4},
|
|
3: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
4: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
5: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
6: {ppdevprog0: 0, ppdevprog10: 7, ppdevprog20: 6, ppdevprog30: 5, ppdevprog31: 4},
|
|
7: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
},
|
|
'high elf': {
|
|
1: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
2: {ppdevprog0: 0, ppdevprog10: 7, ppdevprog20: 6, ppdevprog30: 5, ppdevprog31: 4},
|
|
3: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
4: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
5: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
6: {ppdevprog0: 0, ppdevprog10: 7, ppdevprog20: 6, ppdevprog30: 5, ppdevprog31: 4},
|
|
7: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
},
|
|
'dwarf': {
|
|
1: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
2: {ppdevprog0: 0, ppdevprog10: 3, ppdevprog20: 2, ppdevprog30: 1, ppdevprog31: 1},
|
|
3: {ppdevprog0: 0, ppdevprog10: 3, ppdevprog20: 2, ppdevprog30: 1, ppdevprog31: 1},
|
|
4: {ppdevprog0: 0, ppdevprog10: 3, ppdevprog20: 2, ppdevprog30: 1, ppdevprog31: 1},
|
|
5: {ppdevprog0: 0, ppdevprog10: 3, ppdevprog20: 2, ppdevprog30: 1, ppdevprog31: 1},
|
|
6: {ppdevprog0: 0, ppdevprog10: 3, ppdevprog20: 2, ppdevprog30: 1, ppdevprog31: 1},
|
|
7: {ppdevprog0: 0, ppdevprog10: 3, ppdevprog20: 2, ppdevprog30: 1, ppdevprog31: 1}
|
|
},
|
|
'halfling': {
|
|
1: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
2: {ppdevprog0: 0, ppdevprog10: 2, ppdevprog20: 1, ppdevprog30: 1, ppdevprog31: 1},
|
|
3: {ppdevprog0: 0, ppdevprog10: 2, ppdevprog20: 1, ppdevprog30: 1, ppdevprog31: 1},
|
|
4: {ppdevprog0: 0, ppdevprog10: 2, ppdevprog20: 1, ppdevprog30: 1, ppdevprog31: 1},
|
|
5: {ppdevprog0: 0, ppdevprog10: 2, ppdevprog20: 1, ppdevprog30: 1, ppdevprog31: 1},
|
|
6: {ppdevprog0: 0, ppdevprog10: 2, ppdevprog20: 1, ppdevprog30: 1, ppdevprog31: 1},
|
|
7: {ppdevprog0: 0, ppdevprog10: 2, ppdevprog20: 1, ppdevprog30: 1, ppdevprog31: 1}
|
|
},
|
|
'half-orc': {
|
|
1: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
2: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 4, ppdevprog30: 3, ppdevprog31: 2},
|
|
3: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 4, ppdevprog30: 3, ppdevprog31: 2},
|
|
4: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 4, ppdevprog30: 3, ppdevprog31: 2},
|
|
5: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 4, ppdevprog30: 3, ppdevprog31: 2},
|
|
6: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 4, ppdevprog30: 3, ppdevprog31: 2},
|
|
7: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 4, ppdevprog30: 3, ppdevprog31: 2}
|
|
},
|
|
'common orc': {
|
|
1: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
2: {ppdevprog0: 0, ppdevprog10: 4, ppdevprog20: 3, ppdevprog30: 2, ppdevprog31: 1},
|
|
3: {ppdevprog0: 0, ppdevprog10: 4, ppdevprog20: 3, ppdevprog30: 2, ppdevprog31: 1},
|
|
4: {ppdevprog0: 0, ppdevprog10: 4, ppdevprog20: 3, ppdevprog30: 2, ppdevprog31: 1},
|
|
5: {ppdevprog0: 0, ppdevprog10: 4, ppdevprog20: 3, ppdevprog30: 2, ppdevprog31: 1},
|
|
6: {ppdevprog0: 0, ppdevprog10: 4, ppdevprog20: 3, ppdevprog30: 2, ppdevprog31: 1},
|
|
7: {ppdevprog0: 0, ppdevprog10: 4, ppdevprog20: 3, ppdevprog30: 2, ppdevprog31: 1}
|
|
},
|
|
'greater orc': {
|
|
1: {ppdevprog0: 0, ppdevprog10: 6, ppdevprog20: 5, ppdevprog30: 4, ppdevprog31: 3},
|
|
2: {ppdevprog0: 0, ppdevprog10: 5, ppdevprog20: 3, ppdevprog30: 2, ppdevprog31: 2},
|
|
3: {ppdevprog0: 0, ppdevprog10: 5, ppdevprog20: 3, ppdevprog30: 2, ppdevprog31: 2},
|
|
4: {ppdevprog0: 0, ppdevprog10: 5, ppdevprog20: 3, ppdevprog30: 2, ppdevprog31: 2},
|
|
5: {ppdevprog0: 0, ppdevprog10: 5, ppdevprog20: 3, ppdevprog30: 2, ppdevprog31: 2},
|
|
6: {ppdevprog0: 0, ppdevprog10: 5, ppdevprog20: 3, ppdevprog30: 2, ppdevprog31: 2},
|
|
7: {ppdevprog0: 0, ppdevprog10: 5, ppdevprog20: 3, ppdevprog30: 2, ppdevprog31: 2}
|
|
},
|
|
'none': {
|
|
1: {ppdevprog0: 0, ppdevprog10: 0, ppdevprog20: 0, ppdevprog30: 0, ppdevprog31: 0},
|
|
2: {ppdevprog0: 0, ppdevprog10: 0, ppdevprog20: 0, ppdevprog30: 0, ppdevprog31: 0},
|
|
3: {ppdevprog0: 0, ppdevprog10: 0, ppdevprog20: 0, ppdevprog30: 0, ppdevprog31: 0},
|
|
4: {ppdevprog0: 0, ppdevprog10: 0, ppdevprog20: 0, ppdevprog30: 0, ppdevprog31: 0},
|
|
5: {ppdevprog0: 0, ppdevprog10: 0, ppdevprog20: 0, ppdevprog30: 0, ppdevprog31: 0},
|
|
6: {ppdevprog0: 0, ppdevprog10: 0, ppdevprog20: 0, ppdevprog30: 0, ppdevprog31: 0},
|
|
7: {ppdevprog0: 0, ppdevprog10: 0, ppdevprog20: 0, ppdevprog30: 0, ppdevprog31: 0}
|
|
}
|
|
};
|
|
return mod = (modsbyrace.hasOwnProperty(race) && modsbyrace[race].hasOwnProperty(rselect)) ? modsbyrace[race][rselect] : {};
|
|
}
|
|
// <!-- Set Realm -->
|
|
// takes realm selection, in mod, em mod, and pr mod and returns proper realm bonus depending upon selected realm and current stats.
|
|
function SetRealm(rselect, intmod, empmod, premod) {
|
|
let mod = 0;
|
|
// console.log('/* ----------entering SetRealmMod mod:'+mod+' rselect:'+rselect+' intmod:'+intmod+' empmod:'+empmod+' premod:'+premod+'------------ */');
|
|
if (rselect == 1) { //channeling
|
|
mod = intmod;
|
|
} else if (rselect == 2) { //essence
|
|
mod = empmod;
|
|
} else if (rselect == 3) { //mentalism
|
|
mod = premod;
|
|
} else if (rselect == 4) { //chan/ess
|
|
mod = Math.round((intmod + empmod)/2);
|
|
} else if (rselect == 5) { //chan/ment
|
|
mod = Math.round((intmod + premod) / 2);
|
|
} else if (rselect == 6) { //ess/ment
|
|
mod = Math.round((empmod + premod) / 2);
|
|
} else if (rselect == 7) { //arcane
|
|
mod = Math.round((intmod + empmod + premod) / 3);
|
|
}
|
|
// console.log('/* ----------leaving SetRealmMod mod:'+mod+'------------ */');
|
|
return mod;
|
|
}
|
|
|
|
// <!---- update ppdev progression when realm or race change---->
|
|
// and <!---- update realm stat when realm or realm stat changes---->
|
|
on('change:realmselect change:race change:racialcalc change:inbonus change:embonus change:prbonus', function () {
|
|
// console.log('/* ---------- entering ppsetup and realm call------------ */');
|
|
getAttrs(['realmselect', 'racialcalc', 'race', 'inbonus', 'embonus', 'prbonus'], function (values) {
|
|
if (int(values.racialcalc) == 1) {
|
|
const realmindex = int(values.realmselect);
|
|
// create an empty data object to hold the stat values, that iwll later be sent to setAttrs
|
|
let output = PPDevProgMod(realmindex, values.race);
|
|
// if the race is custom this will be empty. But probably should not be - if changing TO custom, should probably erase existing values.
|
|
// then again thats only true if changing race - changing any other value wouldnt change things
|
|
|
|
// add the realm attribute to output
|
|
output.realm = SetRealm(realmindex, int(values.inbonus), int(values.embonus), int(values.prbonus));
|
|
setAttrs(output);
|
|
}
|
|
});
|
|
// console.log('/* ---------- exiting ppdev and realm setup call------------ */');
|
|
});
|
|
|
|
// <!---- Calc skill bonus from ranks/progression (use GenSkillMod to calc the actual value) ---->
|
|
function SkillChange(name) {
|
|
getAttrs(['skillcalc'], function(values) {
|
|
if (parseInt(values.skillcalc,10) == 1){
|
|
// console.log('/* ----------entering SkillChange ------------ */');
|
|
let prog;
|
|
prog = name.replace(/ranks/g,'prog');
|
|
let bonus = name.replace(/ranks/g,'rankbonus');
|
|
// console.log('/* ----------SkillChange: prog:'+prog+' bonus:'+bonus+' ------------ */'); // debug
|
|
getAttrs([prog],function(values) {
|
|
// console.log('/* ----------SkillChange: prog value:'+values[prog]+' ------------ */'); // debug
|
|
if (values[prog] == 1) { //combined
|
|
getAttrs([name, 'combprog0', 'combprog10', 'combprog20', 'combprog30', 'combprog31'], function(values) {
|
|
let update = {};
|
|
update[bonus]=GenSkillMod(parseInt(values[name],10), parseFloat(values.combprog0),parseFloat(values.combprog10), parseFloat(values.combprog20), parseFloat(values.combprog30), parseFloat(values.combprog31));
|
|
setAttrs(update);
|
|
});
|
|
} else if (values[prog] == 2) { // Category
|
|
getAttrs([name, 'catprog0', 'catprog10', 'catprog20', 'catprog30', 'catprog31'], function(values) {
|
|
let update = {};
|
|
update[bonus]=GenSkillMod(parseInt(values[name],10), parseFloat(values.catprog0),parseFloat(values.catprog10), parseFloat(values.catprog20), parseFloat(values.catprog30), parseFloat(values.catprog31));
|
|
setAttrs(update);
|
|
});
|
|
} else if (values[prog] == 3) { // Standard
|
|
getAttrs([name, 'stdprog0', 'stdprog10', 'stdprog20', 'stdprog30', 'stdprog31'], function(values) {
|
|
let update = {};
|
|
update[bonus]=GenSkillMod(parseInt(values[name],10), parseFloat(values.stdprog0),parseFloat(values.stdprog10), parseFloat(values.stdprog20), parseFloat(values.stdprog30), parseFloat(values.stdprog31));
|
|
setAttrs(update);
|
|
});
|
|
} else if (values[prog] == 4) { // Special/Spell
|
|
getAttrs([name, 'spellprog0', 'spellprog10', 'spellprog20', 'spellprog30', 'spellprog31'], function(values) {
|
|
let update = {};
|
|
update[bonus]=GenSkillMod(parseInt(values[name],10), parseFloat(values.spellprog0),parseFloat(values.spellprog10), parseFloat(values.spellprog20), parseFloat(values.spellprog30), parseFloat(values.spellprog31));
|
|
setAttrs(update);
|
|
});
|
|
} else if (values[prog] == 5) { // Bodydev
|
|
getAttrs([name, 'bodydevprog0', 'bodydevprog10', 'bodydevprog20', 'bodydevprog30', 'bodydevprog31'], function(values) {
|
|
let update = {};
|
|
update[bonus]=GenSkillMod(parseInt(values[name],10), parseFloat(values.bodydevprog0),parseFloat(values.bodydevprog10), parseFloat(values.bodydevprog20), parseFloat(values.bodydevprog30), parseFloat(values.bodydevprog31));
|
|
setAttrs(update);
|
|
});
|
|
} else if (values[prog] == 6) { // PPDev
|
|
getAttrs([name, 'ppdevprog0', 'ppdevprog10', 'ppdevprog20', 'ppdevprog30', 'ppdevprog31'], function(values) {
|
|
let update = {};
|
|
update[bonus]=GenSkillMod(parseInt(values[name],10), parseFloat(values.ppdevprog0),parseFloat(values.ppdevprog10), parseFloat(values.ppdevprog20), parseFloat(values.ppdevprog30), parseFloat(values.ppdevprog31));
|
|
setAttrs(update);
|
|
});
|
|
} else if (values[prog] == 7) { // Custom1
|
|
getAttrs([name, 'cust1prog0', 'cust1prog10', 'cust1prog20', 'cust1prog30', 'cust1prog31'], function(values) {
|
|
let update = {};
|
|
update[bonus]=GenSkillMod(parseInt(values[name],10), parseFloat(values.cust1prog0),parseFloat(values.cust1prog10), parseFloat(values.cust1prog20), parseFloat(values.cust1prog30), parseFloat(values.cust1prog31));
|
|
setAttrs(update);
|
|
});
|
|
} else if (values[prog] == 8) { // Custom2
|
|
getAttrs([name, 'cust2prog0', 'cust2prog10', 'cust2prog20', 'cust2prog30', 'cust2prog31'], function(values) {
|
|
let update = {};
|
|
update[bonus]=GenSkillMod(parseInt(values[name],10), parseFloat(values.cust2prog0),parseFloat(values.cust2prog10), parseFloat(values.cust2prog20), parseFloat(values.cust2prog30), parseFloat(values.cust2prog31));
|
|
setAttrs(update);
|
|
});
|
|
}
|
|
});
|
|
// console.log('/* ----------exiting SkillChange ------------ */');
|
|
}
|
|
});
|
|
}
|
|
|
|
// Update the dropdown stats for the skills since they got renamed and we don't want to lose data NYI
|
|
function FixDropdownStats(name) {
|
|
let stat = name + 'stat';
|
|
let display = name + 'statdisplay';
|
|
let choice = name + 'statchoice';
|
|
let svalue = 0;
|
|
let cvalue = '';
|
|
//console.log('/* ---------- stat:'+stat+'; choice:'+choice+'------------ */');
|
|
getAttrs([stat, display, choice, 'agbonus', 'cobonus', 'mebonus', 'rebonus', 'sdbonus', 'embonus', 'inbonus', 'prbonus', 'qubonus', 'stbonus'], function(values) {
|
|
console.log('/* ---------- stat:'+stat+' value stat:'+values[stat]+'; display:'+display+'; value display:'+values[display]+'; choice:'+choice+'; value choice:'+values[choice]+'------------ */');
|
|
if (values[stat].includes('ag')) {
|
|
svalue = parseInt(values.agbonus,10);
|
|
cvalue = 'ag';
|
|
}
|
|
if (values.stat.includes('co')) {
|
|
svalue = parseInt(values.cobonus,10);
|
|
cvalue = 'co';
|
|
}
|
|
if (values.stat.includes('me')) {
|
|
svalue = parseInt(values.mebonus,10);
|
|
cvalue = 'me';
|
|
}
|
|
if (values.stat.includes('re')) {
|
|
svalue = parseInt(values.rebonus,10);
|
|
cvalue = 're';
|
|
}
|
|
if (values.stat.includes('sd')) {
|
|
svalue = parseInt(values.sdbonus,10);
|
|
cvalue = 'sd';
|
|
}
|
|
if (values.stat.includes('em')) {
|
|
svalue = parseInt(values.embonus,10);
|
|
cvalue = 'em';
|
|
}
|
|
if (values.stat.includes('in')) {
|
|
svalue = parseInt(values.inbonus,10);
|
|
cvalue = 'in';
|
|
}
|
|
if (values.stat.includes('pr')) {
|
|
svalue = parseInt(values.prbonus,10);
|
|
cvalue = 'pr';
|
|
}
|
|
if (values.stat.includes('qu')) {
|
|
svalue = parseInt(values.qubonus,10);
|
|
cvalue = 'qu';
|
|
}
|
|
if (values.stat.includes('st')) {
|
|
svalue = parseInt(values.stbonus,10);
|
|
cvalue = 'st';
|
|
}
|
|
console.log ('/*------ svalue:'+svalue+'; cvalue:'+cvalue);
|
|
setAttrs({
|
|
[name+ 'stat']: svalue,
|
|
[name+ 'statchoice']: cvalue
|
|
});
|
|
});
|
|
}
|
|
|
|
// <!---- Calc total skill bonus ------->
|
|
function CalcTotalBonus(name) {
|
|
// console.log('/* ----------entering CalcTotalBonus ------------ */');
|
|
// let temp = name+"z";
|
|
let skill = name.replace(/-$/g,''); //need to remove the last - but not the previous ones....
|
|
let rankbonus = name+'rankbonus';
|
|
let stat = name+'stat';
|
|
let catbonus = name+'catbonus';
|
|
let specialmod = name+'specialmod';
|
|
let itemmod = name+'itemmod';
|
|
let specialbonus = name+'specialbonus';
|
|
let itembonus = name+'itembonus';
|
|
let statbonus = name+'statbonus';
|
|
let profbonus = name+'profbonus';
|
|
//console.log('/* ----------CalcTotalBonus: name value:'+skill+'; rankbonus value:'+rankbonus+'; stat value:'+stat+'; catbonus value:'+catbonus+'; specialmod value:'+specialmod+'; itemmod value:'+itemmod+'; statbonus value:'+statbonus+'; profbonus value:'+profbonus+'; specialbonus value:'+specialbonus+'; itemmod value:'+itembonus+' ------------ */'); // debug
|
|
getAttrs([skill, stat, rankbonus, catbonus, specialmod, specialmod, itemmod, statbonus, profbonus, specialbonus, itembonus], function(values) {
|
|
let update = {};
|
|
let rbon = parseInt(values[rankbonus],10)||0;
|
|
let statv = parseInt(values[stat],10)||0;
|
|
let catbon = parseInt(values[catbonus],10)||0;
|
|
let spmod = parseInt(values[specialmod],10)||0;
|
|
let imod = parseInt(values[itemmod],10)||0;
|
|
let stbon = parseInt(values[statbonus],10)||0;
|
|
let profbon = parseInt(values[profbonus],10)||0;
|
|
let spbon = parseInt(values[specialbonus],10)||0;
|
|
let ibon = parseInt(values[itembonus],10)||0;
|
|
//console.log('/* ----------CalcTotalBonus: rankbonus value:'+rbon+'; stat value:'+statv+'; catbonus value:'+catbon+'; specialmod value:'+spmod+'; itemmod value:'+imod+'; statbonus value:'+stbon+'; profbonus value:'+profbon+'; specialbonus value:'+spbon+'; itemmod value:'+ibon+' ------------ */'); // debug
|
|
if (name == 'bodydev') {
|
|
update[skill]=rbon + statv + catbon + spmod + imod + stbon + profbon + spbon + ibon + 10.0;
|
|
} else {
|
|
update[skill]=rbon + statv + catbon + spmod + imod + stbon + profbon + spbon + ibon;
|
|
}
|
|
//console.log('/* ----------CalcTotalBonus:'+skill+' value:'+values[skill]+' ------------ */'); // debug
|
|
setAttrs(update);
|
|
});
|
|
//console.log('/* ----------exiting CalcTotalBonus ------------ */');
|
|
}
|
|
|
|
// <!-- change the skill stat when the skill dropdown changes -->
|
|
function DropdownStatChange(statname) {
|
|
let statchoice = statname+'choice'; //gigs todo
|
|
getAttrs(['agbonus', 'cobonus', 'mebonus', 'rebonus', 'sdbonus', 'embonus', 'inbonus', 'prbonus', 'qubonus', 'stbonus', statchoice], function(values) {
|
|
let update = {};
|
|
//console.log('/*-------------- Statname:'+statname+'; Statchoice:'+statchoice+'; Scvalue:'+values[statchoice]+'-----------*/');
|
|
const statabs = ['ag','co','me','re','sd','em','in','pr','qu','st'];
|
|
//gigs done
|
|
update[statname] = statabs.includes(values[statchoice]) ? (parseInt(values[statname + 'bonus'] ,10)||0) : 0 ;
|
|
/*if (values[statchoice] == 'ag') {
|
|
update[statname] = parseInt(values.agbonus,10)||0;
|
|
} else if (values[statchoice] == 'co') {
|
|
update[statname] = parseInt(values.cobonus,10)||0;
|
|
} else if (values[statchoice] == 'me') {
|
|
update[statname] = parseInt(values.mebonus,10)||0;
|
|
} else if (values[statchoice] == 're') {
|
|
update[statname] = parseInt(values.rebonus,10)||0;
|
|
} else if (values[statchoice] == 'sd') {
|
|
update[statname] = parseInt(values.sdbonus,10)||0;
|
|
} else if (values[statchoice] == 'em') {
|
|
update[statname] = parseInt(values.embonus,10)||0;
|
|
} else if (values[statchoice] == 'in') {
|
|
update[statname] = parseInt(values.inbonus,10)||0;
|
|
} else if (values[statchoice] == 'pr') {
|
|
update[statname] = parseInt(values.prbonus,10)||0;
|
|
} else if (values[statchoice] == 'qu') {
|
|
update[statname] = parseInt(values.qubonus,10)||0;
|
|
} else if (values[statchoice] == 'st') {
|
|
update[statname] = parseInt(values.stbonus,10)||0;
|
|
} else {
|
|
update[statname] = 0;
|
|
}*/
|
|
setAttrs(update);
|
|
});
|
|
}
|
|
|
|
// <!---- Copy Offensive Bonus from skill to attack if you can find it ---->
|
|
function WeaponOBCopy(attack){
|
|
let attname = attack+'name';
|
|
let attbonus = attack+'bonus';
|
|
getAttrs([attname, attbonus, 'weapon1hc1name', 'weapon1hc1', 'weapon1hc2name', 'weapon1hc2', 'weapon1hc3name', 'weapon1hc3', 'weapon1he1name', 'weapon1he1', 'weapon1he2name', 'weapon1he2', 'weapon1he3name', 'weapon1he3', 'weapon2hand1name', 'weapon2hand1', 'weapon2hand2name', 'weapon2hand2', 'weapon2hand3name', 'weapon2hand3', 'weaponmissile1name', 'weaponmissile1', 'weaponmissile2name', 'weaponmissile2', 'weaponmissile3name', 'weaponmissile3', 'weaponmissileart1name', 'weaponmissileart1', 'weaponmissileart2name', 'weaponmissileart2', 'weaponmissileart3name', 'weaponmissileart3', 'weaponpolearm1name', 'weaponpolearm1', 'weaponpolearm2name', 'weaponpolearm2', 'weaponpolearm3name', 'weaponpolearm3', 'weaponthrown1name', 'weaponthrown1', 'weaponthrown2name', 'weaponthrown2', 'weaponthrown3name', 'weaponthrown3', 'sweeps1', 'sweeps2', 'sweeps3', 'sweeps4', 'striking1', 'striking2', 'striking3', 'striking4', 'boxing', 'tackling', 'blocking', 'wrestling', 'brawling', 'subdual', 'mountedcombat', 'shockbolt', 'firebolt', 'icebolt', 'lightningbolt', 'waterbolt', 'boltattack6name', 'boltattack6', 'twoweaponfighting1', 'twoweaponfighting1name', 'reversestroke1', 'reversestroke1name', 'copyob'], function(values) {
|
|
if (parseInt(values.copyob) == 1){
|
|
let update = {};
|
|
console.log('/*-------------- OBCopy: attname:'+values[attname]+'; attbonus:'+values[attbonus]+'-----------*/');
|
|
switch(values[attname]) {
|
|
case values.weapon1hc1name:
|
|
update[attbonus] = parseInt(values.weapon1hc1,10)||0;
|
|
console.log('-------------weapon1hc1:'+values.weapon1hc1+'--------------');
|
|
break;
|
|
case values.weapon1hc2name:
|
|
update[attbonus] = parseInt(values.weapon1hc2,10)||0;
|
|
console.log('-------------weapon1hc2:'+values.weapon1hc2+'--------------');
|
|
break;
|
|
case values.weapon1hc3name:
|
|
update[attbonus] = parseInt(values.weapon1hc3,10)||0;
|
|
console.log('-------------weapon1hc3:'+values.weapon1hc3+'--------------');
|
|
break;
|
|
case values.weapon1he1name:
|
|
update[attbonus] = parseInt(values.weapon1he1,10)||0;
|
|
console.log('-------------weapon1he1:'+values.weapon1he1+'--------------');
|
|
break;
|
|
case values.weapon1he2name:
|
|
update[attbonus] = parseInt(values.weapon1he2,10)||0;
|
|
console.log('-------------weapon1he2:'+values.weapon1he2+'--------------');
|
|
break;
|
|
case values.weapon1he3name:
|
|
update[attbonus] = parseInt(values.weapon1he3,10)||0;
|
|
console.log('-------------weapon1he3:'+values.weapon1he3+'--------------');
|
|
break;
|
|
case values.weapon2hand1name:
|
|
update[attbonus] = parseInt(values.weapon2hand1,10)||0;
|
|
console.log('-------------weapon2hand1:'+values.weapon2hand1+'--------------');
|
|
break;
|
|
case values.weapon2hand2name:
|
|
update[attbonus] = parseInt(values.weapon2hand2,10)||0;
|
|
console.log('-------------weapon2hand2:'+values.weapon2hand2+'--------------');
|
|
break;
|
|
case values.weapon2hand3name:
|
|
update[attbonus] = parseInt(values.weapon2hand3,10)||0;
|
|
console.log('-------------weapon2hand3:'+values.weapon2hand3+'--------------');
|
|
break;
|
|
case values.weaponmissile1name:
|
|
update[attbonus] = parseInt(values.weaponmissile1,10)||0;
|
|
console.log('-------------weaponmissile1:'+values.weaponmissile1+'--------------');
|
|
break;
|
|
case values.weaponmissile2name:
|
|
update[attbonus] = parseInt(values.weaponmissile2,10)||0;
|
|
console.log('-------------weaponmissile2:'+values.weaponmissile2+'--------------');
|
|
break;
|
|
case values.weaponmissile3name:
|
|
update[attbonus] = parseInt(values.weaponmissile3,10)||0;
|
|
console.log('-------------weaponmissile3:'+values.weaponmissile3+'--------------');
|
|
break;
|
|
case values.weaponmissileart1name:
|
|
update[attbonus] = parseInt(values.weaponmissileart1,10)||0;
|
|
console.log('-------------weaponmissileart1:'+values.weaponmissileart1+'--------------');
|
|
break;
|
|
case values.weaponmissileart2name:
|
|
update[attbonus] = parseInt(values.weaponmissileart2,10)||0;
|
|
console.log('-------------weaponmissileart2:'+values.weaponmissileart2+'--------------');
|
|
break;
|
|
case values.weaponmissileart3name:
|
|
update[attbonus] = parseInt(values.weaponmissileart3,10)||0;
|
|
console.log('-------------weaponmissileart3:'+values.weaponmissileart3+'--------------');
|
|
break;
|
|
case values.weaponpolearm1name:
|
|
update[attbonus] = parseInt(values.weaponpolearm1,10)||0;
|
|
console.log('-------------weaponpolearm1:'+values.weaponpolearm1+'--------------');
|
|
break;
|
|
case values.weaponpolearm2name:
|
|
update[attbonus] = parseInt(values.weaponpolearm2,10)||0;
|
|
console.log('-------------weaponpolearm2:'+values.weaponpolearm2+'--------------');
|
|
break;
|
|
case values.weaponpolearm3name:
|
|
update[attbonus] = parseInt(values.weaponpolearm3,10)||0;
|
|
console.log('-------------weaponpolearm3:'+values.weaponpolearm3+'--------------');
|
|
break;
|
|
case values.weaponthrown1name:
|
|
update[attbonus] = parseInt(values.weaponthrown1,10)||0;
|
|
console.log('-------------weaponthrown1:'+values.weaponthrown1+'--------------');
|
|
break;
|
|
case values.weaponthrown2name:
|
|
update[attbonus] = parseInt(values.weaponthrown2,10)||0;
|
|
console.log('-------------weaponthrown2:'+values.weaponthrown2+'--------------');
|
|
break;
|
|
case values.weaponthrown3name:
|
|
update[attbonus] = parseInt(values.weaponthrown3,10)||0;
|
|
console.log('-------------weaponthrown3:'+values.weaponthrown3+'--------------');
|
|
break;
|
|
case 'Firebolt':
|
|
case 'Fire Bolt':
|
|
case 'Fire bolt':
|
|
case 'firebolt':
|
|
update[attbonus] = parseInt(values.firebolt,10)||0;
|
|
console.log('-------------firebolt:'+values.firebolt+'--------------');
|
|
break;
|
|
case 'Icebolt':
|
|
case 'Ice Bolt':
|
|
case 'Ice bolt':
|
|
case 'icebolt':
|
|
update[attbonus] = parseInt(values.icebolt,10)||0;
|
|
console.log('-------------icebolt:'+values.icebolt+'--------------');
|
|
break;
|
|
case 'Lightningbolt':
|
|
case 'Lightning Bolt':
|
|
case 'Lightning bolt':
|
|
case 'lightningbolt':
|
|
update[attbonus] = parseInt(values.lightningbolt,10)||0;
|
|
console.log('-------------lightningbolt:'+values.lightningbolt+'--------------');
|
|
break;
|
|
case 'Shockbolt':
|
|
case 'Shock Bolt':
|
|
case 'Shock bolt':
|
|
case 'shockbolt':
|
|
update[attbonus] = parseInt(values.shockbolt,10)||0;
|
|
console.log('-------------shockbolt:'+values.shockbolt+'--------------');
|
|
break;
|
|
case 'Waterbolt':
|
|
case 'Water Bolt':
|
|
case 'Water bolt':
|
|
case 'waterbolt':
|
|
update[attbonus] = parseInt(values.waterbolt,10)||0;
|
|
console.log('-------------waterbolt:'+values.waterbolt+'--------------');
|
|
break;
|
|
case 'boltattack6':
|
|
case 'Bolt 6':
|
|
case 'Bolt attack 6':
|
|
case values.boltattack6name:
|
|
update[attbonus] = parseInt(values.boltattack6,10)||0;
|
|
console.log('-------------boltattack6:'+values.boltattack6+'--------------');
|
|
break;
|
|
case 'Two-Weapon Fighting':
|
|
case '2Weapon Fighting':
|
|
case 'Two-Weapon':
|
|
case 'twoweaponfighting1':
|
|
case values.twoweaponfighting1name:
|
|
update[attbonus] = parseInt(values.twoweaponfighting1,10)||0;
|
|
console.log('-------------twoweaponfighting1:'+values.twoweaponfighting1+'--------------');
|
|
break;
|
|
case 'Martial Arts Sweeps1':
|
|
case 'Martial Arts Sweeps 1':
|
|
case 'MA Sweeps1':
|
|
case 'MA Sweeps 1':
|
|
case 'Sweeps 1':
|
|
case 'Sweeps1':
|
|
case 'sweeps1':
|
|
update[attbonus] = parseInt(values.sweeps1,10)||0;
|
|
console.log('-------------sweeps1:'+values.sweeps1+'--------------');
|
|
break;
|
|
case 'Martial Arts Sweeps2':
|
|
case 'Martial Arts Sweeps 2':
|
|
case 'MA Sweeps2':
|
|
case 'MA Sweeps 2':
|
|
case 'Sweeps 2':
|
|
case 'Sweeps2':
|
|
case 'sweeps2':
|
|
update[attbonus] = parseInt(values.sweeps2,10)||0;
|
|
console.log('-------------sweeps2:'+values.sweeps2+'--------------');
|
|
break;
|
|
case 'Martial Arts Sweeps3':
|
|
case 'Martial Arts Sweeps 3':
|
|
case 'MA Sweeps3':
|
|
case 'MA Sweeps 3':
|
|
case 'Sweeps 3':
|
|
case 'Sweeps3':
|
|
case 'sweeps3':
|
|
update[attbonus] = parseInt(values.sweeps3,10)||0;
|
|
console.log('-------------sweeps3:'+values.sweeps3+'--------------');
|
|
break;
|
|
case 'Martial Arts Sweeps4':
|
|
case 'Martial Arts Sweeps 4':
|
|
case 'MA Sweeps4':
|
|
case 'MA Sweeps 4':
|
|
case 'Sweeps 4':
|
|
case 'Sweeps4':
|
|
case 'sweeps4':
|
|
update[attbonus] = parseInt(values.sweeps4,10)||0;
|
|
console.log('-------------sweeps4:'+values.sweeps4+'--------------');
|
|
break;
|
|
case 'Martial Arts Striking1':
|
|
case 'Martial Arts Striking 1':
|
|
case 'MA Striking1':
|
|
case 'MA Striking 1':
|
|
case 'Striking 1':
|
|
case 'Striking1':
|
|
case 'striking1':
|
|
update[attbonus] = parseInt(values.striking1,10)||0;
|
|
console.log('-------------striking1:'+values.striking1+'--------------');
|
|
break;
|
|
case 'Martial Arts Striking2':
|
|
case 'Martial Arts Striking 2':
|
|
case 'MA Striking2':
|
|
case 'MA Striking 2':
|
|
case 'Striking 2':
|
|
case 'Striking2':
|
|
case 'striking2':
|
|
update[attbonus] = parseInt(values.striking2,10)||0;
|
|
console.log('-------------striking2:'+values.striking2+'--------------');
|
|
break;
|
|
case 'Martial Arts Striking3':
|
|
case 'Martial Arts Striking 3':
|
|
case 'MA Striking3':
|
|
case 'MA Striking 3':
|
|
case 'Striking 3':
|
|
case 'Striking3':
|
|
case 'striking3':
|
|
update[attbonus] = parseInt(values.striking3,10)||0;
|
|
console.log('-------------striking3:'+values.striking3+'--------------');
|
|
break;
|
|
case 'Martial Arts Striking4':
|
|
case 'Martial Arts Striking 4':
|
|
case 'MA Striking4':
|
|
case 'MA Striking 4':
|
|
case 'Striking 4':
|
|
case 'Striking4':
|
|
case 'striking4':
|
|
update[attbonus] = parseInt(values.striking4,10)||0;
|
|
console.log('-------------striking4:'+values.striking4+'--------------');
|
|
break;
|
|
case 'Boxing':
|
|
case 'boxing':
|
|
update[attbonus] = parseInt(values.boxing,10)||0;
|
|
console.log('-------------boxing:'+values.boxing+'--------------');
|
|
break;
|
|
case 'Tacking':
|
|
case 'tackling':
|
|
update[attbonus] = parseInt(values.tackling,10)||0;
|
|
console.log('-------------tackling:'+values.tackling+'--------------');
|
|
break;
|
|
case 'Blocking':
|
|
case 'blocking':
|
|
update[attbonus] = parseInt(values.blocking,10)||0;
|
|
console.log('-------------blocking:'+values.blocking+'--------------');
|
|
break;
|
|
case 'Wrestling':
|
|
case 'wrestling':
|
|
update[attbonus] = parseInt(values.wrestling,10)||0;
|
|
console.log('-------------wrestling:'+values.wrestling+'--------------');
|
|
break;
|
|
case 'Brawling':
|
|
case 'brawling':
|
|
update[attbonus] = parseInt(values.brawling,10)||0;
|
|
console.log('-------------brawling:'+values.brawling+'--------------');
|
|
break;
|
|
case 'Subdual':
|
|
case 'subdual':
|
|
update[attbonus] = parseInt(values.subdual,10)||0;
|
|
console.log('-------------subdual:'+values.subdual+'--------------');
|
|
break;
|
|
case 'Mounted Combat':
|
|
case 'Mounted combat':
|
|
case 'mountedcombat':
|
|
update[attbonus] = parseInt(values.mountedcombat,10)||0;
|
|
console.log('-------------mountedcombat:'+values.mountedcombat+'--------------');
|
|
break;
|
|
case 'Reverse Stroke':
|
|
case 'reversestroke1':
|
|
case 'reversestroke':
|
|
case 'Reverse stroke':
|
|
case values.reversestroke1name:
|
|
update[attbonus] = parseInt(values.reversestroke1,10)||0;
|
|
console.log('-------------reversestroke1:'+values.reversestroke1+'--------------');
|
|
break;
|
|
default:
|
|
update[attbonus] = values[attbonus];
|
|
console.log('-------------default:'+values[attbonus]+'--------------');
|
|
}
|
|
setAttrs(update);
|
|
}
|
|
});
|
|
}
|
|
|
|
// <!---- Set up Attack type and Roll type ---->
|
|
function AttackTypeSetup(attack){
|
|
let attselect = attack+'select';
|
|
let atttype = attack+'type';
|
|
let attbonus = attack+'bonus';
|
|
let attcalc = attack+'attackcalc';
|
|
let attroll = attack+'rolltype';
|
|
let attfumble = attack+'fumble';
|
|
getAttrs([atttype, attcalc, attroll, attselect], function(values) {
|
|
let update = {};
|
|
//console.log('/*-------------- AttCalc/RollType: attack:'+values[attack]+'; attbonus:'+values[attbonus]+'-----------*/');
|
|
switch(values[attselect]) {
|
|
case 'none':
|
|
update[attcalc] = ' ';
|
|
update[attroll] = ' ';
|
|
update[atttype] = ' ';
|
|
// console.log('-------------melee attcalc:'+values[attcalc]+'; attroll:'+values[attroll]+'--------------');
|
|
break;
|
|
case 'melee':
|
|
update[attcalc] = '@{'+attbonus+'}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]';
|
|
update[attroll] = '1d100!>@{oeuproll}cf<@{'+attfumble+'}';
|
|
update[atttype] = '[[@{'+attroll+'} +@{'+attcalc+'}]]';
|
|
// console.log('-------------melee attcalc:'+values[attcalc]+'; attroll:'+values[attroll]+'; atttype:'+values[atttype]+'--------------');
|
|
break;
|
|
case 'ranged':
|
|
update[attcalc] = '@{'+attbonus+'}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]+?{Range Modification|0}[Range]-@{dbmisspenworn}[Missile Penalty for arm covering]-(60-?{% Activity used on attack|60})[% Action]';
|
|
update[attroll] = '1d100!>@{oeuproll}cf<@{'+attfumble+'}';
|
|
update[atttype] = '[[@{'+attroll+'} +@{'+attcalc+'}]]';
|
|
// console.log('-------------ranged attcalc:'+values[attcalc]+'; attroll:'+values[attroll]+'--------------');
|
|
break;
|
|
case 'basic':
|
|
update[attcalc] = '@{'+attbonus+'}[List Ranks]+?{Special Item Bonus?|0}+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}';
|
|
update[attroll] = '1d100cf<2cs>96';
|
|
update[atttype] = '[[@{'+attroll+'} +@{'+attcalc+'}]]';
|
|
// console.log('-------------basic attcalc:'+values[attcalc]+'; attroll:'+values[attroll]+'--------------');
|
|
break;
|
|
case 'directed':
|
|
update[attcalc] = '@{'+attbonus+'}[Att Bonus]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
update[attroll] = '1d100!>@{oeuproll}cf<2cs=100';
|
|
update[atttype] = '[[@{'+attroll+'} +@{'+attcalc+'}]]';
|
|
// console.log('-------------directed attcalc:'+values[attcalc]+'; attroll:'+values[attroll]+'--------------');
|
|
break;
|
|
case 'area':
|
|
update[attcalc] = '@{'+attbonus+'}[List Ranks]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center]';
|
|
update[attroll] = '1d100cf<4cs>96';
|
|
update[atttype] = '[[@{'+attroll+'} +@{'+attcalc+'}]]';
|
|
// console.log('-------------area attcalc:'+values[attcalc]+'; attroll:'+values[attroll]+'--------------');
|
|
break;
|
|
case 'custom':
|
|
update[attcalc] = values[attcalc];
|
|
update[attroll] = values[attroll];
|
|
update[atttype] = '[[@{'+attroll+'} +@{'+attcalc+'}]]';
|
|
// console.log('-------------custom attcalc:'+values[attcalc]+'; attroll:'+values[attroll]+'--------------');
|
|
break;
|
|
case 'npcmelee':
|
|
update[attcalc] = '@{'+attbonus+'}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust: should be negative)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db]';
|
|
update[attroll] = '1d100!>96cf<@{'+attfumble+'}';
|
|
update[atttype] = '[[@{'+attroll+'} +@{'+attcalc+'}]]';
|
|
// console.log('-------------melee attcalc:'+values[attcalc]+'; attroll:'+values[attroll]+'; atttype:'+values[atttype]+'--------------');
|
|
break;
|
|
case 'npcranged':
|
|
update[attcalc] = '@{'+attbonus+'}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust: should be negative)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update[attroll] = '1d100!>96cf<@{'+attfumble+'}';
|
|
update[atttype] = '[[@{'+attroll+'} +@{'+attcalc+'}]]';
|
|
// console.log('-------------ranged attcalc:'+values[attcalc]+'; attroll:'+values[attroll]+'--------------');
|
|
break;
|
|
case 'npcbasic':
|
|
update[attcalc] = '@{'+attbonus+'}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
update[attroll] = '1d100cf<2cs>96';
|
|
update[atttype] = '[[@{'+attroll+'} +@{'+attcalc+'}]]';
|
|
// console.log('-------------basic attcalc:'+values[attcalc]+'; attroll:'+values[attroll]+'--------------');
|
|
break;
|
|
case 'npcdirected':
|
|
update[attcalc] = '@{'+attbonus+'}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db]';
|
|
update[attroll] = '1d100!>@{oeuproll}cf<2cs=100';
|
|
update[atttype] = '[[@{'+attroll+'} +@{'+attcalc+'}]]';
|
|
// console.log('-------------directed attcalc:'+values[attcalc]+'; attroll:'+values[attroll]+'--------------');
|
|
break;
|
|
case 'npcarea':
|
|
update[attcalc] = '@{'+attbonus+'}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus]';
|
|
update[attroll] = '1d100cf<4cs>96';
|
|
update[atttype] = '[[@{'+attroll+'} +@{'+attcalc+'}]]';
|
|
// console.log('-------------area attcalc:'+values[attcalc]+'; attroll:'+values[attroll]+'--------------');
|
|
break;
|
|
default:
|
|
update[attcalc] = values[attcalc];
|
|
update[attroll] = values[attroll];
|
|
update[atttype] = '[[@{'+attroll+'} +@{'+attcalc+'}]]';
|
|
// console.log('-------------def attcalc:'+values[attcalc]+'; attroll:'+values[attroll]+'--------------');
|
|
}
|
|
setAttrs(update);
|
|
});
|
|
}
|
|
// <!---- Set up breakage number calculations for the attack macro ---->
|
|
function BreakageMacroSetup(attack){
|
|
let attcalc = attack+'attackcalc';
|
|
let attbreakage = attack+'breakage';
|
|
let attbreakmacro = attack+'breakagemacrosection';
|
|
let attstr = attack+'str';
|
|
getAttrs([attbreakage, attbreakmacro, attstr], function(values) {
|
|
let update = {};
|
|
//console.log('/*-------------- Att breakage: attack:'+values.attack+'; -----------*/');
|
|
switch(values[attbreakage]) {
|
|
case '1':
|
|
update[attbreakmacro] = ' {{breakage11=[[11+@{'+attcalc+'}]]}} {{breakage11roll=Natural 11, check for breakage. Weapon Strength: @{'+attstr+'} }} ';
|
|
//console.log('-------------melee breakmacro:'+values[attbreakmacro]+'--------------');
|
|
break;
|
|
case '2':
|
|
case '1-2':
|
|
update[attbreakmacro] = ' {{breakage11=[[11+@{'+attcalc+'}]]}} {{breakage11roll=Natural 11, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage22=[[22+@{'+attcalc+'}]]}} {{breakage22roll=Natural 22, check for breakage. Weapon Strength: @{'+attstr+'} }} ';
|
|
//console.log('-------------melee breakmacro:'+values[attbreakmacro]+'--------------');
|
|
break;
|
|
case '3':
|
|
case '1-3':
|
|
update[attbreakmacro] = ' {{breakage11=[[11+@{'+attcalc+'}]]}} {{breakage11roll=Natural 11, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage22=[[22+@{'+attcalc+'}]]}} {{breakage22roll=Natural 22, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage33=[[33+@{'+attcalc+'}]]}} {{breakage33roll=Natural 33, check for breakage. Weapon Strength: @{'+attstr+'} }} ';
|
|
//console.log('-------------melee breakmacro:'+values[attbreakmacro]+'--------------');
|
|
break;
|
|
case '4':
|
|
case '1-4':
|
|
update[attbreakmacro] = ' {{breakage11=[[11+@{'+attcalc+'}]]}} {{breakage11roll=Natural 11, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage22=[[22+@{'+attcalc+'}]]}} {{breakage22roll=Natural 22, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage33=[[33+@{'+attcalc+'}]]}} {{breakage33roll=Natural 33, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage44=[[44+@{'+attcalc+'}]]}} {{breakage44roll=Natural 44, check for breakage. Weapon Strength: @{'+attstr+'} }} ';
|
|
//console.log('-------------melee breakmacro:'+values[attbreakmacro]+'--------------');
|
|
break;
|
|
case '5':
|
|
case '1-5':
|
|
update[attbreakmacro] = ' {{breakage11=[[11+@{'+attcalc+'}]]}} {{breakage11roll=Natural 11, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage22=[[22+@{'+attcalc+'}]]}} {{breakage22roll=Natural 22, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage33=[[33+@{'+attcalc+'}]]}} {{breakage33roll=Natural 33, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage44=[[44+@{'+attcalc+'}]]}} {{breakage44roll=Natural 44, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage55=[[55+@{'+attcalc+'}]]}} {{breakage55roll=Natural 55, check for breakage. Weapon Strength: @{'+attstr+'} }} ';
|
|
//console.log('-------------melee breakmacro:'+values[attbreakmacro]+'--------------');
|
|
break;
|
|
case '6':
|
|
case '1-6':
|
|
update[attbreakmacro] = ' {{breakage11=[[11+@{'+attcalc+'}]]}} {{breakage11roll=Natural 11, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage22=[[22+@{'+attcalc+'}]]}} {{breakage22roll=Natural 22, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage33=[[33+@{'+attcalc+'}]]}} {{breakage33roll=Natural 33, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage44=[[44+@{'+attcalc+'}]]}} {{breakage44roll=Natural 44, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage55=[[55+@{'+attcalc+'}]]}} {{breakage55roll=Natural 55, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage66=[[66+@{'+attcalc+'}]]}} {{breakage66roll=Natural 66, check for breakage. Weapon Strength: @{'+attstr+'} }} ';
|
|
//console.log('-------------melee breakmacro:'+values[attbreakmacro]+'--------------');
|
|
break;
|
|
case '7':
|
|
case '1-7':
|
|
update[attbreakmacro] = ' {{breakage11=[[11+@{'+attcalc+'}]]}} {{breakage11roll=Natural 11, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage22=[[22+@{'+attcalc+'}]]}} {{breakage22roll=Natural 22, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage33=[[33+@{'+attcalc+'}]]}} {{breakage33roll=Natural 33, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage44=[[44+@{'+attcalc+'}]]}} {{breakage44roll=Natural 44, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage55=[[55+@{'+attcalc+'}]]}} {{breakage55roll=Natural 55, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage66=[[66+@{'+attcalc+'}]]}} {{breakage66roll=Natural 66, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage77=[[77+@{'+attcalc+'}]]}} {{breakage77roll=Natural 77, check for breakage. Weapon Strength: @{'+attstr+'} }} ';
|
|
//console.log('-------------melee breakmacro:'+values[attbreakmacro]+'--------------');
|
|
break;
|
|
case '8':
|
|
case '1-8':
|
|
update[attbreakmacro] = ' {{breakage11=[[11+@{'+attcalc+'}]]}} {{breakage11roll=Natural 11, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage22=[[22+@{'+attcalc+'}]]}} {{breakage22roll=Natural 22, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage33=[[33+@{'+attcalc+'}]]}} {{breakage33roll=Natural 33, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage44=[[44+@{'+attcalc+'}]]}} {{breakage44roll=Natural 44, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage55=[[55+@{'+attcalc+'}]]}} {{breakage55roll=Natural 55, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage66=[[66+@{'+attcalc+'}]]}} {{breakage66roll=Natural 66, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage77=[[77+@{'+attcalc+'}]]}} {{breakage77roll=Natural 77, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage88=[[88+@{'+attcalc+'}]]}} {{breakage88roll=Natural 88, check for breakage. Weapon Strength: @{'+attstr+'} }} ';
|
|
//console.log('-------------melee breakmacro:'+values[attbreakmacro]+'--------------');
|
|
break;
|
|
case '9':
|
|
case '1-9':
|
|
update[attbreakmacro] = ' {{breakage11=[[11+@{'+attcalc+'}]]}} {{breakage11roll=Natural 11, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage22=[[22+@{'+attcalc+'}]]}} {{breakage22roll=Natural 22, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage33=[[33+@{'+attcalc+'}]]}} {{breakage33roll=Natural 33, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage44=[[44+@{'+attcalc+'}]]}} {{breakage44roll=Natural 44, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage55=[[55+@{'+attcalc+'}]]}} {{breakage55roll=Natural 55, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage66=[[66+@{'+attcalc+'}]]}} {{breakage66roll=Natural 66, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage77=[[77+@{'+attcalc+'}]]}} {{breakage77roll=Natural 77, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage88=[[88+@{'+attcalc+'}]]}} {{breakage88roll=Natural 88, check for breakage. Weapon Strength: @{'+attstr+'} }} {{breakage99=[[99+@{'+attcalc+'}]]}} {{breakage99roll=Natural 99, check for breakage. Weapon Strength: @{'+attstr+'} }} ';
|
|
//console.log('-------------melee breakmacro:'+values[attbreakmacro]+'--------------');
|
|
break;
|
|
case '0':
|
|
case '-':
|
|
case 'Auto':
|
|
case ' ':
|
|
update[attbreakmacro] = ' ';
|
|
//console.log('-------------melee breakmacro:'+values[attbreakmacro]+'--------------');
|
|
break;
|
|
default:
|
|
update[attbreakmacro] = ' ';
|
|
//console.log('-------------melee breakmacro:'+values[attbreakmacro]+'--------------');
|
|
}
|
|
setAttrs(update);
|
|
});
|
|
}
|
|
|
|
// <!-- if the Breakage number for an Attack changes, change the breakage macro calculation -->
|
|
on ('sheet:opened', function() {
|
|
var attkbreakage=['attack1', 'attack2', 'attack3', 'attack4', 'attack5', 'attack6', 'attack7', 'attack8', 'npcattack1', 'npcattack2', 'npcattack3', 'npcattack4', 'npcattack5', 'npcattack6', 'npcattack7', 'npcattack8'];
|
|
_.each(attkbreakage, function (attkb) {
|
|
var event;
|
|
event = 'change:'+attkb+'breakage';
|
|
on ( event, _.bind(BreakageMacroSetup,{},attkb));
|
|
});
|
|
});
|
|
|
|
// <!-- if the type for an Attack changes, change the attack calculation -->
|
|
on ('sheet:opened', function() {
|
|
var attktype=['attack1', 'attack2', 'attack3', 'attack4', 'attack5', 'attack6', 'attack7', 'attack8', 'npcattack1', 'npcattack2', 'npcattack3', 'npcattack4', 'npcattack5', 'npcattack6', 'npcattack7', 'npcattack8'];
|
|
_.each(attktype, function (attkt) {
|
|
var event;
|
|
event = 'change:'+attkt+'select';
|
|
on ( event, _.bind(AttackTypeSetup,{},attkt));
|
|
});
|
|
});
|
|
|
|
// <!-- if the name for an Attack changes, check if you can find an OB/skill to copy in for it -->
|
|
on ('sheet:opened', function() {
|
|
var attks=['attack1', 'attack2', 'attack3', 'attack4', 'attack5', 'attack6', 'attack7', 'attack8'];
|
|
_.each(attks, function (attk) {
|
|
var event;
|
|
event = 'change:'+attk+'name change:'+attk;
|
|
on ( event, _.bind(WeaponOBCopy,{},attk));
|
|
});
|
|
});
|
|
|
|
// <!-- Update copied OB if the weapon/attack skill changes. Have to check them all since don't know if/where the attack might be -->
|
|
on ('change:weapon1hc1 change:weapon1hc2 change:weapon1hc3 change:weapon1he1 change:weapon1he2 change:weapon1he3 change:weapon2hand1 change:weapon2hand2 change:weapon2hand3 change:weaponmissile1 change:weaponmissile2 change:weaponmissile3 change:weaponmissileart1 change:weaponmissileart2 change:weaponmissileart3 change:weaponpolearm1 change:weaponpolearm2 change:weaponpolearm3 change:weaponthrown1 change:weaponthrown2 change:weaponthrown3 change:weapon1namehc1name change:weapon1namehc2name change:weapon1namehc3name change:weapon1namehe1name change:weapon1namehe2name change:weapon1namehe3name change:weapon2namehand1name change:weapon2namehand2name change:weapon2namehand3name change:weaponmissile1name change:weaponmissile2name change:weaponmissile3name change:weaponmissileart1name change:weaponmissileart2name change:weaponmissileart3name change:weaponpolearm1name change:weaponpolearm2name change:weaponpolearm3name change:weaponthrown1name change:weaponthrown2name change:weaponthrown3name change:sweeps1 change:sweeps2 change:sweeps3 change:sweeps4 change:striking1 change:striking2 change:striking3 change:striking4 change:boxing change:tackling change:blocking change:wrestling change:brawling change:subdual change:mountedcombat change:shockbolt change:firebolt change:icebolt change:lightningbolt change:waterbolt change:boltattack6 change:boltattack6name change:twoweaponfighting1 change:twoweaponfighting1name change:reversestroke1 change:reversestroke1name change:copyob', function () {
|
|
getAttrs(['copyob'], function(values) {
|
|
if (parseInt(values.copyob) == 1){
|
|
WeaponOBCopy('attack1');
|
|
WeaponOBCopy('attack2');
|
|
WeaponOBCopy('attack3');
|
|
WeaponOBCopy('attack4');
|
|
WeaponOBCopy('attack5');
|
|
WeaponOBCopy('attack6');
|
|
WeaponOBCopy('attack7');
|
|
WeaponOBCopy('attack8');
|
|
}
|
|
});
|
|
});
|
|
|
|
// <!---- Copy Armor from Primary/Secondary/Tertiary to Worn ---->
|
|
on('change:activearmor', function() {
|
|
getAttrs(['activearmor', 'atactual1', 'at1', 'dbpweight1', 'dbweightpen1', 'dbmisspen1', 'dbarmdb1', 'dbquickpen1', 'dbshield1', 'dbshieldranged1', 'dbshielddb1', 'dbmagicbon1', 'atactual2', 'at2', 'dbpweight2', 'dbweightpen2', 'dbmisspen2', 'dbarmdb2', 'dbquickpen2', 'dbshield2', 'dbshieldranged2', 'dbshielddb2', 'dbmagicbon2', 'atactual3', 'at3', 'dbpweight3', 'dbweightpen3', 'dbmisspen3', 'dbarmdb3', 'dbquickpen3', 'dbshield3', 'dbshieldranged3', 'dbshielddb3', 'dbmagicbon3'], function(values) {
|
|
const output = {};
|
|
var activearmor = parseInt(values.activearmor);
|
|
if (activearmor == 1){
|
|
output['atactualworn']= values.atactual1;
|
|
output['atworn']= values.at1;
|
|
output['dbpweightworn']= values.dbpweight1;
|
|
output['dbweightpenworn']= values.dbweightpen1;
|
|
output['dbmisspenworn']= values.dbmisspen1;
|
|
output['dbarmdbworn']= values.dbarmdb1;
|
|
output['dbquickpenworn']= values.dbquickpen1;
|
|
output['dbshieldworn']= values.dbshield1;
|
|
output['dbshieldrangedworn']= values.dbshieldranged1;
|
|
output['dbshielddbworn']= values.dbshielddb1;
|
|
output['dbmagicbonworn']= values.dbmagicbon1;
|
|
} else if (activearmor == 2){
|
|
output['atactualworn']= values.atactual2;
|
|
output['atworn']= values.at2;
|
|
output['dbpweightworn']= values.dbpweight2;
|
|
output['dbweightpenworn']= values.dbweightpen2;
|
|
output['dbmisspenworn']= values.dbmisspen2;
|
|
output['dbarmdbworn']= values.dbarmdb2;
|
|
output['dbquickpenworn']= values.dbquickpen2;
|
|
output['dbshieldworn']= values.dbshield2;
|
|
output['dbshieldrangedworn']= values.dbshieldranged2;
|
|
output['dbshielddbworn']= values.dbshielddb2;
|
|
output['dbmagicbonworn']= values.dbmagicbon2;
|
|
} else if (activearmor == 3){
|
|
output['atactualworn']= values.atactual3;
|
|
output['atworn']= values.at3;
|
|
output['dbpweightworn']= values.dbpweight3;
|
|
output['dbweightpenworn']= values.dbweightpen3;
|
|
output['dbmisspenworn']= values.dbmisspen3;
|
|
output['dbarmdbworn']= values.dbarmdb3;
|
|
output['dbquickpenworn']= values.dbquickpen3;
|
|
output['dbshieldworn']= values.dbshield3;
|
|
output['dbshieldrangedworn']= values.dbshieldranged3;
|
|
output['dbshielddbworn']= values.dbshielddb3;
|
|
output['dbmagicbonworn']= values.dbmagicbon3;
|
|
}
|
|
setAttrs(output);
|
|
});
|
|
});
|
|
|
|
// <!-- Recalc skills -->
|
|
on('change:skillrecalc', function(){
|
|
//console.log('------------entering NPC Import change---------------');
|
|
getAttrs(['skillrecalc'], function(text) {
|
|
if(text.skillrecalc=='1'){
|
|
setAttrs({
|
|
skillrecalc:0
|
|
});
|
|
}
|
|
});
|
|
});
|
|
|
|
// <!-- Update stats for skills with stat dropdowns -->
|
|
on ('sheet:opened', function() {
|
|
var skills=['awaresenses1stat', 'awaresenses2stat', 'awaresenses3stat', 'combatmaneuvers1stat', 'combatmaneuvers2stat', 'combatmaneuvers3stat', 'craft15stat', 'craft16stat', 'boltattack6stat', 'loregeneral1stat', 'loregeneral2stat', 'loregeneral3stat', 'outdooranimal1stat', 'outdooranimal2stat', 'outdooranimal3stat', 'specscience1stat', 'specscience2stat', 'subtermech1stat', 'subtermech2stat', 'techprof1stat', 'techprof2stat', 'techprof3stat', 'techvoc1stat', 'techvoc2stat'];
|
|
_.each(skills, function (skill) {
|
|
var event;
|
|
event = 'change:'+skill+'choice change:agbonus change:cobonus change:mebonus change:rebonus change:sdbonus change:embonus change:inbonus change:prbonus change:qubonus change:stbonus change:skillrecalc';
|
|
on ( event, _.bind(DropdownStatChange,{},skill));
|
|
});
|
|
});
|
|
|
|
// <!-- Stat calculation/update for Categories (stat1+stat2) and skills (stat) -->
|
|
on('change:agbonus change:variablestatbonuscalc change:skillrecalc', function () { //Agility-based Categories
|
|
getAttrs(['agbonus', 'cobonus', 'embonus', 'inbonus', 'mebonus', 'qubonus', 'sdbonus', 'stbonus', 'variablestatbonuscalc'], function(values) {
|
|
setAttrs({
|
|
'cat-athletic-endur-statbonus': parseInt(values.agbonus,10)+parseInt(values.cobonus,10),
|
|
'cat-outdoor-animal-statbonus': parseInt(values.agbonus,10)+parseInt(values.embonus,10),
|
|
'cat-subterfuge-mechanics-statbonus': parseInt(values.agbonus,10)+parseInt(values.inbonus,10),
|
|
'cat-weapon-missileartillery-statbonus': parseInt(values.agbonus,10)+parseInt(values.inbonus,10),
|
|
'cat-crafts-statbonus': parseInt(values.agbonus,10)+parseInt(values.mebonus,10),
|
|
'cat-athletic-gym-statbonus': parseInt(values.agbonus,10)+parseInt(values.qubonus,10),
|
|
'cat-combat-maneuvers-statbonus': parseInt(values.agbonus,10)+parseInt(values.qubonus,10),
|
|
'cat-directed-spells-statbonus': parseInt(values.agbonus,10)+parseInt(values.sdbonus,10),
|
|
'cat-subterfuge-attack-statbonus': parseInt(values.agbonus,10)+parseInt(values.sdbonus,10),
|
|
'cat-subterfuge-stealth-statbonus': parseInt(values.agbonus,10)+parseInt(values.sdbonus,10),
|
|
'cat-armor-light-statbonus': parseInt(values.agbonus,10)+parseInt(values.stbonus,10),
|
|
'cat-ma-sweeps-statbonus': parseInt(values.agbonus,10)+parseInt(values.stbonus,10),
|
|
'cat-weapon-missile-statbonus': parseInt(values.agbonus,10)+parseInt(values.stbonus,10),
|
|
'cat-weapon-thrown-statbonus': parseInt(values.agbonus,10)+parseInt(values.stbonus,10),
|
|
'cat-armor-heavy-statbonus': parseInt(values.agbonus,10)+parseInt(values.stbonus,10),
|
|
'cat-armor-med-statbonus': parseInt(values.agbonus,10)+parseInt(values.stbonus,10),
|
|
'cat-ma-striking-statbonus': parseInt(values.agbonus,10)+parseInt(values.stbonus,10),
|
|
'cat-special-attacks-statbonus': parseInt(values.agbonus,10)+parseInt(values.stbonus,10),
|
|
'cat-weapon-1hconcussion-statbonus': parseInt(values.agbonus,10)+parseInt(values.stbonus,10),
|
|
'cat-weapon-1hedged-statbonus': parseInt(values.agbonus,10)+parseInt(values.stbonus,10),
|
|
'cat-weapon-2handed-statbonus': parseInt(values.agbonus,10)+parseInt(values.stbonus,10),
|
|
'cat-weapon-polearms-statbonus': parseInt(values.agbonus,10)+parseInt(values.stbonus,10),
|
|
acrobaticsstat: parseInt(values.agbonus,10), // set skills also
|
|
athleticgamesbrawn1stat: parseInt(values.agbonus,10),
|
|
athleticgamesbrawn2stat: parseInt(values.agbonus,10),
|
|
athleticgamesbrawn3stat: parseInt(values.agbonus,10),
|
|
dancingstat: parseInt(values.agbonus,10),
|
|
divingstat: parseInt(values.agbonus,10),
|
|
fireboltstat: parseInt(values.agbonus,10),
|
|
iceboltstat: parseInt(values.agbonus,10),
|
|
jumpingstat: parseInt(values.agbonus,10),
|
|
lightningboltstat: parseInt(values.agbonus,10),
|
|
playinstrument1stat: parseInt(values.agbonus,10),
|
|
playinstrument2stat: parseInt(values.agbonus,10),
|
|
playinstrument3stat: parseInt(values.agbonus,10),
|
|
polevaultingstat: parseInt(values.agbonus,10),
|
|
rigidleatherstat: parseInt(values.agbonus,10),
|
|
shockboltstat: parseInt(values.agbonus,10),
|
|
skatingstat: parseInt(values.agbonus,10),
|
|
softleatherstat: parseInt(values.agbonus,10),
|
|
stiltwalkingstat: parseInt(values.agbonus,10),
|
|
sweeps1stat: parseInt(values.agbonus,10),
|
|
sweeps2stat: parseInt(values.agbonus,10),
|
|
tumblingstat: parseInt(values.agbonus,10),
|
|
waterboltstat: parseInt(values.agbonus,10),
|
|
weaponmissile1stat: parseInt(values.agbonus,10),
|
|
weaponmissile2stat: parseInt(values.agbonus,10),
|
|
weaponmissile3stat: parseInt(values.agbonus,10),
|
|
weaponthrown1stat: parseInt(values.agbonus,10),
|
|
weaponthrown2stat: parseInt(values.agbonus,10),
|
|
weaponthrown3stat: parseInt(values.agbonus,10),
|
|
weightliftingstat: parseInt(values.agbonus,10)
|
|
});
|
|
if (parseInt(values.variablestatbonuscalc) == 1){
|
|
setAttrs({
|
|
athleticgamesgym1stat: parseInt(values.agbonus,10),
|
|
athleticgamesgym2stat: parseInt(values.agbonus,10),
|
|
athleticgamesgym3stat: parseInt(values.agbonus,10),
|
|
skiingstat: parseInt(values.agbonus,10),
|
|
surfingstat: parseInt(values.agbonus,10),
|
|
flyglidestat: parseInt(values.agbonus,10),
|
|
jugglingstat: parseInt(values.agbonus,10),
|
|
mimicrystat: parseInt(values.agbonus,10),
|
|
poeticimprovstat: parseInt(values.agbonus,10),
|
|
singingstat: parseInt(values.agbonus,10),
|
|
taletellingstat: parseInt(values.agbonus,10),
|
|
actingstat: parseInt(values.agbonus,10),
|
|
mimerystat: parseInt(values.agbonus,10),
|
|
ventriloquismstat: parseInt(values.agbonus,10),
|
|
contortionsstat: parseInt(values.agbonus,10),
|
|
tightropestat: parseInt(values.agbonus,10),
|
|
sweeps3stat: parseInt(values.agbonus,10),
|
|
sweeps4stat: parseInt(values.agbonus,10),
|
|
wrestlingstat: parseInt(values.agbonus,10),
|
|
powerstrikingstat: parseInt(values.agbonus,10),
|
|
powerthrowingstat: parseInt(values.agbonus,10),
|
|
climbingstat: parseInt(values.agbonus,10),
|
|
rappellingstat: parseInt(values.agbonus,10),
|
|
blockingstat: parseInt(values.agbonus,10)
|
|
});
|
|
} else {
|
|
setAttrs({
|
|
paintingstat: parseInt(values.agbonus,10),
|
|
sculptingstat: parseInt(values.agbonus,10),
|
|
tumbleevadestat: parseInt(values.agbonus,10),
|
|
adrenalbalancestat: parseInt(values.agbonus,10),
|
|
adrenallandingstat: parseInt(values.agbonus,10),
|
|
adrenalquickdrawstat: parseInt(values.agbonus,10),
|
|
disarmarmedvs1hstat: parseInt(values.agbonus,10),
|
|
disarmarmedvs2hstat: parseInt(values.agbonus,10),
|
|
disarmarmedvspolearmstat: parseInt(values.agbonus,10),
|
|
disarmarmedvs2wcombostat: parseInt(values.agbonus,10),
|
|
disarmunarmedvs1hedgedstat: parseInt(values.agbonus,10),
|
|
disarmunarmedvs1hconcussionstat: parseInt(values.agbonus,10),
|
|
disarmunarmedvs2hstat: parseInt(values.agbonus,10),
|
|
disarmunarmedvspolearmstat: parseInt(values.agbonus,10),
|
|
useprepherbsstat: parseInt(values.agbonus,10),
|
|
mechanition1stat: parseInt(values.agbonus,10),
|
|
boatpilot1stat: parseInt(values.agbonus,10),
|
|
prepareherbsstat: parseInt(values.agbonus,10),
|
|
minglingstat: parseInt(values.agbonus,10),
|
|
weapon1he1stat: parseInt(values.agbonus,10),
|
|
weapon1he2stat: parseInt(values.agbonus,10),
|
|
weapon1he3stat: parseInt(values.agbonus,10)
|
|
});
|
|
}
|
|
});
|
|
});
|
|
// <!-- Stat calculation for Categories (stat1+stat2) -->
|
|
on('change:cobonus change:variablestatbonuscalc change:skillrecalc', function () { //Constitution-based Categories
|
|
getAttrs(['agbonus', 'cobonus', 'sdbonus', 'stbonus', 'variablestatbonuscalc'], function(values) {
|
|
setAttrs({
|
|
'cat-athletic-endur-statbonus': parseInt(values.cobonus,10)+parseInt(values.agbonus,10),
|
|
'bodydevstat': parseInt(values.cobonus,10)+parseInt(values.sdbonus,10)+parseInt(values.cobonus,10), // not really a category but the regular skills don't have multiple stats so this is close enough.
|
|
'cat-athletic-brawn-statbonus': parseInt(values.cobonus,10)+parseInt(values.stbonus,10)
|
|
});
|
|
if (parseInt(values.variablestatbonuscalc) == 1){
|
|
setAttrs({
|
|
// "surfingstat": parseInt(values.cobonus,10),
|
|
// "otherstat": parseInt(values.cobonus,10)
|
|
});
|
|
} else {
|
|
setAttrs({
|
|
athleticgamesendur1stat: parseInt(values.cobonus,10),
|
|
athleticgamesendur2stat: parseInt(values.cobonus,10),
|
|
athleticgamesendur3stat: parseInt(values.cobonus,10),
|
|
distancerunningstat: parseInt(values.cobonus,10),
|
|
athleticgamesgym1stat: parseInt(values.cobonus,10),
|
|
athleticgamesgym2stat: parseInt(values.cobonus,10),
|
|
athleticgamesgym3stat: parseInt(values.cobonus,10),
|
|
skiingstat: parseInt(values.cobonus,10),
|
|
surfingstat: parseInt(values.cobonus,10)
|
|
});
|
|
}
|
|
});
|
|
});
|
|
// <!-- Stat calculation for Categories (stat1+stat2) -->
|
|
on('change:embonus change:variablestatbonuscalc change:skillrecalc', function () { //Empathy-based Categories
|
|
getAttrs(['agbonus', 'embonus', 'inbonus', 'prbonus', 'variablestatbonuscalc'], function(values) {
|
|
setAttrs({
|
|
'cat-outdoor-animal-statbonus': parseInt(values.embonus,10)+parseInt(values.agbonus,10),
|
|
'cat-artistic-passive-statbonus': parseInt(values.embonus,10)+parseInt(values.inbonus,10),
|
|
'cat-power-awareness-statbonus': parseInt(values.embonus,10)+parseInt(values.inbonus,10),
|
|
'cat-power-manipulation-statbonus': parseInt(values.embonus,10)+parseInt(values.inbonus,10),
|
|
'cat-artistic-active-statbonus': parseInt(values.embonus,10)+parseInt(values.prbonus,10),
|
|
'cat-influence-statbonus': parseInt(values.embonus,10)+parseInt(values.prbonus,10),
|
|
animalhandling1stat: parseInt(values.embonus,10), // set skills also
|
|
animalhealing1stat: parseInt(values.embonus,10),
|
|
herding1stat: parseInt(values.embonus,10),
|
|
riding1stat: parseInt(values.embonus,10)
|
|
});
|
|
if (parseInt(values.variablestatbonuscalc) == 1){
|
|
setAttrs({
|
|
driving1stat: parseInt(values.embonus,10),
|
|
signalingstat: parseInt(values.embonus,10),
|
|
animalmasterystat: parseInt(values.embonus,10),
|
|
lipreadingstat: parseInt(values.embonus,10),
|
|
animaltraining1stat: parseInt(values.embonus,10)
|
|
});
|
|
} else {
|
|
setAttrs({
|
|
senseambushstat: parseInt(values.embonus,10),
|
|
lieperceptionstat: parseInt(values.embonus,10),
|
|
realityawarenessstat: parseInt(values.embonus,10),
|
|
timesensestat: parseInt(values.embonus,10),
|
|
mountedcombatstat: parseInt(values.embonus,10),
|
|
horticulturestat: parseInt(values.embonus,10),
|
|
trappingstat: parseInt(values.embonus,10),
|
|
faunalorestat: parseInt(values.embonus,10),
|
|
floralorestat: parseInt(values.embonus,10),
|
|
symbollorestat: parseInt(values.embonus,10),
|
|
foragingstat: parseInt(values.embonus,10),
|
|
huntingstat: parseInt(values.embonus,10),
|
|
anthropology1stat: parseInt(values.embonus,10),
|
|
healingtrancestat: parseInt(values.embonus,10),
|
|
camouflagestat: parseInt(values.embonus,10),
|
|
firstaidstat: parseInt(values.embonus,10),
|
|
diagnostics1stat: parseInt(values.embonus,10),
|
|
secondaidstat: parseInt(values.embonus,10),
|
|
surgerystat: parseInt(values.embonus,10),
|
|
hypnosisstat: parseInt(values.embonus,10),
|
|
midwiferystat: parseInt(values.embonus,10),
|
|
streetwisestat: parseInt(values.embonus,10)
|
|
});
|
|
}
|
|
});
|
|
});
|
|
// <!-- Stat calculation for Categories (stat1+stat2) -->
|
|
on('change:inbonus change:variablestatbonuscalc change:skillrecalc', function () { //Intuition-based Categories
|
|
getAttrs(['agbonus', 'embonus', 'inbonus', 'mebonus', 'prbonus', 'rebonus', 'sdbonus', 'variablestatbonuscalc'], function(values) {
|
|
setAttrs({
|
|
'cat-subterfuge-mechanics-statbonus': parseInt(values.inbonus,10)+parseInt(values.agbonus,10),
|
|
'cat-weapon-missileartillery-statbonus': parseInt(values.inbonus,10)+parseInt(values.agbonus,10),
|
|
'cat-artistic-passive-statbonus': parseInt(values.inbonus,10)+parseInt(values.embonus,10),
|
|
'cat-power-awareness-statbonus': parseInt(values.inbonus,10)+parseInt(values.embonus,10),
|
|
'cat-power-manipulation-statbonus': parseInt(values.inbonus,10)+parseInt(values.embonus,10),
|
|
'cat-tech-vocational-statbonus': parseInt(values.inbonus,10)+parseInt(values.mebonus,10),
|
|
'cat-urban-statbonus': parseInt(values.inbonus,10)+parseInt(values.prbonus,10),
|
|
'cat-aware-search-statbonus': parseInt(values.inbonus,10)+parseInt(values.rebonus,10),
|
|
'cat-aware-percept-statbonus': parseInt(values.inbonus,10)+parseInt(values.sdbonus,10),
|
|
'cat-aware-senses-statbonus': parseInt(values.inbonus,10)+parseInt(values.sdbonus,10),
|
|
'cat-outdoor-environ-statbonus': parseInt(values.inbonus,10)+parseInt(values.sdbonus,10),
|
|
advertisingstat: parseInt(values.inbonus,10), // set skills also
|
|
alertnessstat: parseInt(values.inbonus,10),
|
|
ambushstat: parseInt(values.inbonus,10),
|
|
architecturestat: parseInt(values.inbonus,10),
|
|
briberystat: parseInt(values.inbonus,10),
|
|
diplomacystat: parseInt(values.inbonus,10),
|
|
directionsensestat: parseInt(values.inbonus,10),
|
|
dowsingstat: parseInt(values.inbonus,10),
|
|
dupingstat: parseInt(values.inbonus,10),
|
|
engineering1stat: parseInt(values.inbonus,10),
|
|
hidingstat: parseInt(values.inbonus,10),
|
|
militaryorg1stat: parseInt(values.inbonus,10),
|
|
mining1stat: parseInt(values.inbonus,10),
|
|
publicspeakingstat: parseInt(values.inbonus,10),
|
|
seductionstat: parseInt(values.inbonus,10),
|
|
silentkillstat: parseInt(values.inbonus,10),
|
|
sitawareness1stat: parseInt(values.inbonus,10)
|
|
});
|
|
if (parseInt(values.variablestatbonuscalc) == 1){
|
|
setAttrs({
|
|
mechanition1stat: parseInt(values.inbonus,10),
|
|
senseambushstat: parseInt(values.inbonus,10),
|
|
realityawarenessstat: parseInt(values.inbonus,10),
|
|
timesensestat: parseInt(values.inbonus,10),
|
|
diagnostics1stat: parseInt(values.inbonus,10),
|
|
secondaidstat: parseInt(values.inbonus,10),
|
|
surgerystat: parseInt(values.inbonus,10),
|
|
senseawareness1stat: parseInt(values.inbonus,10),
|
|
slastat: parseInt(values.inbonus,10),
|
|
leadershipstat: parseInt(values.inbonus,10),
|
|
pickpocketsstat: parseInt(values.inbonus,10),
|
|
trickerystat: parseInt(values.inbonus,10),
|
|
propagandastat: parseInt(values.inbonus,10),
|
|
interrogationstat: parseInt(values.inbonus,10),
|
|
tradingstat: parseInt(values.inbonus,10),
|
|
stalkingstat: parseInt(values.inbonus,10)
|
|
});
|
|
} else {
|
|
setAttrs({
|
|
flyglidestat: parseInt(values.inbonus,10),
|
|
jugglingstat: parseInt(values.inbonus,10),
|
|
detecttrapsstat: parseInt(values.inbonus,10),
|
|
locatehiddenstat: parseInt(values.inbonus,10),
|
|
cookingstat: parseInt(values.inbonus,10),
|
|
fletchingstat: parseInt(values.inbonus,10),
|
|
metalcraftsstat: parseInt(values.inbonus,10),
|
|
ropemasterystat: parseInt(values.inbonus,10),
|
|
sewingstat: parseInt(values.inbonus,10),
|
|
skinningstat: parseInt(values.inbonus,10),
|
|
stonecraftsstat: parseInt(values.inbonus,10),
|
|
woodcraftsstat: parseInt(values.inbonus,10),
|
|
philosophystat: parseInt(values.inbonus,10),
|
|
planarlorestat: parseInt(values.inbonus,10),
|
|
driving1stat: parseInt(values.inbonus,10),
|
|
survival1stat: parseInt(values.inbonus,10),
|
|
survival2stat: parseInt(values.inbonus,10),
|
|
survival3stat: parseInt(values.inbonus,10),
|
|
weatherwatchingstat: parseInt(values.inbonus,10),
|
|
divination1stat: parseInt(values.inbonus,10),
|
|
divination2stat: parseInt(values.inbonus,10),
|
|
divination3stat: parseInt(values.inbonus,10),
|
|
alchemystat: parseInt(values.inbonus,10),
|
|
biochemistrystat: parseInt(values.inbonus,10),
|
|
operatingequipmentstat: parseInt(values.inbonus,10),
|
|
orienteeringstat: parseInt(values.inbonus,10)
|
|
});
|
|
}
|
|
});
|
|
});
|
|
// <!-- Stat calculation for Categories (stat1+stat2) -->
|
|
on('change:mebonus change:variablestatbonuscalc change:skillrecalc', function () { //Memory-based Categories
|
|
getAttrs(['agbonus', 'inbonus', 'mebonus', 'rebonus', 'variablestatbonuscalc'], function(values) {
|
|
setAttrs({
|
|
'cat-crafts-statbonus': parseInt(values.mebonus,10)+parseInt(values.agbonus,10),
|
|
'cat-tech-vocational-statbonus': parseInt(values.mebonus,10)+parseInt(values.inbonus,10),
|
|
'cat-lore-general-statbonus': parseInt(values.mebonus,10)+parseInt(values.rebonus,10),
|
|
'cat-lore-magical-statbonus': parseInt(values.mebonus,10)+parseInt(values.rebonus,10),
|
|
'cat-lore-obscure-statbonus': parseInt(values.mebonus,10)+parseInt(values.rebonus,10),
|
|
'cat-lore-technical-statbonus': parseInt(values.mebonus,10)+parseInt(values.rebonus,10),
|
|
'cat-communications-statbonus': parseInt(values.mebonus,10)+parseInt(values.rebonus,10),
|
|
'cat-science-basic-statbonus': parseInt(values.mebonus,10)+parseInt(values.rebonus,10),
|
|
'cat-science-specialized-statbonus': parseInt(values.mebonus,10)+parseInt(values.rebonus,10),
|
|
'cat-tech-general-statbonus': parseInt(values.mebonus,10)+parseInt(values.rebonus,10),
|
|
'cat-tech-professional-statbonus': parseInt(values.mebonus,10)+parseInt(values.rebonus,10),
|
|
artifactlorestat: parseInt(values.mebonus,10), // set skills also
|
|
cavingstat: parseInt(values.mebonus,10),
|
|
circlelorestat: parseInt(values.mebonus,10),
|
|
culturelore1stat: parseInt(values.mebonus,10),
|
|
demondevillorestat: parseInt(values.mebonus,10),
|
|
dragonlorestat: parseInt(values.mebonus,10),
|
|
faerielorestat: parseInt(values.mebonus,10),
|
|
heraldrystat: parseInt(values.mebonus,10),
|
|
herblorestat: parseInt(values.mebonus,10),
|
|
historystat: parseInt(values.mebonus,10),
|
|
locklorestat: parseInt(values.mebonus,10),
|
|
metallorestat: parseInt(values.mebonus,10),
|
|
poisonlorestat: parseInt(values.mebonus,10),
|
|
regionlore1stat: parseInt(values.mebonus,10),
|
|
religionstat: parseInt(values.mebonus,10),
|
|
spelllorestat: parseInt(values.mebonus,10),
|
|
stargazingstat: parseInt(values.mebonus,10),
|
|
stonelorestat: parseInt(values.mebonus,10),
|
|
tradinglorestat: parseInt(values.mebonus,10),
|
|
undeadlorestat: parseInt(values.mebonus,10),
|
|
wardinglorestat: parseInt(values.mebonus,10),
|
|
xenolore1stat: parseInt(values.mebonus,10),
|
|
xenolore2stat: parseInt(values.mebonus,10),
|
|
xenolore3stat: parseInt(values.mebonus,10)
|
|
});
|
|
if (parseInt(values.variablestatbonuscalc) == 1){
|
|
setAttrs({
|
|
faunalorestat: parseInt(values.mebonus,10),
|
|
floralorestat: parseInt(values.mebonus,10),
|
|
symbollorestat: parseInt(values.mebonus,10),
|
|
foragingstat: parseInt(values.mebonus,10),
|
|
huntingstat: parseInt(values.mebonus,10),
|
|
philosophystat: parseInt(values.mebonus,10),
|
|
planarlorestat: parseInt(values.mebonus,10),
|
|
survival1stat: parseInt(values.mebonus,10),
|
|
survival2stat: parseInt(values.mebonus,10),
|
|
survival3stat: parseInt(values.mebonus,10),
|
|
weatherwatchingstat: parseInt(values.mebonus,10)
|
|
});
|
|
} else {
|
|
setAttrs({
|
|
mimicrystat: parseInt(values.mebonus,10),
|
|
poeticimprovstat: parseInt(values.mebonus,10),
|
|
singingstat: parseInt(values.mebonus,10),
|
|
taletellingstat: parseInt(values.mebonus,10),
|
|
poisonperceptionstat: parseInt(values.mebonus,10),
|
|
signalingstat: parseInt(values.mebonus,10),
|
|
readrunesstat: parseInt(values.mebonus,10),
|
|
mnemonicsstat: parseInt(values.mebonus,10)
|
|
});
|
|
}
|
|
});
|
|
});
|
|
// <!-- Stat calculation for Categories (stat1+stat2) -->
|
|
on('change:prbonus change:variablestatbonuscalc change:skillrecalc', function () { //Presence-based Categories
|
|
getAttrs(['embonus', 'inbonus', 'prbonus', 'sdbonus', 'variablestatbonuscalc'], function(values) {
|
|
setAttrs({
|
|
'cat-artistic-active-statbonus': parseInt(values.prbonus,10)+parseInt(values.embonus,10),
|
|
'cat-influence-statbonus': parseInt(values.prbonus,10)+parseInt(values.embonus,10),
|
|
'cat-urban-statbonus': parseInt(values.prbonus,10)+parseInt(values.inbonus,10),
|
|
'cat-self-control-statbonus': parseInt(values.prbonus,10)+parseInt(values.sdbonus,10),
|
|
attunementstat: parseInt(values.prbonus,10), // set skills also
|
|
musicstat: parseInt(values.prbonus,10),
|
|
powerperceptionstat: parseInt(values.prbonus,10),
|
|
spellmastery1stat: parseInt(values.prbonus,10),
|
|
spellmastery2stat: parseInt(values.prbonus,10),
|
|
spellmastery3stat: parseInt(values.prbonus,10),
|
|
transcendarmorstat: parseInt(values.prbonus,10)
|
|
});
|
|
if (parseInt(values.variablestatbonuscalc) == 1){
|
|
setAttrs({
|
|
paintingstat: parseInt(values.prbonus,10),
|
|
sculptingstat: parseInt(values.prbonus,10),
|
|
divination1stat: parseInt(values.prbonus,10),
|
|
divination2stat: parseInt(values.prbonus,10),
|
|
divination3stat: parseInt(values.prbonus,10),
|
|
readrunesstat: parseInt(values.prbonus,10),
|
|
poetrystat: parseInt(values.prbonus,10),
|
|
channelingstat: parseInt(values.prbonus,10),
|
|
magicritualstat: parseInt(values.prbonus,10)
|
|
});
|
|
} else {
|
|
setAttrs({
|
|
senseawareness1stat: parseInt(values.prbonus,10),
|
|
slastat: parseInt(values.prbonus,10),
|
|
reversestroke1stat: parseInt(values.prbonus,10),
|
|
swashbucklingstat: parseInt(values.prbonus,10),
|
|
leadershipstat: parseInt(values.prbonus,10),
|
|
animalmasterystat: parseInt(values.prbonus,10),
|
|
astronomystat: parseInt(values.prbonus,10),
|
|
psychologystat: parseInt(values.prbonus,10),
|
|
adrenalconcentrationstat: parseInt(values.prbonus,10),
|
|
stunnedmaneuveringstat: parseInt(values.prbonus,10),
|
|
disguisestat: parseInt(values.prbonus,10),
|
|
pickpocketsstat: parseInt(values.prbonus,10),
|
|
trickerystat: parseInt(values.prbonus,10),
|
|
beggingstat: parseInt(values.prbonus,10),
|
|
gamblingstat: parseInt(values.prbonus,10),
|
|
administrationstat: parseInt(values.prbonus,10)
|
|
});
|
|
}
|
|
});
|
|
});
|
|
// <!-- Stat calculation for Categories (stat1+stat2) -->
|
|
on('change:qubonus change:variablestatbonuscalc change:skillrecalc', function () { //Quickness-based Categories
|
|
getAttrs(['agbonus', 'qubonus', 'variablestatbonuscalc'], function(values) {
|
|
setAttrs({
|
|
'cat-athletic-gym-statbonus': parseInt(values.qubonus,10)+parseInt(values.agbonus,10),
|
|
'cat-combat-maneuvers-statbonus': parseInt(values.qubonus,10)+parseInt(values.agbonus,10)
|
|
});
|
|
if (parseInt(values.variablestatbonuscalc) == 1){
|
|
setAttrs({
|
|
// "surfingstat": parseInt(values.qubonus,10),
|
|
// "otherstat": parseInt(values.qubonus,10)
|
|
});
|
|
} else {
|
|
setAttrs({
|
|
sprintingstat: parseInt(values.qubonus,10),
|
|
tacklingstat: parseInt(values.qubonus,10),
|
|
adrenalspeedstat: parseInt(values.qubonus,10)
|
|
});
|
|
}
|
|
});
|
|
});
|
|
// <!-- Stat calculation for Categories (stat1+stat2) -->
|
|
on('change:rebonus change:variablestatbonuscalc change:skillrecalc', function () { //Reasoning-based Categories
|
|
getAttrs(['inbonus', 'mebonus', 'rebonus', 'variablestatbonuscalc'], function(values) {
|
|
setAttrs({
|
|
'cat-aware-search-statbonus': parseInt(values.rebonus,10)+parseInt(values.inbonus,10),
|
|
'cat-communications-statbonus': parseInt(values.rebonus,10)+parseInt(values.mebonus,10),
|
|
'cat-lore-general-statbonus': parseInt(values.rebonus,10)+parseInt(values.mebonus,10),
|
|
'cat-lore-magical-statbonus': parseInt(values.rebonus,10)+parseInt(values.mebonus,10),
|
|
'cat-lore-obscure-statbonus': parseInt(values.rebonus,10)+parseInt(values.mebonus,10),
|
|
'cat-lore-technical-statbonus': parseInt(values.rebonus,10)+parseInt(values.mebonus,10),
|
|
'cat-science-basic-statbonus': parseInt(values.rebonus,10)+parseInt(values.mebonus,10),
|
|
'cat-science-specialized-statbonus': parseInt(values.rebonus,10)+parseInt(values.mebonus,10),
|
|
'cat-tech-general-statbonus': parseInt(values.rebonus,10)+parseInt(values.mebonus,10),
|
|
'cat-tech-professional-statbonus': parseInt(values.rebonus,10)+parseInt(values.mebonus,10),
|
|
advancedmathstat: parseInt(values.rebonus,10), // set skills also
|
|
appraisalstat: parseInt(values.rebonus,10),
|
|
basicmathstat: parseInt(values.rebonus,10),
|
|
cartographystat: parseInt(values.rebonus,10),
|
|
contactingstat: parseInt(values.rebonus,10),
|
|
counterfeitingstat: parseInt(values.rebonus,10),
|
|
evalarmorstat: parseInt(values.rebonus,10),
|
|
evalmetalstat: parseInt(values.rebonus,10),
|
|
evalstonestat: parseInt(values.rebonus,10),
|
|
evalweaponstat: parseInt(values.rebonus,10),
|
|
forgery1stat: parseInt(values.rebonus,10),
|
|
gimmickrystat: parseInt(values.rebonus,10),
|
|
hidingitemsstat: parseInt(values.rebonus,10),
|
|
navigationstat: parseInt(values.rebonus,10),
|
|
picklocksstat: parseInt(values.rebonus,10),
|
|
scroungingstat: parseInt(values.rebonus,10),
|
|
siegeengineeringstat: parseInt(values.rebonus,10),
|
|
tacticsstat: parseInt(values.rebonus,10),
|
|
trapbuildingstat: parseInt(values.rebonus,10),
|
|
weaponmissileart1stat: parseInt(values.rebonus,10),
|
|
weaponmissileart2stat: parseInt(values.rebonus,10),
|
|
weaponmissileart3stat: parseInt(values.rebonus,10)
|
|
});
|
|
if (parseInt(values.variablestatbonuscalc) == 1){
|
|
setAttrs({
|
|
boatpilot1stat: parseInt(values.rebonus,10),
|
|
prepareherbsstat: parseInt(values.rebonus,10),
|
|
minglingstat: parseInt(values.rebonus,10),
|
|
anthropology1stat: parseInt(values.rebonus,10),
|
|
camouflagestat: parseInt(values.rebonus,10),
|
|
hypnosisstat: parseInt(values.rebonus,10),
|
|
midwiferystat: parseInt(values.rebonus,10),
|
|
streetwisestat: parseInt(values.rebonus,10),
|
|
alchemystat: parseInt(values.rebonus,10),
|
|
biochemistrystat: parseInt(values.rebonus,10),
|
|
astronomystat: parseInt(values.rebonus,10),
|
|
psychologystat: parseInt(values.rebonus,10),
|
|
disguisestat: parseInt(values.rebonus,10),
|
|
administrationstat: parseInt(values.rebonus,10),
|
|
researchstat: parseInt(values.rebonus,10),
|
|
disarmingtrapsstat: parseInt(values.rebonus,10),
|
|
settrapsstat: parseInt(values.rebonus,10),
|
|
usepoisonstat: parseInt(values.rebonus,10),
|
|
preparepoisonsstat: parseInt(values.rebonus,10)
|
|
});
|
|
} else {
|
|
setAttrs({
|
|
poetrystat: parseInt(values.rebonus,10),
|
|
propagandastat: parseInt(values.rebonus,10)
|
|
});
|
|
}
|
|
});
|
|
});
|
|
// <!-- Stat calculation for Categories (stat1+stat2) -->
|
|
on('change:sdbonus change:variablestatbonuscalc change:skillrecalc', function () { //Self Discipline-based Categories
|
|
getAttrs(['agbonus', 'cobonus', 'inbonus', 'prbonus', 'sdbonus', 'variablestatbonuscalc'], function(values) {
|
|
setAttrs({
|
|
'cat-directed-spells-statbonus': parseInt(values.sdbonus,10)+parseInt(values.agbonus,10),
|
|
'cat-subterfuge-attack-statbonus': parseInt(values.sdbonus,10)+parseInt(values.agbonus,10),
|
|
'cat-subterfuge-stealth-statbonus': parseInt(values.sdbonus,10)+parseInt(values.agbonus,10),
|
|
'bodydevstat': parseInt(values.sdbonus,10)+parseInt(values.cobonus,10)+parseInt(values.cobonus,10),
|
|
'cat-outdoor-environ-statbonus': parseInt(values.sdbonus,10)+parseInt(values.inbonus,10),
|
|
'cat-aware-percept-statbonus': parseInt(values.sdbonus,10)+parseInt(values.inbonus,10),
|
|
'cat-aware-senses-statbonus': parseInt(values.sdbonus,10)+parseInt(values.inbonus,10),
|
|
'cat-self-control-statbonus': parseInt(values.sdbonus,10)+parseInt(values.prbonus,10),
|
|
adrenaldeflectingstat: parseInt(values.sdbonus,10), // set skills also
|
|
adrenalstabilizationstat: parseInt(values.sdbonus,10),
|
|
cleansingtrancestat: parseInt(values.sdbonus,10),
|
|
controllycanthropystat: parseInt(values.sdbonus,10),
|
|
deathtrancestat: parseInt(values.sdbonus,10),
|
|
frenzystat: parseInt(values.sdbonus,10),
|
|
joustingstat: parseInt(values.sdbonus,10),
|
|
leathercraftsstat: parseInt(values.sdbonus,10),
|
|
mappingstat: parseInt(values.sdbonus,10),
|
|
meditationstat: parseInt(values.sdbonus,10),
|
|
observationstat: parseInt(values.sdbonus,10),
|
|
quickdrawstat: parseInt(values.sdbonus,10),
|
|
readtracksstat: parseInt(values.sdbonus,10),
|
|
sailingstat: parseInt(values.sdbonus,10),
|
|
draftingstat: parseInt(values.sdbonus,10),
|
|
scribingstat: parseInt(values.sdbonus,10),
|
|
servicestat: parseInt(values.sdbonus,10),
|
|
sleeptrancestat: parseInt(values.sdbonus,10),
|
|
subdualstat: parseInt(values.sdbonus,10),
|
|
surveillancestat: parseInt(values.sdbonus,10),
|
|
tacticalgamesstat: parseInt(values.sdbonus,10),
|
|
trackingstat: parseInt(values.sdbonus,10),
|
|
twoweaponfighting1stat: parseInt(values.sdbonus,10)
|
|
});
|
|
if (parseInt(values.variablestatbonuscalc) == 1){
|
|
setAttrs({
|
|
tumbleevadestat: parseInt(values.sdbonus,10),
|
|
adrenalbalancestat: parseInt(values.sdbonus,10),
|
|
adrenallandingstat: parseInt(values.sdbonus,10),
|
|
adrenalquickdrawstat: parseInt(values.sdbonus,10),
|
|
disarmarmedvs1hstat: parseInt(values.sdbonus,10),
|
|
disarmarmedvs2hstat: parseInt(values.sdbonus,10),
|
|
disarmarmedvspolearmstat: parseInt(values.sdbonus,10),
|
|
disarmarmedvs2wcombostat: parseInt(values.sdbonus,10),
|
|
disarmunarmedvs1hedgedstat: parseInt(values.sdbonus,10),
|
|
disarmunarmedvs1hconcussionstat: parseInt(values.sdbonus,10),
|
|
disarmunarmedvs2hstat: parseInt(values.sdbonus,10),
|
|
disarmunarmedvspolearmstat: parseInt(values.sdbonus,10),
|
|
useprepherbsstat: parseInt(values.sdbonus,10),
|
|
lieperceptionstat: parseInt(values.sdbonus,10),
|
|
mountedcombatstat: parseInt(values.sdbonus,10),
|
|
trappingstat: parseInt(values.sdbonus,10),
|
|
healingtrancestat: parseInt(values.sdbonus,10),
|
|
firstaidstat: parseInt(values.sdbonus,10),
|
|
detecttrapsstat: parseInt(values.sdbonus,10),
|
|
locatehiddenstat: parseInt(values.sdbonus,10),
|
|
cookingstat: parseInt(values.sdbonus,10),
|
|
fletchingstat: parseInt(values.sdbonus,10),
|
|
horticulturestat: parseInt(values.sdbonus,10),
|
|
metalcraftsstat: parseInt(values.sdbonus,10),
|
|
ropemasterystat: parseInt(values.sdbonus,10),
|
|
sewingstat: parseInt(values.sdbonus,10),
|
|
skinningstat: parseInt(values.sdbonus,10),
|
|
stonecraftsstat: parseInt(values.sdbonus,10),
|
|
woodcraftsstat: parseInt(values.sdbonus,10),
|
|
operatingequipmentstat: parseInt(values.sdbonus,10),
|
|
orienteeringstat: parseInt(values.sdbonus,10),
|
|
poisonperceptionstat: parseInt(values.sdbonus,10),
|
|
mnemonicsstat: parseInt(values.sdbonus,10),
|
|
reversestroke1stat: parseInt(values.sdbonus,10),
|
|
swashbucklingstat: parseInt(values.sdbonus,10),
|
|
adrenalconcentrationstat: parseInt(values.sdbonus,10),
|
|
stunnedmaneuveringstat: parseInt(values.sdbonus,10),
|
|
beggingstat: parseInt(values.sdbonus,10),
|
|
gamblingstat: parseInt(values.sdbonus,10),
|
|
adrenalspeedstat: parseInt(values.sdbonus,10),
|
|
adrenalleapingstat: parseInt(values.sdbonus,10),
|
|
adrenalstrengthstat: parseInt(values.sdbonus,10),
|
|
brawlingstat: parseInt(values.sdbonus,10)
|
|
});
|
|
} else {
|
|
setAttrs({
|
|
actingstat: parseInt(values.sdbonus,10),
|
|
mimerystat: parseInt(values.sdbonus,10),
|
|
ventriloquismstat: parseInt(values.sdbonus,10),
|
|
swimmingstat: parseInt(values.sdbonus,10),
|
|
contortionsstat: parseInt(values.sdbonus,10),
|
|
tightropestat: parseInt(values.sdbonus,10),
|
|
lipreadingstat: parseInt(values.sdbonus,10),
|
|
interrogationstat: parseInt(values.sdbonus,10),
|
|
tradingstat: parseInt(values.sdbonus,10),
|
|
striking3stat: parseInt(values.sdbonus,10),
|
|
striking4stat: parseInt(values.sdbonus,10),
|
|
sweeps3stat: parseInt(values.sdbonus,10),
|
|
sweeps4stat: parseInt(values.sdbonus,10),
|
|
wrestlingstat: parseInt(values.sdbonus,10),
|
|
animaltraining1stat: parseInt(values.sdbonus,10),
|
|
channelingstat: parseInt(values.sdbonus,10),
|
|
magicritualstat: parseInt(values.sdbonus,10),
|
|
researchstat: parseInt(values.sdbonus,10),
|
|
disarmingtrapsstat: parseInt(values.sdbonus,10),
|
|
settrapsstat: parseInt(values.sdbonus,10),
|
|
usepoisonstat: parseInt(values.sdbonus,10),
|
|
stalkingstat: parseInt(values.sdbonus,10),
|
|
preparepoisonsstat: parseInt(values.sdbonus,10)
|
|
});
|
|
}
|
|
});
|
|
});
|
|
// <!-- Stat calculation for Categories (stat1+stat2) -->
|
|
on('change:stbonus change:variablestatbonuscalc change:skillrecalc', function () { //Strength-based Categories
|
|
getAttrs(['agbonus', 'cobonus', 'stbonus', 'variablestatbonuscalc'], function(values) {
|
|
setAttrs({
|
|
'cat-armor-heavy-statbonus': parseInt(values.stbonus,10)+parseInt(values.agbonus,10),
|
|
'cat-armor-med-statbonus': parseInt(values.stbonus,10)+parseInt(values.agbonus,10),
|
|
'cat-ma-striking-statbonus': parseInt(values.stbonus,10)+parseInt(values.agbonus,10),
|
|
'cat-special-attacks-statbonus': parseInt(values.stbonus,10)+parseInt(values.agbonus,10),
|
|
'cat-weapon-1hconcussion-statbonus': parseInt(values.stbonus,10)+parseInt(values.agbonus,10),
|
|
'cat-weapon-1hedged-statbonus': parseInt(values.stbonus,10)+parseInt(values.agbonus,10),
|
|
'cat-weapon-2handed-statbonus': parseInt(values.stbonus,10)+parseInt(values.agbonus,10),
|
|
'cat-weapon-polearms-statbonus': parseInt(values.stbonus,10)+parseInt(values.agbonus,10),
|
|
'cat-armor-light-statbonus': parseInt(values.stbonus,10)+parseInt(values.agbonus,10),
|
|
'cat-ma-sweeps-statbonus': parseInt(values.stbonus,10)+parseInt(values.agbonus,10),
|
|
'cat-weapon-missile-statbonus': parseInt(values.stbonus,10)+parseInt(values.agbonus,10),
|
|
'cat-weapon-thrown-statbonus': parseInt(values.stbonus,10)+parseInt(values.agbonus,10),
|
|
'cat-athletic-brawn-statbonus': parseInt(values.stbonus,10)+parseInt(values.cobonus,10),
|
|
boxingstat: parseInt(values.stbonus,10), // set skills also
|
|
chainstat: parseInt(values.stbonus,10),
|
|
platestat: parseInt(values.stbonus,10),
|
|
rowingstat: parseInt(values.stbonus,10),
|
|
scalingstat: parseInt(values.stbonus,10),
|
|
striking1stat: parseInt(values.stbonus,10),
|
|
striking2stat: parseInt(values.stbonus,10),
|
|
weapon1hc1stat: parseInt(values.stbonus,10),
|
|
weapon1hc2stat: parseInt(values.stbonus,10),
|
|
weapon1hc3stat: parseInt(values.stbonus,10),
|
|
weapon2hand1stat: parseInt(values.stbonus,10),
|
|
weapon2hand2stat: parseInt(values.stbonus,10),
|
|
weapon2hand3stat: parseInt(values.stbonus,10),
|
|
weaponpolearm1stat: parseInt(values.stbonus,10),
|
|
weaponpolearm2stat: parseInt(values.stbonus,10),
|
|
weaponpolearm3stat: parseInt(values.stbonus,10)
|
|
});
|
|
if (parseInt(values.variablestatbonuscalc) == 1){
|
|
setAttrs({
|
|
weapon1he1stat: parseInt(values.stbonus,10),
|
|
weapon1he2stat: parseInt(values.stbonus,10),
|
|
weapon1he3stat: parseInt(values.stbonus,10),
|
|
athleticgamesendur1stat: parseInt(values.stbonus,10),
|
|
athleticgamesendur2stat: parseInt(values.stbonus,10),
|
|
athleticgamesendur3stat: parseInt(values.stbonus,10),
|
|
distancerunningstat: parseInt(values.stbonus,10),
|
|
sprintingstat: parseInt(values.stbonus,10),
|
|
tacklingstat: parseInt(values.stbonus,10),
|
|
swimmingstat: parseInt(values.stbonus,10),
|
|
striking3stat: parseInt(values.stbonus,10),
|
|
striking4stat: parseInt(values.stbonus,10)
|
|
});
|
|
} else {
|
|
setAttrs({
|
|
powerstrikingstat: parseInt(values.stbonus,10),
|
|
powerthrowingstat: parseInt(values.stbonus,10),
|
|
climbingstat: parseInt(values.stbonus,10),
|
|
rappellingstat: parseInt(values.stbonus,10),
|
|
blockingstat: parseInt(values.stbonus,10),
|
|
adrenalleapingstat: parseInt(values.stbonus,10),
|
|
adrenalstrengthstat: parseInt(values.stbonus,10),
|
|
brawlingstat: parseInt(values.stbonus,10)
|
|
});
|
|
}
|
|
});
|
|
});
|
|
|
|
// <!-- if powerpoint development total changes, update powerpoints-->
|
|
on('change:ppdev change:ppmult', function() {
|
|
getAttrs(['ppdev', 'ppmult'], function(values) {
|
|
let powerpts = parseInt(values.ppdev,10)||0;
|
|
let mult = parseFloat(values.ppmult,10)||0;
|
|
setAttrs({
|
|
'powerpoints_max': Math.round(powerpts*mult)
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- if realm (bonus) changes, update things-->
|
|
on('change:realm change:skillrecalc', function() {
|
|
getAttrs(['realm'], function(values) {
|
|
let realmstat = parseInt(values.realm,10)||0;
|
|
setAttrs({
|
|
ppdevstat: realmstat,
|
|
'cat-srobstatbonus': realmstat,
|
|
'cat-sropenstatbonus': realmstat,
|
|
'cat-srclosedstatbonus': realmstat,
|
|
'cat-srotherbstatbonus': realmstat,
|
|
'cat-oropenstatbonus': realmstat,
|
|
'cat-orclosedstatbonus': realmstat,
|
|
'cat-orbasestatbonus': realmstat,
|
|
'cat-arcopenstatbonus': realmstat,
|
|
'cat-arcclosedstatbonus': realmstat,
|
|
'cat-arcbasestatbonus': realmstat,
|
|
'cat-arcotherbasestatbonus': realmstat
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Armor-Heavy Category Bonus-->
|
|
on('change:cat-armor-heavy change:skillrecalc', function() {
|
|
getAttrs(['cat-armor-heavy'], function(values) {
|
|
setAttrs({
|
|
platecatbonus: parseInt(values['cat-armor-heavy'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Armor-Light Category Bonus-->
|
|
on('change:cat-armor-light change:skillrecalc', function() {
|
|
getAttrs(['cat-armor-light'], function(values) {
|
|
setAttrs({
|
|
softleathercatbonus: parseInt(values['cat-armor-light'],10)||0,
|
|
rigidleathercatbonus: parseInt(values['cat-armor-light'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Armor-Medium Category Bonus-->
|
|
on('change:cat-armor-med change:skillrecalc', function() {
|
|
getAttrs(['cat-armor-med'], function(values) {
|
|
setAttrs({
|
|
chaincatbonus: parseInt(values['cat-armor-med'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Artistic-Active Category Bonus-->
|
|
on('change:cat-artistic-active change:skillrecalc', function() {
|
|
getAttrs(['cat-artistic-active'], function(values) {
|
|
setAttrs({
|
|
actingcatbonus: parseInt(values['cat-artistic-active'],10)||0,
|
|
dancingcatbonus: parseInt(values['cat-artistic-active'],10)||0,
|
|
mimerycatbonus: parseInt(values['cat-artistic-active'],10)||0,
|
|
mimicrycatbonus: parseInt(values['cat-artistic-active'],10)||0,
|
|
playinstrument1catbonus: parseInt(values['cat-artistic-active'],10)||0,
|
|
playinstrument2catbonus: parseInt(values['cat-artistic-active'],10)||0,
|
|
playinstrument3catbonus: parseInt(values['cat-artistic-active'],10)||0,
|
|
poeticimprovcatbonus: parseInt(values['cat-artistic-active'],10)||0,
|
|
singingcatbonus: parseInt(values['cat-artistic-active'],10)||0,
|
|
taletellingcatbonus: parseInt(values['cat-artistic-active'],10)||0,
|
|
ventriloquismcatbonus: parseInt(values['cat-artistic-active'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Artistic-Passive Category Bonus-->
|
|
on('change:cat-artistic-passive change:skillrecalc', function() {
|
|
getAttrs(['cat-artistic-passive'], function(values) {
|
|
setAttrs({
|
|
musiccatbonus: parseInt(values['cat-artistic-passive'],10)||0,
|
|
paintingcatbonus: parseInt(values['cat-artistic-passive'],10)||0,
|
|
poetrycatbonus: parseInt(values['cat-artistic-passive'],10)||0,
|
|
sculptingcatbonus: parseInt(values['cat-artistic-passive'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Athletic-Brawn Category Bonus-->
|
|
on('change:cat-athletic-brawn change:skillrecalc', function() {
|
|
getAttrs(['cat-athletic-brawn'], function(values) {
|
|
setAttrs({
|
|
athleticgamesbrawn1catbonus: parseInt(values['cat-athletic-brawn'],10)||0,
|
|
athleticgamesbrawn2catbonus: parseInt(values['cat-athletic-brawn'],10)||0,
|
|
athleticgamesbrawn3catbonus: parseInt(values['cat-athletic-brawn'],10)||0,
|
|
jumpingcatbonus: parseInt(values['cat-athletic-brawn'],10)||0,
|
|
powerstrikingcatbonus: parseInt(values['cat-athletic-brawn'],10)||0,
|
|
powerthrowingcatbonus: parseInt(values['cat-athletic-brawn'],10)||0,
|
|
weightliftingcatbonus: parseInt(values['cat-athletic-brawn'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Athletic-Endurance Category Bonus-->
|
|
on('change:cat-athletic-endur change:skillrecalc', function() {
|
|
getAttrs(['cat-athletic-endur'], function(values) {
|
|
setAttrs({
|
|
athleticgamesendur1catbonus: parseInt(values['cat-athletic-endur'],10)||0,
|
|
athleticgamesendur2catbonus: parseInt(values['cat-athletic-endur'],10)||0,
|
|
athleticgamesendur3catbonus: parseInt(values['cat-athletic-endur'],10)||0,
|
|
distancerunningcatbonus: parseInt(values['cat-athletic-endur'],10)||0,
|
|
rowingcatbonus: parseInt(values['cat-athletic-endur'],10)||0,
|
|
scalingcatbonus: parseInt(values['cat-athletic-endur'],10)||0,
|
|
sprintingcatbonus: parseInt(values['cat-athletic-endur'],10)||0,
|
|
swimmingcatbonus: parseInt(values['cat-athletic-endur'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Athletic-Gymnastics Category Bonus-->
|
|
on('change:cat-athletic-gym change:skillrecalc', function() {
|
|
getAttrs(['cat-athletic-gym'], function(values) {
|
|
setAttrs({
|
|
acrobaticscatbonus: parseInt(values['cat-athletic-gym'],10)||0,
|
|
athleticgamesgym1catbonus: parseInt(values['cat-athletic-gym'],10)||0,
|
|
athleticgamesgym2catbonus: parseInt(values['cat-athletic-gym'],10)||0,
|
|
athleticgamesgym3catbonus: parseInt(values['cat-athletic-gym'],10)||0,
|
|
climbingcatbonus: parseInt(values['cat-athletic-gym'],10)||0,
|
|
contortionscatbonus: parseInt(values['cat-athletic-gym'],10)||0,
|
|
divingcatbonus: parseInt(values['cat-athletic-gym'],10)||0,
|
|
flyglidecatbonus: parseInt(values['cat-athletic-gym'],10)||0,
|
|
jugglingcatbonus: parseInt(values['cat-athletic-gym'],10)||0,
|
|
polevaultingcatbonus: parseInt(values['cat-athletic-gym'],10)||0,
|
|
rappellingcatbonus: parseInt(values['cat-athletic-gym'],10)||0,
|
|
skatingcatbonus: parseInt(values['cat-athletic-gym'],10)||0,
|
|
skiingcatbonus: parseInt(values['cat-athletic-gym'],10)||0,
|
|
stiltwalkingcatbonus: parseInt(values['cat-athletic-gym'],10)||0,
|
|
surfingcatbonus: parseInt(values['cat-athletic-gym'],10)||0,
|
|
tightropecatbonus: parseInt(values['cat-athletic-gym'],10)||0,
|
|
tumblingcatbonus: parseInt(values['cat-athletic-gym'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Awareness-Perception Category Bonus-->
|
|
on('change:cat-aware-percept change:skillrecalc', function() {
|
|
getAttrs(['cat-aware-percept'], function(values) {
|
|
setAttrs({
|
|
alertnesscatbonus: parseInt(values['cat-aware-percept'],10)||0,
|
|
senseambushcatbonus: parseInt(values['cat-aware-percept'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Awareness-Searching Category Bonus-->
|
|
on('change:cat-aware-search change:skillrecalc', function() {
|
|
getAttrs(['cat-aware-search'], function(values) {
|
|
setAttrs({
|
|
detecttrapscatbonus: parseInt(values['cat-aware-search'],10)||0,
|
|
lieperceptioncatbonus: parseInt(values['cat-aware-search'],10)||0,
|
|
locatehiddencatbonus: parseInt(values['cat-aware-search'],10)||0,
|
|
observationcatbonus: parseInt(values['cat-aware-search'],10)||0,
|
|
poisonperceptioncatbonus: parseInt(values['cat-aware-search'],10)||0,
|
|
readtrackscatbonus: parseInt(values['cat-aware-search'],10)||0,
|
|
surveillancecatbonus: parseInt(values['cat-aware-search'],10)||0,
|
|
trackingcatbonus: parseInt(values['cat-aware-search'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Awareness-Senses Category Bonus-->
|
|
on('change:cat-aware-senses change:skillrecalc', function() {
|
|
getAttrs(['cat-aware-senses'], function(values) {
|
|
setAttrs({
|
|
directionsensecatbonus: parseInt(values['cat-aware-senses'],10)||0,
|
|
realityawarenesscatbonus: parseInt(values['cat-aware-senses'],10)||0,
|
|
senseawareness1catbonus: parseInt(values['cat-aware-senses'],10)||0,
|
|
sitawareness1catbonus: parseInt(values['cat-aware-senses'],10)||0,
|
|
slacatbonus: parseInt(values['cat-aware-senses'],10)||0,
|
|
awaresenses1catbonus: parseInt(values['cat-aware-senses'],10)||0,
|
|
awaresenses2catbonus: parseInt(values['cat-aware-senses'],10)||0,
|
|
awaresenses3catbonus: parseInt(values['cat-aware-senses'],10)||0,
|
|
timesensecatbonus: parseInt(values['cat-aware-senses'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Combat-Maneuvers Category Bonus-->
|
|
on('change:cat-combat-maneuvers change:skillrecalc', function() {
|
|
getAttrs(['cat-combat-maneuvers'], function(values) {
|
|
setAttrs({
|
|
adrenaldeflectingcatbonus: parseInt(values['cat-combat-maneuvers'],10)||0,
|
|
mountedcombatcatbonus: parseInt(values['cat-combat-maneuvers'],10)||0,
|
|
quickdrawcatbonus: parseInt(values['cat-combat-maneuvers'],10)||0,
|
|
reversestroke1catbonus: parseInt(values['cat-combat-maneuvers'],10)||0,
|
|
subdualcatbonus: parseInt(values['cat-combat-maneuvers'],10)||0,
|
|
swashbucklingcatbonus: parseInt(values['cat-combat-maneuvers'],10)||0,
|
|
tumbleevadecatbonus: parseInt(values['cat-combat-maneuvers'],10)||0,
|
|
twoweaponfighting1catbonus: parseInt(values['cat-combat-maneuvers'],10)||0,
|
|
combatmaneuvers1catbonus: parseInt(values['cat-combat-maneuvers'],10)||0,
|
|
combatmaneuvers2catbonus: parseInt(values['cat-combat-maneuvers'],10)||0,
|
|
combatmaneuvers3catbonus: parseInt(values['cat-combat-maneuvers'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Communications Category Bonus-->
|
|
on('change:cat-communications change:skillrecalc', function() {
|
|
getAttrs(['cat-communications'], function(values) {
|
|
setAttrs({
|
|
'repeating_langs_languagespokencatbonus': parseInt(values['cat-communications'],10)||0, // does not function......
|
|
'repeating_langs_languagewrittencatbonus': parseInt(values['cat-communications'],10)||0, // does not function...... read in and loop through the id's somehow?
|
|
lipreadingcatbonus: parseInt(values['cat-communications'],10)||0,
|
|
signalingcatbonus: parseInt(values['cat-communications'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Crafts Category Bonus-->
|
|
on('change:cat-crafts change:skillrecalc', function() {
|
|
getAttrs(['cat-crafts'], function(values) {
|
|
setAttrs({
|
|
cookingcatbonus: parseInt(values['cat-crafts'],10)||0,
|
|
draftingcatbonus: parseInt(values['cat-crafts'],10)||0,
|
|
fletchingcatbonus: parseInt(values['cat-crafts'],10)||0,
|
|
horticulturecatbonus: parseInt(values['cat-crafts'],10)||0,
|
|
leathercraftscatbonus: parseInt(values['cat-crafts'],10)||0,
|
|
metalcraftscatbonus: parseInt(values['cat-crafts'],10)||0,
|
|
ropemasterycatbonus: parseInt(values['cat-crafts'],10)||0,
|
|
scribingcatbonus: parseInt(values['cat-crafts'],10)||0,
|
|
servicecatbonus: parseInt(values['cat-crafts'],10)||0,
|
|
sewingcatbonus: parseInt(values['cat-crafts'],10)||0,
|
|
skinningcatbonus: parseInt(values['cat-crafts'],10)||0,
|
|
stonecraftscatbonus: parseInt(values['cat-crafts'],10)||0,
|
|
trappingcatbonus: parseInt(values['cat-crafts'],10)||0,
|
|
woodcraftscatbonus: parseInt(values['cat-crafts'],10)||0,
|
|
craft15catbonus: parseInt(values['cat-crafts'],10)||0,
|
|
craft16catbonus: parseInt(values['cat-crafts'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Directed Spells Category Bonus-->
|
|
on('change:cat-directed-spells change:skillrecalc', function() {
|
|
getAttrs(['cat-directed-spells'], function(values) {
|
|
setAttrs({
|
|
fireboltcatbonus: parseInt(values['cat-directed-spells'],10)||0,
|
|
iceboltcatbonus: parseInt(values['cat-directed-spells'],10)||0,
|
|
lightningboltcatbonus: parseInt(values['cat-directed-spells'],10)||0,
|
|
shockboltcatbonus: parseInt(values['cat-directed-spells'],10)||0,
|
|
waterboltcatbonus: parseInt(values['cat-directed-spells'],10)||0,
|
|
boltattack6catbonus: parseInt(values['cat-directed-spells'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Influence Category Bonus-->
|
|
on('change:cat-influence change:skillrecalc', function() {
|
|
getAttrs(['cat-influence'], function(values) {
|
|
setAttrs({
|
|
briberycatbonus: parseInt(values['cat-influence'],10)||0,
|
|
diplomacycatbonus: parseInt(values['cat-influence'],10)||0,
|
|
dupingcatbonus: parseInt(values['cat-influence'],10)||0,
|
|
interrogationcatbonus: parseInt(values['cat-influence'],10)||0,
|
|
leadershipcatbonus: parseInt(values['cat-influence'],10)||0,
|
|
propagandacatbonus: parseInt(values['cat-influence'],10)||0,
|
|
publicspeakingcatbonus: parseInt(values['cat-influence'],10)||0,
|
|
seductioncatbonus: parseInt(values['cat-influence'],10)||0,
|
|
tradingcatbonus: parseInt(values['cat-influence'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Lore-General Category Bonus-->
|
|
on('change:cat-lore-general change:skillrecalc', function() {
|
|
getAttrs(['cat-lore-general'], function(values) {
|
|
setAttrs({
|
|
culturelore1catbonus: parseInt(values['cat-lore-general'],10)||0,
|
|
faunalorecatbonus: parseInt(values['cat-lore-general'],10)||0,
|
|
floralorecatbonus: parseInt(values['cat-lore-general'],10)||0,
|
|
heraldrycatbonus: parseInt(values['cat-lore-general'],10)||0,
|
|
historycatbonus: parseInt(values['cat-lore-general'],10)||0,
|
|
philosophycatbonus: parseInt(values['cat-lore-general'],10)||0,
|
|
regionlore1catbonus: parseInt(values['cat-lore-general'],10)||0,
|
|
religioncatbonus: parseInt(values['cat-lore-general'],10)||0,
|
|
loregeneral1catbonus: parseInt(values['cat-lore-general'],10)||0,
|
|
loregeneral2catbonus: parseInt(values['cat-lore-general'],10)||0,
|
|
loregeneral3catbonus: parseInt(values['cat-lore-general'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Lore-Magical Category Bonus-->
|
|
on('change:cat-lore-magical change:skillrecalc', function() {
|
|
getAttrs(['cat-lore-magical'], function(values) {
|
|
setAttrs({
|
|
artifactlorecatbonus: parseInt(values['cat-lore-magical'],10)||0,
|
|
circlelorecatbonus: parseInt(values['cat-lore-magical'],10)||0,
|
|
planarlorecatbonus: parseInt(values['cat-lore-magical'],10)||0,
|
|
spelllorecatbonus: parseInt(values['cat-lore-magical'],10)||0,
|
|
symbollorecatbonus: parseInt(values['cat-lore-magical'],10)||0,
|
|
undeadlorecatbonus: parseInt(values['cat-lore-magical'],10)||0,
|
|
wardinglorecatbonus: parseInt(values['cat-lore-magical'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Lore-Obscure Category Bonus-->
|
|
on('change:cat-lore-obscure change:skillrecalc', function() {
|
|
getAttrs(['cat-lore-obscure'], function(values) {
|
|
setAttrs({
|
|
demondevillorecatbonus: parseInt(values['cat-lore-obscure'],10)||0,
|
|
dragonlorecatbonus: parseInt(values['cat-lore-obscure'],10)||0,
|
|
faerielorecatbonus: parseInt(values['cat-lore-obscure'],10)||0,
|
|
xenolore1catbonus: parseInt(values['cat-lore-obscure'],10)||0,
|
|
xenolore2catbonus: parseInt(values['cat-lore-obscure'],10)||0,
|
|
xenolore3catbonus: parseInt(values['cat-lore-obscure'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Lore-Technical Category Bonus-->
|
|
on('change:cat-lore-technical change:skillrecalc', function() {
|
|
getAttrs(['cat-lore-technical'], function(values) {
|
|
setAttrs({
|
|
herblorecatbonus: parseInt(values['cat-lore-technical'],10)||0,
|
|
locklorecatbonus: parseInt(values['cat-lore-technical'],10)||0,
|
|
metallorecatbonus: parseInt(values['cat-lore-technical'],10)||0,
|
|
poisonlorecatbonus: parseInt(values['cat-lore-technical'],10)||0,
|
|
stonelorecatbonus: parseInt(values['cat-lore-technical'],10)||0,
|
|
tradinglorecatbonus: parseInt(values['cat-lore-technical'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Martial Arts-Striking Category Bonus-->
|
|
on('change:cat-ma-striking change:skillrecalc', function() {
|
|
getAttrs(['cat-ma-striking'], function(values) {
|
|
setAttrs({
|
|
boxingcatbonus: parseInt(values['cat-ma-striking'],10)||0,
|
|
striking1catbonus: parseInt(values['cat-ma-striking'],10)||0,
|
|
striking2catbonus: parseInt(values['cat-ma-striking'],10)||0,
|
|
striking3catbonus: parseInt(values['cat-ma-striking'],10)||0,
|
|
striking4catbonus: parseInt(values['cat-ma-striking'],10)||0,
|
|
tacklingcatbonus: parseInt(values['cat-ma-striking'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Martial Arts-Sweeps Category Bonus-->
|
|
on('change:cat-ma-sweeps change:skillrecalc', function() {
|
|
getAttrs(['cat-ma-sweeps'], function(values) {
|
|
setAttrs({
|
|
blockingcatbonus: parseInt(values['cat-ma-sweeps'],10)||0,
|
|
sweeps1catbonus: parseInt(values['cat-ma-sweeps'],10)||0,
|
|
sweeps2catbonus: parseInt(values['cat-ma-sweeps'],10)||0,
|
|
sweeps3catbonus: parseInt(values['cat-ma-sweeps'],10)||0,
|
|
sweeps4catbonus: parseInt(values['cat-ma-sweeps'],10)||0,
|
|
wrestlingcatbonus: parseInt(values['cat-ma-sweeps'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Outdoor-Animal Category Bonus-->
|
|
on('change:cat-outdoor-animal change:skillrecalc', function() {
|
|
getAttrs(['cat-outdoor-animal'], function(values) {
|
|
setAttrs({
|
|
animalhandling1catbonus: parseInt(values['cat-outdoor-animal'],10)||0,
|
|
animalhealing1catbonus: parseInt(values['cat-outdoor-animal'],10)||0,
|
|
animalmasterycatbonus: parseInt(values['cat-outdoor-animal'],10)||0,
|
|
animaltraining1catbonus: parseInt(values['cat-outdoor-animal'],10)||0,
|
|
driving1catbonus: parseInt(values['cat-outdoor-animal'],10)||0,
|
|
herding1catbonus: parseInt(values['cat-outdoor-animal'],10)||0,
|
|
riding1catbonus: parseInt(values['cat-outdoor-animal'],10)||0,
|
|
outdooranimal1catbonus: parseInt(values['cat-outdoor-animal'],10)||0,
|
|
outdooranimal2catbonus: parseInt(values['cat-outdoor-animal'],10)||0,
|
|
outdooranimal3catbonus: parseInt(values['cat-outdoor-animal'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Outdoor-Environmental Category Bonus-->
|
|
on('change:cat-outdoor-environ change:skillrecalc', function() {
|
|
getAttrs(['cat-outdoor-environ'], function(values) {
|
|
setAttrs({
|
|
cavingcatbonus: parseInt(values['cat-outdoor-environ'],10)||0,
|
|
foragingcatbonus: parseInt(values['cat-outdoor-environ'],10)||0,
|
|
huntingcatbonus: parseInt(values['cat-outdoor-environ'],10)||0,
|
|
stargazingcatbonus: parseInt(values['cat-outdoor-environ'],10)||0,
|
|
survival1catbonus: parseInt(values['cat-outdoor-environ'],10)||0,
|
|
survival2catbonus: parseInt(values['cat-outdoor-environ'],10)||0,
|
|
survival3catbonus: parseInt(values['cat-outdoor-environ'],10)||0,
|
|
weatherwatchingcatbonus: parseInt(values['cat-outdoor-environ'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Power Awareness Category Bonus-->
|
|
on('change:cat-power-awareness change:skillrecalc', function() {
|
|
getAttrs(['cat-power-awareness'], function(values) {
|
|
setAttrs({
|
|
attunementcatbonus: parseInt(values['cat-power-awareness'],10)||0,
|
|
divination1catbonus: parseInt(values['cat-power-awareness'],10)||0,
|
|
divination2catbonus: parseInt(values['cat-power-awareness'],10)||0,
|
|
divination3catbonus: parseInt(values['cat-power-awareness'],10)||0,
|
|
powerperceptioncatbonus: parseInt(values['cat-power-awareness'],10)||0,
|
|
readrunescatbonus: parseInt(values['cat-power-awareness'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Power Manipulation Category Bonus-->
|
|
on('change:cat-power-manipulation change:skillrecalc', function() {
|
|
getAttrs(['cat-power-manipulation'], function(values) {
|
|
setAttrs({
|
|
channelingcatbonus: parseInt(values['cat-power-manipulation'],10)||0,
|
|
magicritualcatbonus: parseInt(values['cat-power-manipulation'],10)||0,
|
|
spellmastery1catbonus: parseInt(values['cat-power-manipulation'],10)||0,
|
|
spellmastery2catbonus: parseInt(values['cat-power-manipulation'],10)||0,
|
|
spellmastery3catbonus: parseInt(values['cat-power-manipulation'],10)||0,
|
|
transcendarmorcatbonus: parseInt(values['cat-power-manipulation'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Science-Basic Category Bonus-->
|
|
on('change:cat-science-basic change:skillrecalc', function() {
|
|
getAttrs(['cat-science-basic'], function(values) {
|
|
setAttrs({
|
|
basicmathcatbonus: parseInt(values['cat-science-basic'],10)||0,
|
|
researchcatbonus: parseInt(values['cat-science-basic'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Science-Specialized Category Bonus-->
|
|
on('change:cat-science-specialized change:skillrecalc', function() {
|
|
getAttrs(['cat-science-specialized'], function(values) {
|
|
setAttrs({
|
|
advancedmathcatbonus: parseInt(values['cat-science-specialized'],10)||0,
|
|
anthropology1catbonus: parseInt(values['cat-science-specialized'],10)||0,
|
|
alchemycatbonus: parseInt(values['cat-science-specialized'],10)||0,
|
|
astronomycatbonus: parseInt(values['cat-science-specialized'],10)||0,
|
|
biochemistrycatbonus: parseInt(values['cat-science-specialized'],10)||0,
|
|
psychologycatbonus: parseInt(values['cat-science-specialized'],10)||0,
|
|
specscience1catbonus: parseInt(values['cat-science-specialized'],10)||0,
|
|
specscience2catbonus: parseInt(values['cat-science-specialized'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Self-Control Category Bonus-->
|
|
on('change:cat-self-control change:skillrecalc', function() {
|
|
getAttrs(['cat-self-control'], function(values) {
|
|
setAttrs({
|
|
adrenalbalancecatbonus: parseInt(values['cat-self-control'],10)||0,
|
|
adrenalconcentrationcatbonus: parseInt(values['cat-self-control'],10)||0,
|
|
adrenallandingcatbonus: parseInt(values['cat-self-control'],10)||0,
|
|
adrenalleapingcatbonus: parseInt(values['cat-self-control'],10)||0,
|
|
adrenalquickdrawcatbonus: parseInt(values['cat-self-control'],10)||0,
|
|
adrenalspeedcatbonus: parseInt(values['cat-self-control'],10)||0,
|
|
adrenalstabilizationcatbonus: parseInt(values['cat-self-control'],10)||0,
|
|
adrenalstrengthcatbonus: parseInt(values['cat-self-control'],10)||0,
|
|
cleansingtrancecatbonus: parseInt(values['cat-self-control'],10)||0,
|
|
controllycanthropycatbonus: parseInt(values['cat-self-control'],10)||0,
|
|
deathtrancecatbonus: parseInt(values['cat-self-control'],10)||0,
|
|
frenzycatbonus: parseInt(values['cat-self-control'],10)||0,
|
|
healingtrancecatbonus: parseInt(values['cat-self-control'],10)||0,
|
|
meditationcatbonus: parseInt(values['cat-self-control'],10)||0,
|
|
mnemonicscatbonus: parseInt(values['cat-self-control'],10)||0,
|
|
sleeptrancecatbonus: parseInt(values['cat-self-control'],10)||0,
|
|
stunnedmaneuveringcatbonus: parseInt(values['cat-self-control'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Special-Attacks Category Bonus-->
|
|
on('change:cat-special-attacks change:skillrecalc', function() {
|
|
getAttrs(['cat-special-attacks'], function(values) {
|
|
setAttrs({
|
|
brawlingcatbonus: parseInt(values['cat-special-attacks'],10)||0,
|
|
disarmarmedvs1hcatbonus: parseInt(values['cat-special-attacks'],10)||0,
|
|
disarmarmedvs2hcatbonus: parseInt(values['cat-special-attacks'],10)||0,
|
|
disarmarmedvspolearmcatbonus: parseInt(values['cat-special-attacks'],10)||0,
|
|
disarmarmedvs2wcombocatbonus: parseInt(values['cat-special-attacks'],10)||0,
|
|
disarmunarmedvs1hedgedcatbonus: parseInt(values['cat-special-attacks'],10)||0,
|
|
disarmunarmedvs1hconcussioncatbonus: parseInt(values['cat-special-attacks'],10)||0,
|
|
disarmunarmedvs2hcatbonus: parseInt(values['cat-special-attacks'],10)||0,
|
|
disarmunarmedvspolearmcatbonus: parseInt(values['cat-special-attacks'],10)||0,
|
|
joustingcatbonus: parseInt(values['cat-special-attacks'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Special-Defenses Category Bonus-->
|
|
on('change:cat-special-defenses change:skillrecalc', function() {
|
|
getAttrs(['cat-special-defenses'], function(values) {
|
|
setAttrs({
|
|
adrenaldefensecatbonus: parseInt(values['cat-special-defenses'],10)||0,
|
|
adrenaltoughnesscatbonus: parseInt(values['cat-special-defenses'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Subterfuge-Attack Category Bonus-->
|
|
on('change:cat-subterfuge-attack change:skillrecalc', function() {
|
|
getAttrs(['cat-subterfuge-attack'], function(values) {
|
|
setAttrs({
|
|
ambushcatbonus: parseInt(values['cat-subterfuge-attack'],10)||0,
|
|
silentkillcatbonus: parseInt(values['cat-subterfuge-attack'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Subterfuge-Mechanics Category Bonus-->
|
|
on('change:cat-subterfuge-mechanics change:skillrecalc', function() {
|
|
getAttrs(['cat-subterfuge-mechanics'], function(values) {
|
|
setAttrs({
|
|
camouflagecatbonus: parseInt(values['cat-subterfuge-mechanics'],10)||0,
|
|
disarmingtrapscatbonus: parseInt(values['cat-subterfuge-mechanics'],10)||0,
|
|
disguisecatbonus: parseInt(values['cat-subterfuge-mechanics'],10)||0,
|
|
counterfeitingcatbonus: parseInt(values['cat-subterfuge-mechanics'],10)||0,
|
|
forgerycatbonus: parseInt(values['cat-subterfuge-mechanics'],10)||0,
|
|
hidingitemscatbonus: parseInt(values['cat-subterfuge-mechanics'],10)||0,
|
|
picklockscatbonus: parseInt(values['cat-subterfuge-mechanics'],10)||0,
|
|
settrapscatbonus: parseInt(values['cat-subterfuge-mechanics'],10)||0,
|
|
trapbuildingcatbonus: parseInt(values['cat-subterfuge-mechanics'],10)||0,
|
|
usepoisoncatbonus: parseInt(values['cat-subterfuge-mechanics'],10)||0,
|
|
subtermech1catbonus: parseInt(values['cat-subterfuge-mechanics'],10)||0,
|
|
subtermech2catbonus: parseInt(values['cat-subterfuge-mechanics'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Subterfuge-Stealth Category Bonus-->
|
|
on('change:cat-subterfuge-stealth change:skillrecalc', function() {
|
|
getAttrs(['cat-subterfuge-stealth'], function(values) {
|
|
setAttrs({
|
|
hidingcatbonus: parseInt(values['cat-subterfuge-stealth'],10)||0,
|
|
pickpocketscatbonus: parseInt(values['cat-subterfuge-stealth'],10)||0,
|
|
stalkingcatbonus: parseInt(values['cat-subterfuge-stealth'],10)||0,
|
|
trickerycatbonus: parseInt(values['cat-subterfuge-stealth'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Technical/Trade-General Category Bonus-->
|
|
on('change:cat-tech-general change:skillrecalc', function() {
|
|
getAttrs(['cat-tech-general'], function(values) {
|
|
setAttrs({
|
|
beggingcatbonus: parseInt(values['cat-tech-general'],10)||0,
|
|
firstaidcatbonus: parseInt(values['cat-tech-general'],10)||0,
|
|
gamblingcatbonus: parseInt(values['cat-tech-general'],10)||0,
|
|
mappingcatbonus: parseInt(values['cat-tech-general'],10)||0,
|
|
operatingequipmentcatbonus: parseInt(values['cat-tech-general'],10)||0,
|
|
orienteeringcatbonus: parseInt(values['cat-tech-general'],10)||0,
|
|
sailingcatbonus: parseInt(values['cat-tech-general'],10)||0,
|
|
tacticalgamescatbonus: parseInt(values['cat-tech-general'],10)||0,
|
|
useprepherbscatbonus: parseInt(values['cat-tech-general'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Technical/Trade-Professional Category Bonus-->
|
|
on('change:cat-tech-professional change:skillrecalc', function() {
|
|
getAttrs(['cat-tech-professional'], function(values) {
|
|
setAttrs({
|
|
advertisingcatbonus: parseInt(values['cat-tech-professional'],10)||0,
|
|
architecturecatbonus: parseInt(values['cat-tech-professional'],10)||0,
|
|
diagnostics1catbonus: parseInt(values['cat-tech-professional'],10)||0,
|
|
dowsingcatbonus: parseInt(values['cat-tech-professional'],10)||0,
|
|
engineering1catbonus: parseInt(values['cat-tech-professional'],10)||0,
|
|
mechanition1catbonus: parseInt(values['cat-tech-professional'],10)||0,
|
|
militaryorg1catbonus: parseInt(values['cat-tech-professional'],10)||0,
|
|
mining1catbonus: parseInt(values['cat-tech-professional'],10)||0,
|
|
secondaidcatbonus: parseInt(values['cat-tech-professional'],10)||0,
|
|
surgerycatbonus: parseInt(values['cat-tech-professional'],10)||0,
|
|
techprof2catbonus: parseInt(values['cat-tech-professional'],10)||0,
|
|
techprof1catbonus: parseInt(values['cat-tech-professional'],10)||0,
|
|
techprof3catbonus: parseInt(values['cat-tech-professional'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Technical/Trade-Vocational Category Bonus-->
|
|
on('change:cat-tech-vocational change:skillrecalc', function() {
|
|
getAttrs(['cat-tech-vocational'], function(values) {
|
|
setAttrs({
|
|
administrationcatbonus: parseInt(values['cat-tech-vocational'],10)||0,
|
|
appraisalcatbonus: parseInt(values['cat-tech-vocational'],10)||0,
|
|
boatpilot1catbonus: parseInt(values['cat-tech-vocational'],10)||0,
|
|
cartographycatbonus: parseInt(values['cat-tech-vocational'],10)||0,
|
|
evalarmorcatbonus: parseInt(values['cat-tech-vocational'],10)||0,
|
|
evalmetalcatbonus: parseInt(values['cat-tech-vocational'],10)||0,
|
|
evalstonecatbonus: parseInt(values['cat-tech-vocational'],10)||0,
|
|
evalweaponcatbonus: parseInt(values['cat-tech-vocational'],10)||0,
|
|
gimmickrycatbonus: parseInt(values['cat-tech-vocational'],10)||0,
|
|
hypnosiscatbonus: parseInt(values['cat-tech-vocational'],10)||0,
|
|
midwiferycatbonus: parseInt(values['cat-tech-vocational'],10)||0,
|
|
navigationcatbonus: parseInt(values['cat-tech-vocational'],10)||0,
|
|
prepareherbscatbonus: parseInt(values['cat-tech-vocational'],10)||0,
|
|
preparepoisonscatbonus: parseInt(values['cat-tech-vocational'],10)||0,
|
|
siegeengineeringcatbonus: parseInt(values['cat-tech-vocational'],10)||0,
|
|
tacticscatbonus: parseInt(values['cat-tech-vocational'],10)||0,
|
|
techvoc1catbonus: parseInt(values['cat-tech-vocational'],10)||0,
|
|
techvoc2catbonus: parseInt(values['cat-tech-vocational'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Urban Category Bonus-->
|
|
on('change:cat-urban change:skillrecalc', function() {
|
|
getAttrs(['cat-urban'], function(values) {
|
|
setAttrs({
|
|
contactingcatbonus: parseInt(values['cat-urban'],10)||0,
|
|
minglingcatbonus: parseInt(values['cat-urban'],10)||0,
|
|
scroungingcatbonus: parseInt(values['cat-urban'],10)||0,
|
|
streetwisecatbonus: parseInt(values['cat-urban'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Weapon-1-H Concussion Category Bonus-->
|
|
on('change:cat-weapon-1hconcussion change:skillrecalc', function() {
|
|
getAttrs(['cat-weapon-1hconcussion'], function(values) {
|
|
setAttrs({
|
|
weapon1hc1catbonus: parseInt(values['cat-weapon-1hconcussion'],10)||0,
|
|
weapon1hc2catbonus: parseInt(values['cat-weapon-1hconcussion'],10)||0,
|
|
weapon1hc3catbonus: parseInt(values['cat-weapon-1hconcussion'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Weapon-1-H Edged Category Bonus-->
|
|
on('change:cat-weapon-1hedged change:skillrecalc', function() {
|
|
getAttrs(['cat-weapon-1hedged'], function(values) {
|
|
setAttrs({
|
|
weapon1he1catbonus: parseInt(values['cat-weapon-1hedged'],10)||0,
|
|
weapon1he2catbonus: parseInt(values['cat-weapon-1hedged'],10)||0,
|
|
weapon1he3catbonus: parseInt(values['cat-weapon-1hedged'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Weapon-2-Handed Category Bonus-->
|
|
on('change:cat-weapon-2handed change:skillrecalc', function() {
|
|
getAttrs(['cat-weapon-2handed'], function(values) {
|
|
setAttrs({
|
|
weapon2hand1catbonus: parseInt(values['cat-weapon-2handed'],10)||0,
|
|
weapon2hand2catbonus: parseInt(values['cat-weapon-2handed'],10)||0,
|
|
weapon2hand3catbonus: parseInt(values['cat-weapon-2handed'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Weapon-Missile Category Bonus-->
|
|
on('change:cat-weapon-missile change:skillrecalc', function() {
|
|
getAttrs(['cat-weapon-missile'], function(values) {
|
|
setAttrs({
|
|
weaponmissile1catbonus: parseInt(values['cat-weapon-missile'],10)||0,
|
|
weaponmissile2catbonus: parseInt(values['cat-weapon-missile'],10)||0,
|
|
weaponmissile3catbonus: parseInt(values['cat-weapon-missile'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Weapon-Missile Artillery Category Bonus-->
|
|
on('change:cat-weapon-missileartillery change:skillrecalc', function() {
|
|
getAttrs(['cat-weapon-missileartillery'], function(values) {
|
|
setAttrs({
|
|
weaponmissileart1catbonus: parseInt(values['cat-weapon-missileartillery'],10)||0,
|
|
weaponmissileart2catbonus: parseInt(values['cat-weapon-missileartillery'],10)||0,
|
|
weaponmissileart3catbonus: parseInt(values['cat-weapon-missileartillery'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Weapon-Pole Arms Category Bonus-->
|
|
on('change:cat-weapon-polearms change:skillrecalc', function() {
|
|
getAttrs(['cat-weapon-polearms'], function(values) {
|
|
setAttrs({
|
|
weaponpolearm1catbonus: parseInt(values['cat-weapon-polearms'],10)||0,
|
|
weaponpolearm2catbonus: parseInt(values['cat-weapon-polearms'],10)||0,
|
|
weaponpolearm3catbonus: parseInt(values['cat-weapon-polearms'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Weapon-Thrown Category Bonus-->
|
|
on('change:cat-weapon-thrown change:skillrecalc', function() {
|
|
getAttrs(['cat-weapon-thrown'], function(values) {
|
|
setAttrs({
|
|
weaponthrown1catbonus: parseInt(values['cat-weapon-thrown'],10)||0,
|
|
weaponthrown2catbonus: parseInt(values['cat-weapon-thrown'],10)||0,
|
|
weaponthrown3catbonus: parseInt(values['cat-weapon-thrown'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Same Realm Own Base Spells Category Bonus-->
|
|
on('change:cat-srob change:skillrecalc', function() {
|
|
getAttrs(['cat-srob'], function(values) {
|
|
setAttrs({
|
|
'srob-list1catbonus': parseInt(values['cat-srob'],10)||0,
|
|
'srob-list2catbonus': parseInt(values['cat-srob'],10)||0,
|
|
'srob-list3catbonus': parseInt(values['cat-srob'],10)||0,
|
|
'srob-list4catbonus': parseInt(values['cat-srob'],10)||0,
|
|
'srob-list5catbonus': parseInt(values['cat-srob'],10)||0,
|
|
'srob-list6catbonus': parseInt(values['cat-srob'],10)||0,
|
|
'srob-list7catbonus': parseInt(values['cat-srob'],10)||0,
|
|
'srob-list8catbonus': parseInt(values['cat-srob'],10)||0,
|
|
'srob-list9catbonus': parseInt(values['cat-srob'],10)||0,
|
|
'srob-list10catbonus': parseInt(values['cat-srob'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Same Realm Open Spells Category Bonus-->
|
|
on('change:cat-sropen change:skillrecalc', function() {
|
|
getAttrs(['cat-sropen'], function(values) {
|
|
setAttrs({
|
|
'sropen-list1catbonus': parseInt(values['cat-sropen'],10)||0,
|
|
'sropen-list2catbonus': parseInt(values['cat-sropen'],10)||0,
|
|
'sropen-list3catbonus': parseInt(values['cat-sropen'],10)||0,
|
|
'sropen-list4catbonus': parseInt(values['cat-sropen'],10)||0,
|
|
'sropen-list5catbonus': parseInt(values['cat-sropen'],10)||0,
|
|
'sropen-list6catbonus': parseInt(values['cat-sropen'],10)||0,
|
|
'sropen-list7catbonus': parseInt(values['cat-sropen'],10)||0,
|
|
'sropen-list8catbonus': parseInt(values['cat-sropen'],10)||0,
|
|
'sropen-list9catbonus': parseInt(values['cat-sropen'],10)||0,
|
|
'sropen-list10catbonus': parseInt(values['cat-sropen'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Same Realm Closed Spells Category Bonus-->
|
|
on('change:cat-srclosed change:skillrecalc', function() {
|
|
getAttrs(['cat-srclosed'], function(values) {
|
|
setAttrs({
|
|
'srclosed-list1catbonus': parseInt(values['cat-srclosed'],10)||0,
|
|
'srclosed-list2catbonus': parseInt(values['cat-srclosed'],10)||0,
|
|
'srclosed-list3catbonus': parseInt(values['cat-srclosed'],10)||0,
|
|
'srclosed-list4catbonus': parseInt(values['cat-srclosed'],10)||0,
|
|
'srclosed-list5catbonus': parseInt(values['cat-srclosed'],10)||0,
|
|
'srclosed-list6catbonus': parseInt(values['cat-srclosed'],10)||0,
|
|
'srclosed-list7catbonus': parseInt(values['cat-srclosed'],10)||0,
|
|
'srclosed-list8catbonus': parseInt(values['cat-srclosed'],10)||0,
|
|
'srclosed-list9catbonus': parseInt(values['cat-srclosed'],10)||0,
|
|
'srclosed-list10catbonus': parseInt(values['cat-srclosed'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Same Realm Other Base Spells Category Bonus-->
|
|
on('change:cat-srotherb change:skillrecalc', function() {
|
|
getAttrs(['cat-srotherb'], function(values) {
|
|
setAttrs({
|
|
'srotherb-list1catbonus': parseInt(values['cat-srotherb'],10)||0,
|
|
'srotherb-list2catbonus': parseInt(values['cat-srotherb'],10)||0,
|
|
'srotherb-list3catbonus': parseInt(values['cat-srotherb'],10)||0,
|
|
'srotherb-list4catbonus': parseInt(values['cat-srotherb'],10)||0,
|
|
'srotherb-list5catbonus': parseInt(values['cat-srotherb'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Other Realm Open Spells Category Bonus-->
|
|
on('change:cat-oropen change:skillrecalc', function() {
|
|
getAttrs(['cat-oropen'], function(values) {
|
|
setAttrs({
|
|
'oropen-list1catbonus': parseInt(values['cat-oropen'],10)||0,
|
|
'oropen-list2catbonus': parseInt(values['cat-oropen'],10)||0,
|
|
'oropen-list3catbonus': parseInt(values['cat-oropen'],10)||0,
|
|
'oropen-list4catbonus': parseInt(values['cat-oropen'],10)||0,
|
|
'oropen-list5catbonus': parseInt(values['cat-oropen'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Other Realm Closed Spells Category Bonus-->
|
|
on('change:cat-orclosed change:skillrecalc', function() {
|
|
getAttrs(['cat-orclosed'], function(values) {
|
|
setAttrs({
|
|
'orclosed-list1catbonus': parseInt(values['cat-orclosed'],10)||0,
|
|
'orclosed-list2catbonus': parseInt(values['cat-orclosed'],10)||0,
|
|
'orclosed-list3catbonus': parseInt(values['cat-orclosed'],10)||0,
|
|
'orclosed-list4catbonus': parseInt(values['cat-orclosed'],10)||0,
|
|
'orclosed-list5catbonus': parseInt(values['cat-orclosed'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Other Realm Base Spells Category Bonus-->
|
|
on('change:cat-orbase change:skillrecalc', function() {
|
|
getAttrs(['cat-orbase'], function(values) {
|
|
setAttrs({
|
|
'orbase-list1catbonus': parseInt(values['cat-orbase'],10)||0,
|
|
'orbase-list2catbonus': parseInt(values['cat-orbase'],10)||0,
|
|
'orbase-list3catbonus': parseInt(values['cat-orbase'],10)||0,
|
|
'orbase-list4catbonus': parseInt(values['cat-orbase'],10)||0,
|
|
'orbase-list5catbonus': parseInt(values['cat-orbase'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Arcane Open Spells Category Bonus-->
|
|
on('change:cat-arcopen change:skillrecalc', function() {
|
|
getAttrs(['cat-arcopen'], function(values) {
|
|
setAttrs({
|
|
'arcopen-list1catbonus': parseInt(values['cat-arcopen'],10)||0,
|
|
'arcopen-list2catbonus': parseInt(values['cat-arcopen'],10)||0,
|
|
'arcopen-list3catbonus': parseInt(values['cat-arcopen'],10)||0,
|
|
'arcopen-list4catbonus': parseInt(values['cat-arcopen'],10)||0,
|
|
'arcopen-list5catbonus': parseInt(values['cat-arcopen'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Arcane Closed Spells Category Bonus-->
|
|
on('change:cat-arcclosed change:skillrecalc', function() {
|
|
getAttrs(['cat-arcclosed'], function(values) {
|
|
setAttrs({
|
|
'arcclosed-list1catbonus': parseInt(values['cat-arcclosed'],10)||0,
|
|
'arcclosed-list2catbonus': parseInt(values['cat-arcclosed'],10)||0,
|
|
'arcclosed-list3catbonus': parseInt(values['cat-arcclosed'],10)||0,
|
|
'arcclosed-list4catbonus': parseInt(values['cat-arcclosed'],10)||0,
|
|
'arcclosed-list5catbonus': parseInt(values['cat-arcclosed'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Arcane Base Spells Category Bonus-->
|
|
on('change:cat-arcbase change:skillrecalc', function() {
|
|
getAttrs(['cat-arcbase'], function(values) {
|
|
setAttrs({
|
|
'arcbase-list1catbonus': parseInt(values['cat-arcbase'],10)||0,
|
|
'arcbase-list2catbonus': parseInt(values['cat-arcbase'],10)||0,
|
|
'arcbase-list3catbonus': parseInt(values['cat-arcbase'],10)||0,
|
|
'arcbase-list4catbonus': parseInt(values['cat-arcbase'],10)||0,
|
|
'arcbase-list5catbonus': parseInt(values['cat-arcbase'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!-- Copy over Arcane Other Base Spells Category Bonus-->
|
|
on('change:cat-arcotherbase change:skillrecalc', function() {
|
|
getAttrs(['cat-arcotherbase'], function(values) {
|
|
setAttrs({
|
|
'arcotherbase-list1catbonus': parseInt(values['cat-arcotherbase'],10)||0,
|
|
'arcotherbase-list2catbonus': parseInt(values['cat-arcotherbase'],10)||0,
|
|
'arcotherbase-list3catbonus': parseInt(values['cat-arcotherbase'],10)||0,
|
|
'arcotherbase-list4catbonus': parseInt(values['cat-arcotherbase'],10)||0,
|
|
'arcotherbase-list5catbonus': parseInt(values['cat-arcotherbase'],10)||0
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!---- Update bonus on current stat change. Do this for each stat ---->
|
|
// Calculate Base Bonus
|
|
on('change:agility change:statcalc', function() {
|
|
getAttrs(['agility', 'statcalc'], function(values) {
|
|
if (parseInt(values.statcalc) == 1){
|
|
setAttrs({
|
|
agbasebonus: StatMod(parseInt(values.agility,10))
|
|
});
|
|
}
|
|
});
|
|
});
|
|
// Calculate total bonus
|
|
on('sheet:opened change:agbasebonus change:agracial change:agspecial', function() {
|
|
getAttrs(['agbasebonus', 'agracial', 'agspecial'], function(values) {
|
|
setAttrs({
|
|
agbonus: StatCalc(parseInt(values.agbasebonus,10), parseInt(values.agracial,10), parseInt(values.agspecial,10))
|
|
});
|
|
});
|
|
});
|
|
on('change:constitution change:statcalc', function() {
|
|
getAttrs(['constitution', 'statcalc'], function(values) {
|
|
if (parseInt(values.statcalc) == 1){
|
|
setAttrs({
|
|
cobasebonus: StatMod(parseInt(values.constitution,10))
|
|
});
|
|
}
|
|
});
|
|
});
|
|
on('sheet:opened change:cobasebonus change:coracial change:cospecial', function() {
|
|
getAttrs(['cobasebonus', 'coracial', 'cospecial'], function(values) {
|
|
setAttrs({
|
|
cobonus: StatCalc(parseInt(values.cobasebonus,10), parseInt(values.coracial,10), parseInt(values.cospecial,10))
|
|
});
|
|
});
|
|
});
|
|
on('change:memory change:statcalc', function() {
|
|
getAttrs(['memory', 'statcalc'], function(values) {
|
|
if (parseInt(values.statcalc) == 1){
|
|
setAttrs({
|
|
mebasebonus: StatMod(parseInt(values.memory,10))
|
|
});
|
|
}
|
|
});
|
|
});
|
|
on('sheet:opened change:mebasebonus change:meracial change:mespecial', function() {
|
|
getAttrs(['mebasebonus', 'meracial', 'mespecial'], function(values) {
|
|
setAttrs({
|
|
mebonus: StatCalc(parseInt(values.mebasebonus,10), parseInt(values.meracial,10), parseInt(values.mespecial,10))
|
|
});
|
|
});
|
|
});
|
|
on('change:reasoning change:statcalc', function() {
|
|
getAttrs(['reasoning', 'statcalc'], function(values) {
|
|
if (parseInt(values.statcalc) == 1){
|
|
setAttrs({
|
|
rebasebonus: StatMod(parseInt(values.reasoning,10))
|
|
});
|
|
}
|
|
});
|
|
});
|
|
on('sheet:opened change:rebasebonus change:reracial change:respecial', function() {
|
|
getAttrs(['rebasebonus', 'reracial', 'respecial'], function(values) {
|
|
setAttrs({
|
|
rebonus: StatCalc(parseInt(values.rebasebonus,10), parseInt(values.reracial,10), parseInt(values.respecial,10))
|
|
});
|
|
});
|
|
});
|
|
on('change:selfdiscipline change:statcalc', function() {
|
|
getAttrs(['selfdiscipline', 'statcalc'], function(values) {
|
|
if (parseInt(values.statcalc) == 1){
|
|
setAttrs({
|
|
sdbasebonus: StatMod(parseInt(values.selfdiscipline,10))
|
|
});
|
|
}
|
|
});
|
|
});
|
|
on('sheet:opened change:sdbasebonus change:sdracial change:sdspecial', function() {
|
|
getAttrs(['sdbasebonus', 'sdracial', 'sdspecial'], function(values) {
|
|
setAttrs({
|
|
sdbonus: StatCalc(parseInt(values.sdbasebonus,10), parseInt(values.sdracial,10), parseInt(values.sdspecial,10))
|
|
});
|
|
});
|
|
});
|
|
on('change:empathy change:statcalc', function() {
|
|
getAttrs(['empathy', 'statcalc'], function(values) {
|
|
if (parseInt(values.statcalc) == 1){
|
|
setAttrs({
|
|
embasebonus: StatMod(parseInt(values.empathy,10))
|
|
});
|
|
}
|
|
});
|
|
});
|
|
on('sheet:opened change:embasebonus change:emracial change:emspecial', function() {
|
|
getAttrs(['embasebonus', 'emracial', 'emspecial'], function(values) {
|
|
setAttrs({
|
|
embonus: StatCalc(parseInt(values.embasebonus,10), parseInt(values.emracial,10), parseInt(values.emspecial,10))
|
|
});
|
|
});
|
|
});
|
|
on('change:intuition change:statcalc', function() {
|
|
getAttrs(['intuition', 'statcalc'], function(values) {
|
|
if (parseInt(values.statcalc) == 1){
|
|
setAttrs({
|
|
inbasebonus: StatMod(parseInt(values.intuition,10))
|
|
});
|
|
}
|
|
});
|
|
});
|
|
on('sheet:opened change:inbasebonus change:inracial change:inspecial', function() {
|
|
getAttrs(['inbasebonus', 'inracial', 'inspecial'], function(values) {
|
|
setAttrs({
|
|
inbonus: StatCalc(parseInt(values.inbasebonus,10), parseInt(values.inracial,10), parseInt(values.inspecial,10))
|
|
});
|
|
});
|
|
});
|
|
on('change:presence change:statcalc', function() {
|
|
getAttrs(['presence', 'statcalc'], function(values) {
|
|
if (parseInt(values.statcalc) == 1){
|
|
setAttrs({
|
|
prbasebonus: StatMod(parseInt(values.presence,10))
|
|
});
|
|
}
|
|
});
|
|
});
|
|
on('sheet:opened change:prbasebonus change:prracial change:prspecial', function() {
|
|
getAttrs(['prbasebonus', 'prracial', 'prspecial'], function(values) {
|
|
setAttrs({
|
|
prbonus: StatCalc(parseInt(values.prbasebonus,10), parseInt(values.prracial,10), parseInt(values.prspecial,10))
|
|
});
|
|
});
|
|
});
|
|
on('change:quickness change:statcalc', function() {
|
|
getAttrs(['quickness', 'statcalc'], function(values) {
|
|
if (parseInt(values.statcalc) == 1){
|
|
setAttrs({
|
|
qubasebonus: StatMod(parseInt(values.quickness,10))
|
|
});
|
|
}
|
|
});
|
|
});
|
|
on('sheet:opened change:qubasebonus change:quracial change:quspecial', function() {
|
|
getAttrs(['qubasebonus', 'quracial', 'quspecial'], function(values) {
|
|
setAttrs({
|
|
qubonus: StatCalc(parseInt(values.qubasebonus,10), parseInt(values.quracial,10), parseInt(values.quspecial,10))
|
|
});
|
|
});
|
|
});
|
|
on('change:strength change:statcalc', function() {
|
|
getAttrs(['strength', 'statcalc'], function(values) {
|
|
if (parseInt(values.statcalc) == 1){
|
|
setAttrs({
|
|
stbasebonus: StatMod(parseInt(values.strength,10))
|
|
});
|
|
}
|
|
});
|
|
});
|
|
on('sheet:opened change:stbasebonus change:stracial change:stspecial', function() {
|
|
getAttrs(['stbasebonus', 'stracial', 'stspecial'], function(values) {
|
|
setAttrs({
|
|
stbonus: StatCalc(parseInt(values.stbasebonus,10), parseInt(values.stracial,10), parseInt(values.stspecial,10))
|
|
});
|
|
});
|
|
});
|
|
|
|
// Calculate developement points from top 5 stats (ag, co, me, re, sd) if any change. But only if devpointcalc is set.
|
|
on('change:devpointcalc change:agility change:constitution change:memory change:reasoning change:selfdiscipline', function() {
|
|
getAttrs(['agility', 'constitution', 'memory', 'reasoning', 'selfdiscipline', 'devpointcalc'], function(values) {
|
|
if (parseInt(values.devpointcalc) == 1){
|
|
setAttrs({
|
|
devpoints: Math.round((parseInt(values.agility,10)+ parseInt(values.constitution,10)+ parseInt(values.memory,10)+ parseInt(values.reasoning,10)+ parseInt(values.selfdiscipline,10) )/5) //round((@{agility}+@{constitution}+@{memory}+@{reasoning}+@{selfdiscipline})/5)
|
|
});
|
|
}
|
|
});
|
|
});
|
|
|
|
// <!---- Calc experience for next level if level or levelexpcalc changes ------->
|
|
on('change:levelexpcalc change:level', function() {
|
|
getAttrs(['expcurrent_max', 'totalexperience_max', 'level', 'levelexpcalc'], function(values) {
|
|
if (parseInt(values.levelexpcalc) == 1){
|
|
let xpnext = 0;
|
|
let lvlnext = parseInt(values.level,10) + 1;
|
|
if (lvlnext == 1) {xpnext = 10000;} //lvl 1=10000 xp;
|
|
else if (lvlnext == 2) {xpnext = 20000;} //lvl 2=20000 xp;
|
|
else if (lvlnext == 3) {xpnext = 30000;} //lvl 3=30000 xp;
|
|
else if (lvlnext == 4) {xpnext = 40000;} //lvl 4=40000 xp;
|
|
else if (lvlnext == 5) {xpnext = 50000;} //lvl 5=50000 xp;
|
|
else if (lvlnext == 6) {xpnext = 70000;} //lvl 6=70000 xp;
|
|
else if (lvlnext == 7) {xpnext = 90000;} //lvl 7=90000 xp;
|
|
else if (lvlnext == 8) {xpnext = 110000;} //lvl 8=110000 xp;
|
|
else if (lvlnext == 9) {xpnext = 130000;} //lvl 9=130000 xp;
|
|
else if (lvlnext == 10) {xpnext = 150000;} //lvl 10=150000 xp
|
|
else if (lvlnext == 11) {xpnext = 180000;} //lvl 11=180000 xp
|
|
else if (lvlnext == 12) {xpnext = 210000;} //lvl 12=210000 xp
|
|
else if (lvlnext == 13) {xpnext = 240000;} //lvl 13=240000 xp
|
|
else if (lvlnext == 14) {xpnext = 270000;} //lvl 14=270000 xp
|
|
else if (lvlnext == 15) {xpnext = 300000;} //lvl 15=300000 xp
|
|
else if (lvlnext == 16) {xpnext = 340000;} //lvl 16=340000 xp
|
|
else if (lvlnext == 17) {xpnext = 380000;} //lvl 17=380000 xp
|
|
else if (lvlnext == 18) {xpnext = 420000;} //lvl 18=420000 xp
|
|
else if (lvlnext == 19) {xpnext = 460000;} //lvl 19=460000 xp
|
|
else if (lvlnext == 20) {xpnext = 500000;} //lvl 20=500000 xp
|
|
else {xpnext = 500000 + (50000 * (lvlnext - 20));} //lvl 21+=500000+50000*(level-20)
|
|
setAttrs({
|
|
'totalexperience_max': xpnext,
|
|
'expcurrent_max': xpnext
|
|
});
|
|
}
|
|
});
|
|
});
|
|
|
|
// <!---- Update Body Dev progression,Racial bonuses for RR's and Stats etc when race changes.---->
|
|
on('change:race change:racialcalc', function() {
|
|
getAttrs(['race', 'racialnotes', 'racialcalc'], function(values) {
|
|
// console.log('/* ---------- can we set up racial bonuses?------------ */');
|
|
// first set up a table of mods for all the racial stats.
|
|
// note you can put linespaces after any comma here, if you want to arrange it so its easily read.
|
|
const modsbyrace = {
|
|
'common man': {bodydevprog0:0, bodydevprog10:6, bodydevprog20:4, bodydevprog30:2, bodydevprog31:1, agracial: 0, coracial: 0, meracial: 0, reracial: 0, sdracial: 2, emracial: 0, inracial: 0, prracial: 0, quracial: 0, stracial: 2, esssaverace: 0, chansaverace: 0, mentsaverace: 0, poisonsaverace: 0, diseasesaverace: 0, willsaverace: 0, souldepart: 12, recoverymult: 1, racetypeforstatloss: 2, exhaustmiscbonus: 0},
|
|
'mixed man': {bodydevprog0:0, bodydevprog10:6, bodydevprog20:5, bodydevprog30:2, bodydevprog31:1, agracial: 0, coracial:2, meracial: 0, reracial: 0, sdracial: 2, emracial: 2, inracial: 0, prracial: 2, quracial: 0, stracial: 2, esssaverace: 0, chansaverace: 0, mentsaverace: 0, poisonsaverace: 0, diseasesaverace: 0, willsaverace: 0, souldepart: 11, recoverymult: 0.9, racetypeforstatloss: 2, exhaustmiscbonus: 0},
|
|
'high man': {bodydevprog0:0, bodydevprog10:7, bodydevprog20:5, bodydevprog30:3, bodydevprog31:1, agracial: -2, coracial: 4, meracial: 0, reracial: 0, sdracial: 0, emracial: 0, inracial: 0, prracial: 4, quracial: -2, stracial: 4, esssaverace: -5, chansaverace: -5, mentsaverace: -5, poisonsaverace: 0, diseasesaverace: 0, willsaverace: 0, souldepart: 10, recoverymult: 0.75, racetypeforstatloss: 2, exhaustmiscbonus: 0},
|
|
'half-elf': {bodydevprog0:0, bodydevprog10:7, bodydevprog20:5, bodydevprog30:3, bodydevprog31:1, agracial: 2, coracial: 2, meracial: 0, reracial: 0, sdracial: -3, emracial: 0, inracial: 0, prracial: 4, quracial: 4, stracial: 2, esssaverace: -5, chansaverace: -5, mentsaverace: -5, poisonsaverace: 0, diseasesaverace: 50, willsaverace: -15, souldepart: 6, recoverymult: 1.5, racetypeforstatloss: 3, exhaustmiscbonus: 0},
|
|
'wood elf': {bodydevprog0:0, bodydevprog10:6, bodydevprog20:3, bodydevprog30:1, bodydevprog31:1, agracial: 4, coracial: 0, meracial: 2, reracial: 0, sdracial: -5, emracial:2, inracial: 0, prracial: 2, quracial: 2, stracial: 0, esssaverace: -5, chansaverace: -5, mentsaverace: -5, poisonsaverace: 10, diseasesaverace: 100, willsaverace: -15, souldepart: 3, recoverymult: 1.5, racetypeforstatloss: 3, exhaustmiscbonus: 0},
|
|
'grey elf': {bodydevprog0:0, bodydevprog10:6, bodydevprog20:3, bodydevprog30:2, bodydevprog31:1, agracial: 2, coracial: 0, meracial: 2, reracial: 0, sdracial: -5, emracial:2, inracial: 0, prracial: 4, quracial: 4, stracial: 0, esssaverace: -5, chansaverace: -5, mentsaverace: -5, poisonsaverace: 10, diseasesaverace: 100, willsaverace: -15, souldepart: 2, recoverymult: 2, racetypeforstatloss: 4, exhaustmiscbonus: 0},
|
|
'high elf': {bodydevprog0:0, bodydevprog10:7, bodydevprog20:3, bodydevprog30:2, bodydevprog31:1, agracial: 2, coracial: 0, meracial: 2, reracial: 0, sdracial: -5, emracial:2, inracial: 0, prracial: 6, quracial: 6, stracial: 0, esssaverace: -5, chansaverace: -5, mentsaverace: -5, poisonsaverace: 10, diseasesaverace: 100, willsaverace: -15, souldepart: 1, recoverymult: 3, racetypeforstatloss: 5, exhaustmiscbonus: 0},
|
|
'dwarf': {bodydevprog0:0, bodydevprog10:7, bodydevprog20:4, bodydevprog30:2, bodydevprog31:1, agracial: -2, coracial: 6, meracial: 0, reracial: 0, sdracial: 2, emracial: -4, inracial: 0, prracial: -4, quracial: -2, stracial: 2, esssaverace: 40, chansaverace: 0, mentsaverace: 40, poisonsaverace: 20, diseasesaverace: 15, willsaverace: 80, souldepart: 21, recoverymult: 0.5, racetypeforstatloss: 1, exhaustmiscbonus: 0},
|
|
'halfling': {bodydevprog0:0, bodydevprog10:6, bodydevprog20:2, bodydevprog30:2, bodydevprog31:1, agracial: 6, coracial: 6, meracial: 0, reracial: 0, sdracial: -4, emracial:-2, inracial: 0, prracial: -6, quracial: 4, stracial: -8, esssaverace: 40, chansaverace: 0, mentsaverace: 40, poisonsaverace: 30, diseasesaverace: 15, willsaverace: 90, souldepart: 18, recoverymult: 0.5, racetypeforstatloss: 1, exhaustmiscbonus: 0},
|
|
'half-orc': {bodydevprog0:0, bodydevprog10:7, bodydevprog20:4, bodydevprog30:2, bodydevprog31:1, agracial: 0, coracial: 2, meracial: 0, reracial: 0, sdracial: 2, emracial: 0, inracial: 0, prracial: 0, quracial: 0, stracial: 2, esssaverace: 0, chansaverace: 0, mentsaverace: 0, poisonsaverace: 5, diseasesaverace: 5, willsaverace: 0, souldepart: 6, recoverymult: 0.75, racetypeforstatloss: 2, exhaustmiscbonus: 10},
|
|
'common orc': {bodydevprog0:0, bodydevprog10:6, bodydevprog20:3, bodydevprog30:2, bodydevprog31:1, agracial: 0, coracial: 2, meracial: -4, reracial:-2, sdracial:-4, emracial:-2, inracial: -4, prracial:-2, quracial: 0, stracial: 2, esssaverace: 0, chansaverace: 0, mentsaverace: 0, poisonsaverace: 0, diseasesaverace: 5, willsaverace: 0, souldepart: 1, recoverymult: 0.5, racetypeforstatloss: 2, exhaustmiscbonus: 20},
|
|
'greater orc': {bodydevprog0:0, bodydevprog10:7, bodydevprog20:3, bodydevprog30:2, bodydevprog31:1, agracial: 0, coracial: 4, meracial: -2, reracial:-2, sdracial:-2, emracial:-2, inracial: -2, prracial:-2, quracial: 0, stracial: 4, esssaverace: 0, chansaverace: 0, mentsaverace: 0, poisonsaverace: 5, diseasesaverace: 10, willsaverace: 0, souldepart: 1, recoverymult: 0.5, racetypeforstatloss: 2, exhaustmiscbonus: 30},
|
|
'none': {bodydevprog0:0, bodydevprog10:0, bodydevprog20:0, bodydevprog30:0, bodydevprog31:0, agracial: 0, coracial: 0, meracial: 0, reracial: 0, sdracial: 0, emracial: 0, inracial: 0, prracial: 0, quracial: 0, stracial: 0, esssaverace: 0, chansaverace: 0, mentsaverace: 0, poisonsaverace: 0, diseasesaverace: 0, willsaverace: 0, souldepart: 0, recoverymult: 0, racetypeforstatloss: 0, exhaustmiscbonus: 0}
|
|
};
|
|
// check to make sure that it's ok to do the racial setup per the setup tab
|
|
if (parseInt(values.racialcalc) == 1) {
|
|
//console.log('/* ---------- racial calc is 1; setup racialbonuses etc!------------ */');
|
|
const race = values.race.toLowerCase();
|
|
if (modsbyrace.hasOwnProperty(race)) {
|
|
// race exists in data set above so use it.
|
|
const mods = modsbyrace[race];
|
|
setAttrs(mods);
|
|
|
|
// Note: skill bonuses would probably be handled best in a skill worker.
|
|
// racial skill bonuses? Swimming (-50 for dwarves), Scaling(+20 Hillmen), Acrobatics(+20 Hillmen, Woodmen), Public Speaking(+20 Hillmen), Acting(+20 Hillmen), Boat Piloting(+20 Mariners), Navigation(+20 Mariners), Rope Mastery(+20 Mariners), Rowing(+20 Mariners), Sailing(+20 Mariners), Star-gazing(+20 Mariners), Weather Watching(+20 Mariners), Mounted Combat(+20 Nomads), all Outdoor-Animal skills(+20 Nomads), Trickery(+10 Wood-elves), Stalking(+10 Wood-elves), Hiding(+10 Wood-elves), Climbing(+20 Woodmen), Foraging(+10 Woodmen), bard based spell attacks (+10 Wood-elves)?, Awareness involving hearing (+10 elves)???, + DB/RR for heat and/or cold (various)
|
|
|
|
// racial notes? (maybe but how to keep it from over-writing what's there or inserting itself again everytime??)
|
|
// The simple solution is to add racialnotes: to the race data object above, then it's be printed automatically, replacing whats there at
|
|
// no loss in performance, since its just part of a single setAttrs.
|
|
|
|
}
|
|
}
|
|
});
|
|
//console.log('/* ---------- exiting set up racial bonuses call------------ */');
|
|
});
|
|
|
|
// <!---- Then update Bodydev rank bonus ............ even if rank has not changed ----->
|
|
on('change:bodydevprog0 change:bodydevprog10 change:bodydevprog20 change:bodydevprog30 change:bodydevprog31 change:racialcalc change:skillcalc', function() {
|
|
getAttrs(['bodydevranks', 'bodydevprog0', 'bodydevprog10', 'bodydevprog20', 'bodydevprog30', 'bodydevprog31', 'racialcalc', 'skillcalc'], function(values) {
|
|
// console.log('/* ----------entering bodydevcalc; racialcalc:' + values.racialcalc + ' skillcalc:' + values.skillcalc + ' bodydevranks:' + values.bodydevranks+ '------------ */');
|
|
if ((parseInt(values.skillcalc,10) == 1) && (parseInt(values.racialcalc,10) == 1)) {
|
|
setAttrs({
|
|
bodydevrankbonus: GenSkillMod(parseInt(values.bodydevranks,10), parseFloat(values.bodydevprog0), parseFloat(values.bodydevprog10), parseFloat(values.bodydevprog20), parseFloat(values.bodydevprog30), parseFloat(values.bodydevprog31))
|
|
});
|
|
}
|
|
});
|
|
});
|
|
|
|
// <!---- Then update PPdev rank bonus ........... even if rank has not changed ----->
|
|
on('change:realm change:ppdevranks change:ppdevprog0 change:ppdevprog10 change:ppdevprog20 change:ppdevprog30 change:ppdevprog31 change:skillcalc change:racialcalc change:inbonus change:embonus change:prbonus', function() {
|
|
getAttrs(['ppdevranks', 'ppdevprog0', 'ppdevprog10', 'ppdevprog20', 'ppdevprog30', 'ppdevprog31', 'skillcalc', 'racialcalc'], function(values) {
|
|
// console.log('/* ------------------ppdevranks:'+parseInt(values.ppdevranks,10)+' ppdevprog0:'+parseFloat(values.ppdevprog0)+' ppdevprog10:'+parseFloat(values.ppdevprog10)+' ppdevprog20:'+parseFloat(values.ppdevprog20)+' ppdevprog30:'+parseFloat(values.ppdevprog30)+' ppdevprog31:'+parseFloat(values.ppdevprog31)+'-----------*/');
|
|
if ((parseInt(values.skillcalc,10) == 1)) {
|
|
setAttrs({
|
|
ppdevrankbonus: GenSkillMod(parseInt(values.ppdevranks,10), parseFloat(values.ppdevprog0), parseFloat(values.ppdevprog10), parseFloat(values.ppdevprog20), parseFloat(values.ppdevprog30), parseFloat(values.ppdevprog31))
|
|
});
|
|
}
|
|
});
|
|
});
|
|
|
|
// <!---- Update Profession Bonuses when Profession changes.---->
|
|
on('change:profession change:professioncalc', function() {
|
|
getAttrs(['profession', 'professioncalc'], function(values) {
|
|
//console.log('/* ---------- can we set up profession bonuses?------------ */');
|
|
// first set up a table of mods for all the profession bonuses.
|
|
const profbonusbyprofession = {
|
|
'none': {'cat-armor-heavy-profbonus': 0, 'cat-armor-light-profbonus': 0, 'cat-armor-med-profbonus': 0, 'cat-artistic-active-profbonus': 0, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 0, 'cat-athletic-endur-profbonus': 0, 'cat-athletic-gym-profbonus': 0, 'cat-aware-percept-profbonus': 0, 'cat-aware-search-profbonus': 0, 'cat-aware-senses-profbonus': 0, 'bodydevcatbonus': 0, 'cat-combat-maneuvers-profbonus': 0, 'cat-communications-profbonus': 0, 'cat-crafts-profbonus': 0, 'cat-directed-spells-profbonus': 0, 'cat-influence-profbonus': 0, 'cat-lore-general-profbonus': 0, 'cat-lore-magical-profbonus': 0, 'cat-lore-obscure-profbonus': 0, 'cat-lore-technical-profbonus': 0, 'cat-ma-striking-profbonus': 0, 'cat-ma-sweeps-profbonus': 0, 'cat-outdoor-animal-profbonus': 0, 'cat-outdoor-environ-profbonus': 0, 'cat-power-awareness-profbonus': 0, 'cat-power-manipulation-profbonus': 0, 'ppdevcatbonus': 0, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 0, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 0, 'cat-sropenprofbonus': 0, 'cat-srclosedprofbonus': 0, 'cat-srotherbprofbonus': 0, 'cat-oropenprofbonus': 0, 'cat-orclosedprofbonus': 0, 'cat-orbaseprofbonus': 0, 'cat-arcopenprofbonus': 0, 'cat-arcclosedprofbonus': 0, 'cat-arcbaseprofbonus': 0, 'cat-arcotherbaseprofbonus': 0, 'cat-subterfuge-attack-profbonus': 0, 'cat-subterfuge-mechanics-profbonus': 0, 'cat-subterfuge-stealth-profbonus': 0, 'cat-tech-general-profbonus': 0, 'cat-tech-professional': 0, 'cat-tech-vocational-profbonus': 0, 'cat-urban-profbonus': 0, 'cat-weapon-1hconcussion-profbonus': 0, 'cat-weapon-1hedged-profbonus': 0, 'cat-weapon-2handed-profbonus': 0, 'cat-weapon-missile-profbonus': 0, 'cat-weapon-missileartillery-profbonus': 0, 'cat-weapon-polearms-profbonus': 0, 'cat-weapon-thrown-profbonus': 0},
|
|
'fighter': {'cat-armor-heavy-profbonus': 10, 'cat-armor-light-profbonus': 10, 'cat-armor-med-profbonus': 10, 'cat-artistic-active-profbonus': 0, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 0, 'cat-athletic-endur-profbonus': 0, 'cat-athletic-gym-profbonus': 0, 'cat-aware-percept-profbonus': 0, 'cat-aware-search-profbonus': 0, 'cat-aware-senses-profbonus': 0, 'bodydevcatbonus': 10, 'cat-combat-maneuvers-profbonus': 10, 'cat-communications-profbonus': 0, 'cat-crafts-profbonus': 0, 'cat-directed-spells-profbonus': 0, 'cat-influence-profbonus': 0, 'cat-lore-general-profbonus': 0, 'cat-lore-magical-profbonus': 0, 'cat-lore-obscure-profbonus': 0, 'cat-lore-technical-profbonus': 0, 'cat-ma-striking-profbonus': 0, 'cat-ma-sweeps-profbonus': 0, 'cat-outdoor-animal-profbonus': 0, 'cat-outdoor-environ-profbonus': 0, 'cat-power-awareness-profbonus': 0, 'cat-power-manipulation-profbonus': 0, 'ppdevcatbonus': 0, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 0, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 0, 'cat-sropenprofbonus': 0, 'cat-srclosedprofbonus': 0, 'cat-srotherbprofbonus': 0, 'cat-oropenprofbonus': 0, 'cat-orclosedprofbonus': 0, 'cat-orbaseprofbonus': 0, 'cat-arcopenprofbonus': 0, 'cat-arcclosedprofbonus': 0, 'cat-arcbaseprofbonus': 0, 'cat-arcotherbaseprofbonus': 0, 'cat-subterfuge-attack-profbonus': 0, 'cat-subterfuge-mechanics-profbonus': 0, 'cat-subterfuge-stealth-profbonus': 0, 'cat-tech-general-profbonus': 0, 'cat-tech-professional': 0, 'cat-tech-vocational-profbonus': 0, 'cat-urban-profbonus': 0, 'cat-weapon-1hconcussion-profbonus': 20, 'cat-weapon-1hedged-profbonus': 20, 'cat-weapon-2handed-profbonus': 20, 'cat-weapon-missile-profbonus': 20, 'cat-weapon-missileartillery-profbonus': 20, 'cat-weapon-polearms-profbonus': 20, 'cat-weapon-thrown-profbonus': 20},
|
|
'thief': {'cat-armor-heavy-profbonus': 0, 'cat-armor-light-profbonus': 0, 'cat-armor-med-profbonus': 0, 'cat-artistic-active-profbonus': 0, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 0, 'cat-athletic-endur-profbonus': 0, 'cat-athletic-gym-profbonus': 5, 'cat-aware-percept-profbonus': 10, 'cat-aware-search-profbonus': 10, 'cat-aware-senses-profbonus': 10, 'bodydevcatbonus': 5, 'cat-combat-maneuvers-profbonus': 0, 'cat-communications-profbonus': 0, 'cat-crafts-profbonus': 0, 'cat-directed-spells-profbonus': 0, 'cat-influence-profbonus': 0, 'cat-lore-general-profbonus': 0, 'cat-lore-magical-profbonus': 0, 'cat-lore-obscure-profbonus': 0, 'cat-lore-technical-profbonus': 0, 'cat-ma-striking-profbonus': 0, 'cat-ma-sweeps-profbonus': 0, 'cat-outdoor-animal-profbonus': 0, 'cat-outdoor-environ-profbonus': 0, 'cat-power-awareness-profbonus': 0, 'cat-power-manipulation-profbonus': 0, 'ppdevcatbonus': 0, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 5, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 0, 'cat-sropenprofbonus': 0, 'cat-srclosedprofbonus': 0, 'cat-srotherbprofbonus': 0, 'cat-oropenprofbonus': 0, 'cat-orclosedprofbonus': 0, 'cat-orbaseprofbonus': 0, 'cat-arcopenprofbonus': 0, 'cat-arcclosedprofbonus': 0, 'cat-arcbaseprofbonus': 0, 'cat-arcotherbaseprofbonus': 0, 'cat-subterfuge-attack-profbonus': 15, 'cat-subterfuge-mechanics-profbonus': 15, 'cat-subterfuge-stealth-profbonus': 15, 'cat-tech-general-profbonus': 0, 'cat-tech-professional': 0, 'cat-tech-vocational-profbonus': 0, 'cat-urban-profbonus': 0, 'cat-weapon-1hconcussion-profbonus': 10, 'cat-weapon-1hedged-profbonus': 10, 'cat-weapon-2handed-profbonus': 10, 'cat-weapon-missile-profbonus': 10, 'cat-weapon-missileartillery-profbonus': 10, 'cat-weapon-polearms-profbonus': 10, 'cat-weapon-thrown-profbonus': 10},
|
|
'rogue': {'cat-armor-heavy-profbonus': 5, 'cat-armor-light-profbonus': 5, 'cat-armor-med-profbonus': 5, 'cat-artistic-active-profbonus': 0, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 0, 'cat-athletic-endur-profbonus': 0, 'cat-athletic-gym-profbonus': 5, 'cat-aware-percept-profbonus': 5, 'cat-aware-search-profbonus': 5, 'cat-aware-senses-profbonus': 5, 'bodydevcatbonus': 5, 'cat-combat-maneuvers-profbonus': 5, 'cat-communications-profbonus': 0, 'cat-crafts-profbonus': 0, 'cat-directed-spells-profbonus': 0, 'cat-influence-profbonus': 0, 'cat-lore-general-profbonus': 0, 'cat-lore-magical-profbonus': 0, 'cat-lore-obscure-profbonus': 0, 'cat-lore-technical-profbonus': 0, 'cat-ma-striking-profbonus': 0, 'cat-ma-sweeps-profbonus': 0, 'cat-outdoor-animal-profbonus': 0, 'cat-outdoor-environ-profbonus': 0, 'cat-power-awareness-profbonus': 0, 'cat-power-manipulation-profbonus': 0, 'ppdevcatbonus': 0, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 0, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 0, 'cat-sropenprofbonus': 0, 'cat-srclosedprofbonus': 0, 'cat-srotherbprofbonus': 0, 'cat-oropenprofbonus': 0, 'cat-orclosedprofbonus': 0, 'cat-orbaseprofbonus': 0, 'cat-arcopenprofbonus': 0, 'cat-arcclosedprofbonus': 0, 'cat-arcbaseprofbonus': 0, 'cat-arcotherbaseprofbonus': 0, 'cat-subterfuge-attack-profbonus': 10, 'cat-subterfuge-mechanics-profbonus': 10, 'cat-subterfuge-stealth-profbonus': 10, 'cat-tech-general-profbonus': 0, 'cat-tech-professional': 0, 'cat-tech-vocational-profbonus': 0, 'cat-urban-profbonus': 0, 'cat-weapon-1hconcussion-profbonus': 15, 'cat-weapon-1hedged-profbonus': 15, 'cat-weapon-2handed-profbonus': 15, 'cat-weapon-missile-profbonus': 15, 'cat-weapon-missileartillery-profbonus': 15, 'cat-weapon-polearms-profbonus': 15, 'cat-weapon-thrown-profbonus': 15},
|
|
'warrior monk': {'cat-armor-heavy-profbonus': 0, 'cat-armor-light-profbonus': 0, 'cat-armor-med-profbonus': 0, 'cat-artistic-active-profbonus': 0, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 0, 'cat-athletic-endur-profbonus': 0, 'cat-athletic-gym-profbonus': 5, 'cat-aware-percept-profbonus': 5, 'cat-aware-search-profbonus': 5, 'cat-aware-senses-profbonus': 5, 'bodydevcatbonus': 10, 'cat-combat-maneuvers-profbonus': 0, 'cat-communications-profbonus': 0, 'cat-crafts-profbonus': 0, 'cat-directed-spells-profbonus': 0, 'cat-influence-profbonus': 0, 'cat-lore-general-profbonus': 0, 'cat-lore-magical-profbonus': 0, 'cat-lore-obscure-profbonus': 0, 'cat-lore-technical-profbonus': 0, 'cat-ma-striking-profbonus': 15, 'cat-ma-sweeps-profbonus': 15, 'cat-outdoor-animal-profbonus': 0, 'cat-outdoor-environ-profbonus': 0, 'cat-power-awareness-profbonus': 0, 'cat-power-manipulation-profbonus': 0, 'ppdevcatbonus': 0, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 15, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 0, 'cat-sropenprofbonus': 0, 'cat-srclosedprofbonus': 0, 'cat-srotherbprofbonus': 0, 'cat-oropenprofbonus': 0, 'cat-orclosedprofbonus': 0, 'cat-orbaseprofbonus': 0, 'cat-arcopenprofbonus': 0, 'cat-arcclosedprofbonus': 0, 'cat-arcbaseprofbonus': 0, 'cat-arcotherbaseprofbonus': 0, 'cat-subterfuge-attack-profbonus': 0, 'cat-subterfuge-mechanics-profbonus': 0, 'cat-subterfuge-stealth-profbonus': 0, 'cat-tech-general-profbonus': 0, 'cat-tech-professional': 0, 'cat-tech-vocational-profbonus': 0, 'cat-urban-profbonus': 0, 'cat-weapon-1hconcussion-profbonus': 0, 'cat-weapon-1hedged-profbonus': 0, 'cat-weapon-2handed-profbonus': 0, 'cat-weapon-missile-profbonus': 0, 'cat-weapon-missileartillery-profbonus': 0, 'cat-weapon-polearms-profbonus': 0, 'cat-weapon-thrown-profbonus': 0},
|
|
'layman': {'cat-armor-heavy-profbonus': 0, 'cat-armor-light-profbonus': 0, 'cat-armor-med-profbonus': 0, 'cat-artistic-active-profbonus': 0, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 0, 'cat-athletic-endur-profbonus': 0, 'cat-athletic-gym-profbonus': 5, 'cat-aware-percept-profbonus': 5, 'cat-aware-search-profbonus': 5, 'cat-aware-senses-profbonus': 5, 'bodydevcatbonus': 5, 'cat-combat-maneuvers-profbonus': 0, 'cat-communications-profbonus': 0, 'cat-crafts-profbonus': 5, 'cat-directed-spells-profbonus': 0, 'cat-influence-profbonus': 0, 'cat-lore-general-profbonus': 0, 'cat-lore-magical-profbonus': 0, 'cat-lore-obscure-profbonus': 0, 'cat-lore-technical-profbonus': 0, 'cat-ma-striking-profbonus': 0, 'cat-ma-sweeps-profbonus': 0, 'cat-outdoor-animal-profbonus': 5, 'cat-outdoor-environ-profbonus': 5, 'cat-power-awareness-profbonus': 5, 'cat-power-manipulation-profbonus': 5, 'ppdevcatbonus': 0, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 5, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 0, 'cat-sropenprofbonus': 0, 'cat-srclosedprofbonus': 0, 'cat-srotherbprofbonus': 0, 'cat-oropenprofbonus': 0, 'cat-orclosedprofbonus': 0, 'cat-orbaseprofbonus': 0, 'cat-arcopenprofbonus': 0, 'cat-arcclosedprofbonus': 0, 'cat-arcbaseprofbonus': 0, 'cat-arcotherbaseprofbonus': 0, 'cat-subterfuge-attack-profbonus': 0, 'cat-subterfuge-mechanics-profbonus': 0, 'cat-subterfuge-stealth-profbonus': 0, 'cat-tech-general-profbonus': 5, 'cat-tech-professional': 5, 'cat-tech-vocational-profbonus': 5, 'cat-urban-profbonus': 0, 'cat-weapon-1hconcussion-profbonus': 5, 'cat-weapon-1hedged-profbonus': 5, 'cat-weapon-2handed-profbonus': 5, 'cat-weapon-missile-profbonus': 5, 'cat-weapon-missileartillery-profbonus': 5, 'cat-weapon-polearms-profbonus': 5, 'cat-weapon-thrown-profbonus': 5},
|
|
'magician': {'cat-armor-heavy-profbonus': 0, 'cat-armor-light-profbonus': 0, 'cat-armor-med-profbonus': 0, 'cat-artistic-active-profbonus': 0, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 0, 'cat-athletic-endur-profbonus': 0, 'cat-athletic-gym-profbonus': 0, 'cat-aware-percept-profbonus': 0, 'cat-aware-search-profbonus': 0, 'cat-aware-senses-profbonus': 0, 'bodydevcatbonus': 0, 'cat-combat-maneuvers-profbonus': 0, 'cat-communications-profbonus': 0, 'cat-crafts-profbonus': 0, 'cat-directed-spells-profbonus': 10, 'cat-influence-profbonus': 0, 'cat-lore-general-profbonus': 0, 'cat-lore-magical-profbonus': 10, 'cat-lore-obscure-profbonus': 0, 'cat-lore-technical-profbonus': 0, 'cat-ma-striking-profbonus': 0, 'cat-ma-sweeps-profbonus': 0, 'cat-outdoor-animal-profbonus': 0, 'cat-outdoor-environ-profbonus': 0, 'cat-power-awareness-profbonus': 10, 'cat-power-manipulation-profbonus': 10, 'ppdevcatbonus': 5, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 0, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 5, 'cat-sropenprofbonus': 5, 'cat-srclosedprofbonus': 5, 'cat-srotherbprofbonus': 5, 'cat-oropenprofbonus': 5, 'cat-orclosedprofbonus': 5, 'cat-orbaseprofbonus': 5, 'cat-arcopenprofbonus': 5, 'cat-arcclosedprofbonus': 5, 'cat-arcbaseprofbonus': 5, 'cat-arcotherbaseprofbonus': 5, 'cat-subterfuge-attack-profbonus': 0, 'cat-subterfuge-mechanics-profbonus': 0, 'cat-subterfuge-stealth-profbonus': 0, 'cat-tech-general-profbonus': 0, 'cat-tech-professional': 0, 'cat-tech-vocational-profbonus': 0, 'cat-urban-profbonus': 0, 'cat-weapon-1hconcussion-profbonus': 0, 'cat-weapon-1hedged-profbonus': 0, 'cat-weapon-2handed-profbonus': 0, 'cat-weapon-missile-profbonus': 0, 'cat-weapon-missileartillery-profbonus': 0, 'cat-weapon-polearms-profbonus': 0, 'cat-weapon-thrown-profbonus': 0},
|
|
'illusionist': {'cat-armor-heavy-profbonus': 0, 'cat-armor-light-profbonus': 0, 'cat-armor-med-profbonus': 0, 'cat-artistic-active-profbonus': 0, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 0, 'cat-athletic-endur-profbonus': 0, 'cat-athletic-gym-profbonus': 0, 'cat-aware-percept-profbonus': 5, 'cat-aware-search-profbonus': 5, 'cat-aware-senses-profbonus': 5, 'bodydevcatbonus': 0, 'cat-combat-maneuvers-profbonus': 0, 'cat-communications-profbonus': 0, 'cat-crafts-profbonus': 0, 'cat-directed-spells-profbonus': 5, 'cat-influence-profbonus': 0, 'cat-lore-general-profbonus': 0, 'cat-lore-magical-profbonus': 10, 'cat-lore-obscure-profbonus': 0, 'cat-lore-technical-profbonus': 0, 'cat-ma-striking-profbonus': 0, 'cat-ma-sweeps-profbonus': 0, 'cat-outdoor-animal-profbonus': 0, 'cat-outdoor-environ-profbonus': 0, 'cat-power-awareness-profbonus': 10, 'cat-power-manipulation-profbonus': 10, 'ppdevcatbonus': 5, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 0, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 5, 'cat-sropenprofbonus': 5, 'cat-srclosedprofbonus': 5, 'cat-srotherbprofbonus': 5, 'cat-oropenprofbonus': 5, 'cat-orclosedprofbonus': 5, 'cat-orbaseprofbonus': 5, 'cat-arcopenprofbonus': 5, 'cat-arcclosedprofbonus': 5, 'cat-arcbaseprofbonus': 5, 'cat-arcotherbaseprofbonus': 5, 'cat-subterfuge-attack-profbonus': 0, 'cat-subterfuge-mechanics-profbonus': 0, 'cat-subterfuge-stealth-profbonus': 0, 'cat-tech-general-profbonus': 0, 'cat-tech-professional': 0, 'cat-tech-vocational-profbonus': 0, 'cat-urban-profbonus': 0, 'cat-weapon-1hconcussion-profbonus': 0, 'cat-weapon-1hedged-profbonus': 0, 'cat-weapon-2handed-profbonus': 0, 'cat-weapon-missile-profbonus': 0, 'cat-weapon-missileartillery-profbonus': 0, 'cat-weapon-polearms-profbonus': 0, 'cat-weapon-thrown-profbonus': 0},
|
|
'cleric': {'cat-armor-heavy-profbonus': 0, 'cat-armor-light-profbonus': 0, 'cat-armor-med-profbonus': 0, 'cat-artistic-active-profbonus': 0, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 0, 'cat-athletic-endur-profbonus': 0, 'cat-athletic-gym-profbonus': 0, 'cat-aware-percept-profbonus': 5, 'cat-aware-search-profbonus': 5, 'cat-aware-senses-profbonus': 5, 'bodydevcatbonus': 0, 'cat-combat-maneuvers-profbonus': 0, 'cat-communications-profbonus': 0, 'cat-crafts-profbonus': 0, 'cat-directed-spells-profbonus': 0, 'cat-influence-profbonus': 5, 'cat-lore-general-profbonus': 0, 'cat-lore-magical-profbonus': 5, 'cat-lore-obscure-profbonus': 0, 'cat-lore-technical-profbonus': 0, 'cat-ma-striking-profbonus': 0, 'cat-ma-sweeps-profbonus': 0, 'cat-outdoor-animal-profbonus': 5, 'cat-outdoor-environ-profbonus': 5, 'cat-power-awareness-profbonus': 10, 'cat-power-manipulation-profbonus': 5, 'ppdevcatbonus': 5, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 0, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 5, 'cat-sropenprofbonus': 5, 'cat-srclosedprofbonus': 5, 'cat-srotherbprofbonus': 5, 'cat-oropenprofbonus': 5, 'cat-orclosedprofbonus': 5, 'cat-orbaseprofbonus': 5, 'cat-arcopenprofbonus': 5, 'cat-arcclosedprofbonus': 5, 'cat-arcbaseprofbonus': 5, 'cat-arcotherbaseprofbonus': 5, 'cat-subterfuge-attack-profbonus': 0, 'cat-subterfuge-mechanics-profbonus': 0, 'cat-subterfuge-stealth-profbonus': 0, 'cat-tech-general-profbonus': 0, 'cat-tech-professional': 0, 'cat-tech-vocational-profbonus': 0, 'cat-urban-profbonus': 0, 'cat-weapon-1hconcussion-profbonus': 5, 'cat-weapon-1hedged-profbonus': 5, 'cat-weapon-2handed-profbonus': 5, 'cat-weapon-missile-profbonus': 5, 'cat-weapon-missileartillery-profbonus': 5, 'cat-weapon-polearms-profbonus': 5, 'cat-weapon-thrown-profbonus': 5},
|
|
'animist': {'cat-armor-heavy-profbonus': 0, 'cat-armor-light-profbonus': 0, 'cat-armor-med-profbonus': 0, 'cat-artistic-active-profbonus': 0, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 0, 'cat-athletic-endur-profbonus': 0, 'cat-athletic-gym-profbonus': 0, 'cat-aware-percept-profbonus': 5, 'cat-aware-search-profbonus': 5, 'cat-aware-senses-profbonus': 5, 'bodydevcatbonus': 0, 'cat-combat-maneuvers-profbonus': 0, 'cat-communications-profbonus': 0, 'cat-crafts-profbonus': 0, 'cat-directed-spells-profbonus': 0, 'cat-influence-profbonus': 0, 'cat-lore-general-profbonus': 0, 'cat-lore-magical-profbonus': 5, 'cat-lore-obscure-profbonus': 0, 'cat-lore-technical-profbonus': 0, 'cat-ma-striking-profbonus': 0, 'cat-ma-sweeps-profbonus': 0, 'cat-outdoor-animal-profbonus': 20, 'cat-outdoor-environ-profbonus': 20, 'cat-power-awareness-profbonus': 5, 'cat-power-manipulation-profbonus': 5, 'ppdevcatbonus': 5, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 0, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 5, 'cat-sropenprofbonus': 5, 'cat-srclosedprofbonus': 5, 'cat-srotherbprofbonus': 5, 'cat-oropenprofbonus': 5, 'cat-orclosedprofbonus': 5, 'cat-orbaseprofbonus': 5, 'cat-arcopenprofbonus': 5, 'cat-arcclosedprofbonus': 5, 'cat-arcbaseprofbonus': 5, 'cat-arcotherbaseprofbonus': 5, 'cat-subterfuge-attack-profbonus': 0, 'cat-subterfuge-mechanics-profbonus': 0, 'cat-subterfuge-stealth-profbonus': 0, 'cat-tech-general-profbonus': 0, 'cat-tech-professional': 0, 'cat-tech-vocational-profbonus': 0, 'cat-urban-profbonus': 0, 'cat-weapon-1hconcussion-profbonus': 0, 'cat-weapon-1hedged-profbonus': 0, 'cat-weapon-2handed-profbonus': 0, 'cat-weapon-missile-profbonus': 0, 'cat-weapon-missileartillery-profbonus': 0, 'cat-weapon-polearms-profbonus': 0, 'cat-weapon-thrown-profbonus': 0},
|
|
'mentalist': {'cat-armor-heavy-profbonus': 0, 'cat-armor-light-profbonus': 0, 'cat-armor-med-profbonus': 0, 'cat-artistic-active-profbonus': 0, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 0, 'cat-athletic-endur-profbonus': 0, 'cat-athletic-gym-profbonus': 0, 'cat-aware-percept-profbonus': 5, 'cat-aware-search-profbonus': 5, 'cat-aware-senses-profbonus': 5, 'bodydevcatbonus': 5, 'cat-combat-maneuvers-profbonus': 0, 'cat-communications-profbonus': 0, 'cat-crafts-profbonus': 0, 'cat-directed-spells-profbonus': 0, 'cat-influence-profbonus': 10, 'cat-lore-general-profbonus': 0, 'cat-lore-magical-profbonus': 5, 'cat-lore-obscure-profbonus': 0, 'cat-lore-technical-profbonus': 0, 'cat-ma-striking-profbonus': 0, 'cat-ma-sweeps-profbonus': 0, 'cat-outdoor-animal-profbonus': 0, 'cat-outdoor-environ-profbonus': 0, 'cat-power-awareness-profbonus': 5, 'cat-power-manipulation-profbonus': 5, 'ppdevcatbonus': 5, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 5, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 5, 'cat-sropenprofbonus': 5, 'cat-srclosedprofbonus': 5, 'cat-srotherbprofbonus': 5, 'cat-oropenprofbonus': 5, 'cat-orclosedprofbonus': 5, 'cat-orbaseprofbonus': 5, 'cat-arcopenprofbonus': 5, 'cat-arcclosedprofbonus': 5, 'cat-arcbaseprofbonus': 5, 'cat-arcotherbaseprofbonus': 5, 'cat-subterfuge-attack-profbonus': 0, 'cat-subterfuge-mechanics-profbonus': 0, 'cat-subterfuge-stealth-profbonus': 0, 'cat-tech-general-profbonus': 0, 'cat-tech-professional': 0, 'cat-tech-vocational-profbonus': 0, 'cat-urban-profbonus': 0, 'cat-weapon-1hconcussion-profbonus': 0, 'cat-weapon-1hedged-profbonus': 0, 'cat-weapon-2handed-profbonus': 0, 'cat-weapon-missile-profbonus': 0, 'cat-weapon-missileartillery-profbonus': 0, 'cat-weapon-polearms-profbonus': 0, 'cat-weapon-thrown-profbonus': 0},
|
|
'lay healer': {'cat-armor-heavy-profbonus': 0, 'cat-armor-light-profbonus': 0, 'cat-armor-med-profbonus': 0, 'cat-artistic-active-profbonus': 0, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 0, 'cat-athletic-endur-profbonus': 0, 'cat-athletic-gym-profbonus': 0, 'cat-aware-percept-profbonus': 5, 'cat-aware-search-profbonus': 5, 'cat-aware-senses-profbonus': 5, 'bodydevcatbonus': 10, 'cat-combat-maneuvers-profbonus': 0, 'cat-communications-profbonus': 0, 'cat-crafts-profbonus': 0, 'cat-directed-spells-profbonus': 0, 'cat-influence-profbonus': 0, 'cat-lore-general-profbonus': 0, 'cat-lore-magical-profbonus': 5, 'cat-lore-obscure-profbonus': 0, 'cat-lore-technical-profbonus': 0, 'cat-ma-striking-profbonus': 0, 'cat-ma-sweeps-profbonus': 0, 'cat-outdoor-animal-profbonus': 0, 'cat-outdoor-environ-profbonus': 0, 'cat-power-awareness-profbonus': 5, 'cat-power-manipulation-profbonus': 5, 'ppdevcatbonus': 5, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 10, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 5, 'cat-sropenprofbonus': 5, 'cat-srclosedprofbonus': 5, 'cat-srotherbprofbonus': 5, 'cat-oropenprofbonus': 5, 'cat-orclosedprofbonus': 5, 'cat-orbaseprofbonus': 5, 'cat-arcopenprofbonus': 5, 'cat-arcclosedprofbonus': 5, 'cat-arcbaseprofbonus': 5, 'cat-arcotherbaseprofbonus': 5, 'cat-subterfuge-attack-profbonus': 0, 'cat-subterfuge-mechanics-profbonus': 0, 'cat-subterfuge-stealth-profbonus': 0, 'cat-tech-general-profbonus': 0, 'cat-tech-professional': 0, 'cat-tech-vocational-profbonus': 0, 'cat-urban-profbonus': 0, 'cat-weapon-1hconcussion-profbonus': 0, 'cat-weapon-1hedged-profbonus': 0, 'cat-weapon-2handed-profbonus': 0, 'cat-weapon-missile-profbonus': 0, 'cat-weapon-missileartillery-profbonus': 0, 'cat-weapon-polearms-profbonus': 0, 'cat-weapon-thrown-profbonus': 0},
|
|
'healer': {'cat-armor-heavy-profbonus': 0, 'cat-armor-light-profbonus': 0, 'cat-armor-med-profbonus': 0, 'cat-artistic-active-profbonus': 0, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 0, 'cat-athletic-endur-profbonus': 0, 'cat-athletic-gym-profbonus': 0, 'cat-aware-percept-profbonus': 5, 'cat-aware-search-profbonus': 5, 'cat-aware-senses-profbonus': 5, 'bodydevcatbonus': 10, 'cat-combat-maneuvers-profbonus': 0, 'cat-communications-profbonus': 0, 'cat-crafts-profbonus': 0, 'cat-directed-spells-profbonus': 0, 'cat-influence-profbonus': 0, 'cat-lore-general-profbonus': 0, 'cat-lore-magical-profbonus': 5, 'cat-lore-obscure-profbonus': 0, 'cat-lore-technical-profbonus': 0, 'cat-ma-striking-profbonus': 0, 'cat-ma-sweeps-profbonus': 0, 'cat-outdoor-animal-profbonus': 0, 'cat-outdoor-environ-profbonus': 0, 'cat-power-awareness-profbonus': 5, 'cat-power-manipulation-profbonus': 5, 'ppdevcatbonus': 5, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 10, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 5, 'cat-sropenprofbonus': 5, 'cat-srclosedprofbonus': 5, 'cat-srotherbprofbonus': 5, 'cat-oropenprofbonus': 5, 'cat-orclosedprofbonus': 5, 'cat-orbaseprofbonus': 5, 'cat-arcopenprofbonus': 5, 'cat-arcclosedprofbonus': 5, 'cat-arcbaseprofbonus': 5, 'cat-arcotherbaseprofbonus': 5, 'cat-subterfuge-attack-profbonus': 0, 'cat-subterfuge-mechanics-profbonus': 0, 'cat-subterfuge-stealth-profbonus': 0, 'cat-tech-general-profbonus': 0, 'cat-tech-professional': 0, 'cat-tech-vocational-profbonus': 0, 'cat-urban-profbonus': 0, 'cat-weapon-1hconcussion-profbonus': 0, 'cat-weapon-1hedged-profbonus': 0, 'cat-weapon-2handed-profbonus': 0, 'cat-weapon-missile-profbonus': 0, 'cat-weapon-missileartillery-profbonus': 0, 'cat-weapon-polearms-profbonus': 0, 'cat-weapon-thrown-profbonus': 0},
|
|
'mystic': {'cat-armor-heavy-profbonus': 0, 'cat-armor-light-profbonus': 0, 'cat-armor-med-profbonus': 0, 'cat-artistic-active-profbonus': 0, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 0, 'cat-athletic-endur-profbonus': 0, 'cat-athletic-gym-profbonus': 0, 'cat-aware-percept-profbonus': 5, 'cat-aware-search-profbonus': 5, 'cat-aware-senses-profbonus': 5, 'bodydevcatbonus': 0, 'cat-combat-maneuvers-profbonus': 0, 'cat-communications-profbonus': 0, 'cat-crafts-profbonus': 0, 'cat-directed-spells-profbonus': 0, 'cat-influence-profbonus': 5, 'cat-lore-general-profbonus': 0, 'cat-lore-magical-profbonus': 5, 'cat-lore-obscure-profbonus': 0, 'cat-lore-technical-profbonus': 0, 'cat-ma-striking-profbonus': 0, 'cat-ma-sweeps-profbonus': 0, 'cat-outdoor-animal-profbonus': 0, 'cat-outdoor-environ-profbonus': 0, 'cat-power-awareness-profbonus': 10, 'cat-power-manipulation-profbonus': 5, 'ppdevcatbonus': 5, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 5, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 5, 'cat-sropenprofbonus': 5, 'cat-srclosedprofbonus': 5, 'cat-srotherbprofbonus': 5, 'cat-oropenprofbonus': 5, 'cat-orclosedprofbonus': 5, 'cat-orbaseprofbonus': 5, 'cat-arcopenprofbonus': 5, 'cat-arcclosedprofbonus': 5, 'cat-arcbaseprofbonus': 5, 'cat-arcotherbaseprofbonus': 5, 'cat-subterfuge-attack-profbonus': 0, 'cat-subterfuge-mechanics-profbonus': 0, 'cat-subterfuge-stealth-profbonus': 5, 'cat-tech-general-profbonus': 0, 'cat-tech-professional': 0, 'cat-tech-vocational-profbonus': 0, 'cat-urban-profbonus': 0, 'cat-weapon-1hconcussion-profbonus': 0, 'cat-weapon-1hedged-profbonus': 0, 'cat-weapon-2handed-profbonus': 0, 'cat-weapon-missile-profbonus': 0, 'cat-weapon-missileartillery-profbonus': 0, 'cat-weapon-polearms-profbonus': 0, 'cat-weapon-thrown-profbonus': 0},
|
|
'sorcerer': {'cat-armor-heavy-profbonus': 0, 'cat-armor-light-profbonus': 0, 'cat-armor-med-profbonus': 0, 'cat-artistic-active-profbonus': 0, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 0, 'cat-athletic-endur-profbonus': 0, 'cat-athletic-gym-profbonus': 0, 'cat-aware-percept-profbonus': 0, 'cat-aware-search-profbonus': 0, 'cat-aware-senses-profbonus': 0, 'bodydevcatbonus': 0, 'cat-combat-maneuvers-profbonus': 0, 'cat-communications-profbonus': 0, 'cat-crafts-profbonus': 0, 'cat-directed-spells-profbonus': 5, 'cat-influence-profbonus': 0, 'cat-lore-general-profbonus': 0, 'cat-lore-magical-profbonus': 10, 'cat-lore-obscure-profbonus': 0, 'cat-lore-technical-profbonus': 0, 'cat-ma-striking-profbonus': 0, 'cat-ma-sweeps-profbonus': 0, 'cat-outdoor-animal-profbonus': 0, 'cat-outdoor-environ-profbonus': 0, 'cat-power-awareness-profbonus': 10, 'cat-power-manipulation-profbonus': 15, 'ppdevcatbonus': 5, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 0, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 5, 'cat-sropenprofbonus': 5, 'cat-srclosedprofbonus': 5, 'cat-srotherbprofbonus': 5, 'cat-oropenprofbonus': 5, 'cat-orclosedprofbonus': 5, 'cat-orbaseprofbonus': 5, 'cat-arcopenprofbonus': 5, 'cat-arcclosedprofbonus': 5, 'cat-arcbaseprofbonus': 5, 'cat-arcotherbaseprofbonus': 5, 'cat-subterfuge-attack-profbonus': 0, 'cat-subterfuge-mechanics-profbonus': 0, 'cat-subterfuge-stealth-profbonus': 0, 'cat-tech-general-profbonus': 0, 'cat-tech-professional': 0, 'cat-tech-vocational-profbonus': 0, 'cat-urban-profbonus': 0, 'cat-weapon-1hconcussion-profbonus': 0, 'cat-weapon-1hedged-profbonus': 0, 'cat-weapon-2handed-profbonus': 0, 'cat-weapon-missile-profbonus': 0, 'cat-weapon-missileartillery-profbonus': 0, 'cat-weapon-polearms-profbonus': 0, 'cat-weapon-thrown-profbonus': 0},
|
|
'ranger': {'cat-armor-heavy-profbonus': 0, 'cat-armor-light-profbonus': 0, 'cat-armor-med-profbonus': 0, 'cat-artistic-active-profbonus': 0, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 5, 'cat-athletic-endur-profbonus': 5, 'cat-athletic-gym-profbonus': 0, 'cat-aware-percept-profbonus': 10, 'cat-aware-search-profbonus': 10, 'cat-aware-senses-profbonus': 10, 'bodydevcatbonus': 5, 'cat-combat-maneuvers-profbonus': 0, 'cat-communications-profbonus': 0, 'cat-crafts-profbonus': 0, 'cat-directed-spells-profbonus': 0, 'cat-influence-profbonus': 0, 'cat-lore-general-profbonus': 0, 'cat-lore-magical-profbonus': 0, 'cat-lore-obscure-profbonus': 0, 'cat-lore-technical-profbonus': 0, 'cat-ma-striking-profbonus': 0, 'cat-ma-sweeps-profbonus': 0, 'cat-outdoor-animal-profbonus': 20, 'cat-outdoor-environ-profbonus': 20, 'cat-power-awareness-profbonus': 0, 'cat-power-manipulation-profbonus': 0, 'ppdevcatbonus': 0, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 0, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 0, 'cat-sropenprofbonus': 0, 'cat-srclosedprofbonus': 0, 'cat-srotherbprofbonus': 0, 'cat-oropenprofbonus': 0, 'cat-orclosedprofbonus': 0, 'cat-orbaseprofbonus': 0, 'cat-arcopenprofbonus': 0, 'cat-arcclosedprofbonus': 0, 'cat-arcbaseprofbonus': 0, 'cat-arcotherbaseprofbonus': 0, 'cat-subterfuge-attack-profbonus': 0, 'cat-subterfuge-mechanics-profbonus': 0, 'cat-subterfuge-stealth-profbonus': 5, 'cat-tech-general-profbonus': 0, 'cat-tech-professional': 0, 'cat-tech-vocational-profbonus': 0, 'cat-urban-profbonus': 0, 'cat-weapon-1hconcussion-profbonus': 5, 'cat-weapon-1hedged-profbonus': 5, 'cat-weapon-2handed-profbonus': 5, 'cat-weapon-missile-profbonus': 5, 'cat-weapon-missileartillery-profbonus': 5, 'cat-weapon-polearms-profbonus': 5, 'cat-weapon-thrown-profbonus': 5},
|
|
'paladin': {'cat-armor-heavy-profbonus': 5, 'cat-armor-light-profbonus': 5, 'cat-armor-med-profbonus': 5, 'cat-artistic-active-profbonus': 0, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 5, 'cat-athletic-endur-profbonus': 5, 'cat-athletic-gym-profbonus': 0, 'cat-aware-percept-profbonus': 5, 'cat-aware-search-profbonus': 5, 'cat-aware-senses-profbonus': 5, 'bodydevcatbonus': 10, 'cat-combat-maneuvers-profbonus': 10, 'cat-communications-profbonus': 0, 'cat-crafts-profbonus': 0, 'cat-directed-spells-profbonus': 0, 'cat-influence-profbonus': 0, 'cat-lore-general-profbonus': 0, 'cat-lore-magical-profbonus': 0, 'cat-lore-obscure-profbonus': 0, 'cat-lore-technical-profbonus': 0, 'cat-ma-striking-profbonus': 0, 'cat-ma-sweeps-profbonus': 0, 'cat-outdoor-animal-profbonus': 0, 'cat-outdoor-environ-profbonus': 0, 'cat-power-awareness-profbonus': 0, 'cat-power-manipulation-profbonus': 5, 'ppdevcatbonus': 0, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 0, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 0, 'cat-sropenprofbonus': 0, 'cat-srclosedprofbonus': 0, 'cat-srotherbprofbonus': 0, 'cat-oropenprofbonus': 0, 'cat-orclosedprofbonus': 0, 'cat-orbaseprofbonus': 0, 'cat-arcopenprofbonus': 0, 'cat-arcclosedprofbonus': 0, 'cat-arcbaseprofbonus': 0, 'cat-arcotherbaseprofbonus': 0, 'cat-subterfuge-attack-profbonus': 0, 'cat-subterfuge-mechanics-profbonus': 0, 'cat-subterfuge-stealth-profbonus': 0, 'cat-tech-general-profbonus': 0, 'cat-tech-professional': 0, 'cat-tech-vocational-profbonus': 0, 'cat-urban-profbonus': 0, 'cat-weapon-1hconcussion-profbonus': 10, 'cat-weapon-1hedged-profbonus': 10, 'cat-weapon-2handed-profbonus': 10, 'cat-weapon-missile-profbonus': 10, 'cat-weapon-missileartillery-profbonus': 10, 'cat-weapon-polearms-profbonus': 10, 'cat-weapon-thrown-profbonus': 10},
|
|
'monk': {'cat-armor-heavy-profbonus': 0, 'cat-armor-light-profbonus': 0, 'cat-armor-med-profbonus': 0, 'cat-artistic-active-profbonus': 0, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 0, 'cat-athletic-endur-profbonus': 0, 'cat-athletic-gym-profbonus': 5, 'cat-aware-percept-profbonus': 5, 'cat-aware-search-profbonus': 5, 'cat-aware-senses-profbonus': 5, 'bodydevcatbonus': 5, 'cat-combat-maneuvers-profbonus': 0, 'cat-communications-profbonus': 0, 'cat-crafts-profbonus': 0, 'cat-directed-spells-profbonus': 0, 'cat-influence-profbonus': 0, 'cat-lore-general-profbonus': 0, 'cat-lore-magical-profbonus': 0, 'cat-lore-obscure-profbonus': 0, 'cat-lore-technical-profbonus': 0, 'cat-ma-striking-profbonus': 10, 'cat-ma-sweeps-profbonus': 10, 'cat-outdoor-animal-profbonus': 0, 'cat-outdoor-environ-profbonus': 0, 'cat-power-awareness-profbonus': 5, 'cat-power-manipulation-profbonus': 0, 'ppdevcatbonus': 0, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 10, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 0, 'cat-sropenprofbonus': 0, 'cat-srclosedprofbonus': 0, 'cat-srotherbprofbonus': 0, 'cat-oropenprofbonus': 0, 'cat-orclosedprofbonus': 0, 'cat-orbaseprofbonus': 0, 'cat-arcopenprofbonus': 0, 'cat-arcclosedprofbonus': 0, 'cat-arcbaseprofbonus': 0, 'cat-arcotherbaseprofbonus': 0, 'cat-subterfuge-attack-profbonus': 5, 'cat-subterfuge-mechanics-profbonus': 5, 'cat-subterfuge-stealth-profbonus': 5, 'cat-tech-general-profbonus': 0, 'cat-tech-professional': 0, 'cat-tech-vocational-profbonus': 0, 'cat-urban-profbonus': 0, 'cat-weapon-1hconcussion-profbonus': 5, 'cat-weapon-1hedged-profbonus': 5, 'cat-weapon-2handed-profbonus': 5, 'cat-weapon-missile-profbonus': 5, 'cat-weapon-missileartillery-profbonus': 5, 'cat-weapon-polearms-profbonus': 5, 'cat-weapon-thrown-profbonus': 5},
|
|
'dabbler': {'cat-armor-heavy-profbonus': 0, 'cat-armor-light-profbonus': 0, 'cat-armor-med-profbonus': 0, 'cat-artistic-active-profbonus': 0, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 0, 'cat-athletic-endur-profbonus': 0, 'cat-athletic-gym-profbonus': 0, 'cat-aware-percept-profbonus': 10, 'cat-aware-search-profbonus': 10, 'cat-aware-senses-profbonus': 10, 'bodydevcatbonus': 5, 'cat-combat-maneuvers-profbonus': 0, 'cat-communications-profbonus': 0, 'cat-crafts-profbonus': 0, 'cat-directed-spells-profbonus': 0, 'cat-influence-profbonus': 5, 'cat-lore-general-profbonus': 0, 'cat-lore-magical-profbonus': 5, 'cat-lore-obscure-profbonus': 0, 'cat-lore-technical-profbonus': 0, 'cat-ma-striking-profbonus': 0, 'cat-ma-sweeps-profbonus': 0, 'cat-outdoor-animal-profbonus': 0, 'cat-outdoor-environ-profbonus': 0, 'cat-power-awareness-profbonus': 5, 'cat-power-manipulation-profbonus': 5, 'ppdevcatbonus': 0, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 0, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 0, 'cat-sropenprofbonus': 0, 'cat-srclosedprofbonus': 0, 'cat-srotherbprofbonus': 0, 'cat-oropenprofbonus': 0, 'cat-orclosedprofbonus': 0, 'cat-orbaseprofbonus': 0, 'cat-arcopenprofbonus': 0, 'cat-arcclosedprofbonus': 0, 'cat-arcbaseprofbonus': 0, 'cat-arcotherbaseprofbonus': 0, 'cat-subterfuge-attack-profbonus': 5, 'cat-subterfuge-mechanics-profbonus': 5, 'cat-subterfuge-stealth-profbonus': 5, 'cat-tech-general-profbonus': 0, 'cat-tech-professional': 0, 'cat-tech-vocational-profbonus': 0, 'cat-urban-profbonus': 5, 'cat-weapon-1hconcussion-profbonus': 5, 'cat-weapon-1hedged-profbonus': 5, 'cat-weapon-2handed-profbonus': 5, 'cat-weapon-missile-profbonus': 5, 'cat-weapon-missileartillery-profbonus': 5, 'cat-weapon-polearms-profbonus': 5, 'cat-weapon-thrown-profbonus': 5},
|
|
'bard': {'cat-armor-heavy-profbonus': 0, 'cat-armor-light-profbonus': 0, 'cat-armor-med-profbonus': 0, 'cat-artistic-active-profbonus': 5, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 0, 'cat-athletic-endur-profbonus': 0, 'cat-athletic-gym-profbonus': 0, 'cat-aware-percept-profbonus': 5, 'cat-aware-search-profbonus': 5, 'cat-aware-senses-profbonus': 5, 'bodydevcatbonus': 5, 'cat-combat-maneuvers-profbonus': 0, 'cat-communications-profbonus': 5, 'cat-crafts-profbonus': 0, 'cat-directed-spells-profbonus': 0, 'cat-influence-profbonus': 5, 'cat-lore-general-profbonus': 10, 'cat-lore-magical-profbonus': 10, 'cat-lore-obscure-profbonus': 10, 'cat-lore-technical-profbonus': 10, 'cat-ma-striking-profbonus': 0, 'cat-ma-sweeps-profbonus': 0, 'cat-outdoor-animal-profbonus': 0, 'cat-outdoor-environ-profbonus': 0, 'cat-power-awareness-profbonus': 5, 'cat-power-manipulation-profbonus': 0, 'ppdevcatbonus': 0, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 5, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 0, 'cat-sropenprofbonus': 0, 'cat-srclosedprofbonus': 0, 'cat-srotherbprofbonus': 0, 'cat-oropenprofbonus': 0, 'cat-orclosedprofbonus': 0, 'cat-orbaseprofbonus': 0, 'cat-arcopenprofbonus': 0, 'cat-arcclosedprofbonus': 0, 'cat-arcbaseprofbonus': 0, 'cat-arcotherbaseprofbonus': 0, 'cat-subterfuge-attack-profbonus': 0, 'cat-subterfuge-mechanics-profbonus': 0, 'cat-subterfuge-stealth-profbonus': 0, 'cat-tech-general-profbonus': 0, 'cat-tech-professional': 0, 'cat-tech-vocational-profbonus': 0, 'cat-urban-profbonus': 0, 'cat-weapon-1hconcussion-profbonus': 5, 'cat-weapon-1hedged-profbonus': 5, 'cat-weapon-2handed-profbonus': 5, 'cat-weapon-missile-profbonus': 5, 'cat-weapon-missileartillery-profbonus': 5, 'cat-weapon-polearms-profbonus': 5, 'cat-weapon-thrown-profbonus': 5},
|
|
'magent': {'cat-armor-heavy-profbonus': 0, 'cat-armor-light-profbonus': 0, 'cat-armor-med-profbonus': 0, 'cat-artistic-active-profbonus': 0, 'cat-artistic-passive-profbonus': 0, 'cat-athletic-brawn-profbonus': 0, 'cat-athletic-endur-profbonus': 0, 'cat-athletic-gym-profbonus': 0, 'cat-aware-percept-profbonus': 10, 'cat-aware-search-profbonus': 10, 'cat-aware-senses-profbonus': 10, 'bodydevcatbonus': 5, 'cat-combat-maneuvers-profbonus': 0, 'cat-communications-profbonus': 5, 'cat-crafts-profbonus': 0, 'cat-directed-spells-profbonus': 0, 'cat-influence-profbonus': 5, 'cat-lore-general-profbonus': 0, 'cat-lore-magical-profbonus': 0, 'cat-lore-obscure-profbonus': 0, 'cat-lore-technical-profbonus': 0, 'cat-ma-striking-profbonus': 0, 'cat-ma-sweeps-profbonus': 0, 'cat-outdoor-animal-profbonus': 0, 'cat-outdoor-environ-profbonus': 0, 'cat-power-awareness-profbonus': 5, 'cat-power-manipulation-profbonus': 0, 'ppdevcatbonus': 0, 'cat-science-basic-profbonus': 0, 'cat-science-specialized-profbonus': 0, 'cat-self-control-profbonus': 10, 'cat-special-attacks-profbonus': 0, 'cat-srobprofbonus': 0, 'cat-sropenprofbonus': 0, 'cat-srclosedprofbonus': 0, 'cat-srotherbprofbonus': 0, 'cat-oropenprofbonus': 0, 'cat-orclosedprofbonus': 0, 'cat-orbaseprofbonus': 0, 'cat-arcopenprofbonus': 0, 'cat-arcclosedprofbonus': 0, 'cat-arcbaseprofbonus': 0, 'cat-arcotherbaseprofbonus': 0, 'cat-subterfuge-attack-profbonus': 5, 'cat-subterfuge-mechanics-profbonus': 5, 'cat-subterfuge-stealth-profbonus': 5, 'cat-tech-general-profbonus': 0, 'cat-tech-professional': 0, 'cat-tech-vocational-profbonus': 0, 'cat-urban-profbonus': 0, 'cat-weapon-1hconcussion-profbonus': 5, 'cat-weapon-1hedged-profbonus': 5, 'cat-weapon-2handed-profbonus': 5, 'cat-weapon-missile-profbonus': 5, 'cat-weapon-missileartillery-profbonus': 5, 'cat-weapon-polearms-profbonus': 5, 'cat-weapon-thrown-profbonus': 5}
|
|
};
|
|
// check to make sure that it's ok to do the profession setup per the setup tab
|
|
if (parseInt(values.professioncalc) == 1) {
|
|
//console.log('/* ---------- profession calc is 1; setup professionbonuses etc!------------ */');
|
|
const profession = values.profession.toLowerCase();
|
|
if (profbonusbyprofession.hasOwnProperty(profession)) {
|
|
// profession exists in data set above so use it.
|
|
const mods = profbonusbyprofession[profession];
|
|
setAttrs(mods);
|
|
}
|
|
}
|
|
});
|
|
//console.log('/* ---------- exiting set up profession bonuses call------------ */');
|
|
});
|
|
|
|
// <!---- Do this for each skill to set up OnChange events ---->
|
|
on('sheet:opened', function() {
|
|
// console.log('/* ----------entering Setup OnChange ------------ */');
|
|
var skills=['cat-srob', 'srob-list1', 'srob-list2', 'srob-list3', 'srob-list4', 'srob-list5', 'srob-list6', 'srob-list7', 'srob-list8', 'srob-list9', 'srob-list10', 'cat-sropen', 'sropen-list1', 'sropen-list2', 'sropen-list3', 'sropen-list4', 'sropen-list5', 'sropen-list6', 'sropen-list7', 'sropen-list8', 'sropen-list9', 'sropen-list10', 'cat-srclosed', 'srclosed-list1', 'srclosed-list2', 'srclosed-list3', 'srclosed-list4', 'srclosed-list5', 'srclosed-list6', 'srclosed-list7', 'srclosed-list8', 'srclosed-list9', 'srclosed-list10', 'cat-srotherb', 'srotherb-list1', 'srotherb-list2', 'srotherb-list3', 'srotherb-list4', 'srotherb-list5', 'srotherb-list6', 'cat-oropen', 'oropen-list1', 'oropen-list2', 'oropen-list3', 'oropen-list4', 'oropen-list5', 'cat-orclosed', 'orclosed-list1', 'orclosed-list2', 'orclosed-list3', 'orclosed-list4', 'orclosed-list5', 'cat-orbase', 'orbase-list1', 'orbase-list2', 'orbase-list3', 'orbase-list4', 'orbase-list5', 'cat-arcopen', 'arcopen-list1', 'arcopen-list2', 'arcopen-list3', 'arcopen-list4', 'arcopen-list5', 'cat-arcclosed', 'arcclosed-list1', 'arcclosed-list2', 'arcclosed-list3', 'arcclosed-list4', 'arcclosed-list5', 'cat-arcbase', 'arcbase-list1', 'arcbase-list2', 'arcbase-list3', 'arcbase-list4', 'arcbase-list5', 'cat-arcotherbase', 'arcotherbase-list1', 'arcotherbase-list2', 'arcotherbase-list3', 'arcotherbase-list4', 'arcotherbase-list5', 'cat-armor-heavy-', 'plate', 'cat-armor-light-', 'softleather', 'rigidleather', 'cat-armor-med-', 'chain', 'cat-artistic-active-', 'acting', 'dancing', 'mimery', 'mimicry', 'playinstrument1', 'playinstrument2', 'playinstrument3', 'poeticimprov', 'singing', 'taletelling', 'ventriloquism', 'cat-artistic-passive-', 'music', 'painting', 'poetry', 'sculpting', 'cat-athletic-brawn-', 'athleticgamesbrawn1', 'athleticgamesbrawn2', 'athleticgamesbrawn3', 'jumping', 'powerstriking', 'powerthrowing', 'weightlifting', 'cat-athletic-endur-', 'athleticgamesendur1', 'athleticgamesendur2', 'athleticgamesendur3', 'distancerunning', 'rowing', 'scaling', 'sprinting', 'swimming', 'cat-athletic-gym-', 'acrobatics', 'athleticgamesgym1', 'athleticgamesgym2', 'athleticgamesgym3', 'climbing', 'contortions', 'diving', 'flyglide', 'juggling', 'polevaulting', 'rappelling', 'skating', 'skiing', 'stiltwalking', 'surfing', 'tightrope', 'tumbling', 'alertness', 'senseambush', 'cat-aware-search-', 'detecttraps', 'lieperception', 'locatehidden', 'observation', 'poisonperception', 'readtracks', 'surveillance', 'tracking', 'cat-aware-senses-', 'directionsense', 'realityawareness', 'senseawareness1', 'sitawareness1', 'sla', 'timesense', 'awaresenses1', 'awaresenses2', 'awaresenses3', 'bodydev', 'adrenaldeflecting', 'mountedcombat', 'quickdraw', 'reversestroke1', 'subdual', 'swashbuckling', 'tumbleevade', 'twoweaponfighting1', 'combatmaneuvers1', 'combatmaneuvers2', 'combatmaneuvers3', 'cat-communications-', 'lipreading', 'signaling', 'cooking', 'drafting', 'fletching', 'horticulture', 'leathercrafts', 'metalcrafts', 'ropemastery', 'scribing', 'service', 'sewing', 'skinning', 'stonecrafts', 'trapping', 'woodcrafts', 'craft15', 'craft16', 'cat-directed-spells-', 'firebolt', 'icebolt', 'lightningbolt', 'shockbolt', 'waterbolt', 'boltattack6', 'cat-influence-', 'bribery', 'diplomacy', 'duping', 'interrogation', 'leadership', 'propaganda', 'publicspeaking', 'seduction', 'trading', 'cat-lore-general-', 'culturelore1', 'faunalore', 'floralore', 'heraldry', 'history', 'philosophy', 'regionlore1', 'religion', 'loregeneral1', 'loregeneral2', 'loregeneral3', 'cat-lore-magical-', 'artifactlore', 'circlelore', 'planarlore', 'spelllore', 'symbollore', 'undeadlore', 'wardinglore', 'cat-lore-obscure-', 'demondevillore', 'dragonlore', 'faerielore', 'xenolore1', 'xenolore2', 'xenolore3', 'cat-lore-technical-', 'herblore', 'locklore', 'metallore', 'poisonlore', 'stonelore', 'tradinglore', 'cat-ma-striking-', 'boxing', 'striking1', 'striking2', 'striking3', 'striking4', 'tackling', 'cat-ma-sweeps-', 'blocking', 'sweeps1', 'sweeps2', 'sweeps3', 'sweeps4', 'wrestling', 'cat-outdoor-animal-', 'animalhandling1', 'animalhealing1', 'animalmastery', 'animaltraining1', 'driving1', 'herding1', 'riding1', 'outdooranimal1', 'outdooranimal2', 'outdooranimal3', 'cat-outdoor-environ-', 'caving', 'foraging', 'hunting', 'stargazing', 'survival1', 'survival2', 'survival3', 'weatherwatching', 'cat-power-awareness-', 'attunement', 'divination1', 'divination2', 'divination3', 'powerperception', 'readrunes', 'channeling', 'magicritual', 'spellmastery1', 'spellmastery2', 'spellmastery3', 'transcendarmor', 'ppdev', 'cat-science-basic-', 'basicmath', 'research', 'advancedmath', 'anthropology1', 'alchemy', 'astronomy', 'biochemistry', 'psychology', 'specscience1', 'specscience2', 'cat-self-control-', 'adrenalbalance', 'adrenalconcentration', 'adrenallanding', 'adrenalleaping', 'adrenalquickdraw', 'adrenalspeed', 'adrenalstabilization', 'adrenalstrength', 'cleansingtrance', 'controllycanthropy', 'deathtrance', 'frenzy', 'healingtrance', 'meditation', 'mnemonics', 'sleeptrance', 'stunnedmaneuvering', 'brawling', 'disarmarmedvs1h', 'disarmarmedvs2h', 'disarmarmedvspolearm', 'disarmarmedvs2wcombo', 'disarmunarmedvs1hedged', 'disarmunarmedvs2h', 'disarmunarmedvspolearm', 'disarmunarmedvs1hconcussion', 'jousting', 'adrenaldefense', 'adrenaltoughness', 'cat-subterfuge-attack-', 'ambush', 'silentkill', 'cat-subterfuge-mechanics-', 'camouflage', 'disarmingtraps', 'disguise', 'counterfeiting', 'forgery1', 'hidingitems', 'picklocks', 'settraps', 'trapbuilding', 'usepoison', 'subtermech1', 'subtermech2', 'cat-subterfuge-stealth-', 'hiding', 'pickpockets', 'stalking', 'trickery', 'cat-tech-general-', 'begging', 'firstaid', 'gambling', 'mapping', 'operatingequipment', 'orienteering', 'sailing', 'tacticalgames', 'useprepherbs', 'advertising', 'architecture', 'diagnostics1', 'dowsing', 'engineering1', 'mechanition1', 'militaryorg1', 'mining1', 'secondaid', 'surgery', 'techprof1', 'techprof2', 'techprof3', 'administration', 'appraisal', 'boatpilot1', 'cartography', 'evalarmor', 'evalmetal', 'evalstone', 'evalweapon', 'gimmickry', 'hypnosis', 'midwifery', 'navigation', 'prepareherbs', 'preparepoisons', 'siegeengineering', 'tactics', 'techvoc1', 'techvoc2', 'cat-urban-', 'contacting', 'mingling', 'scrounging', 'streetwise', 'cat-weapon-1hconcussion-', 'weapon1hc1', 'weapon1hc2', 'weapon1hc3', 'cat-weapon-1hedged-', 'weapon1he1', 'weapon1he2', 'weapon1he3', 'cat-weapon-2handed-', 'weapon2hand1', 'weapon2hand2', 'weapon2hand3', 'cat-weapon-missile-', 'weaponmissile1', 'weaponmissile2', 'weaponmissile3', 'cat-weapon-missileartillery-', 'weaponmissileart1', 'weaponmissileart2', 'weaponmissileart3', 'cat-weapon-thrown-', 'weaponthrown1', 'weaponthrown2', 'weaponthrown3', 'cat-weapon-polearms-', 'weaponpolearm1', 'weaponpolearm2', 'weaponpolearm3', 'cat-aware-percept-', 'cat-combat-maneuvers-', 'cat-crafts-', 'cat-power-manipulation-', 'cat-science-specialized-', 'cat-special-attacks-', 'cat-tech-professional-', 'cat-tech-vocational-']; // list of skills
|
|
_.each(skills, function(skill) {
|
|
var event;
|
|
// calc rank bonuses
|
|
event = 'change:'+skill+'ranks';
|
|
on ( event, _.bind(SkillChange,{},skill+'ranks'));
|
|
// calc skill
|
|
event = 'change:'+skill+'rankbonus change:'+skill+'stat change:'+skill+'catbonus change:'+skill+'specialmod change:'+skill+'itemmod change:'+skill+'statbonus change:'+skill+'profbonus change:'+skill+'specialbonus change:'+skill+'itembonus';
|
|
// console.log('/* ---------- event: '+event+' ------------ */');
|
|
on ( event, _.bind(CalcTotalBonus,{},skill));
|
|
});
|
|
// console.log('/* ----------exiting Setup OnChange ------------ */');
|
|
});
|
|
|
|
//<!---- Calc rank bonus for repeating skills ---->
|
|
on('change:repeating_skills', function() {
|
|
// console.log('/*-----------calc rep-skills rank bonus------*/');
|
|
SkillChange('repeating_skills_skillranks');
|
|
});
|
|
|
|
//<!---- Calc rank bonus for repeating languages ---->
|
|
on('change:repeating_langs', function() {
|
|
// console.log('/*-----------calc rep-languages rank bonus------*/');
|
|
SkillChange('repeating_langs_languagespokenranks');
|
|
SkillChange('repeating_langs_languagewrittenranks');
|
|
});
|
|
|
|
// <!---- If repeating_langs_* changes, make a nice summary for the front page for me ---->
|
|
on('change:repeating_langs change:embonus change:mebonus change:rebonus change:cat-communications remove:repeating_langs', function () {
|
|
//console.log('/*----------- create rep-languages summary------*/');
|
|
getAttrs(['cat-communications-rankbonus', 'rebonus', 'mebonus', 'embonus', 'cat-communications-profbonus', 'cat-communications-specialbonus', 'cat-communications-itembonus'], function (values) {
|
|
let catbonus = parseInt(values['cat-communications-rankbonus'], 10) + parseInt(values.rebonus, 10) + parseInt(values.mebonus, 10) + parseInt(values['cat-communications-profbonus'], 10) + parseInt(values['cat-communications-specialbonus'], 10) + parseInt(values['cat-communications-itembonus'], 10);
|
|
//console.log("catbonus: "+catbonus);
|
|
getSectionIDs('repeating_langs', function (idarray) {
|
|
let attrArray = _.chain(idarray)
|
|
.map(function (id) {
|
|
return ['repeating_langs_' + id + '_languagename',
|
|
'repeating_langs_' + id + '_languagespokenranks',
|
|
'repeating_langs_' + id + '_languagespokenrankbonus',
|
|
'repeating_langs_' + id + '_languagespokenspecialmod',
|
|
'repeating_langs_' + id + '_languagespokenitemmod',
|
|
'repeating_langs_' + id + '_languagewrittenranks',
|
|
'repeating_langs_' + id + '_languagewrittenrankbonus',
|
|
'repeating_langs_' + id + '_languagewrittenspecialmod',
|
|
'repeating_langs_' + id + '_languagewrittenitemmod'
|
|
];
|
|
})
|
|
.flatten().value();
|
|
getAttrs(attrArray, function (x) {
|
|
let count = 0,
|
|
langs1 = '',
|
|
langs2 = '';
|
|
|
|
const output = {}; // optimise: add this to hold the attributes.
|
|
|
|
_.each(idarray, function (currentID) {
|
|
//console.log("languagename: "+x["repeating_langs_"+currentID+"_languagename"]);
|
|
let langspokenranks = parseInt(x['repeating_langs_' + currentID + '_languagespokenranks'], 10) || 0;
|
|
let langspokenspecial = parseInt(x['repeating_langs_' + currentID + '_languagespokenspecialmod'], 10) || 0;
|
|
//console.log("langspokenspecial: "+langspokenspecial);
|
|
let langspokenitem = parseInt(x['repeating_langs_' + currentID + '_languagespokenitemmod'], 10) || 0;
|
|
//console.log("langspokenitem: "+langspokenitem);
|
|
let langwrittenranks = parseInt(x['repeating_langs_' + currentID + '_languagewrittenranks'], 10) || 0;
|
|
let langwrittenspecial = parseInt(x['repeating_langs_' + currentID + '_languagewrittenspecialmod'], 10) || 0;
|
|
//console.log("langwrittenspecial: "+langwrittenspecial);
|
|
let langwrittenitem = parseInt(x['repeating_langs_' + currentID + '_languagewrittenitemmod'], 10) || 0;
|
|
//console.log("langwrittenitem: "+langwrittenitem);
|
|
let langspoken = parseInt(x['repeating_langs_' + currentID + '_languagespokenrankbonus'], 10) + parseInt(values.embonus, 10) + catbonus + langspokenspecial + langspokenitem;
|
|
//console.log("langspoken: "+langspoken);
|
|
let langwritten = parseInt(x['repeating_langs_' + currentID + '_languagewrittenrankbonus'], 10) + parseInt(values.embonus, 10) + catbonus + langwrittenspecial + langwrittenitem;
|
|
//console.log("langwritten: "+langwritten);
|
|
// setAttrs here to spit out the values to the skill tab; these aren't read in directly so should not interfere with building the summary and no point in calculating them again elsewhere.
|
|
//optimise next 4 lines by replacing setAttrs with output[]
|
|
output['repeating_langs_' + currentID + '_languagespoken'] = langspoken;
|
|
output['repeating_langs_' + currentID + '_languagespokencatbonus'] = catbonus;
|
|
output['repeating_langs_' + currentID + '_languagespokenstat'] = parseInt(values.embonus, 10);
|
|
output['repeating_langs_' + currentID + '_languagewritten'] = langwritten;
|
|
|
|
let langpt1 = x['repeating_langs_' + currentID + '_languagename'] +
|
|
' S:' + langspokenranks +
|
|
'/' + langspoken +
|
|
' W:' + langwrittenranks +
|
|
'/' + langwritten + ' \n';
|
|
if (x['repeating_langs_' + currentID + '_languagename']) {
|
|
if ((count % 2) == 1) {
|
|
langs1 += langpt1;
|
|
} else {
|
|
langs2 += langpt1;
|
|
}
|
|
}
|
|
//console.log("Langs1: "+langs1);
|
|
//console.log("Langs2: "+langs2);
|
|
count++;
|
|
});
|
|
//console.log("end langs?");
|
|
//optimise next 3 lines: replace setAttrs with output[]
|
|
output['knownlanguagesr'] = langs1;
|
|
output['knownlanguagesl'] = langs2;
|
|
setAttrs(output);
|
|
});
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!---- Calculate total experience ---->
|
|
on('change:repeating_exp remove:repeating_exp', function(){
|
|
// console.log("Changing exp")
|
|
getSectionIDs('repeating_exp', function(idarray){
|
|
let xptotal = 0;
|
|
let myVars = [];
|
|
|
|
for( var i=0; i < idarray.length; i++){
|
|
myVars.push('repeating_exp_' + idarray[i] + '_xpawarded');
|
|
}
|
|
|
|
getAttrs( myVars , function( values ){
|
|
for( i in values){
|
|
xptotal += (values[i] * 1);
|
|
}
|
|
|
|
// console.log(xptotal);
|
|
setAttrs({
|
|
totalexperience : xptotal
|
|
});
|
|
|
|
});
|
|
});
|
|
|
|
// });
|
|
});
|
|
|
|
// <!---- Copy experience from totalexperience to expcurrent on PC/Char tab if wanted ---->
|
|
on('change:totalexperience change:xpcopy', function() {
|
|
getAttrs(['totalexperience', 'xpcopy', 'expcurrent', 'expcurrent_max', 'totalexperience_max'], function(values) {
|
|
if (values.xpcopy == 1) {
|
|
setAttrs({
|
|
'expcurrent': parseInt(values.totalexperience,10),
|
|
'expcurrent_max': parseInt(values['totalexperience_max'],10)
|
|
});
|
|
}
|
|
});
|
|
});
|
|
|
|
// <!---- Calculate total coin count and weight for each column ----> //gigs done
|
|
on('change:coinsperpound change:mithril1 change:platinum1 change:gold1 change:silver1 change:bronze1 change:copper1 change:tin1 change:iron1 change:mithril2 change:platinum2 change:gold2 change:silver2 change:bronze2 change:copper2 change:tin2 change:iron2 change:mithril3 change:platinum3 change:gold3 change:silver3 change:bronze3 change:copper3 change:tin3 change:iron3 change:coinlocationcat1 change:coinlocationcat2 change:coinlocationcat3', function() {
|
|
getAttrs(['coinsperpound', 'mithril1', 'platinum1', 'gold1', 'silver1', 'bronze1', 'copper1', 'tin1', 'iron1', 'mithril2', 'platinum2', 'gold2', 'silver2', 'bronze2', 'copper2', 'tin2', 'iron2', 'mithril3', 'platinum3', 'gold3', 'silver3', 'bronze3', 'copper3', 'tin3', 'iron3', 'coincolumn1', 'coincolumn2', 'coincolumn3', 'coinweight1', 'coinweight2', 'coinweight3', 'coinlocationcat1', 'coinlocationcat2', 'coinlocationcat3'], function(values) {
|
|
let coinspp = +values.coinsperpound || 0,
|
|
mp1 = +values.mithril1 || 0,
|
|
pp1 = +values.platinum1 || 0,
|
|
gp1 = +values.gold1 || 0,
|
|
sp1 = +values.silver1 || 0,
|
|
bp1 = +values.bronze1 || 0,
|
|
cp1 = +values.copper1 || 0,
|
|
tp1 = +values.tin1 || 0,
|
|
ip1 = +values.iron1 || 0,
|
|
mp2 = +values.mithril2 || 0,
|
|
pp2 = +values.platinum2 || 0,
|
|
gp2 = +values.gold2 || 0,
|
|
sp2 = +values.silver2 || 0,
|
|
bp2 = +values.bronze2 || 0,
|
|
cp2 = +values.copper2 || 0,
|
|
tp2 = +values.tin2 || 0,
|
|
ip2 = +values.iron2 || 0,
|
|
mp3 = +values.mithril3 || 0,
|
|
pp3 = +values.platinum3 || 0,
|
|
gp3 = +values.gold3 || 0,
|
|
sp3 = +values.silver3 || 0,
|
|
bp3 = +values.bronze3 || 0,
|
|
cp3 = +values.copper3 || 0,
|
|
tp3 = +values.tin3 || 0,
|
|
ip3 = +values.iron3 || 0,
|
|
coins1 = mp1 + pp1 + gp1 + sp1 + bp1 + cp1 + tp1 + ip1,
|
|
cweight1 = coins1/coinspp,
|
|
coins2 = mp2 + pp2 + gp2 + sp2 + bp2 + cp2 + tp2 + ip2,
|
|
cweight2 = coins2/coinspp,
|
|
coins3 = mp3 + pp3 + gp3 + sp3 + bp3 + cp3 + tp3 + ip3,
|
|
cweight3 = coins3/coinspp;
|
|
//console.log("Mithril1:" + mp1 + "; Platinum1:" + pp1 + "; Gold1:" + gp1 + "; Silver1:" + sp1 + "; Bronze1:" + bp1 + "; Copper1:" + cp1 + "; Tin1:" + tp1 + "; Iron1:" + ip1 + "; CoinsCol1:" + coins1 + "; CoinWeight1:" + cweight1 + "; / Mithril2:" + mp2 + "; Platinum2:" + pp2 + "; Gold2:" + gp2 + "; Silver2:" + sp2 + "; Bronze2:" + bp2 + "; Copper2:" + cp2 + "; Tin2:" + tp2 + "; Iron2:" + ip2 + "; CoinsCol2:" + coins2 + "; CoinWeight2:" + cweight2 + "; / Mithril3:" + mp3 + "; Platinum3:" + pp3 + "; Gold3:" + gp3 + "; Silver3:" + sp3 + "; Bronze3:" + bp3 + "; Copper3:" + cp3 + "; Tin3:" + tp3 + "; Iron3:" + ip3 + "; CoinsCol3:" + coins3 + "; CoinWeight3:" + cweight3);
|
|
|
|
setAttrs({
|
|
'coincolumn1': Math.round(coins1*100)/100,
|
|
'coinweight1': Math.round(cweight1*100)/100,
|
|
'coincolumn2': Math.round(coins2*100)/100,
|
|
'coinweight2': Math.round(cweight2*100)/100,
|
|
'coincolumn3': Math.round(coins3*100)/100,
|
|
'coinweight3': Math.round(cweight3*100)/100
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!----Calculates the total weight/row and total weight for each weight category. ---->
|
|
on('change:repeating_equipment:equipmentquantity change:repeating_equipment:equipmentweight change:repeating_equipment:equipmentlocationtype', function() {
|
|
getAttrs(['repeating_equipment_equipmentweight','repeating_equipment_equipmentquantity', 'repeating_equipment_equipmentlocationtype'], function(values) {
|
|
//console.log('======================= repeating_equipment_row entered');
|
|
//console.log(values);
|
|
|
|
const locations = ['repeating_equipment_othernone','repeating_equipment_worn', 'repeating_equipment_pack', 'repeating_equipment_stash1', 'repeating_equipment_stash2', 'repeating_equipment_armorclothing'];
|
|
const upgrade = {
|
|
repeating_equipment_worn : 0,
|
|
repeating_equipment_pack : 0,
|
|
repeating_equipment_stash1 : 0,
|
|
repeating_equipment_stash2 : 0,
|
|
repeating_equipment_armorclothing : 0,
|
|
repeating_equipment_othernone : 0 };
|
|
|
|
const num = parseInt(values.repeating_equipment_equipmentquantity) || 0;
|
|
const wt = parseFloat(values.repeating_equipment_equipmentweight) || 0;
|
|
const total = num * wt;
|
|
//console.log(`==================== num: ${num}; wt: ${wt}; total: ${total}`);
|
|
|
|
upgrade['repeating_equipment_equipmentweighttotal'] = total;
|
|
upgrade[locations[parseInt(values.repeating_equipment_equipmentlocationtype) || 0] || 0] = total;
|
|
//console.log(upgrade);
|
|
setAttrs(upgrade);
|
|
});
|
|
});
|
|
|
|
on('change:repeating_equipment:equipmentweighttotal change:repeating_equipment:equipmentlocationtype remove:repeating_equipment change:coinweight1 change:coinweight2 change:coinweight3 change:coinlocationcat1 change:coinlocationcat2 change:coinlocationcat3', function(){
|
|
// always do the getSectionIds BEFORE the getAttrs
|
|
console.log('===================== entering repeating equip');
|
|
|
|
getSectionIDs('repeating_equipment', function(idarray){
|
|
// build an array of the names within the repeating section we are interested in, of ecah type - worn, pack, stash1, etc
|
|
// so that we can do just one getAttrs and one setAttrs.
|
|
const fieldnames = [];
|
|
idarray.forEach(id => {
|
|
fieldnames.push(
|
|
'repeating_equipment_' + id + '_equipmentweighttotal',
|
|
'repeating_equipment_' + id + '_equipmentlocationtype'
|
|
);
|
|
});
|
|
[1,2,3].forEach(i => {
|
|
fieldnames.push(
|
|
'coinweight' + i,
|
|
'coinlocationcat' +i
|
|
);
|
|
});
|
|
// grab ALL the attribute values we might need
|
|
// ... is the spread operator. it expands an array into all of its individual elements
|
|
getAttrs(['weightcarried', 'weightbackpack', 'weightstored1', 'weightstored2', 'weightarmor', 'weightothernone', ...fieldnames], function(values){
|
|
console.log('========= entering equip getAttrs');
|
|
// create a relationship between location to be saved, and value to be grabbed
|
|
const locations = {
|
|
weightothernone: 'othernone',
|
|
weightcarried: 'worn',
|
|
weightbackpack: 'pack',
|
|
weightstored1: 'stash1',
|
|
weightstored2: 'stash2',
|
|
weightarmor: 'armorclothing'
|
|
};
|
|
|
|
// initialise a holding object for all the values to be saved
|
|
const upgrade = {
|
|
weightothernone: 0,
|
|
weightcarried: 0,
|
|
weightbackpack: 0,
|
|
weightstored1: 0,
|
|
weightstored2: 0,
|
|
weightarmor: 0
|
|
};
|
|
|
|
// loop through each row of the repeating section
|
|
idarray.forEach(id => {
|
|
// get item weight, and item location
|
|
const locindex = parseInt(values['repeating_equipment_' + id + '_equipmentlocationtype']) || 0;
|
|
const loc = Object.keys(locations)[locindex];
|
|
const wt = parseFloat(values['repeating_equipment_' + id + '_equipmentweighttotal']) ||0;
|
|
// save it to the appropriate location type
|
|
upgrade[loc] = upgrade[loc] + wt;
|
|
|
|
});
|
|
console.log(upgrade);
|
|
|
|
// repeat as above for the coins
|
|
[1,2,3].forEach(i => {
|
|
const locindex = parseInt(values['coinlocationcat' +i]) || 0;
|
|
const loc = Object.keys(locations)[locindex];
|
|
const wt = parseFloat(values['coinweight' + i]) ||0;
|
|
upgrade[loc] = upgrade[loc] + wt;
|
|
});
|
|
|
|
// go through the saved values, and apply the desired rounding.
|
|
Object.keys(upgrade).forEach(loc => {
|
|
upgrade[loc] = (Math.round(upgrade[loc] *100)/100).toString();
|
|
});
|
|
|
|
setAttrs(upgrade);
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
// <!---- Copy from equipment weights to totalweightcarried if wanted ---->
|
|
on('change:weightcarried change:weightcarriedcopy change:weightbackpack change:weightbackpackcopy change:weightstored1 change:weightstored2 change:weightstored1copy change:weightstored2copy', function() {
|
|
getAttrs(['weightcarried', 'weightcarriedcopy', 'totalweightcarried', 'weightbackpackcopy', 'weightbackpack', 'weightstored1copy', 'weightstored2copy', 'weightstored1', 'weightstored2', 'totalweightcarried'], function(values) {
|
|
if ( (values.weightcarriedcopy == 1) || (values.weightbackpackcopy == 1) || (values.weightstored1copy == 1) || (values.weightstored2copy == 1) ) {
|
|
let newtotal = 0;
|
|
if (values.weightcarriedcopy == 1) {newtotal += +values.weightcarried || 0;}
|
|
if (values.weightbackpackcopy == 1) {newtotal += +values.weightbackpack || 0;}
|
|
if (values.weightstored1copy == 1) {newtotal += +values.weightstored1 || 0;}
|
|
if (values.weightstored2copy == 1) {newtotal += +values.weightstored2 || 0;}
|
|
setAttrs({ 'totalweightcarried': Math.round(newtotal *100)/100 });
|
|
}
|
|
});
|
|
});
|
|
|
|
/* <!----- Close other skill categories when one is open to help with lag -----> */
|
|
const categories = ['armor', 'artistic', 'athletic', 'awareness', 'bodydev', 'combatman', 'communications', 'crafts', 'dirspells', 'influence',
|
|
'lore', 'martialarts', 'outdoor', 'power', 'powerpointdev', 'science', 'selfcontrol', 'special', 'spellsskills', 'subterfuge', 'technical',
|
|
'urban', 'weapon', 'other'];
|
|
categories.forEach(cat => {
|
|
const fullcat = `skill${cat}-show`;
|
|
on(`change:${fullcat}`, function(event) {
|
|
if(event.newValue == 1) {
|
|
const upgrade = categories.reduce((obj,category) => {
|
|
if(category != cat) obj[`skill${category}-show`] = 0;
|
|
return obj;
|
|
}, {});
|
|
setAttrs(upgrade);
|
|
}
|
|
});
|
|
});
|
|
|
|
// <!---- Toggle Feet/Inch display for Height Display ---->
|
|
on('change:heightunit sheet:opened', function() {
|
|
getAttrs(['heightunit'], function(values) {
|
|
const heightunit = values.heightunit.toLowerCase();
|
|
if ( (heightunit == "in") || (heightunit == 'in.') || (heightunit == 'inches') || (heightunit == 'inch')) {
|
|
setAttrs({ 'feetinches-show': 1 });
|
|
} else {
|
|
setAttrs({ 'feetinches-show': 0 });
|
|
}
|
|
});
|
|
});
|
|
|
|
// <!---- Calculate Stride ---->
|
|
on('change:heightunit sheet:opened change:height change:qubonus change:weightpenalty change:bonusbasemoverate', function() {
|
|
getAttrs(['heightunit', 'height', 'qubonus', 'stbonus', 'weightpenalty', 'bonusbasemoverate'], function(values) {
|
|
const output = {};
|
|
const heightunit = values.heightunit.toLowerCase();
|
|
const height = int(values.height);
|
|
const qubonus = int(values.qubonus);
|
|
const stbonus = int(values.stbonus);
|
|
const weightpenalty = int(values.weightpenalty);
|
|
const bonusbasemoverate = int(values.bonusbasemoverate);
|
|
if ( (heightunit == "in") || (heightunit == 'in.') || (heightunit == 'inches') || (heightunit == 'inch')) {
|
|
//let p1 = Math.ceil((height/6)-12.5);
|
|
//let p2 = 5*p1;
|
|
//let p3 = 50 + p2 + 3*qubonus;
|
|
let basemove = (50+(5*Math.ceil((height/6)-12.5)) + 3*qubonus +bonusbasemoverate);
|
|
let movement = (50+(5*Math.ceil((height/6)-12.5)) + 3*qubonus + weightpenalty +bonusbasemoverate);
|
|
output['basemoverate'] = basemove;
|
|
output['currentmoverate'] = movement;
|
|
let runninghorizjump = Math.round((height-70)/2 +50 + 2*stbonus);
|
|
output['runhorizjump'] = runninghorizjump;
|
|
let standinghorizjump = Math.round(runninghorizjump/2);
|
|
output['standhorizjump'] = standinghorizjump;
|
|
let runningvertjump = Math.round((height-70)/3 +12 +stbonus);
|
|
output['runvertjump'] = runningvertjump;
|
|
let standingvertjump = Math.round(runningvertjump/3);
|
|
output['standvertjump'] = standingvertjump;
|
|
//console.log('heightunit:' + heightunit + '_ height:' + height + '_ qubonus:' + qubonus + '_ stbonus:' + stbonus + '_ p1:' + p1 + '_ p2:' + p2 + '_ p3:' + p3 + '_ weightpenalty:' + weightpenalty + '_ bonusbasemoverate:' + bonusbasemoverate + '_ basemoverate:'+ basemove + '_ runninghorizjump:' + runninghorizjump + '_ standinghorizjump:' + standinghorizjump + '_ runningvertjump' + runningvertjump + '_ standingvertjump:' + standingvertjump);
|
|
} else {
|
|
let basemove = (50+(5*Math.ceil((height/6)-12.5)) +3*qubonus+ weightpenalty+bonusbasemoverate);
|
|
output['basemoverate'] = basemove;
|
|
let runninghorizjump = Math.round((height-70)/2 +50 +2*stbonus);
|
|
output['runhorizjump'] = runninghorizjump;
|
|
let standinghorizjump = Math.round(runninghorizjump/2);
|
|
output['standhorizjump'] = standinghorizjump;
|
|
let runningvertjump = Math.round((height-70)/3 +12 +stbonus);
|
|
output['runvertjump'] = runningvertjump;
|
|
let standingvertjump = Math.round(runningvertjump/3);
|
|
output['standvertjump'] = standingvertjump;
|
|
//console.log('heightunit:' + heightunit + '_ height:' + height + '_ qubonus:' + qubonus + '_ stbonus:' + stbonus + '_ weightpenalty:' + weightpenalty + '_ bonusbasemoverate:' + bonusbasemoverate + 'basemoverate:'+ basemove + '_ runninghorizjump:' + runninghorizjump + '_ standinghorizjump:' + standinghorizjump + '_ runningvertjump' + runningvertjump + '_ standingvertjump:' + standingvertjump);
|
|
}
|
|
setAttrs(output);
|
|
});
|
|
});
|
|
|
|
// <!---- Calculate weight penalty and encumbrance penalty ---->
|
|
on('change:totalweightcarried change:bonusweightallowance change:weight change:encumbrancescale change:dbquickpenworn change:dbweightpenworn change:stbonus', function() {
|
|
getAttrs(['totalweightcarried', 'bonusweightallowance', 'weight', 'encumbrancescale', 'bweightpenworn', 'dbquickpenworn', 'stbonus'], function(values) {
|
|
const totalweightcarry = int(values.totalweightcarried);
|
|
const bonusweightallow = int(values.bonusweightallowance);
|
|
const wt = int(values.weight);
|
|
const encumbscale = int(values.encumbrancescale);
|
|
const dbquickpen = int(values.dbquickpenworn);
|
|
const armormmm = int(values.dbweightpenworn);
|
|
const stmod = int(values.stbonus);
|
|
const output = {};
|
|
let baseweightallowance = Math.floor(wt/10);
|
|
let weightallowance = baseweightallowance + bonusweightallow;
|
|
output['baseweightallowance'] = baseweightallowance;
|
|
output['weightallowance'] = weightallowance;
|
|
let encumbrancepen = -8*Math.floor(totalweightcarry/weightallowance)*encumbscale;
|
|
output['encumbrancepen'] = encumbrancepen;
|
|
let weightpen = -Math.abs(dbquickpen) + encumbrancepen + 3*stmod;
|
|
//let weightpen = encumbrancepen + 3*stmod;
|
|
let weightpenalty = Math.min(0, weightpen);
|
|
let minmanmod = Math.min(0, (encumbrancepen + 3*stmod)) + armormmm;
|
|
if (totalweightcarry < weightallowance){
|
|
output['weightpenalty'] = 0;
|
|
output['minmaneuverpenalty'] = 0;
|
|
} else {
|
|
output['weightpenalty'] = weightpenalty;
|
|
output['minmaneuverpenalty'] = minmanmod;
|
|
}
|
|
//console.log('totalweightcarry:' + totalweightcarry + '_ bonusweightallow:' + bonusweightallow + '_ wt:' + wt + '_ encumbscale:' + encumbscale + '_ dbquickpen:' + dbquickpen + '_ armormmm:' + armormmm + '_ stmod:' + stmod + '_ baseweightallowance:' + baseweightallowance + '_ weightallowance:' + weightallowance + '_ encumbrancepen:' + encumbrancepen + '_ dbquickpen:' + dbquickpen + '_ weightpen:' + weightpen + '_ weightpenalty:' + weightpenalty + '_ minmanmod:' + minmanmod);
|
|
setAttrs(output);
|
|
});
|
|
});
|
|
|
|
/* Setup for when a character sheet gets opened for the first time. -Calc ability and ability mods as well as encumbrance. */
|
|
function StartingSetup(version, cversion, calc, langsmoved) {
|
|
let mod = version;
|
|
console.log('/* ----------entering StartingSetup; sheetversion:' + version + ' cversion:' + cversion + ' calc:' + calc + '------------ */' + langsmoved);
|
|
if (version < cversion) {mod = cversion;}
|
|
if ((version < 4.00) || (isNaN(version))) {
|
|
mod = cversion;
|
|
if (version < 4.00) {
|
|
getAttrs(['level'], function(values) {
|
|
setAttrs({ 'npclevel': values.level }); // fix npclevel to be the same as level if this is the first time run
|
|
});
|
|
}
|
|
if ((isNaN(version)) || (calc == 0)) {
|
|
// copy repeating_skills_skillranksbonus to repeating_skills_skillrankbonus to fix typo so that the calc function works on these.
|
|
getSectionIDs('repeating_skills', function(idarray){
|
|
if (idarray.length>0) {
|
|
_.each(idarray, function(currentID) {
|
|
getAttrs(['repeating_skills_'+currentID+'_skillranksbonus', 'repeating_skills_'+currentID+'_skillrankbonus'], function(values) {
|
|
var update = {};
|
|
update['repeating_skills_'+currentID+'_skillrankbonus'] = parseInt(values['repeating_skills_'+currentID+'_skillranksbonus'],10);
|
|
setAttrs(update);
|
|
});
|
|
});
|
|
}
|
|
});
|
|
}
|
|
}
|
|
if ((version < 4.00) || (isNaN(version))) {
|
|
mod = cversion;
|
|
getAttrs(['dbvsspellworn', 'dbvsspell1', 'dbvsspell2'], function(values) {
|
|
let defnoteupdate= '(RR/DB) vs Evil Spell Casters: Worn:' + values.dbvsspellworn + '; 1:' + values.dbvsspell1 + '; 2:' + values.dbvsspell2;
|
|
setAttrs({ 'conditionaldefensesnotes': defnoteupdate }); //removed vs Evil Spell casters; here is its new home.
|
|
});
|
|
}
|
|
if ((version < 4.09) || (isNaN(version))) {
|
|
mod = cversion;
|
|
//fixed syntax for spell lists so they match skills; a couple things need to be moved to the new syntax:
|
|
getAttrs(['srob-catprofbonus', 'srob-catspecialbonus', 'sropen-catprofbonus', 'sropen-catspecialbonus', 'srclosed-catprofbonus', 'srclosed-catspecialbonus', 'srotherb-catprofbonus', 'srotherb-catspecialbonus', 'oropen-catprofbonus', 'oropen-catspecialbonus', 'orclosed-catprofbonus', 'orclosed-catspecialbonus', 'orbase-catprofbonus', 'orbase-catspecialbonus', 'arcopen-catprofbonus', 'arcopen-catspecialbonus', 'arcclosed-catprofbonus', 'arcclosed-catspecialbonus', 'arcbase-catprofbonus', 'arcbase-catspecialbonus', 'arcotherbase-catprofbonus', 'arcotherbase-catspecialbonus'], function(values) {
|
|
setAttrs({
|
|
'cat-srobprofbonus': parseInt(values['srob-catprofbonus'],10)||0,
|
|
'cat-srobspecialbonus': parseInt(values['srob-catspecialbonus'],10)||0,
|
|
'cat-sropenprofbonus': parseInt(values['sropen-catprofbonus'],10)||0,
|
|
'cat-sropenspecialbonus': parseInt(values['sropen-catspecialbonus'],10)||0,
|
|
'cat-srclosedprofbonus': parseInt(values['srclosed-catprofbonus'],10)||0,
|
|
'cat-srclosedspecialbonus': parseInt(values['srclosed-catspecialbonus'],10)||0,
|
|
'cat-srotherbprofbonus': parseInt(values['srotherb-catprofbonus'],10)||0,
|
|
'cat-srotherbspecialbonus': parseInt(values['srotherb-catspecialbonus'],10)||0,
|
|
'cat-oropenprofbonus': parseInt(values['oropen-catprofbonus'],10)||0,
|
|
'cat-oropenspecialbonus': parseInt(values['oropen-catspecialbonus'],10)||0,
|
|
'cat-orclosedprofbonus': parseInt(values['orclosed-catprofbonus'],10)||0,
|
|
'cat-orclosedspecialbonus': parseInt(values['orclosed-catspecialbonus'],10)||0,
|
|
'cat-orbaseprofbonus': parseInt(values['orbase-catprofbonus'],10)||0,
|
|
'cat-orbasespecialbonus': parseInt(values['orbase-catspecialbonus'],10)||0,
|
|
'cat-arcopenprofbonus': parseInt(values['arcopen-catprofbonus'],10)||0,
|
|
'cat-arcopenspecialbonus': parseInt(values['arcopen-catspecialbonus'],10)||0,
|
|
'cat-arcclosedprofbonus': parseInt(values['arcclosed-catprofbonus'],10)||0,
|
|
'cat-arcclosedspecialbonus': parseInt(values['arcclosed-catspecialbonus'],10)||0,
|
|
'cat-arcbaseprofbonus': parseInt(values['arcbase-catprofbonus'],10)||0,
|
|
'cat-arcbasespecialbonus': parseInt(values['arcbase-catspecialbonus'],10)||0,
|
|
'cat-arcotherbaseprofbonus': parseInt(values['arcotherbase-catprofbonus'],10)||0,
|
|
'cat-arcotherbasespecialbonus': parseInt(values['arcotherbase-catspecialbonus'],10)||0
|
|
});
|
|
});
|
|
// recalc skill totals (copy stats and categories, etc since this is just put in with sheetworkers instead of disabled totals
|
|
setAttrs({
|
|
skillrecalc:0
|
|
});
|
|
// new setup for the dropdown stats for the customizable skills. Copy over the old data. NYI
|
|
/* FixDropdownStats('awaresenses1');
|
|
FixDropdownStats('awaresenses2');
|
|
FixDropdownStats('awaresenses3');
|
|
FixDropdownStats('combatmaneuvers1');
|
|
FixDropdownStats('combatmaneuvers2');
|
|
FixDropdownStats('combatmaneuvers3');*/
|
|
// FixDropdownStats("craft15");
|
|
/* FixDropdownStats('craft16');
|
|
FixDropdownStats('boltattack6');
|
|
FixDropdownStats('loregeneral1');
|
|
FixDropdownStats('loregeneral2');
|
|
FixDropdownStats('loregeneral3');
|
|
FixDropdownStats('outdooranimal1');
|
|
FixDropdownStats('outdooranimal2');
|
|
FixDropdownStats('outdooranimal3');
|
|
FixDropdownStats('specscience1');
|
|
FixDropdownStats('specscience2');
|
|
FixDropdownStats('subtermech1');
|
|
FixDropdownStats('subtermech2');
|
|
FixDropdownStats('techprof1');
|
|
FixDropdownStats('techprof2');
|
|
FixDropdownStats('techprof3');
|
|
FixDropdownStats('techvoc1');
|
|
FixDropdownStats('techvoc2');*/
|
|
}
|
|
if ((version < 4.11) || (isNaN(version))) {
|
|
mod = cversion;
|
|
// fix weaponxtype to weaponxselect. should cascade through rest of setup:
|
|
console.log('/*------------- entering fix weapontype to weaponselect ------------*/');
|
|
getAttrs(['attack1type', 'attack2type', 'attack3type', 'attack4type', 'attack5type', 'attack6type', 'attack7type', 'attack8type', 'npcattack1type', 'npcattack2type', 'npcattack3type', 'npcattack4type', 'npcattack5type', 'npcattack6type', 'npcattack7type', 'npcattack8type', 'attack1select', 'attack2select', 'attack3select', 'attack4select', 'attack5select', 'attack6select', 'attack7select', 'attack8select', 'npcattack1select', 'npcattack2select', 'npcattack3select', 'npcattack4select', 'npcattack5select', 'npcattack6select', 'npcattack7select', 'npcattack8select'], function(values) {
|
|
let update = {};
|
|
console.log('/*---------- attack1type:'+values.attack1type+';-- npcattack1type:'+values.npcattack1type+'----*/');
|
|
if (values.attack1type == '[[1d100!>96cf<@{attack1fumble}+@{attack1bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]]]') { update['attack1select'] = 'melee'; }
|
|
else if (values.attack1type == '[[1d100!>96cf<@{attack1fumble}+@{attack1bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]+?{Range Modification|0}[Range]-@{dbmisspenworn}[Missile Penalty for arm covering]-(60-?{% Activity used on attack|60})[% Action] ]]') { update['attack1select'] = 'ranged'; }
|
|
else if (values.attack1type == '[[1d100cf<2cs>96+@{attack1bonus}[List Ranks]+?{Special Item Bonus?|0}+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}]]') { update['attack1select'] = 'basic'; }
|
|
else if (values.attack1type == '[[1d100!>96cf<2cs=100+@{attack1bonus}[Att Bonus]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range] ]]') { update['attack1select'] = 'directed'; }
|
|
else if (values.attack1type == '[[1d100cf<4cs>96+@{attack1bonus}[List Ranks]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center] ]]') { update['attack1select'] = 'area'; }
|
|
else if (values.attack1type == 'no type') { update['attack1select'] = 'none'; }
|
|
else { update['attack1select'] = 'none';}
|
|
if (values.attack2type == '[[1d100!>96cf<@{attack2fumble}+@{attack2bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]]]') { update['attack2select'] = 'melee'; }
|
|
else if (values.attack2type == '[[1d100!>96cf<@{attack2fumble}+@{attack2bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]+?{Range Modification|0}[Range]-@{dbmisspenworn}[Missile Penalty for arm covering]-(60-?{% Activity used on attack|60})[% Action] ]]') { update['attack2select'] = 'ranged'; }
|
|
else if (values.attack2type == '[[1d100cf<2cs>96+@{attack2bonus}[List Ranks]+?{Special Item Bonus?|0}+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}]]') { update['attack2select'] = 'basic'; }
|
|
else if (values.attack2type == '[[1d100!>96cf<2cs=100+@{attack2bonus}[Att Bonus]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range] ]]') { update['attack2select'] = 'directed'; }
|
|
else if (values.attack2type == '[[1d100cf<4cs>96+@{attack2bonus}[List Ranks]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center] ]]') { update['attack2select'] = 'area'; }
|
|
else if (values.attack2type == 'no type') { update['attack2select'] = 'none'; }
|
|
else { update['attack2select'] = 'none';}
|
|
if (values.attack3type == '[[1d100!>96cf<@{attack3fumble}+@{attack3bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]]]') { update['attack3select'] = 'melee'; }
|
|
else if (values.attack3type == '[[1d100!>96cf<@{attack3fumble}+@{attack3bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]+?{Range Modification|0}[Range]-@{dbmisspenworn}[Missile Penalty for arm covering]-(60-?{% Activity used on attack|60})[% Action] ]]') { update['attack3select'] = 'ranged'; }
|
|
else if (values.attack3type == '[[1d100cf<2cs>96+@{attack3bonus}[List Ranks]+?{Special Item Bonus?|0}+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}]]') { update['attack3select'] = 'basic'; }
|
|
else if (values.attack3type == '[[1d100!>96cf<2cs=100+@{attack3bonus}[Att Bonus]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range] ]]') { update['attack3select'] = 'directed'; }
|
|
else if (values.attack3type == '[[1d100cf<4cs>96+@{attack3bonus}[List Ranks]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center] ]]') { update['attack3select'] = 'area'; }
|
|
else if (values.attack3type == 'no type') { update['attack3select'] = 'none'; }
|
|
else { update['attack3select'] = 'none';}
|
|
if (values.attack4type == '[[1d100!>96cf<@{attack4fumble}+@{attack4bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]]]') { update['attack4select'] = 'melee'; }
|
|
else if (values.attack4type == '[[1d100!>96cf<@{attack4fumble}+@{attack4bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]+?{Range Modification|0}[Range]-@{dbmisspenworn}[Missile Penalty for arm covering]-(60-?{% Activity used on attack|60})[% Action] ]]') { update['attack4select'] = 'ranged'; }
|
|
else if (values.attack4type == '[[1d100cf<2cs>96+@{attack4bonus}[List Ranks]+?{Special Item Bonus?|0}+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}]]') { update['attack4select'] = 'basic'; }
|
|
else if (values.attack4type == '[[1d100!>96cf<2cs=100+@{attack4bonus}[Att Bonus]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range] ]]') { update['attack4select'] = 'directed'; }
|
|
else if (values.attack4type == '[[1d100cf<4cs>96+@{attack4bonus}[List Ranks]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center] ]]') { update['attack4select'] = 'area'; }
|
|
else if (values.attack4type == 'no type') { update['attack4select'] = 'none'; }
|
|
else { update['attack4select'] = 'none';}
|
|
if (values.attack5type == '[[1d100!>96cf<@{attack5fumble}+@{attack5bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]]]') { update['attack5select'] = 'melee'; }
|
|
else if (values.attack5type == '[[1d100!>96cf<@{attack5fumble}+@{attack5bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]+?{Range Modification|0}[Range]-@{dbmisspenworn}[Missile Penalty for arm covering]-(60-?{% Activity used on attack|60})[% Action] ]]') { update['attack5select'] = 'ranged'; }
|
|
else if (values.attack5type == '[[1d100cf<2cs>96+@{attack5bonus}[List Ranks]+?{Special Item Bonus?|0}+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}]]') { update['attack5select'] = 'basic'; }
|
|
else if (values.attack5type == '[[1d100!>96cf<2cs=100+@{attack5bonus}[Att Bonus]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range] ]]') { update['attack5select'] = 'directed'; }
|
|
else if (values.attack5type == '[[1d100cf<4cs>96+@{attack5bonus}[List Ranks]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center] ]]') { update['attack5select'] = 'area'; }
|
|
else if (values.attack5type == 'no type') { update['attack5select'] = 'none'; }
|
|
else { update['attack5select'] = 'none';}
|
|
if (values.attack6type == '[[1d100!>96cf<@{attack6fumble}+@{attack6bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]]]') { update['attack6select'] = 'melee'; }
|
|
else if (values.attack6type == '[[1d100!>96cf<@{attack6fumble}+@{attack6bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]+?{Range Modification|0}[Range]-@{dbmisspenworn}[Missile Penalty for arm covering]-(60-?{% Activity used on attack|60})[% Action] ]]') { update['attack6select'] = 'ranged'; }
|
|
else if (values.attack6type == '[[1d100cf<2cs>96+@{attack6bonus}[List Ranks]+?{Special Item Bonus?|0}+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}]]') { update['attack6select'] = 'basic'; }
|
|
else if (values.attack6type == '[[1d100!>96cf<2cs=100+@{attack6bonus}[Att Bonus]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range] ]]') { update['attack6select'] = 'directed'; }
|
|
else if (values.attack6type == '[[1d100cf<4cs>96+@{attack6bonus}[List Ranks]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center] ]]') { update['attack6select'] = 'area'; }
|
|
else if (values.attack6type == 'no type') { update['attack6select'] = 'none'; }
|
|
else { update['attack6select'] = 'none';}
|
|
if (values.attack7type == '[[1d100!>96cf<@{attack7fumble}+@{attack7bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]]]') { update['attack7select'] = 'melee'; }
|
|
else if (values.attack7type == '[[1d100!>96cf<@{attack7fumble}+@{attack7bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]+?{Range Modification|0}[Range]-@{dbmisspenworn}[Missile Penalty for arm covering]-(60-?{% Activity used on attack|60})[% Action] ]]') { update['attack7select'] = 'ranged'; }
|
|
else if (values.attack7type == '[[1d100cf<2cs>96+@{attack7bonus}[List Ranks]+?{Special Item Bonus?|0}+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}]]') { update['attack7select'] = 'basic'; }
|
|
else if (values.attack7type == '[[1d100!>96cf<2cs=100+@{attack7bonus}[Att Bonus]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range] ]]') { update['attack7select'] = 'directed'; }
|
|
else if (values.attack7type == '[[1d100cf<4cs>96+@{attack7bonus}[List Ranks]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center] ]]') { update['attack7select'] = 'area'; }
|
|
else if (values.attack7type == 'no type') { update['attack7select'] = 'none'; }
|
|
else { update['attack7select'] = 'none';}
|
|
if (values.attack8type == '[[1d100!>96cf<@{attack8fumble}+@{attack8bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]]]') { update['attack8select'] = 'melee'; }
|
|
else if (values.attack8type == '[[1d100!>96cf<@{attack8fumble}+@{attack8bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]+?{Range Modification|0}[Range]-@{dbmisspenworn}[Missile Penalty for arm covering]-(60-?{% Activity used on attack|60})[% Action] ]]') { update['attack8select'] = 'ranged'; }
|
|
else if (values.attack8type == '[[1d100cf<2cs>96+@{attack8bonus}[List Ranks]+?{Special Item Bonus?|0}+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}]]') { update['attack8select'] = 'basic'; }
|
|
else if (values.attack8type == '[[1d100!>96cf<2cs=100+@{attack8bonus}[Att Bonus]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range] ]]') { update['attack8select'] = 'directed'; }
|
|
else if (values.attack8type == '[[1d100cf<4cs>96+@{attack8bonus}[List Ranks]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center] ]]') { update['attack8select'] = 'area'; }
|
|
else if (values.attack8type == 'no type') { update['attack8select'] = 'none'; }
|
|
else { update['attack8select'] = 'none';}
|
|
if (values.npcattack1type == '[[1d100!>96cf<@{npcattack1fumble}+@{npcattack1bonus}[OB]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]-(100-?{% Activity used on attack|100})-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack1select'] = 'npcmelee';
|
|
update['npcattack1attackcalc'] = '@{npcattack1bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db]';
|
|
update['npcattack1rolltype'] = '1d100!>96cf<@{npcattack1fumble}';
|
|
update['npcattack1type'] = '[[@{npcattack1rolltype} +@{npcattack1attackcalc}]]';
|
|
}
|
|
else if (values.npcattack1type == '[[1d100!>96cf<@{npcattack1fumble} +@{npcattack1bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db] ]]') {
|
|
update['npcattack1select'] = 'npcmelee';
|
|
update['npcattack1attackcalc'] = '@{npcattack1bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db]';
|
|
update['npcattack1rolltype'] = '1d100!>96cf<@{npcattack1fumble}';
|
|
update['npcattack1type'] = '[[@{npcattack1rolltype} +@{npcattack1attackcalc}]]';
|
|
}
|
|
else if (values.npcattack1type == '[[1d100!>96cf<@{npcattack1fumble}+@{npcattack1bonus}[OB]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]+?{Range Modification|0}[Range]+?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60})-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack1select'] = 'npcranged';
|
|
update['npcattack1attackcalc'] = '@{npcattack1bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack1rolltype'] = '1d100!>96cf<@{npcattack1fumble}';
|
|
update['npcattack1type'] = '[[@{npcattack1rolltype} +@{npcattack1attackcalc}]]';
|
|
}
|
|
else if (values.npcattack1type == '[[1d100!>96cf<@{npcattack2fumble} +@{npcattack2bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbworn}]][target db] ]]') {
|
|
update['npcattack1select'] = 'npcranged';
|
|
update['npcattack1attackcalc'] = '@{npcattack1bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack1rolltype'] = '1d100!>96cf<@{npcattack1fumble}';
|
|
update['npcattack1type'] = '[[@{npcattack1rolltype} +@{npcattack1attackcalc}]]';
|
|
}
|
|
else if (values.npcattack1type == '[[1d100!>96cf<@{npcattack1fumble} +@{npcattack1bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db] ]]') {
|
|
update['npcattack1select'] = 'npcranged';
|
|
update['npcattack1attackcalc'] = '@{npcattack1bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack1rolltype'] = '1d100!>96cf<@{npcattack1fumble}';
|
|
update['npcattack1type'] = '[[@{npcattack1rolltype} +@{npcattack1attackcalc}]]';
|
|
}
|
|
else if (values.npcattack1type == '[[1d100cf<2cs>96+@{npcattack1bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] ]]') {
|
|
update['npcattack1select'] = 'npcbasic';
|
|
update['npcattack1attackcalc'] = '@{npcattack1bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
update['npcattack1rolltype'] = '1d100cf<2cs>96';
|
|
update['npcattack1type'] = '[[@{npcattack1rolltype} +@{npcattack1attackcalc}]]';
|
|
}
|
|
else if (values.npcattack1type == '[[1d100cf<2cs>96+@{npcattack1bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range] ]]') {
|
|
update['npcattack1select'] = 'npcbasic';
|
|
update['npcattack1attackcalc'] = '@{npcattack1bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
update['npcattack1rolltype'] = '1d100cf<2cs>96';
|
|
update['npcattack1type'] = '[[@{npcattack1rolltype} +@{npcattack1attackcalc}]]';
|
|
}
|
|
else if (values.npcattack1type == '[[1d100!>96cf<2cs=100+@{npcattack1bonus}[OB]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack1select'] = 'npcdirected';
|
|
update['npcattack1attackcalc'] = '@{npcattack1bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack1rolltype'] = '1d100!>@{oeuproll}cf<2cs=100';
|
|
update['npcattack1type'] = '[[@{npcattack1rolltype} +@{npcattack1attackcalc}]]';
|
|
}
|
|
else if (values.npcattack1type == '[[1d100!>96cf<2cs=100+@{npcattack1bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db] ]]') {
|
|
update['npcattack1select'] = 'npcdirected';
|
|
update['npcattack1attackcalc'] = '@{npcattack1bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack1rolltype'] = '1d100!>@{oeuproll}cf<2cs=100';
|
|
update['npcattack1type'] = '[[@{npcattack1rolltype} +@{npcattack1attackcalc}]]';
|
|
}
|
|
else if (values.npcattack1type == '[[1d100cf<4cs>96+@{npcattack1bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center]-@{target|dbworn}[target db] + .5*@{target|dbarmdbworn}[adjustment for only 1/2 armor bonus to db] ]]') {
|
|
update['npcattack1attackcalc'] = '@{npcattack1bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus]';
|
|
update['npcattack1rolltype'] = '1d100cf<4cs>96';
|
|
update['npcattack1type'] = '[[@{npcattack1rolltype} +@{npcattack1attackcalc}]]';
|
|
}
|
|
else if (values.npcattack1type == '[[1d100cf<4cs>96+@{npcattack1bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus] ]]') {
|
|
update['npcattack1attackcalc'] = '@{npcattack1bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus]';
|
|
update['npcattack1rolltype'] = '1d100cf<4cs>96';
|
|
update['npcattack1type'] = '[[@{npcattack1rolltype} +@{npcattack1attackcalc}]]';
|
|
}
|
|
else if (values.npcattack1type == 'no type') { update['npcattack1select'] = 'none'; }
|
|
else { update['npcattack1select'] = 'none';}
|
|
if (values.npcattack2type == '[[1d100!>96cf<@{npcattack2fumble}+@{npcattack2bonus}[OB]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]-(100-?{% Activity used on attack|100})-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack2select'] = 'npcmelee';
|
|
update['npcattack2attackcalc'] = '@{npcattack2bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db]';
|
|
update['npcattack2rolltype'] = '1d100!>96cf<@{npcattack2fumble}';
|
|
update['npcattack2type'] = '[[@{npcattack2rolltype} +@{npcattack2attackcalc}]]';
|
|
}
|
|
else if (values.npcattack2type == '[[1d100!>96cf<@{npcattack2fumble} +@{npcattack2bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db] ]]') {
|
|
update['npcattack2select'] = 'npcmelee';
|
|
update['npcattack2attackcalc'] = '@{npcattack2bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db]';
|
|
update['npcattack2rolltype'] = '1d100!>96cf<@{npcattack2fumble}';
|
|
update['npcattack2type'] = '[[@{npcattack2rolltype} +@{npcattack2attackcalc}]]';
|
|
}
|
|
else if (values.npcattack2type == '[[1d100!>96cf<@{npcattack2fumble}+@{npcattack2bonus}[OB]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]+?{Range Modification|0}[Range]+?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60})-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack2select'] = 'npcranged';
|
|
update['npcattack2attackcalc'] = '@{npcattack2bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack2rolltype'] = '1d100!>96cf<@{npcattack2fumble}';
|
|
update['npcattack2type'] = '[[@{npcattack2rolltype} +@{npcattack2attackcalc}]]';
|
|
}
|
|
else if (values.npcattack2type == '[[1d100!>96cf<@{npcattack2fumble} +@{npcattack2bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbworn}]][target db] ]]') {
|
|
update['npcattack2select'] = 'npcranged';
|
|
update['npcattack2attackcalc'] = '@{npcattack2bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack2rolltype'] = '1d100!>96cf<@{npcattack2fumble}';
|
|
update['npcattack2type'] = '[[@{npcattack2rolltype} +@{npcattack2attackcalc}]]';
|
|
}
|
|
else if (values.npcattack2type == '[[1d100!>96cf<@{npcattack2fumble} +@{npcattack2bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db] ]]') {
|
|
update['npcattack2select'] = 'npcranged';
|
|
update['npcattack2attackcalc'] = '@{npcattack2bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack2rolltype'] = '1d100!>96cf<@{npcattack2fumble}';
|
|
update['npcattack2type'] = '[[@{npcattack2rolltype} +@{npcattack2attackcalc}]]';
|
|
}
|
|
else if (values.npcattack2type == '[[1d100cf<2cs>96+@{npcattack2bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] ]]') {
|
|
update['npcattack2select'] = 'npcbasic';
|
|
update['npcattack2attackcalc'] = '@{npcattack2bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
update['npcattack2rolltype'] = '1d100cf<2cs>96';
|
|
update['npcattack2type'] = '[[@{npcattack2rolltype} +@{npcattack2attackcalc}]]';
|
|
}
|
|
else if (values.npcattack2type == '[[1d100cf<2cs>96+@{npcattack2bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range] ]]') {
|
|
update['npcattack2select'] = 'npcbasic';
|
|
update['npcattack2attackcalc'] = '@{npcattack2bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
update['npcattack2rolltype'] = '1d100cf<2cs>96';
|
|
update['npcattack2type'] = '[[@{npcattack2rolltype} +@{npcattack2attackcalc}]]';
|
|
}
|
|
else if (values.npcattack2type == '[[1d100!>96cf<2cs=100+@{npcattack2bonus}[OB]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack2select'] = 'npcdirected';
|
|
update['npcattack2attackcalc'] = '@{npcattack2bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack2rolltype'] = '1d100!>@{oeuproll}cf<2cs=100';
|
|
update['npcattack2type'] = '[[@{npcattack2rolltype} +@{npcattack2attackcalc}]]';
|
|
}
|
|
else if (values.npcattack2type == '[[1d100!>96cf<2cs=100+@{npcattack2bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db] ]]') {
|
|
update['npcattack2select'] = 'npcdirected';
|
|
update['npcattack2attackcalc'] = '@{npcattack2bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack2rolltype'] = '1d100!>@{oeuproll}cf<2cs=100';
|
|
update['npcattack2type'] = '[[@{npcattack2rolltype} +@{npcattack2attackcalc}]]';
|
|
}
|
|
else if (values.npcattack2type == '[[1d100cf<4cs>96+@{npcattack2bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center]-@{target|dbworn}[target db] + .5*@{target|dbarmdbworn}[adjustment for only 1/2 armor bonus to db] ]]') {
|
|
update['npcattack2attackcalc'] = '@{npcattack2bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus]';
|
|
update['npcattack2rolltype'] = '1d100cf<4cs>96';
|
|
update['npcattack2type'] = '[[@{npcattack2rolltype} +@{npcattack2attackcalc}]]';
|
|
}
|
|
else if (values.npcattack2type == '[[1d100cf<4cs>96+@{npcattack2bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus] ]]') {
|
|
update['npcattack2attackcalc'] = '@{npcattack2bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus]';
|
|
update['npcattack2rolltype'] = '1d100cf<4cs>96';
|
|
update['npcattack2type'] = '[[@{npcattack2rolltype} +@{npcattack2attackcalc}]]';
|
|
}
|
|
else if (values.npcattack2type == 'no type') { update['npcattack2select'] = 'none'; }
|
|
else { update['npcattack2select'] = 'none';}
|
|
if (values.npcattack3type == '[[1d100!>96cf<@{npcattack3fumble}+@{npcattack3bonus}[OB]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]-(100-?{% Activity used on attack|100})-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack3select'] = 'npcmelee';
|
|
update['npcattack3attackcalc'] = '@{npcattack3bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db]';
|
|
update['npcattack3rolltype'] = '1d100!>96cf<@{npcattack3fumble}';
|
|
update['npcattack3type'] = '[[@{npcattack3rolltype} +@{npcattack3attackcalc}]]';
|
|
}
|
|
else if (values.npcattack3type == '[[1d100!>96cf<@{npcattack3fumble} +@{npcattack3bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db] ]]') {
|
|
update['npcattack3select'] = 'npcmelee';
|
|
update['npcattack3attackcalc'] = '@{npcattack3bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db]';
|
|
update['npcattack3rolltype'] = '1d100!>96cf<@{npcattack3fumble}';
|
|
update['npcattack3type'] = '[[@{npcattack3rolltype} +@{npcattack3attackcalc}]]';
|
|
}
|
|
else if (values.npcattack3type == '[[1d100!>96cf<@{npcattack3fumble}+@{npcattack3bonus}[OB]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]+?{Range Modification|0}[Range]+?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60})-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack3select'] = 'npcranged';
|
|
update['npcattack3attackcalc'] = '@{npcattack3bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack3rolltype'] = '1d100!>96cf<@{npcattack3fumble}';
|
|
update['npcattack3type'] = '[[@{npcattack3rolltype} +@{npcattack3attackcalc}]]';
|
|
}
|
|
else if (values.npcattack3type == '[[1d100!>96cf<@{npcattack2fumble} +@{npcattack2bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbworn}]][target db] ]]') {
|
|
update['npcattack3select'] = 'npcranged';
|
|
update['npcattack3attackcalc'] = '@{npcattack3bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack3rolltype'] = '1d100!>96cf<@{npcattack3fumble}';
|
|
update['npcattack3type'] = '[[@{npcattack3rolltype} +@{npcattack3attackcalc}]]';
|
|
}
|
|
else if (values.npcattack3type == '[[1d100!>96cf<@{npcattack3fumble} +@{npcattack3bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db] ]]') {
|
|
update['npcattack3select'] = 'npcranged';
|
|
update['npcattack3attackcalc'] = '@{npcattack3bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack3rolltype'] = '1d100!>96cf<@{npcattack3fumble}';
|
|
update['npcattack3type'] = '[[@{npcattack3rolltype} +@{npcattack3attackcalc}]]';
|
|
}
|
|
else if (values.npcattack3type == '[[1d100cf<2cs>96+@{npcattack3bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] ]]') {
|
|
update['npcattack3select'] = 'npcbasic';
|
|
update['npcattack3attackcalc'] = '@{npcattack3bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
update['npcattack3rolltype'] = '1d100cf<2cs>96';
|
|
update['npcattack3type'] = '[[@{npcattack3rolltype} +@{npcattack3attackcalc}]]';
|
|
}
|
|
else if (values.npcattack3type == '[[1d100cf<2cs>96+@{npcattack3bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range] ]]') {
|
|
update['npcattack3select'] = 'npcbasic';
|
|
update['npcattack3attackcalc'] = '@{npcattack3bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
update['npcattack3rolltype'] = '1d100cf<2cs>96';
|
|
update['npcattack3type'] = '[[@{npcattack3rolltype} +@{npcattack3attackcalc}]]';
|
|
}
|
|
else if (values.npcattack3type == '[[1d100!>96cf<2cs=100+@{npcattack3bonus}[OB]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack3select'] = 'npcdirected';
|
|
update['npcattack3attackcalc'] = '@{npcattack3bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack3rolltype'] = '1d100!>@{oeuproll}cf<2cs=100';
|
|
update['npcattack3type'] = '[[@{npcattack3rolltype} +@{npcattack3attackcalc}]]';
|
|
}
|
|
else if (values.npcattack3type == '[[1d100!>96cf<2cs=100+@{npcattack3bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db] ]]') {
|
|
update['npcattack3select'] = 'npcdirected';
|
|
update['npcattack3attackcalc'] = '@{npcattack3bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack3rolltype'] = '1d100!>@{oeuproll}cf<2cs=100';
|
|
update['npcattack3type'] = '[[@{npcattack3rolltype} +@{npcattack3attackcalc}]]';
|
|
}
|
|
else if (values.npcattack3type == '[[1d100cf<4cs>96+@{npcattack3bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center]-@{target|dbworn}[target db] + .5*@{target|dbarmdbworn}[adjustment for only 1/2 armor bonus to db] ]]') {
|
|
update['npcattack3attackcalc'] = '@{npcattack3bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus]';
|
|
update['npcattack3rolltype'] = '1d100cf<4cs>96';
|
|
update['npcattack3type'] = '[[@{npcattack3rolltype} +@{npcattack3attackcalc}]]';
|
|
}
|
|
else if (values.npcattack3type == '[[1d100cf<4cs>96+@{npcattack3bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus] ]]') {
|
|
update['npcattack3attackcalc'] = '@{npcattack3bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus]';
|
|
update['npcattack3rolltype'] = '1d100cf<4cs>96';
|
|
update['npcattack3type'] = '[[@{npcattack3rolltype} +@{npcattack3attackcalc}]]';
|
|
}
|
|
else if (values.npcattack3type == 'no type') { update['npcattack3select'] = 'none'; }
|
|
else { update['npcattack3select'] = 'none';}
|
|
if (values.npcattack4type == '[[1d100!>96cf<@{npcattack4fumble}+@{npcattack4bonus}[OB]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]-(100-?{% Activity used on attack|100})-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack4select'] = 'npcmelee';
|
|
update['npcattack4attackcalc'] = '@{npcattack4bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db]';
|
|
update['npcattack4rolltype'] = '1d100!>96cf<@{npcattack4fumble}';
|
|
update['npcattack4type'] = '[[@{npcattack4rolltype} +@{npcattack4attackcalc}]]';
|
|
}
|
|
else if (values.npcattack4type == '[[1d100!>96cf<@{npcattack4fumble} +@{npcattack4bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db] ]]') {
|
|
update['npcattack4select'] = 'npcmelee';
|
|
update['npcattack4attackcalc'] = '@{npcattack4bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db]';
|
|
update['npcattack4rolltype'] = '1d100!>96cf<@{npcattack4fumble}';
|
|
update['npcattack4type'] = '[[@{npcattack4rolltype} +@{npcattack4attackcalc}]]';
|
|
}
|
|
else if (values.npcattack4type == '[[1d100!>96cf<@{npcattack4fumble}+@{npcattack4bonus}[OB]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]+?{Range Modification|0}[Range]+?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60})-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack4select'] = 'npcranged';
|
|
update['npcattack4attackcalc'] = '@{npcattack4bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack4rolltype'] = '1d100!>96cf<@{npcattack4fumble}';
|
|
update['npcattack4type'] = '[[@{npcattack4rolltype} +@{npcattack4attackcalc}]]';
|
|
}
|
|
else if (values.npcattack4type == '[[1d100!>96cf<@{npcattack2fumble} +@{npcattack2bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbworn}]][target db] ]]') {
|
|
update['npcattack4select'] = 'npcranged';
|
|
update['npcattack4attackcalc'] = '@{npcattack4bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack4rolltype'] = '1d100!>96cf<@{npcattack4fumble}';
|
|
update['npcattack4type'] = '[[@{npcattack4rolltype} +@{npcattack4attackcalc}]]';
|
|
}
|
|
else if (values.npcattack4type == '[[1d100!>96cf<@{npcattack4fumble} +@{npcattack4bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db] ]]') {
|
|
update['npcattack4select'] = 'npcranged';
|
|
update['npcattack4attackcalc'] = '@{npcattack4bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack4rolltype'] = '1d100!>96cf<@{npcattack4fumble}';
|
|
update['npcattack4type'] = '[[@{npcattack4rolltype} +@{npcattack4attackcalc}]]';
|
|
}
|
|
else if (values.npcattack4type == '[[1d100cf<2cs>96+@{npcattack4bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] ]]') {
|
|
update['npcattack4select'] = 'npcbasic';
|
|
update['npcattack4attackcalc'] = '@{npcattack4bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
update['npcattack4rolltype'] = '1d100cf<2cs>96';
|
|
update['npcattack4type'] = '[[@{npcattack4rolltype} +@{npcattack4attackcalc}]]';
|
|
}
|
|
else if (values.npcattack4type == '[[1d100cf<2cs>96+@{npcattack4bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range] ]]') {
|
|
update['npcattack4select'] = 'npcbasic';
|
|
update['npcattack4attackcalc'] = '@{npcattack4bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
update['npcattack4rolltype'] = '1d100cf<2cs>96';
|
|
update['npcattack4type'] = '[[@{npcattack4rolltype} +@{npcattack4attackcalc}]]';
|
|
}
|
|
else if (values.npcattack4type == '[[1d100!>96cf<2cs=100+@{npcattack4bonus}[OB]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack4select'] = 'npcdirected';
|
|
update['npcattack4attackcalc'] = '@{npcattack4bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack4rolltype'] = '1d100!>@{oeuproll}cf<2cs=100';
|
|
update['npcattack4type'] = '[[@{npcattack4rolltype} +@{npcattack4attackcalc}]]';
|
|
}
|
|
else if (values.npcattack4type == '[[1d100!>96cf<2cs=100+@{npcattack4bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db] ]]') {
|
|
update['npcattack4select'] = 'npcdirected';
|
|
update['npcattack4attackcalc'] = '@{npcattack4bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack4rolltype'] = '1d100!>@{oeuproll}cf<2cs=100';
|
|
update['npcattack4type'] = '[[@{npcattack4rolltype} +@{npcattack4attackcalc}]]';
|
|
}
|
|
else if (values.npcattack4type == '[[1d100cf<4cs>96+@{npcattack4bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center]-@{target|dbworn}[target db] + .5*@{target|dbarmdbworn}[adjustment for only 1/2 armor bonus to db] ]]') {
|
|
update['npcattack4attackcalc'] = '@{npcattack4bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus]';
|
|
update['npcattack4rolltype'] = '1d100cf<4cs>96';
|
|
update['npcattack4type'] = '[[@{npcattack4rolltype} +@{npcattack4attackcalc}]]';
|
|
}
|
|
else if (values.npcattack4type == '[[1d100cf<4cs>96+@{npcattack4bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus] ]]') {
|
|
update['npcattack4attackcalc'] = '@{npcattack4bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus]';
|
|
update['npcattack4rolltype'] = '1d100cf<4cs>96';
|
|
update['npcattack4type'] = '[[@{npcattack4rolltype} +@{npcattack4attackcalc}]]';
|
|
}
|
|
else if (values.npcattack4type == 'no type') { update['npcattack4select'] = 'none'; }
|
|
else { update['npcattack4select'] = 'none';}
|
|
if (values.npcattack5type == '[[1d100!>96cf<@{npcattack5fumble}+@{npcattack5bonus}[OB]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]-(100-?{% Activity used on attack|100})-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack5select'] = 'npcmelee';
|
|
update['npcattack5attackcalc'] = '@{npcattack5bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db]';
|
|
update['npcattack5rolltype'] = '1d100!>96cf<@{npcattack5fumble}';
|
|
update['npcattack5type'] = '[[@{npcattack5rolltype} +@{npcattack5attackcalc}]]';
|
|
}
|
|
else if (values.npcattack5type == '[[1d100!>96cf<@{npcattack5fumble} +@{npcattack5bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db] ]]') {
|
|
update['npcattack5select'] = 'npcmelee';
|
|
update['npcattack5attackcalc'] = '@{npcattack5bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db]';
|
|
update['npcattack5rolltype'] = '1d100!>96cf<@{npcattack5fumble}';
|
|
update['npcattack5type'] = '[[@{npcattack5rolltype} +@{npcattack5attackcalc}]]';
|
|
}
|
|
else if (values.npcattack5type == '[[1d100!>96cf<@{npcattack5fumble}+@{npcattack5bonus}[OB]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]+?{Range Modification|0}[Range]+?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60})-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack5select'] = 'npcranged';
|
|
update['npcattack5attackcalc'] = '@{npcattack5bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack5rolltype'] = '1d100!>96cf<@{npcattack5fumble}';
|
|
update['npcattack5type'] = '[[@{npcattack5rolltype} +@{npcattack5attackcalc}]]';
|
|
}
|
|
else if (values.npcattack5type == '[[1d100!>96cf<@{npcattack2fumble} +@{npcattack2bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbworn}]][target db] ]]') {
|
|
update['npcattack5select'] = 'npcranged';
|
|
update['npcattack5attackcalc'] = '@{npcattack5bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack5rolltype'] = '1d100!>96cf<@{npcattack5fumble}';
|
|
update['npcattack5type'] = '[[@{npcattack5rolltype} +@{npcattack5attackcalc}]]';
|
|
}
|
|
else if (values.npcattack5type == '[[1d100!>96cf<@{npcattack5fumble} +@{npcattack5bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db] ]]') {
|
|
update['npcattack5select'] = 'npcranged';
|
|
update['npcattack5attackcalc'] = '@{npcattack5bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack5rolltype'] = '1d100!>96cf<@{npcattack5fumble}';
|
|
update['npcattack5type'] = '[[@{npcattack5rolltype} +@{npcattack5attackcalc}]]';
|
|
}
|
|
else if (values.npcattack5type == '[[1d100cf<2cs>96+@{npcattack5bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] ]]') {
|
|
update['npcattack5select'] = 'npcbasic';
|
|
update['npcattack5attackcalc'] = '@{npcattack5bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
update['npcattack5rolltype'] = '1d100cf<2cs>96';
|
|
update['npcattack5type'] = '[[@{npcattack5rolltype} +@{npcattack5attackcalc}]]';
|
|
}
|
|
else if (values.npcattack5type == '[[1d100cf<2cs>96+@{npcattack5bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range] ]]') {
|
|
update['npcattack5select'] = 'npcbasic';
|
|
update['npcattack5attackcalc'] = '@{npcattack5bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
update['npcattack5rolltype'] = '1d100cf<2cs>96';
|
|
update['npcattack5type'] = '[[@{npcattack5rolltype} +@{npcattack5attackcalc}]]';
|
|
}
|
|
else if (values.npcattack5type == '[[1d100!>96cf<2cs=100+@{npcattack5bonus}[OB]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack5select'] = 'npcdirected';
|
|
update['npcattack5attackcalc'] = '@{npcattack5bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack5rolltype'] = '1d100!>@{oeuproll}cf<2cs=100';
|
|
update['npcattack5type'] = '[[@{npcattack5rolltype} +@{npcattack5attackcalc}]]';
|
|
}
|
|
else if (values.npcattack5type == '[[1d100!>96cf<2cs=100+@{npcattack5bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db] ]]') {
|
|
update['npcattack5select'] = 'npcdirected';
|
|
update['npcattack5attackcalc'] = '@{npcattack5bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack5rolltype'] = '1d100!>@{oeuproll}cf<2cs=100';
|
|
update['npcattack5type'] = '[[@{npcattack5rolltype} +@{npcattack5attackcalc}]]';
|
|
}
|
|
else if (values.npcattack5type == '[[1d100cf<4cs>96+@{npcattack5bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center]-@{target|dbworn}[target db] + .5*@{target|dbarmdbworn}[adjustment for only 1/2 armor bonus to db] ]]') {
|
|
update['npcattack5attackcalc'] = '@{npcattack5bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus]';
|
|
update['npcattack5rolltype'] = '1d100cf<4cs>96';
|
|
update['npcattack5type'] = '[[@{npcattack5rolltype} +@{npcattack5attackcalc}]]';
|
|
}
|
|
else if (values.npcattack5type == '[[1d100cf<4cs>96+@{npcattack5bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus] ]]') {
|
|
update['npcattack5attackcalc'] = '@{npcattack5bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus]';
|
|
update['npcattack5rolltype'] = '1d100cf<4cs>96';
|
|
update['npcattack5type'] = '[[@{npcattack5rolltype} +@{npcattack5attackcalc}]]';
|
|
}
|
|
else if (values.npcattack5type == 'no type') { update['npcattack5select'] = 'none'; }
|
|
else { update['npcattack5select'] = 'none';}
|
|
if (values.npcattack6type == '[[1d100!>96cf<@{npcattack6fumble}+@{npcattack6bonus}[OB]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]-(100-?{% Activity used on attack|100})-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack6select'] = 'npcmelee';
|
|
update['npcattack6attackcalc'] = '@{npcattack6bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db]';
|
|
update['npcattack6rolltype'] = '1d100!>96cf<@{npcattack6fumble}';
|
|
update['npcattack6type'] = '[[@{npcattack6rolltype} +@{npcattack6attackcalc}]]';
|
|
}
|
|
else if (values.npcattack6type == '[[1d100!>96cf<@{npcattack6fumble} +@{npcattack6bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db] ]]') {
|
|
update['npcattack6select'] = 'npcmelee';
|
|
update['npcattack6attackcalc'] = '@{npcattack6bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db]';
|
|
update['npcattack6rolltype'] = '1d100!>96cf<@{npcattack6fumble}';
|
|
update['npcattack6type'] = '[[@{npcattack6rolltype} +@{npcattack6attackcalc}]]';
|
|
}
|
|
else if (values.npcattack6type == '[[1d100!>96cf<@{npcattack6fumble}+@{npcattack6bonus}[OB]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]+?{Range Modification|0}[Range]+?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60})-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack6select'] = 'npcranged';
|
|
update['npcattack6attackcalc'] = '@{npcattack6bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack6rolltype'] = '1d100!>96cf<@{npcattack6fumble}';
|
|
update['npcattack6type'] = '[[@{npcattack6rolltype} +@{npcattack6attackcalc}]]';
|
|
}
|
|
else if (values.npcattack6type == '[[1d100!>96cf<@{npcattack2fumble} +@{npcattack2bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbworn}]][target db] ]]') {
|
|
update['npcattack6select'] = 'npcranged';
|
|
update['npcattack6attackcalc'] = '@{npcattack6bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack6rolltype'] = '1d100!>96cf<@{npcattack6fumble}';
|
|
update['npcattack6type'] = '[[@{npcattack6rolltype} +@{npcattack6attackcalc}]]';
|
|
}
|
|
else if (values.npcattack6type == '[[1d100!>96cf<@{npcattack6fumble} +@{npcattack6bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db] ]]') {
|
|
update['npcattack6select'] = 'npcranged';
|
|
update['npcattack6attackcalc'] = '@{npcattack6bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack6rolltype'] = '1d100!>96cf<@{npcattack6fumble}';
|
|
update['npcattack6type'] = '[[@{npcattack6rolltype} +@{npcattack6attackcalc}]]';
|
|
}
|
|
else if (values.npcattack6type == '[[1d100cf<2cs>96+@{npcattack6bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] ]]') {
|
|
update['npcattack6select'] = 'npcbasic';
|
|
update['npcattack6attackcalc'] = '@{npcattack6bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
update['npcattack6rolltype'] = '1d100cf<2cs>96';
|
|
update['npcattack6type'] = '[[@{npcattack6rolltype} +@{npcattack6attackcalc}]]';
|
|
}
|
|
else if (values.npcattack6type == '[[1d100cf<2cs>96+@{npcattack6bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range] ]]') {
|
|
update['npcattack6select'] = 'npcbasic';
|
|
update['npcattack6attackcalc'] = '@{npcattack6bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
update['npcattack6rolltype'] = '1d100cf<2cs>96';
|
|
update['npcattack6type'] = '[[@{npcattack6rolltype} +@{npcattack6attackcalc}]]';
|
|
}
|
|
else if (values.npcattack6type == '[[1d100!>96cf<2cs=100+@{npcattack6bonus}[OB]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack6select'] = 'npcdirected';
|
|
update['npcattack6attackcalc'] = '@{npcattack6bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack6rolltype'] = '1d100!>@{oeuproll}cf<2cs=100';
|
|
update['npcattack6type'] = '[[@{npcattack6rolltype} +@{npcattack6attackcalc}]]';
|
|
}
|
|
else if (values.npcattack6type == '[[1d100!>96cf<2cs=100+@{npcattack6bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db] ]]') {
|
|
update['npcattack6select'] = 'npcdirected';
|
|
update['npcattack6attackcalc'] = '@{npcattack6bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack6rolltype'] = '1d100!>@{oeuproll}cf<2cs=100';
|
|
update['npcattack6type'] = '[[@{npcattack6rolltype} +@{npcattack6attackcalc}]]';
|
|
}
|
|
else if (values.npcattack6type == '[[1d100cf<4cs>96+@{npcattack6bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center]-@{target|dbworn}[target db] + .5*@{target|dbarmdbworn}[adjustment for only 1/2 armor bonus to db] ]]') {
|
|
update['npcattack6attackcalc'] = '@{npcattack6bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus]';
|
|
update['npcattack6rolltype'] = '1d100cf<4cs>96';
|
|
update['npcattack6type'] = '[[@{npcattack6rolltype} +@{npcattack6attackcalc}]]';
|
|
}
|
|
else if (values.npcattack6type == '[[1d100cf<4cs>96+@{npcattack6bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus] ]]') {
|
|
update['npcattack6attackcalc'] = '@{npcattack6bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus]';
|
|
update['npcattack6rolltype'] = '1d100cf<4cs>96';
|
|
update['npcattack6type'] = '[[@{npcattack6rolltype} +@{npcattack6attackcalc}]]';
|
|
}
|
|
else if (values.npcattack6type == 'no type') { update['npcattack6select'] = 'none'; }
|
|
else { update['npcattack6select'] = 'none';}
|
|
if (values.npcattack7type == '[[1d100!>96cf<@{npcattack7fumble}+@{npcattack7bonus}[OB]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]-(100-?{% Activity used on attack|100})-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack7select'] = 'npcmelee';
|
|
update['npcattack7attackcalc'] = '@{npcattack7bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db]';
|
|
update['npcattack7rolltype'] = '1d100!>96cf<@{npcattack7fumble}';
|
|
update['npcattack7type'] = '[[@{npcattack7rolltype} +@{npcattack7attackcalc}]]';
|
|
}
|
|
else if (values.npcattack7type == '[[1d100!>96cf<@{npcattack7fumble} +@{npcattack7bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db] ]]') {
|
|
update['npcattack7select'] = 'npcmelee';
|
|
update['npcattack7attackcalc'] = '@{npcattack7bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db]';
|
|
update['npcattack7rolltype'] = '1d100!>96cf<@{npcattack7fumble}';
|
|
update['npcattack7type'] = '[[@{npcattack7rolltype} +@{npcattack7attackcalc}]]';
|
|
}
|
|
else if (values.npcattack7type == '[[1d100!>96cf<@{npcattack7fumble}+@{npcattack7bonus}[OB]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]+?{Range Modification|0}[Range]+?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60})-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack7select'] = 'npcranged';
|
|
update['npcattack7attackcalc'] = '@{npcattack7bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack7rolltype'] = '1d100!>96cf<@{npcattack7fumble}';
|
|
update['npcattack7type'] = '[[@{npcattack7rolltype} +@{npcattack7attackcalc}]]';
|
|
}
|
|
else if (values.npcattack7type == '[[1d100!>96cf<@{npcattack2fumble} +@{npcattack2bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbworn}]][target db] ]]') {
|
|
update['npcattack7select'] = 'npcranged';
|
|
update['npcattack7attackcalc'] = '@{npcattack7bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack7rolltype'] = '1d100!>96cf<@{npcattack7fumble}';
|
|
update['npcattack7type'] = '[[@{npcattack7rolltype} +@{npcattack7attackcalc}]]';
|
|
}
|
|
else if (values.npcattack7type == '[[1d100!>96cf<@{npcattack7fumble} +@{npcattack7bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db] ]]') {
|
|
update['npcattack7select'] = 'npcranged';
|
|
update['npcattack7attackcalc'] = '@{npcattack7bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack7rolltype'] = '1d100!>96cf<@{npcattack7fumble}';
|
|
update['npcattack7type'] = '[[@{npcattack7rolltype} +@{npcattack7attackcalc}]]';
|
|
}
|
|
else if (values.npcattack7type == '[[1d100cf<2cs>96+@{npcattack7bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] ]]') {
|
|
update['npcattack7select'] = 'npcbasic';
|
|
update['npcattack7attackcalc'] = '@{npcattack7bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
update['npcattack7rolltype'] = '1d100cf<2cs>96';
|
|
update['npcattack7type'] = '[[@{npcattack7rolltype} +@{npcattack7attackcalc}]]';
|
|
}
|
|
else if (values.npcattack7type == '[[1d100cf<2cs>96+@{npcattack7bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range] ]]') {
|
|
update['npcattack7select'] = 'npcbasic';
|
|
update['npcattack7attackcalc'] = '@{npcattack7bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
update['npcattack7rolltype'] = '1d100cf<2cs>96';
|
|
update['npcattack7type'] = '[[@{npcattack7rolltype} +@{npcattack7attackcalc}]]';
|
|
}
|
|
else if (values.npcattack7type == '[[1d100!>96cf<2cs=100+@{npcattack7bonus}[OB]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack7select'] = 'npcdirected';
|
|
update['npcattack7attackcalc'] = '@{npcattack7bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack7rolltype'] = '1d100!>@{oeuproll}cf<2cs=100';
|
|
update['npcattack7type'] = '[[@{npcattack7rolltype} +@{npcattack7attackcalc}]]';
|
|
}
|
|
else if (values.npcattack7type == '[[1d100!>96cf<2cs=100+@{npcattack7bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db] ]]') {
|
|
update['npcattack7select'] = 'npcdirected';
|
|
update['npcattack7attackcalc'] = '@{npcattack7bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack7rolltype'] = '1d100!>@{oeuproll}cf<2cs=100';
|
|
update['npcattack7type'] = '[[@{npcattack7rolltype} +@{npcattack7attackcalc}]]';
|
|
}
|
|
else if (values.npcattack7type == '[[1d100cf<4cs>96+@{npcattack7bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center]-@{target|dbworn}[target db] + .5*@{target|dbarmdbworn}[adjustment for only 1/2 armor bonus to db] ]]') {
|
|
update['npcattack7attackcalc'] = '@{npcattack7bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus]';
|
|
update['npcattack7rolltype'] = '1d100cf<4cs>96';
|
|
update['npcattack7type'] = '[[@{npcattack7rolltype} +@{npcattack7attackcalc}]]';
|
|
}
|
|
else if (values.npcattack7type == '[[1d100cf<4cs>96+@{npcattack7bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus] ]]') {
|
|
update['npcattack7attackcalc'] = '@{npcattack7bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus]';
|
|
update['npcattack7rolltype'] = '1d100cf<4cs>96';
|
|
update['npcattack7type'] = '[[@{npcattack7rolltype} +@{npcattack7attackcalc}]]';
|
|
}
|
|
else if (values.npcattack7type == 'no type') { update['npcattack7select'] = 'none'; }
|
|
else { update['npcattack7select'] = 'none';}
|
|
if (values.npcattack8type == '[[1d100!>96cf<@{npcattack8fumble}+@{npcattack8bonus}[OB]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]-(100-?{% Activity used on attack|100})-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack8select'] = 'npcmelee';
|
|
update['npcattack8attackcalc'] = '@{npcattack8bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db]';
|
|
update['npcattack8rolltype'] = '1d100!>96cf<@{npcattack8fumble}';
|
|
update['npcattack8type'] = '[[@{npcattack8rolltype} +@{npcattack8attackcalc}]]';
|
|
}
|
|
else if (values.npcattack8type == '[[1d100!>96cf<@{npcattack8fumble} +@{npcattack8bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db] ]]') {
|
|
update['npcattack8select'] = 'npcmelee';
|
|
update['npcattack8attackcalc'] = '@{npcattack8bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] -(100-?{% Activity used on attack|100}) -[[@{target|dbworn}]][target db]';
|
|
update['npcattack8rolltype'] = '1d100!>96cf<@{npcattack8fumble}';
|
|
update['npcattack8type'] = '[[@{npcattack8rolltype} +@{npcattack8attackcalc}]]';
|
|
}
|
|
else if (values.npcattack8type == '[[1d100!>96cf<@{npcattack8fumble}+@{npcattack8bonus}[OB]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust)|0}[Parry]+?{Range Modification|0}[Range]+?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60})-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack8select'] = 'npcranged';
|
|
update['npcattack8attackcalc'] = '@{npcattack8bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack8rolltype'] = '1d100!>96cf<@{npcattack8fumble}';
|
|
update['npcattack8type'] = '[[@{npcattack8rolltype} +@{npcattack8attackcalc}]]';
|
|
}
|
|
else if (values.npcattack8type == '[[1d100!>96cf<@{npcattack2fumble} +@{npcattack2bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbworn}]][target db] ]]') {
|
|
update['npcattack8select'] = 'npcranged';
|
|
update['npcattack8attackcalc'] = '@{npcattack8bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack8rolltype'] = '1d100!>96cf<@{npcattack8fumble}';
|
|
update['npcattack8type'] = '[[@{npcattack8rolltype} +@{npcattack8attackcalc}]]';
|
|
}
|
|
else if (values.npcattack8type == '[[1d100!>96cf<@{npcattack8fumble} +@{npcattack8bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db] ]]') {
|
|
update['npcattack8select'] = 'npcranged';
|
|
update['npcattack8attackcalc'] = '@{npcattack8bonus}[OB] +?{Position Bonus?|0}[Position] +?{Status Bonus/Penalty?|0}[Status] +?{Parry(db adjust)|0}[Parry] +?{Range Modification|0}[Range] +?{Missile Attack Penalty(-5 for AT6; -10 for AT10/14/18; -15 for AT7/8; -20 for AT11/15/16; -30 for AT12/19; -40 for AT20)|0}-(60-?{% Activity used on missile attack|60}) -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack8rolltype'] = '1d100!>96cf<@{npcattack8fumble}';
|
|
update['npcattack8type'] = '[[@{npcattack8rolltype} +@{npcattack8attackcalc}]]';
|
|
}
|
|
else if (values.npcattack8type == '[[1d100cf<2cs>96+@{npcattack8bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] ]]') {
|
|
update['npcattack8select'] = 'npcbasic';
|
|
update['npcattack8attackcalc'] = '@{npcattack8bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
update['npcattack8rolltype'] = '1d100cf<2cs>96';
|
|
update['npcattack8type'] = '[[@{npcattack8rolltype} +@{npcattack8attackcalc}]]';
|
|
}
|
|
else if (values.npcattack8type == '[[1d100cf<2cs>96+@{npcattack8bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range] ]]') {
|
|
update['npcattack8select'] = 'npcbasic';
|
|
update['npcattack8attackcalc'] = '@{npcattack8bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
update['npcattack8rolltype'] = '1d100cf<2cs>96';
|
|
update['npcattack8type'] = '[[@{npcattack8rolltype} +@{npcattack8attackcalc}]]';
|
|
}
|
|
else if (values.npcattack8type == '[[1d100!>96cf<2cs=100+@{npcattack8bonus}[OB]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]-@{target|dbworn}[target db] ]]') {
|
|
update['npcattack8select'] = 'npcdirected';
|
|
update['npcattack8attackcalc'] = '@{npcattack8bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack8rolltype'] = '1d100!>@{oeuproll}cf<2cs=100';
|
|
update['npcattack8type'] = '[[@{npcattack8rolltype} +@{npcattack8attackcalc}]]';
|
|
}
|
|
else if (values.npcattack8type == '[[1d100!>96cf<2cs=100+@{npcattack8bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db] ]]') {
|
|
update['npcattack8select'] = 'npcdirected';
|
|
update['npcattack8attackcalc'] = '@{npcattack8bonus}[OB] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] -[[@{target|dbwornranged}]][target ranged db]';
|
|
update['npcattack8rolltype'] = '1d100!>@{oeuproll}cf<2cs=100';
|
|
update['npcattack8type'] = '[[@{npcattack8rolltype} +@{npcattack8attackcalc}]]';
|
|
}
|
|
else if (values.npcattack8type == '[[1d100cf<4cs>96+@{npcattack8bonus}[List Ranks]+?{Special Item Bonus?|0}[Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center]-@{target|dbworn}[target db] + .5*@{target|dbarmdbworn}[adjustment for only 1/2 armor bonus to db] ]]') {
|
|
update['npcattack8attackcalc'] = '@{npcattack8bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus]';
|
|
update['npcattack8rolltype'] = '1d100cf<4cs>96';
|
|
update['npcattack8type'] = '[[@{npcattack8rolltype} +@{npcattack8attackcalc}]]';
|
|
}
|
|
else if (values.npcattack8type == '[[1d100cf<4cs>96+@{npcattack8bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus] ]]') {
|
|
update['npcattack8attackcalc'] = '@{npcattack8bonus}[List Ranks] +?{Special Item Bonus?|0}[Item] +?{Status Bonus/Penalty?|0}[Status] +?{Range Modification|0}[Range] +20*?{Center point of spell?(1=yes)|0}[Spell Center] -[[((@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})) + abs(@{target|dbquickbonworn} -abs(@{target|dbquickpenworn})))/2]][target quickness bonus] - [[.5*(@{target|dbarmdbworn})]][1/2 armor bonus to db] -[[@{target|dbmagicbonworn}]][magical(item) db bonus]';
|
|
update['npcattack8rolltype'] = '1d100cf<4cs>96';
|
|
update['npcattack8type'] = '[[@{npcattack8rolltype} +@{npcattack8attackcalc}]]';
|
|
}
|
|
else if (values.npcattack8type == 'no type') { update['npcattack8select'] = 'none'; }
|
|
else { update['npcattack8select'] = 'none';}
|
|
setAttrs(update);
|
|
// Also set weapon breakage stuff.
|
|
BreakageMacroSetup('attack1');
|
|
BreakageMacroSetup('attack2');
|
|
BreakageMacroSetup('attack3');
|
|
BreakageMacroSetup('attack4');
|
|
BreakageMacroSetup('attack5');
|
|
BreakageMacroSetup('attack6');
|
|
BreakageMacroSetup('attack7');
|
|
BreakageMacroSetup('attack8');
|
|
BreakageMacroSetup('npcattack1');
|
|
BreakageMacroSetup('npcattack2');
|
|
BreakageMacroSetup('npcattack3');
|
|
BreakageMacroSetup('npcattack4');
|
|
BreakageMacroSetup('npcattack5');
|
|
BreakageMacroSetup('npcattack6');
|
|
BreakageMacroSetup('npcattack7');
|
|
BreakageMacroSetup('npcattack8');
|
|
});
|
|
}
|
|
if ((langsmoved == 0) || (isNaN(langsmoved))) { //if the languages have already been moved; don't do it again!
|
|
// Copy/create languages Move this outside of calc == 0......
|
|
getSectionIDs('repeating_languages', function(idarray){
|
|
if (idarray.length>0) {
|
|
console.log('Language ID array length: '+idarray.length);
|
|
_.each(idarray, function(currentID) {
|
|
getAttrs(['repeating_languages_'+currentID+'_languagename', 'repeating_languages_'+currentID+'_languagespoken-rank', 'repeating_languages_'+currentID+'_languagespoken-skill', 'repeating_languages_'+currentID+'_languagewritten-rank', 'repeating_languages_'+currentID+'_languagewritten-skill', 'repeating_languages2_'+currentID+'_language2name', 'repeating_languages2_'+currentID+'_language2spoken-rank', 'repeating_languages2_'+currentID+'_language2spoken-skill', 'repeating_languages2_'+currentID+'_language2written-rank', 'repeating_languages2_'+currentID+'_language2written-skill'], function(values) {
|
|
var update = {};
|
|
var newID = generateRowID();
|
|
if (values['repeating_languages_'+currentID+'_languagename']){ // Check for languagename
|
|
update['repeating_langs_'+newID+'_languagename'] = values['repeating_languages_'+currentID+'_languagename'];
|
|
} else { // Else set the name to 'Trade' in case folks didn't change from what was diplayed.
|
|
// console.log("Not a lang1");
|
|
update['repeating_langs_'+newID+'_languagename'] = 'Trade';
|
|
}
|
|
if (values['repeating_languages_'+currentID+'_languagespoken-rank']){ // Check for languagespoken-rank
|
|
update['repeating_langs_'+newID+'_languagespokenranks'] = values['repeating_languages_'+currentID+'_languagespoken-rank'];
|
|
} else { // Else set it to the default 4 in case folks didn't change from what was diplayed.
|
|
update['repeating_langs_'+newID+'_languagespokenranks'] = 4;
|
|
}
|
|
if (values['repeating_languages_'+currentID+'_languagewritten-rank']){ // Check for languagewritten-rank
|
|
update['repeating_langs_'+newID+'_languagewrittenranks'] = values['repeating_languages_'+currentID+'_languagewritten-rank'];
|
|
} else { // Else set it to the default 4 in case folks didn't change from what was diplayed.
|
|
update['repeating_langs_'+newID+'_languagewrittenranks'] = 4;
|
|
}
|
|
// if the sheet does not do the calc for you, then copy the skills as well.
|
|
if (calc == 0) {
|
|
if (values['repeating_languages_'+currentID+'_languagespoken-skill']){ // Check for languagespoken-skill
|
|
update['repeating_langs_'+newID+'_languagespokenrankbonus'] = values['repeating_languages_'+currentID+'_languagespoken-skill'];
|
|
} else { // Else set it to the default 45 in case folks didn't change from what was diplayed.
|
|
update['repeating_langs_'+newID+'_languagespokenrankbonus'] = 45;
|
|
}
|
|
if (values['repeating_languages_'+currentID+'_languagewritten-skill']){ // Check for languagewritten-skill
|
|
update['repeating_langs_'+newID+'_languagewrittenrankbonus'] = values['repeating_languages_'+currentID+'_languagewritten-skill'];
|
|
} else { // Else set it to the default 45 in case folks didn't change from what was diplayed.
|
|
update['repeating_langs_'+newID+'_languagewrittenrankbonus'] = 45;
|
|
}
|
|
}
|
|
setAttrs(update);
|
|
});
|
|
});
|
|
}
|
|
});
|
|
|
|
getSectionIDs('repeating_languages2', function(idarray2){
|
|
if (idarray2.length>0) {
|
|
console.log('Language2 ID array length: '+idarray2.length);
|
|
_.each(idarray2, function(currentID2) {
|
|
getAttrs(['repeating_languages_'+currentID2+'_languagename', 'repeating_languages_'+currentID2+'_languagespoken-rank', 'repeating_languages_'+currentID2+'_languagespoken-skill', 'repeating_languages_'+currentID2+'_languagewritten-rank', 'repeating_languages_'+currentID2+'_languagewritten-skill', 'repeating_languages2_'+currentID2+'_language2name', 'repeating_languages2_'+currentID2+'_language2spoken-rank', 'repeating_languages2_'+currentID2+'_language2spoken-skill', 'repeating_languages2_'+currentID2+'_language2written-rank', 'repeating_languages2_'+currentID2+'_language2written-skill'], function(values) {
|
|
var update = {};
|
|
var newID2 = generateRowID();
|
|
if (values['repeating_languages2_'+currentID2+'_language2name']){ // If there is no languagename, then try language2name
|
|
// console.log("Not a lang1");
|
|
update['repeating_langs_'+newID2+'_languagename'] = values['repeating_languages2_'+currentID2+'_language2name'];
|
|
} else { // Else set the name to 'Trade' in case folks didn't change from what was diplayed.
|
|
// console.log("Not a lang1");
|
|
update['repeating_langs_'+newID2+'_languagename'] = 'Trade';
|
|
}
|
|
if (values['repeating_languages2_'+currentID2+'_language2spoken-rank']){ // If there is no languagespoken-rank, then try language2spoken-rank
|
|
update['repeating_langs_'+newID2+'_languagespokenranks'] = values['repeating_languages2_'+currentID2+'_language2spoken-rank'];
|
|
} else { // Else set it to the default 4 in case folks didn't change from what was diplayed.
|
|
update['repeating_langs_'+newID2+'_languagespokenranks'] = 4;
|
|
}
|
|
if (values['repeating_languages2_'+currentID2+'_language2written-rank']){ // If there is no languagewritten-rank, then try language2written-rank
|
|
update['repeating_langs_'+newID2+'_languagewrittenranks'] = values['repeating_languages2_'+currentID2+'_language2written-rank'];
|
|
} else { // Else set it to the default 4 in case folks didn't change from what was diplayed.
|
|
update['repeating_langs_'+newID2+'_languagewrittenranks'] = 4;
|
|
}
|
|
// if the sheet does not do the calc for you, then copy the skills as well.
|
|
if (calc == 0) {
|
|
if (values['repeating_languages_'+currentID2+'_language2spoken-skill']){ // If there is no languagespoken-skill, then try language2spoken-skill
|
|
update['repeating_langs_'+newID2+'_languagespokenrankbonus'] = values['repeating_languages2_'+currentID2+'_language2spoken-skill'];
|
|
} else { // Else set it to the default 45 in case folks didn't change from what was diplayed.
|
|
update['repeating_langs_'+newID2+'_languagespokenrankbonus'] = 45;
|
|
}
|
|
if (values['repeating_languages_'+currentID2+'_language2written-skill']){ // If there is no languagewritten-skill, then try language2written-skill
|
|
update['repeating_langs_'+newID2+'_languagewrittenrankbonus'] = values['repeating_languages2_'+currentID2+'_language2written-skill'];
|
|
} else { // Else set it to the default 45 in case folks didn't change from what was diplayed.
|
|
update['repeating_langs_'+newID2+'_languagewrittenrankbonus'] = 45;
|
|
}
|
|
}
|
|
setAttrs(update);
|
|
});
|
|
});
|
|
}
|
|
});
|
|
|
|
setAttrs({
|
|
languagesmoved: 1 // set the languages as moved
|
|
});
|
|
}
|
|
|
|
console.log('/* ----------leaving StartingSetup; mod:' + mod + '------------ */');
|
|
setAttrs({
|
|
character_sheet: 'RMSS-FullCalcs v3.'+mod
|
|
});
|
|
return mod;
|
|
}
|
|
|
|
// <!---- Run the setup if the sheet is opened or the recalc box is clicked ---->
|
|
on('sheet:opened change:skillcalc', function() {
|
|
getAttrs(['sheetversion', 'currentsheetversion', 'skillcalc', 'languagesmoved'], function(values) {
|
|
setAttrs({
|
|
sheetversion: StartingSetup(parseFloat(values.sheetversion), parseFloat(values.currentsheetversion), parseInt(values.skillcalc,10), parseInt(values.languagesmoved,10))
|
|
});
|
|
});
|
|
});
|
|
|
|
// <!---- Change checkboxes for statcalc, skillcalc, levelexpcalc, racialcalc, and professioncalc if allcalc is changed. ---->
|
|
on('change:allcalc', function() {
|
|
getAttrs(['allcalc'], function(values) {
|
|
const output = {};
|
|
var allcalc = parseInt(values.allcalc, 10);
|
|
if (allcalc == 0) {
|
|
output['statcalc']= 0;
|
|
output['devpointcalc']= 0;
|
|
output['levelexpcalc']= 0;
|
|
output['skillcalc']= 0;
|
|
output['racialcalc']= 0;
|
|
output['professioncalc']= 0;
|
|
output['copyob']= 0;
|
|
} else if (allcalc == 1) {
|
|
output['statcalc']= 1;
|
|
output['devpointcalc']= 1;
|
|
output['levelexpcalc']= 1;
|
|
output['skillcalc']= 1;
|
|
output['racialcalc']= 1;
|
|
output['professioncalc']= 1;
|
|
output['copyob']= 1;
|
|
}
|
|
setAttrs(output);
|
|
});
|
|
});
|
|
|
|
// <!---- If skillcalc gets changed, check and update the skills. ---->
|
|
on('change:skillcalc', function() {
|
|
getAttrs(['skillcalc'], function(values) {
|
|
// console.log('/* ----------entering SkillCalc Change; skillcalc:' + values.skillcalc + ' allcalc:' + values.allcalc + '------------ */');
|
|
if (parseInt(values.skillcalc, 10) == 1) {
|
|
var skills=['srob-list1', 'srob-list2', 'srob-list3', 'srob-list4', 'srob-list5', 'srob-list6', 'srob-list7', 'srob-list8', 'srob-list9', 'srob-list10', 'sropen-list1', 'sropen-list2', 'sropen-list3', 'sropen-list4', 'sropen-list5', 'sropen-list6', 'sropen-list7', 'sropen-list8', 'sropen-list9', 'sropen-list10', 'srclosed-list1', 'srclosed-list2', 'srclosed-list3', 'srclosed-list4', 'srclosed-list5', 'srclosed-list6', 'srclosed-list7', 'srclosed-list8', 'srclosed-list9', 'srclosed-list10', 'srotherb-list1', 'srotherb-list2', 'srotherb-list3', 'srotherb-list4', 'srotherb-list5', 'srotherb-list6', 'oropen-list1', 'oropen-list2', 'oropen-list3', 'oropen-list4', 'oropen-list5', 'orclosed-list1', 'orclosed-list2', 'orclosed-list3', 'orclosed-list4', 'orclosed-list5', 'orbase-list1', 'orbase-list2', 'orbase-list3', 'orbase-list4', 'orbase-list5', 'arcopen-list1', 'arcopen-list2', 'arcopen-list3', 'arcopen-list4', 'arcopen-list5', 'arcclosed-list1', 'arcclosed-list2', 'arcclosed-list3', 'arcclosed-list4', 'arcclosed-list5', 'arcbase-list1', 'arcbase-list2', 'arcbase-list3', 'arcbase-list4', 'arcbase-list5', 'arcotherbase-list1', 'arcotherbase-list2', 'arcotherbase-list3', 'arcotherbase-list4', 'arcotherbase-list5', 'cat-armor-heavy-', 'plate', 'cat-armor-light-', 'softleather', 'rigidleather', 'cat-armor-med-', 'chain', 'cat-artistic-active-', 'acting', 'dancing', 'mimery', 'mimicry', 'playinstrument1', 'playinstrument2', 'playinstrument3', 'poeticimprov', 'singing', 'taletelling', 'ventriloquism', 'cat-artistic-passive-', 'music', 'painting', 'poetry', 'sculpting', 'cat-athletic-brawn-', 'athleticgamesbrawn1', 'athleticgamesbrawn2', 'athleticgamesbrawn3', 'jumping', 'powerstriking', 'powerthrowing', 'weightlifting', 'cat-athletic-endur-', 'athleticgamesendur1', 'athleticgamesendur2', 'athleticgamesendur3', 'distancerunning', 'rowing', 'scaling', 'sprinting', 'swimming', 'cat-athletic-gym-', 'acrobatics', 'athleticgamesgym1', 'athleticgamesgym2', 'athleticgamesgym3', 'climbing', 'contortions', 'diving', 'flyglide', 'juggling', 'polevaulting', 'rappelling', 'skating', 'skiing', 'stiltwalking', 'surfing', 'tightrope', 'tumbling', 'alertness', 'senseambush', 'cat-aware-search-', 'detecttraps', 'lieperception', 'locatehidden', 'observation', 'poisonperception', 'readtracks', 'surveillance', 'tracking', 'cat-aware-senses-', 'directionsense', 'realityawareness', 'senseawareness1', 'sitawareness1', 'sla', 'timesense', 'awaresenses1', 'awaresenses2', 'awaresenses3', 'bodydev', 'adrenaldeflecting', 'mountedcombat', 'quickdraw', 'reversestroke1', 'subdual', 'swashbuckling', 'tumbleevade', 'twoweaponfighting1', 'combatmaneuvers1', 'combatmaneuvers2', 'combatmaneuvers3', 'cat-communications-', 'lipreading', 'signaling', 'cooking', 'drafting', 'fletching', 'horticulture', 'leathercrafts', 'metalcrafts', 'ropemastery', 'scribing', 'service', 'sewing', 'skinning', 'stonecrafts', 'trapping', 'woodcrafts', 'craft15', 'craft16', 'cat-directed-spells-', 'firebolt', 'icebolt', 'lightningbolt', 'shockbolt', 'waterbolt', 'boltattack6', 'cat-influence-', 'bribery', 'diplomacy', 'duping', 'interrogation', 'leadership', 'propaganda', 'publicspeaking', 'seduction', 'trading', 'cat-lore-general-', 'culturelore1', 'faunalore', 'floralore', 'heraldry', 'history', 'philosophy', 'regionlore1', 'religion', 'loregeneral1', 'loregeneral2', 'loregeneral3', 'cat-lore-magical-', 'artifactlore', 'circlelore', 'planarlore', 'spelllore', 'symbollore', 'undeadlore', 'wardinglore', 'cat-lore-obscure-', 'demondevillore', 'dragonlore', 'faerielore', 'xenolore1', 'xenolore2', 'xenolore3', 'cat-lore-technical-', 'herblore', 'locklore', 'metallore', 'poisonlore', 'stonelore', 'tradinglore', 'cat-ma-striking-', 'boxing', 'striking1', 'striking2', 'striking3', 'striking4', 'tackling', 'cat-ma-sweeps-', 'blocking', 'sweeps1', 'sweeps2', 'sweeps3', 'sweeps4', 'wrestling', 'cat-outdoor-animal-', 'animalhandling1', 'animalhealing1', 'animalmastery', 'animaltraining1', 'driving1', 'herding1', 'riding1', 'outdooranimal1', 'outdooranimal2', 'outdooranimal3', 'cat-outdoor-environ-', 'caving', 'foraging', 'hunting', 'stargazing', 'survival1', 'survival2', 'survival3', 'weatherwatching', 'cat-power-awareness-', 'attunement', 'divination1', 'divination2', 'divination3', 'powerperception', 'readrunes', 'channeling', 'magicritual', 'spellmastery1', 'spellmastery2', 'spellmastery3', 'transcendarmor', 'ppdev', 'cat-science-basic-', 'basicmath', 'research', 'advancedmath', 'anthropology1', 'alchemy', 'astronomy', 'biochemistry', 'psychology', 'specscience1', 'specscience2', 'cat-self-control-', 'adrenalbalance', 'adrenalconcentration', 'adrenallanding', 'adrenalleaping', 'adrenalquickdraw', 'adrenalspeed', 'adrenalstabilization', 'adrenalstrength', 'cleansingtrance', 'controllycanthropy', 'deathtrance', 'frenzy', 'healingtrance', 'meditation', 'mnemonics', 'sleeptrance', 'stunnedmaneuvering', 'brawling', 'disarmarmedvs1h', 'disarmarmedvs2h', 'disarmarmedvspolearm', 'disarmarmedvs2wcombo', 'disarmunarmedvs1hedged', 'disarmunarmedvs2h', 'disarmunarmedvspolearm', 'disarmunarmedvs1hconcussion', 'jousting', 'adrenaldefense', 'adrenaltoughness', 'cat-subterfuge-attack-', 'ambush', 'silentkill', 'cat-subterfuge-mechanics-', 'camouflage', 'disarmingtraps', 'disguise', 'counterfeiting', 'forgery1', 'hidingitems', 'picklocks', 'settraps', 'trapbuilding', 'usepoison', 'subtermech1', 'subtermech2', 'cat-subterfuge-stealth-', 'hiding', 'pickpockets', 'stalking', 'trickery', 'cat-tech-general-', 'begging', 'firstaid', 'gambling', 'mapping', 'operatingequipment', 'orienteering', 'sailing', 'tacticalgames', 'useprepherbs', 'advertising', 'architecture', 'diagnostics1', 'dowsing', 'engineering1', 'mechanition1', 'militaryorg1', 'mining1', 'secondaid', 'surgery', 'techprof1', 'techprof2', 'techprof3', 'administration', 'appraisal', 'boatpilot1', 'cartography', 'evalarmor', 'evalmetal', 'evalstone', 'evalweapon', 'gimmickry', 'hypnosis', 'midwifery', 'navigation', 'prepareherbs', 'preparepoisons', 'siegeengineering', 'tactics', 'techvoc1', 'techvoc2', 'cat-urban-', 'contacting', 'mingling', 'scrounging', 'streetwise', 'cat-weapon-1hconcussion-', 'weapon1hc1', 'weapon1hc2', 'weapon1hc3', 'cat-weapon-1hedged-', 'weapon1he1', 'weapon1he2', 'weapon1he3', 'cat-weapon-2handed-', 'weapon2hand1', 'weapon2hand2', 'weapon2hand3', 'cat-weapon-missile-', 'weaponmissile1', 'weaponmissile2', 'weaponmissile3', 'cat-weapon-missileartillery-', 'weaponmissileart1', 'weaponmissileart2', 'weaponmissileart3', 'cat-weapon-thrown-', 'weaponthrown1', 'weaponthrown2', 'weaponthrown3', 'cat-weapon-polearms-', 'weaponpolearm1', 'weaponpolearm2', 'weaponpolearm3']; // list of skills
|
|
_.each(skills, function(skill) {
|
|
// console.log('/* ---------- event: '+event+' ------------ */');
|
|
SkillChange(skill+'ranks');
|
|
});
|
|
getSectionIDs('repeating_skills', function(idarray) {
|
|
for (var i=0 ; i<=idarray.length; i++) {
|
|
SkillChange('repeating_skills_'+ idarray[i]+'_skillranks');
|
|
}
|
|
});
|
|
getSectionIDs('repeating_langs', function(idarray) {
|
|
for (var i=0 ; i<=idarray.length; i++) {
|
|
SkillChange('repeating_langs_'+ idarray[i]+'_languagewrittenranks');
|
|
SkillChange('repeating_langs_'+ idarray[i]+'_languagespokenranks');
|
|
}
|
|
});
|
|
}
|
|
});
|
|
});
|
|
|
|
// <!---- Run the setup to fix the npc Base Hits Code based on npchitscode (depreciated) once when the sheet is first opened ---->
|
|
on('sheet:opened', function() {
|
|
getAttrs(['sheetversion', 'npchitscode'], function(values) {
|
|
const output = {};
|
|
var npchitscode = parseFloat(values.npchitscode);
|
|
if (parseFloat(values.sheetversion) < 3.13){
|
|
if (npchitscode == .01){ //-
|
|
output['npcbasehitscode']= 0;
|
|
output['npcexhaustmiscbonus']= 0;
|
|
output['npchitsperleveldiff']= 0;
|
|
output['npcstaminabonus']= '-';
|
|
} else if (npchitscode == .02){ //A
|
|
output['npcbasehitscode']= 1;
|
|
output['npcexhaustmiscbonus']= 0;
|
|
output['npchitsperleveldiff']= 1;
|
|
output['npcstaminabonus']= '-7(01); -5(02-09); -3(10-25); -2(26-30); 0(31-70); 2(71-75); 3(76-92); 5(93-99); 7(100)';
|
|
} else if (npchitscode == .03){ //B
|
|
output['npcbasehitscode']= 2;
|
|
output['npcexhaustmiscbonus']= 0;
|
|
output['npchitsperleveldiff']= 2;
|
|
output['npcstaminabonus']= '-8(01); -7(02-04); -5(05-11); -3(12-31); -2(32-35); 0(36-65); 2(66-69); 3(70-89); 5(90-96); 7(97-99); 8(100)';
|
|
} else if (npchitscode == .04){ //C
|
|
output['npcbasehitscode']= 3;
|
|
output['npcexhaustmiscbonus']= 0;
|
|
output['npchitsperleveldiff']= 3;
|
|
output['npcstaminabonus']= '-10(01); -8(02-03); -7(04-08); -5(09-23); -3(24-74); -2(75-79); 0(75-89); 2(86-89); 3(90-94); 5(95-97); 7(98-99); 8(100)';
|
|
} else if (npchitscode == .05){ //D
|
|
output['npcbasehitscode']= 4;
|
|
output['npcexhaustmiscbonus']= 0;
|
|
output['npchitsperleveldiff']= 5;
|
|
output['npcstaminabonus']= '-10(01); -8(02); -7(03-04); -5(05-09); -3(10-25); -2(26-30); 0(31-70); 2(71-75); 3(76-89); 5(90-94); 7(95-97); 8(98-99); 10(100)';
|
|
} else if (npchitscode == 50){ //E;
|
|
output['npcbasehitscode']= 5;
|
|
output['npcexhaustmiscbonus']= 50;
|
|
output['npchitsperleveldiff']= 8;
|
|
output['npcstaminabonus']= '-10(01); -8(02); -7(03-04); -5(05-09); -3(10-24); -2(25-29); 0(30-67); 2(68-72); 3(73-87); 5(88-92); 7(93-95); 8(96-97); 10(98); 12(99); 13(100)';
|
|
} else if (npchitscode == 100){ //F
|
|
output['npcbasehitscode']= 6;
|
|
output['npcexhaustmiscbonus']= 100;
|
|
output['npchitsperleveldiff']= 10;
|
|
output['npcstaminabonus']= '-10(01); -8(02); -7(03); -5(04-05); -3(06-10); -2(11-15); 0(16-20); 2(21-25); 3(26-72); 5(73-87); 7(88-92); 8(93-95); 10(96-97); 12(98); 13(99); 17(100)';
|
|
} else if (npchitscode == 150){ //G
|
|
output['npcbasehitscode']= 7;
|
|
output['npcexhaustmiscbonus']= 150;
|
|
output['npchitsperleveldiff']= 12;
|
|
output['npcstaminabonus']= '-10(01); -8(02); -7(03); -5(04); -3(05-06); -2(07-11); 0(12-16); 2(17-31); 3(32-36); 5(37-71); 7(72-86); 8(87-91); 10(92-94); 12(95-96); 13(97-98); 17(99); 22(100)';
|
|
} else if (npchitscode == 200){ //H
|
|
output['npcbasehitscode']= 8;
|
|
output['npcexhaustmiscbonus']= 200;
|
|
output['npchitsperleveldiff']= 15;
|
|
output['npcstaminabonus']= '-10(01); -8(02); -7(03); -5(04); -3(05); -2(06-07); 0(08-12); 2(13-17); 3(18-32); 5(32-37); 7(38-72); 8(73-88); 10(89-93); 12(94-96); 13(97-98); 17(99); 22(100)';
|
|
} else {
|
|
output['npcbasehitscode']= 0;
|
|
output['npcexhaustmiscbonus']= 0;
|
|
output['npchitsperleveldiff']= 0;
|
|
output['npcstaminabonus']= '-';
|
|
}
|
|
setAttrs(output);
|
|
}
|
|
});
|
|
});
|
|
|
|
// <!---- Run the setup if the npc Base Hits code changes ---->
|
|
on('change:npcbasehitscode', function() {
|
|
//console.log('------------entering npcbasehitscode change---------------');
|
|
getAttrs(['npcbasehitscode'], function(values) {
|
|
const output = {};
|
|
var npcbasehitscode = parseFloat(values.npcbasehitscode);
|
|
// console.log('/* ---------- npcbasehitscode: '+values.npcbasehitscode+' ------------ */');
|
|
if (npcbasehitscode == 1){ //A
|
|
output['npcexhaustmiscbonus']= 0;
|
|
output['npchitsperleveldiff']= 1;
|
|
output['npcstaminabonus']= '-7(01); -5(02-09); -3(10-25); -2(26-30); 0(31-70); 2(71-75); 3(76-92); 5(93-99); 7(100)';
|
|
} else if (npcbasehitscode == 2){ //B
|
|
output['npcexhaustmiscbonus']= 0;
|
|
output['npchitsperleveldiff']= 2;
|
|
output['npcstaminabonus']= '-8(01); -7(02-04); -5(05-11); -3(12-31); -2(32-35); 0(36-65); 2(66-69); 3(70-89); 5(90-96); 7(97-99); 8(100)';
|
|
} else if (npcbasehitscode == 3){ //C
|
|
output['npcexhaustmiscbonus']= 0;
|
|
output['npchitsperleveldiff']= 3;
|
|
output['npcstaminabonus']= '-10(01); -8(02-03); -7(04-08); -5(09-23); -3(24-74); -2(75-79); 0(75-89); 2(86-89); 3(90-94); 5(95-97); 7(98-99); 8(100)';
|
|
} else if (npcbasehitscode == 4){ //D
|
|
output['npcexhaustmiscbonus']= 0;
|
|
output['npchitsperleveldiff']= 5;
|
|
output['npcstaminabonus']= '-10(01); -8(02); -7(03-04); -5(05-09); -3(10-25); -2(26-30); 0(31-70); 2(71-75); 3(76-89); 5(90-94); 7(95-97); 8(98-99); 10(100)';
|
|
} else if (npcbasehitscode == 5){ //E
|
|
output['npcexhaustmiscbonus']= 50;
|
|
output['npchitsperleveldiff']= 8;
|
|
output['npcstaminabonus']= '-10(01); -8(02); -7(03-04); -5(05-09); -3(10-24); -2(25-29); 0(30-67); 2(68-72); 3(73-87); 5(88-92); 7(93-95); 8(96-97); 10(98); 12(99); 13(100)';
|
|
} else if (npcbasehitscode == 6){ //F
|
|
output['npcexhaustmiscbonus']= 100;
|
|
output['npchitsperleveldiff']= 10;
|
|
output['npcstaminabonus']= '-10(01); -8(02); -7(03); -5(04-05); -3(06-10); -2(11-15); 0(16-20); 2(21-25); 3(26-72); 5(73-87); 7(88-92); 8(93-95); 10(96-97); 12(98); 13(99); 17(100)';
|
|
} else if (npcbasehitscode == 7){ //G
|
|
output['npcexhaustmiscbonus']= 150;
|
|
output['npchitsperleveldiff']= 12;
|
|
output['npcstaminabonus']= '-10(01); -8(02); -7(03); -5(04); -3(05-06); -2(07-11); 0(12-16); 2(17-31); 3(32-36); 5(37-71); 7(72-86); 8(87-91); 10(92-94); 12(95-96); 13(97-98); 17(99); 22(100)';
|
|
} else if (npcbasehitscode == 8){ //H
|
|
output['npcexhaustmiscbonus']= 200;
|
|
output['npchitsperleveldiff']= 15;
|
|
output['npcstaminabonus']= '-10(01); -8(02); -7(03); -5(04); -3(05); -2(06-07); 0(08-12); 2(13-17); 3(18-32); 5(32-37); 7(38-72); 8(73-88); 10(89-93); 12(94-96); 13(97-98); 17(99); 22(100)';
|
|
} else {
|
|
output['npcexhaustmiscbonus']= 0;
|
|
output['npchitsperleveldiff']= 0;
|
|
output['npcstaminabonus']= '-';
|
|
}
|
|
setAttrs(output);
|
|
});
|
|
});
|
|
|
|
// <!---- Run the setup if the npc Habitat code clear box is clicked ---->
|
|
on('change:habitatclear', function() {
|
|
setAttrs({
|
|
habitat1code: 0,
|
|
habitat2code: 0,
|
|
habitat3code: 0,
|
|
habitat4code: 0,
|
|
habitat5code: 0,
|
|
habitat6code: 0,
|
|
habitat7code: 0,
|
|
habitat8code: 0,
|
|
habitat9code: 0,
|
|
habitat10code: 0,
|
|
habitat11code: 0,
|
|
habitat12code: 0,
|
|
habitatclear: 0
|
|
});
|
|
});
|
|
|
|
// <!---- Run the setup if the npc Environmental Special Features code clear box is clicked ---->
|
|
on('change:spfeaturesclear', function() {
|
|
setAttrs({
|
|
spfeatures1code: 0,
|
|
spfeatures2code: 0,
|
|
spfeatures3code: 0,
|
|
spfeatures4code: 0,
|
|
spfeatures5code: 0,
|
|
spfeatures6code: 0,
|
|
spfeatures7code: 0,
|
|
spfeatures8code: 0,
|
|
spfeatures9code: 0,
|
|
spfeatures10code: 0,
|
|
spfeatures11code: 0,
|
|
spfeatures12code: 0,
|
|
spfeaturesclear: 0
|
|
});
|
|
});
|
|
|
|
// <!---- Run the setup if the npc Environmental Water Sources code clear box is clicked ---->
|
|
on('change:watersourcesclear', function() {
|
|
setAttrs({
|
|
watersources1code: 0,
|
|
watersources2code: 0,
|
|
watersources3code: 0,
|
|
watersources4code: 0,
|
|
watersources5code: 0,
|
|
watersources6code: 0,
|
|
watersources7code: 0,
|
|
watersources8code: 0,
|
|
watersources9code: 0,
|
|
watersources10code: 0,
|
|
watersources11code: 0,
|
|
watersources12code: 0,
|
|
watersourcesclear: 0
|
|
});
|
|
});
|
|
|
|
// <!---- Run the setup if the npc Environmental Terrain code clear box is clicked ---->
|
|
on('change:terrainclear', function() {
|
|
setAttrs({
|
|
terrain1code: 0,
|
|
terrain2code: 0,
|
|
terrain3code: 0,
|
|
terrain4code: 0,
|
|
terrain5code: 0,
|
|
terrain6code: 0,
|
|
terrainclear: 0
|
|
});
|
|
});
|
|
|
|
// <!---- Run the setup if the npc Environmental Vegetation code clear box is clicked ---->
|
|
on('change:vegetationclear', function() {
|
|
setAttrs({
|
|
vegetation1code: 0,
|
|
vegetation2code: 0,
|
|
vegetation3code: 0,
|
|
vegetation4code: 0,
|
|
vegetation5code: 0,
|
|
vegetation6code: 0,
|
|
vegetation7code: 0,
|
|
vegetation8code: 0,
|
|
vegetationclear: 0
|
|
});
|
|
});
|
|
|
|
// <!---- Parse the treasures out of the treasure codes ---->
|
|
on('change:treasurecode', function() {
|
|
//console.log('------------looks like we got us some treasure, lads---------------');
|
|
getAttrs(['treasurecode'], function(values) {
|
|
//console.log('/* ---------- treasurecode: '+values.treasurecode+' ------------ */');
|
|
var treasure='';
|
|
var count=0;
|
|
if((values.treasurecode)==null)
|
|
values.treasurecode = '-';
|
|
//console.log('/* 0---------- treasurecode: '+values.treasurecode+' ---- treasure: '+values.treasure+'---count:'+values.count+' ------------ */');
|
|
if(values.treasurecode.includes('a')) {
|
|
//console.log('------------it be an a, eh?---------------');
|
|
count=values.treasurecode.split('a').length-1;
|
|
//console.log('/* 1---------- treasure: '+values.treasure+'---count:'+values.count+' ------------ */');
|
|
treasure += count+'x Items= Very Poor & '+ count+'x Wealth = Very Poor; ';
|
|
//console.log('/* 2---------- treasure: '+values.treasure+'---count:'+values.count+' ------------ */');
|
|
}
|
|
if(values.treasurecode.includes('b')){
|
|
count=values.treasurecode.split('b').length-1;
|
|
treasure += count+'x Items= Very Poor & '+ count+'x Wealth = Poor; ';
|
|
}
|
|
if(values.treasurecode.includes('c')){
|
|
count=values.treasurecode.split('c').length-1;
|
|
treasure += count+'x Items= Very Poor & '+ count+'x Wealth = Normal; ';
|
|
}
|
|
if(values.treasurecode.includes('d')){
|
|
count=values.treasurecode.split('d').length-1;
|
|
treasure += count+'x Items= Very Poor & '+ count+'x Wealth = Rich; ';
|
|
}
|
|
if(values.treasurecode.includes('e')){
|
|
count=values.treasurecode.split('e').length-1;
|
|
treasure += count+'x Items= Very Poor & '+ count+'x Wealth = Very Rich; ';
|
|
}
|
|
if(values.treasurecode.includes('f')){
|
|
count=values.treasurecode.split('f').length-1;
|
|
treasure += count+'x Items= Poor & '+ count+'x Wealth = Very Poor; ';
|
|
}
|
|
if(values.treasurecode.includes('g')){
|
|
count=values.treasurecode.split('g').length-1;
|
|
treasure += count+'x Items= Poor & '+ count+'x Wealth = Poor; ';
|
|
}
|
|
if(values.treasurecode.includes('h')){
|
|
count=values.treasurecode.split('h').length-1;
|
|
treasure += count+'x Items= Poor & '+ count+'x Wealth = Normal; ';
|
|
}
|
|
if(values.treasurecode.includes('i')){
|
|
count=values.treasurecode.split('i').length-1;
|
|
treasure += count+'x Items= Poor & '+ count+'x Wealth = Rich; ';
|
|
}
|
|
if(values.treasurecode.includes('j')){
|
|
count=values.treasurecode.split('j').length-1;
|
|
treasure += count+'x Items= Poor & '+ count+'x Wealth = Very Rich; ';
|
|
}
|
|
if(values.treasurecode.includes('k')){
|
|
count=values.treasurecode.split('k').length-1;
|
|
treasure += count+'x Items= Normal & '+ count+'x Wealth = Very Poor; ';
|
|
}
|
|
if(values.treasurecode.includes('l')){
|
|
count=values.treasurecode.split('l').length-1;
|
|
treasure += count+'x Items= Normal & '+ count+'x Wealth = Poor; ';
|
|
}
|
|
if(values.treasurecode.includes('m')){
|
|
count=values.treasurecode.split('m').length-1;
|
|
treasure += count+'x Items= Normal & '+ count+'x Wealth = Normal; ';
|
|
}
|
|
if(values.treasurecode.includes('n')){
|
|
count=values.treasurecode.split('n').length-1;
|
|
treasure += count+'x Items= Normal & '+ count+'x Wealth = Rich; ';
|
|
}
|
|
if(values.treasurecode.includes('o')){
|
|
count=values.treasurecode.split('o').length-1;
|
|
treasure += count+'x Items= Normal & '+ count+'x Wealth = Very Rich; ';
|
|
}
|
|
if(values.treasurecode.includes('p')){
|
|
count=values.treasurecode.split('p').length-1;
|
|
treasure += count+'x Items= Rich & '+ count+'x Wealth = Very Poor; ';
|
|
}
|
|
if(values.treasurecode.includes('q')){
|
|
count=values.treasurecode.split('q').length-1;
|
|
treasure += count+'x Items= Rich & '+ count+'x Wealth = Poor; ';
|
|
}
|
|
if(values.treasurecode.includes('r')){
|
|
count=values.treasurecode.split('r').length-1;
|
|
treasure += count+'x Items= Rich & '+ count+'x Wealth = Normal; ';
|
|
}
|
|
if(values.treasurecode.includes('s')){
|
|
count=values.treasurecode.split('s').length-1;
|
|
treasure += count+'x Items= Rich & '+ count+'x Wealth = Rich; ';
|
|
}
|
|
if(values.treasurecode.includes('t')){
|
|
count=values.treasurecode.split('t').length-1;
|
|
treasure += count+'x Items= Rich & '+ count+'x Wealth = Very Rich; ';
|
|
}
|
|
if(values.treasurecode.includes('u')){
|
|
count=values.treasurecode.split('u').length-1;
|
|
treasure += count+'x Items= Very Rich & '+ count+'x Wealth = Very Poor; ';
|
|
}
|
|
if(values.treasurecode.includes('v')){
|
|
count=values.treasurecode.split('v').length-1;
|
|
treasure += count+'x Items= Very Rich & '+ count+'x Wealth = Poor; ';
|
|
}
|
|
if(values.treasurecode.includes('w')){
|
|
count=values.treasurecode.split('w').length-1;
|
|
treasure += count+'x Items= Very Rich & '+ count+'x Wealth = Normal; ';
|
|
}
|
|
if(values.treasurecode.includes('x')){
|
|
count=values.treasurecode.split('x').length-1;
|
|
treasure += count+'x Items= Very Rich & '+ count+'x Wealth = Rich; ';
|
|
}
|
|
if(values.treasurecode.includes('y')){
|
|
count=values.treasurecode.split('y').length-1;
|
|
treasure += count+'x Items= Very Rich & '+ count+'x Wealth = Very Rich; ';
|
|
}
|
|
if(values.treasurecode.includes('z')){
|
|
count=values.treasurecode.split('z').length-1;
|
|
treasure += count+'x Items= Special & '+ count+'x Wealth = Special; ';
|
|
}
|
|
if(values.treasurecode.includes('*'))
|
|
treasure += 'Special, see description. ';
|
|
if(values.treasurecode.includes('-'))
|
|
treasure = '--';
|
|
if(values.treasurecode.includes(' '))
|
|
treasure = '-';
|
|
setAttrs({
|
|
npctreasure: treasure
|
|
});
|
|
});
|
|
});
|
|
// npctreasure= the treasures
|
|
// treasurecode= the codes
|
|
// "Special; see description" = *
|
|
// "Items= Very Poor; Wealth = Very Poor;" = a
|
|
// "Items= Very Poor; Wealth = Poor;" = b
|
|
// "Items= Very Poor; Wealth = Normal;" = c
|
|
// "Items= Very Poor; Wealth = Rich;" = d
|
|
// "Items= Very Poor; Wealth = Very Rich;" = e
|
|
// "Items= Poor; Wealth = Very Poor;" = f
|
|
// "Items= Poor; Wealth = Poor;" = g
|
|
// "Items= Poor; Wealth = Normal;" = h
|
|
// "Items= Poor; Wealth = Rich;" = i
|
|
// "Items= Poor; Wealth = Very Rich;" = j
|
|
// "Items= Normal; Wealth = Very Poor;" = k
|
|
// "Items= Normal; Wealth = Poor;" = l
|
|
// "Items= Normal; Wealth = Normal;" = m
|
|
// "Items= Normal; Wealth = Rich;" = n
|
|
// "Items= Normal; Wealth = Very Rich;" = o
|
|
// "Items= Rich; Wealth = Very Poor;" = p
|
|
// "Items= Rich; Wealth = Poor;" = q
|
|
// "Items= Rich; Wealth = Normal;" = r
|
|
// "Items= Rich; Wealth = Rich;" = s
|
|
// "Items= Rich; Wealth = Very Rich;" = t
|
|
// "Items= Very Rich; Wealth = Very Poor;" = u
|
|
// "Items= Very Rich; Wealth = Poor;" = v
|
|
// "Items= Very Rich; Wealth = Normal;" = w
|
|
// "Items= Very Rich; Wealth = Rich;" = x
|
|
// "Items= Very Rich; Wealth = Very Rich;" = y
|
|
// "Items= Special; Wealth = Special;" = z
|
|
|
|
|
|
// <!---- Parse the NPC JSON code to import an NPC ---->
|
|
on('change:npcimportcheckbox', function(){
|
|
//console.log('------------entering NPC Import change---------------');
|
|
getAttrs(['npcinput','npcimportcheckbox'], function(text) {
|
|
if(text.npcimportcheckbox=='1'){
|
|
var goodcode=true;
|
|
var error='';
|
|
//console.log('------------checkbox is 1---------------');
|
|
try{
|
|
var npcinputfile=JSON.parse(text.npcinput);
|
|
}catch(err){
|
|
goodcode=false;
|
|
}
|
|
if(goodcode){
|
|
var attributes={};
|
|
try{
|
|
if(npcinputfile.category!=null)
|
|
attributes.npccategory=npcinputfile.category;
|
|
if(npcinputfile.type!=null)
|
|
attributes.type=npcinputfile.type;
|
|
if(npcinputfile.class!=null)
|
|
attributes.class=npcinputfile.class;
|
|
if(npcinputfile.level!=null)
|
|
attributes.npclevel=npcinputfile.level;
|
|
if(npcinputfile.levelcode!=null)
|
|
attributes.levelcode=npcinputfile.levelcode;
|
|
if(npcinputfile.carrycapacity!=null)
|
|
attributes.npccarrycapacity=npcinputfile.carrycapacity;
|
|
if(npcinputfile.ridingbonus!=null)
|
|
attributes.npcridingbonus=npcinputfile.ridingbonus;
|
|
if(npcinputfile.description!=null)
|
|
attributes.npcdescription=npcinputfile.description;
|
|
if(npcinputfile.lifestyle!=null)
|
|
attributes.npclifestyle=npcinputfile.lifestyle;
|
|
if(npcinputfile.combat!=null)
|
|
attributes.npccombatnotes=npcinputfile.combat;
|
|
if(npcinputfile.background!=null)
|
|
attributes.npcbackgroundnotes=npcinputfile.background;
|
|
if(npcinputfile.observations!=null)
|
|
attributes.npcobservationsnotes=npcinputfile.observations;
|
|
if(npcinputfile.notes!=null)
|
|
attributes.npcothernotes=npcinputfile.notes;
|
|
if(npcinputfile.numenc!=null)
|
|
attributes.npcnumenc=npcinputfile.numenc;
|
|
if(npcinputfile.height!=null)
|
|
attributes.npcheight=npcinputfile.height;
|
|
if(npcinputfile.offspring!=null)
|
|
attributes.npcoffspring=npcinputfile.offspring;
|
|
if(npcinputfile.treasure!=null){
|
|
attributes.treasurecode=npcinputfile.treasure;
|
|
}
|
|
if(npcinputfile.bonusxp!=null){
|
|
if(npcinputfile.bonusxp=='-'){
|
|
attributes.bonusxpcode=' --(1-2)/ --(3)/ --(5)/ --(7)/ --(9)/ --(11)/ --(13)/ --(15)/ --(17)/ --(19)/ --(21+)';
|
|
}else if(npcinputfile.bonusxp=='A'){
|
|
attributes.bonusxpcode=' 50(1-2)/ 40(3)/ 30(5)/ 20(7)/ 10(9)/ --(11)/ --(13)/ --(15)/ --(17)/ --(19)/ --(21+)';
|
|
}else if(npcinputfile.bonusxp=='B'){
|
|
attributes.bonusxpcode=' 75(1-2)/ 60(3)/ 50(5)/ 40(7)/ 30(9)/ 20(11)/ 10(13)/ --(15)/ --(17)/ --(19)/ --(21+)';
|
|
}else if(npcinputfile.bonusxp=='C'){
|
|
attributes.bonusxpcode=' 100(1-2)/ 95(3)/ 90(5)/ 85(7)/ 80(9)/ 75(11)/ 70(13)/ 65(15)/ 60(17)/ 55(19)/ 50(21+)';
|
|
}else if(npcinputfile.bonusxp=='D'){
|
|
attributes.bonusxpcode=' 200(1-2)/ 190(3)/ 180(5)/ 170(7)/ 160(9)/ 150(11)/ 140(13)/ 130(15)/ 120(17)/ 110(19)/ 100(21+)';
|
|
}else if(npcinputfile.bonusxp=='E'){
|
|
attributes.bonusxpcode=' 400(1-2)/ 380(3)/ 360(5)/ 340(7)/ 320(9)/ 300(11)/ 280(13)/ 260(15)/ 240(17)/ 220(19)/ 210(21+)';
|
|
}else if(npcinputfile.bonusxp=='F'){
|
|
attributes.bonusxpcode=' 800(1-2)/ 760(3)/ 720(5)/ 680(7)/ 640(9)/ 600(11)/ 560(13)/ 520(15)/ 480(17)/ 440(19)/ 400(21+)';
|
|
}else if(npcinputfile.bonusxp=='G'){
|
|
attributes.bonusxpcode='1200(1-2)/ 1140(3)/ 1080(5)/ 1020(7)/ 960(9)/ 900(11)/ 840(13)/ 780(15)/ 720(17)/ 660(19)/ 600(21+)';
|
|
}else if(npcinputfile.bonusxp=='H'){
|
|
attributes.bonusxpcode='1600(1-2)/ 1520(3)/ 1440(5)/ 1360(7)/ 1280(9)/ 1200(11)/ 1120(13)/ 1040(15)/ 960(17)/ 880(19)/ 800(21+)';
|
|
}else if(npcinputfile.bonusxp=='I'){
|
|
attributes.bonusxpcode='2000(1-2)/ 1900(3)/ 1800(5)/ 1700(7)/ 1600(9)/ 1500(11)/ 1400(13)/ 1300(15)/ 1200(17)/ 1100(19)/ 1000(21+)';
|
|
}else if(npcinputfile.bonusxp=='J'){
|
|
attributes.bonusxpcode='3000(1-2)/ 2850(3)/ 2700(5)/ 2550(7)/ 2400(9)/ 2250(11)/ 2100(13)/ 1950(15)/ 1800(17)/ 1650(19)/ 1500(21+)';
|
|
}else if(npcinputfile.bonusxp=='K'){
|
|
attributes.bonusxpcode='4000(1-2)/ 3800(3)/ 3600(5)/ 3400(7)/ 3200(9)/ 3000(11)/ 2800(13)/ 2600(15)/ 2400(17)/ 2200(19)/ 2000(21+)';
|
|
}else if(npcinputfile.bonusxp=='L'){
|
|
attributes.bonusxpcode='5000(1-2)/ 4750(3)/ 4500(5)/ 4250(7)/ 4000(9)/ 3750(11)/ 3500(13)/ 3250(15)/ 3000(17)/ 2750(19)/ 2500(21+)';
|
|
}else {
|
|
attributes.bonusxpcode=' --(1-2)/ --(3)/ --(5)/ --(7)/ --(9)/ --(11)/ --(13)/ --(15)/ --(17)/ --(19)/ --(21+)';
|
|
}
|
|
}
|
|
if(npcinputfile.outlook!=null){
|
|
if(npcinputfile.outlook=='-'){
|
|
attributes.outlookcode='---';
|
|
}else if(npcinputfile.outlook=='---'){
|
|
attributes.outlookcode='---';
|
|
}else if(npcinputfile.outlook=='Aggres'){
|
|
attributes.outlookcode='Aggressive and will attack if provoked or hungry.';
|
|
}else if(npcinputfile.outlook=='Agress'){
|
|
attributes.outlookcode='Aggressive and will attack if provoked or hungry.';
|
|
}else if(npcinputfile.outlook=='Agress.'){
|
|
attributes.outlookcode='Aggressive and will attack if provoked or hungry.';
|
|
}else if(npcinputfile.outlook=='Aggres.'){
|
|
attributes.outlookcode='Aggressive and will attack if provoked or hungry.';
|
|
}else if(npcinputfile.outlook=='Aloof'){
|
|
attributes.outlookcode='Ignores other creatures unless interfered with or attacked.';
|
|
}else if(npcinputfile.outlook=='Altru'){
|
|
attributes.outlookcode='Altruistic, has an unselfish regard for the interests of others, often to the extent of risking own safety.';
|
|
}else if(npcinputfile.outlook=='Altru.'){
|
|
attributes.outlookcode='Altruistic, has an unselfish regard for the interests of others, often to the extent of risking own safety.';
|
|
}else if(npcinputfile.outlook=='Belig'){
|
|
attributes.outlookcode='Belligerent, often attacks without provocation.';
|
|
}else if(npcinputfile.outlook=='Belig.'){
|
|
attributes.outlookcode='Belligerent, often attacks without provocation.';
|
|
}else if(npcinputfile.outlook=='Bellig'){
|
|
attributes.outlookcode='Belligerent, often attacks without provocation.';
|
|
}else if(npcinputfile.outlook=='Bellig.'){
|
|
attributes.outlookcode='Belligerent, often attacks without provocation.';
|
|
}else if(npcinputfile.outlook=='Berserk'){
|
|
attributes.outlookcode='Attacks closest living creature until it is destroyed.';
|
|
}else if(npcinputfile.outlook=='Carefree'){
|
|
attributes.outlookcode='Does not believe danger or misfortune exists for it.';
|
|
}else if(npcinputfile.outlook=='Cruel'){
|
|
attributes.outlookcode='Not only hostile, but delights in death, pain, and suffering.';
|
|
}else if(npcinputfile.outlook=='Domin'){
|
|
attributes.outlookcode='Desires power, attempts to control or dominate other creatures.';
|
|
}else if(npcinputfile.outlook=='Domin.'){
|
|
attributes.outlookcode='Desires power, attempts to control or dominate other creatures.';
|
|
}else if(npcinputfile.outlook=='Good'){
|
|
attributes.outlookcode='Opposed to those who are evil(cruel, hostile, belligerent, etc); supportive of those who are also good.';
|
|
}else if(npcinputfile.outlook=='Greedy'){
|
|
attributes.outlookcode='Will attack or attempt to steal from other creatures if risk does not seem too high.';
|
|
}else if(npcinputfile.outlook=='Hostile'){
|
|
attributes.outlookcode='Normally attacks other creatures on sight.';
|
|
}else if(npcinputfile.outlook=='Hungry'){
|
|
attributes.outlookcode='If hungry, will attack anything edible; otherwise normal.';
|
|
}else if(npcinputfile.outlook=='Inquis'){
|
|
attributes.outlookcode='Inquisitive and curious; will approach and examine unusual situations.';
|
|
}else if(npcinputfile.outlook=='Inquis.'){
|
|
attributes.outlookcode='Inquisitive and curious; will approach and examine unusual situations.';
|
|
}else if(npcinputfile.outlook=='Jumpy'){
|
|
attributes.outlookcode='Normally bolts at any sign of other creatures.';
|
|
}else if(npcinputfile.outlook=='Mission'){
|
|
attributes.outlookcode='Created with a specific purpose or mission.';
|
|
}else if(npcinputfile.outlook=='Normal'){
|
|
attributes.outlookcode='Watches and is wary of other creatures; will sometimes attack if hungry.';
|
|
}else if(npcinputfile.outlook=='Passive'){
|
|
attributes.outlookcode='Ignores the presence of other creatures unless threatened.';
|
|
}else if(npcinputfile.outlook=='Playful'){
|
|
attributes.outlookcode='Mischievous but playful; will attempt to play with or play pranks on other creatures.';
|
|
}else if(npcinputfile.outlook=='Protect'){
|
|
attributes.outlookcode='Protective of a thing, place, other creature, etc.';
|
|
}else if(npcinputfile.outlook=='Timid'){
|
|
attributes.outlookcode='Skittish around other creatures, runs at the slightest hint of danger.';
|
|
}else if(npcinputfile.outlook=='Varies'){
|
|
attributes.outlookcode='Varies by individual.';
|
|
}else if(npcinputfile.outlook=='Special'){
|
|
attributes.outlookcode='See description.';
|
|
}else {
|
|
attributes.outlookcode='Unknown';
|
|
}
|
|
}
|
|
if(npcinputfile.iq!=null){
|
|
if(npcinputfile.iq=='NO'){
|
|
attributes.iqcode='None; Animal Instincts';
|
|
}else if(npcinputfile.iq=='VL'){
|
|
attributes.iqcode='Very Low; Re/Me=1-5';
|
|
}else if(npcinputfile.iq=='LO'){
|
|
attributes.iqcode='Low; Re/Me=3-12';
|
|
}else if(npcinputfile.iq=='LI'){
|
|
attributes.iqcode='Little; Re/Me=7-25';
|
|
}else if(npcinputfile.iq=='IN'){
|
|
attributes.iqcode='Inferior; Re/Me=13-40';
|
|
}else if(npcinputfile.iq=='MD'){
|
|
attributes.iqcode='Mediocre; Re/Me=23-50';
|
|
}else if(npcinputfile.iq=='AV'){
|
|
attributes.iqcode='Average; Re/Me=35-65';
|
|
}else if(npcinputfile.iq=='AA'){
|
|
attributes.iqcode='Above Average; Re/Me=50-77';
|
|
}else if(npcinputfile.iq=='SU'){
|
|
attributes.iqcode='Superior; Re/Me=60-86';
|
|
}else if(npcinputfile.iq=='HI'){
|
|
attributes.iqcode='High; Re/Me=80-98';
|
|
}else if(npcinputfile.iq=='VH'){
|
|
attributes.iqcode='Very High; Re/Me=94-99';
|
|
}else if(npcinputfile.iq=='EX'){
|
|
attributes.iqcode='Exceptional; Re/Me=100-102';
|
|
}else if(npcinputfile.iq=='*'){
|
|
attributes.iqcode='*';
|
|
}else {
|
|
attributes.iqcode='Unknown';
|
|
}
|
|
}
|
|
if(npcinputfile.habitat!=null){
|
|
if(npcinputfile.habitat.includes('-')){
|
|
attributes.habitat1code='1';
|
|
}else if(npcinputfile.habitat.includes('ø')){
|
|
attributes.habitat2code='1';
|
|
}else if(npcinputfile.habitat.includes('(')){
|
|
attributes.habitat3code='1';
|
|
attributes.habitat4code='1';
|
|
attributes.habitat5code='1';
|
|
attributes.habitat6code='1';
|
|
attributes.habitat7code='1';
|
|
attributes.habitat8code='1';
|
|
attributes.habitat9code='1';
|
|
attributes.habitat10code='1';
|
|
attributes.habitat11code='1';
|
|
attributes.habitat12code='1';
|
|
state='0';
|
|
}else {
|
|
state='1';
|
|
}
|
|
if(npcinputfile.habitat.includes('a'))
|
|
attributes.habitat5code=state;
|
|
if(npcinputfile.habitat.includes('c'))
|
|
attributes.habitat11code=state;
|
|
if(npcinputfile.habitat.includes('f'))
|
|
attributes.habitat12code=state;
|
|
if(npcinputfile.habitat.includes('h'))
|
|
attributes.habitat3code=state;
|
|
if(npcinputfile.habitat.includes('k'))
|
|
attributes.habitat9code=state;
|
|
if(npcinputfile.habitat.includes('m'))
|
|
attributes.habitat7code=state;
|
|
if(npcinputfile.habitat.includes('n'))
|
|
attributes.habitat4code=state;
|
|
if(npcinputfile.habitat.includes('s'))
|
|
attributes.habitat8code=state;
|
|
if(npcinputfile.habitat.includes('t'))
|
|
attributes.habitat10code=state;
|
|
if(npcinputfile.habitat.includes('w'))
|
|
attributes.habitat6code=state;
|
|
}
|
|
if(npcinputfile.specialfeatures!=null){
|
|
if(npcinputfile.specialfeatures.includes('-')){
|
|
attributes.spfeatures1code='1';
|
|
}else if(npcinputfile.specialfeatures.includes('ø')){
|
|
attributes.spfeatures2code='1';
|
|
}else if(npcinputfile.specialfeatures.includes('(')){
|
|
attributes.spfeatures3code='1';
|
|
attributes.spfeatures4code='1';
|
|
attributes.spfeatures5code='1';
|
|
attributes.spfeatures6code='1';
|
|
attributes.spfeatures7code='1';
|
|
attributes.spfeatures8code='1';
|
|
attributes.spfeatures9code='1';
|
|
attributes.spfeatures10code='1';
|
|
attributes.spfeatures11code='1';
|
|
attributes.spfeatures12code='1';
|
|
state='0';
|
|
}else {
|
|
state='1';
|
|
}
|
|
if(npcinputfile.specialfeatures.includes('E'))
|
|
attributes.spfeatures3code=state;
|
|
if(npcinputfile.specialfeatures.includes('K'))
|
|
attributes.spfeatures4code=state;
|
|
if(npcinputfile.specialfeatures.includes('N'))
|
|
attributes.spfeatures5code=state;
|
|
if(npcinputfile.specialfeatures.includes('V'))
|
|
attributes.spfeatures6code=state;
|
|
if(npcinputfile.specialfeatures.includes('X'))
|
|
attributes.spfeatures7code=state;
|
|
if(npcinputfile.specialfeatures.includes('Y'))
|
|
attributes.spfeatures8code=state;
|
|
if(npcinputfile.specialfeatures.includes('†'))
|
|
attributes.spfeatures9code=state;
|
|
if(npcinputfile.specialfeatures.includes('@'))
|
|
attributes.spfeatures10code=state;
|
|
if(npcinputfile.specialfeatures.includes('§'))
|
|
attributes.spfeatures11code=state;
|
|
if(npcinputfile.specialfeatures.includes('#'))
|
|
attributes.spfeatures12code=state;
|
|
}
|
|
if(npcinputfile.watersources!=null){
|
|
if(npcinputfile.watersources.includes('-')){
|
|
attributes.watersources1code='1';
|
|
}else if(npcinputfile.watersources.includes('ø')){
|
|
attributes.watersources2code='1';
|
|
}else if(npcinputfile.watersources.includes('(')){
|
|
attributes.watersources3code='1';
|
|
attributes.watersources4code='1';
|
|
attributes.watersources5code='1';
|
|
attributes.watersources6code='1';
|
|
attributes.watersources7code='1';
|
|
attributes.watersources8code='1';
|
|
attributes.watersources9code='1';
|
|
attributes.watersources10code='1';
|
|
attributes.watersources11code='1';
|
|
attributes.watersources12code='1';
|
|
state='0';
|
|
}else {
|
|
state='1';
|
|
}
|
|
if(npcinputfile.watersources.includes('B'))
|
|
attributes.watersources3code=state;
|
|
if(npcinputfile.watersources.includes('F'))
|
|
attributes.watersources4code=state;
|
|
if(npcinputfile.watersources.includes('G'))
|
|
attributes.watersources5code=state;
|
|
if(npcinputfile.watersources.includes('I'))
|
|
attributes.watersources6code=state;
|
|
if(npcinputfile.watersources.includes('L'))
|
|
attributes.watersources7code=state;
|
|
if(npcinputfile.watersources.includes('M'))
|
|
attributes.watersources8code=state;
|
|
if(npcinputfile.watersources.includes('O'))
|
|
attributes.watersources9code=state;
|
|
if(npcinputfile.watersources.includes('Q'))
|
|
attributes.watersources10code=state;
|
|
if(npcinputfile.watersources.includes('S'))
|
|
attributes.watersources11code=state;
|
|
if(npcinputfile.watersources.includes('Z'))
|
|
attributes.watersources12code=state;
|
|
}
|
|
if(npcinputfile.terrain!=null){
|
|
if(npcinputfile.terrain.includes('-')){
|
|
attributes.terrain1code='1';
|
|
}else if(npcinputfile.terrain.includes('ø')){
|
|
attributes.terrain2code='1';
|
|
}else if(npcinputfile.terrain.includes('(')){
|
|
attributes.terrain3code='1';
|
|
attributes.terrain4code='1';
|
|
attributes.terrain5code='1';
|
|
attributes.terrain6code='1';
|
|
state='0';
|
|
}else {
|
|
state='1';
|
|
}
|
|
if(npcinputfile.terrain.includes('A'))
|
|
attributes.terrain3code=state;
|
|
if(npcinputfile.terrain.includes('R'))
|
|
attributes.terrain4code=state;
|
|
if(npcinputfile.terrain.includes('U'))
|
|
attributes.terrain5code=state;
|
|
if(npcinputfile.terrain.includes('W'))
|
|
attributes.terrain6code=state;
|
|
}
|
|
if(npcinputfile.vegetation!=null){
|
|
if(npcinputfile.vegetation.includes('-')){
|
|
attributes.vegetation1code='1';
|
|
}else if(npcinputfile.vegetation.includes('ø')){
|
|
attributes.vegetation2code='1';
|
|
}else if(npcinputfile.vegetation.includes('(')){
|
|
attributes.vegetation3code='1';
|
|
attributes.vegetation4code='1';
|
|
attributes.vegetation5code='1';
|
|
attributes.vegetation6code='1';
|
|
attributes.vegetation7code='1';
|
|
attributes.vegetation8code='1';
|
|
state='0';
|
|
}else {
|
|
state='1';
|
|
}
|
|
if(npcinputfile.vegetation.includes('C'))
|
|
attributes.vegetation3code=state;
|
|
if(npcinputfile.vegetation.includes('D'))
|
|
attributes.vegetation4code=state;
|
|
if(npcinputfile.vegetation.includes('H'))
|
|
attributes.vegetation5code=state;
|
|
if(npcinputfile.vegetation.includes('J'))
|
|
attributes.vegetation6code=state;
|
|
if(npcinputfile.vegetation.includes('P'))
|
|
attributes.vegetation7code=state;
|
|
if(npcinputfile.vegetation.includes('T'))
|
|
attributes.vegetation8code=state;
|
|
}
|
|
if(npcinputfile.frequency!=null){
|
|
if(npcinputfile.frequency=='1'){
|
|
attributes.frequencycode='Hunting modifier=+30; Frequency Occurring=100%';
|
|
}else if(npcinputfile.frequency=='2'){
|
|
attributes.frequencycode='Hunting modifier=+20; Frequency Occurring=90%';
|
|
}else if(npcinputfile.frequency=='3'){
|
|
attributes.frequencycode='Hunting modifier=+10; Frequency Occurring=75%';
|
|
}else if(npcinputfile.frequency=='4'){
|
|
attributes.frequencycode='Hunting modifier=+0; Frequency Occurring=50%';
|
|
}else if(npcinputfile.frequency=='5'){
|
|
attributes.frequencycode='Hunting modifier=-10; Frequency Occurring=40%';
|
|
}else if(npcinputfile.frequency=='6'){
|
|
attributes.frequencycode='Hunting modifier=-20; Frequency Occurring=30%';
|
|
}else if(npcinputfile.frequency=='7'){
|
|
attributes.frequencycode='Hunting modifier=-30; Frequency Occurring=20%';
|
|
}else if(npcinputfile.frequency=='8'){
|
|
attributes.frequencycode='Hunting modifier=-50; Frequency Occurring=9%';
|
|
}else if(npcinputfile.frequency=='9'){
|
|
attributes.frequencycode='Hunting modifier=-70; Frequency Occurring=4%';
|
|
}else {
|
|
attributes.frequencycode='Unknown';
|
|
}
|
|
}
|
|
attributes.frequency=npcinputfile.frequency;
|
|
if(npcinputfile.size!=null)
|
|
attributes.npcsize=npcinputfile.size;
|
|
if(npcinputfile.basemove!=null)
|
|
attributes.npcbmmr=npcinputfile.basemove;
|
|
if(npcinputfile.maxpace!=null){
|
|
if(npcinputfile.maxpace=='Walk'){
|
|
attributes.npcmaxpace='1';
|
|
}else if(npcinputfile.maxpace=='Jog'){
|
|
attributes.npcmaxpace='1.5';
|
|
}else if(npcinputfile.maxpace=='Run'){
|
|
attributes.npcmaxpace='2';
|
|
}else if(npcinputfile.maxpace=='Spt'){
|
|
attributes.npcmaxpace='3';
|
|
}else if(npcinputfile.maxpace=='FSpt'){
|
|
attributes.npcmaxpace='4';
|
|
}else if(npcinputfile.maxpace=='Dash'){
|
|
attributes.npcmaxpace='5';
|
|
}else if(npcinputfile.maxpace=='Var'){
|
|
attributes.npcmaxpace='0 [varies]';
|
|
}else {
|
|
attributes.npcmaxpace='Unknown';
|
|
}
|
|
}
|
|
if(npcinputfile.mmbonus!=null)
|
|
attributes.npcmmbonus=npcinputfile.mmbonus;
|
|
if(npcinputfile.ms!=null){
|
|
if(npcinputfile.ms=='IN'){
|
|
attributes.npcms='-25';
|
|
}else if(npcinputfile.ms=='CR'){
|
|
attributes.npcms='-20';
|
|
}else if(npcinputfile.ms=='VS'){
|
|
attributes.npcms='-10';
|
|
}else if(npcinputfile.ms=='SL'){
|
|
attributes.npcms='0';
|
|
}else if(npcinputfile.ms=='MD'){
|
|
attributes.npcms='10';
|
|
}else if(npcinputfile.ms=='MF'){
|
|
attributes.npcms='20';
|
|
}else if(npcinputfile.ms=='FA'){
|
|
attributes.npcms='30';
|
|
}else if(npcinputfile.ms=='VF'){
|
|
attributes.npcms='40';
|
|
}else if(npcinputfile.ms=='BF'){
|
|
attributes.npcms='50';
|
|
}else {
|
|
attributes.npcms='0.5';
|
|
}
|
|
}
|
|
if(npcinputfile.aq!=null){
|
|
if(npcinputfile.aq=='IN'){
|
|
attributes.npcaq='-16';
|
|
}else if(npcinputfile.aq=='CR'){
|
|
attributes.npcaq='-12';
|
|
}else if(npcinputfile.aq=='VS'){
|
|
attributes.npcaq='-8';
|
|
}else if(npcinputfile.aq=='SL'){
|
|
attributes.npcaq='-4';
|
|
}else if(npcinputfile.aq=='MD'){
|
|
attributes.npcaq='0';
|
|
}else if(npcinputfile.aq=='MF'){
|
|
attributes.npcaq='4';
|
|
}else if(npcinputfile.aq=='FA'){
|
|
attributes.npcaq='8';
|
|
}else if(npcinputfile.aq=='VF'){
|
|
attributes.npcaq='12';
|
|
}else if(npcinputfile.aq=='BF'){
|
|
attributes.npcaq='16';
|
|
}else {
|
|
attributes.npcaq='0.5';
|
|
}
|
|
}
|
|
if(npcinputfile.hits!=null){
|
|
attributes.npchitpoints=npcinputfile.hits;
|
|
attributes.npchitpoints_max=npcinputfile.hits;
|
|
}
|
|
if(npcinputfile.hitcode!=null){
|
|
if(npcinputfile.hitcode=='A'){
|
|
attributes.npcbasehitscode='1';
|
|
} else if(npcinputfile.hitcode=='B'){
|
|
attributes.npcbasehitscode='2';
|
|
} else if(npcinputfile.hitcode=='C'){
|
|
attributes.npcbasehitscode='3';
|
|
} else if(npcinputfile.hitcode=='D'){
|
|
attributes.npcbasehitscode='4';
|
|
} else if(npcinputfile.hitcode=='E'){
|
|
attributes.npcbasehitscode='5';
|
|
} else if(npcinputfile.hitcode=='F'){
|
|
attributes.npcbasehitscode='6';
|
|
} else if(npcinputfile.hitcode=='G'){
|
|
attributes.npcbasehitscode='7';
|
|
} else if(npcinputfile.hitcode=='H'){
|
|
attributes.npcbasehitscode='8';
|
|
} else {
|
|
attributes.npcbasehitscode='0';
|
|
}
|
|
}
|
|
if(npcinputfile.crit!=null){
|
|
if(npcinputfile.crit=='I'){
|
|
attributes.npccritscode1='Decrease crit severity by 1 (A mod by -20; B becomes A, etc.).';
|
|
} else if(npcinputfile.crit=='II'){
|
|
attributes.npccritscode1='Decrease crit severity by 2 (A mod by -50; B by -20; C becomes A, etc).';
|
|
} else if(npcinputfile.crit=='LA'){
|
|
attributes.npccritscode1='Use Large Creature Critical Strike Table.';
|
|
} else if(npcinputfile.crit=='SL'){
|
|
attributes.npccritscode1='Use Super Large Creature Critical Strike Table.';
|
|
} else if(npcinputfile.crit=='-'){
|
|
attributes.npccritscode1='Normal crits.';
|
|
} else {
|
|
attributes.npccritscode1='Normal crits.';
|
|
}
|
|
}
|
|
if(npcinputfile.critcode!=null){
|
|
if(npcinputfile.critcode=='-'){
|
|
attributes.npccritscode2='---';
|
|
} else if(npcinputfile.critcode=='@'){
|
|
attributes.npccritscode2='Stun results do not affect creature.';
|
|
} else if(npcinputfile.critcode=='#'){
|
|
attributes.npccritscode2='Stun results and bleeders do not affect creature.';
|
|
} else {
|
|
attributes.npccritscode2='---';
|
|
}
|
|
}
|
|
if(npcinputfile.at!=null)
|
|
attributes.npcat=npcinputfile.at;
|
|
if(npcinputfile.db!=null)
|
|
attributes.npcdb=npcinputfile.db;
|
|
if(npcinputfile.othercombatinformation!=null)
|
|
attributes.npcspecialdefences=npcinputfile.othercombatinformation;
|
|
// <<<<<<<<<<<<<<<<<<<<<<<<<<< Attack Parsing Stuff >>>>>>>>>>>>>>>>>>>>>>>>>>>
|
|
if(npcinputfile.attack!=null) // old attack field
|
|
attributes.npcatts=npcinputfile.attack;
|
|
if(npcinputfile.attack1name!=null)
|
|
attributes.npcattack1name=npcinputfile.attack1name;
|
|
if(npcinputfile.attack1ob!=null)
|
|
attributes.npcattack1bonus=npcinputfile.attack1ob;
|
|
if(npcinputfile.attack1perc!=null)
|
|
attributes.npcattack1percent=npcinputfile.attack1perc;
|
|
if(npcinputfile.attack1type!=null){
|
|
if(npcinputfile.attack1type=='Melee'){
|
|
attributes.npcattack1select='npcmelee';
|
|
attributes.npcattack1type='[[@{npcattack1rolltype} +@{npcattack1attackcalc}]]';
|
|
attributes.npcattack1rolltype='1d100!>@{oeuproll}cf<@{npcattack1fumble}';
|
|
attributes.npcattack1attackcalc='@{npcattack1bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]';
|
|
} else if(npcinputfile.attack1type=='Ranged'){
|
|
attributes.npcattack1select='npcranged';
|
|
attributes.npcattack1type='[[@{npcattack1rolltype} +@{npcattack1attackcalc}]]';
|
|
attributes.npcattack1rolltype='1d100!>@{oeuproll}cf<@{npcattack1fumble}';
|
|
attributes.npcattack1attackcalc='@{npcattack1bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]+?{Range Modification|0}[Range]-@{dbmisspenworn}[Missile Penalty for arm covering]-(60-?{% Activity used on attack|60})[% Action]';
|
|
} else if(npcinputfile.attack1type=='Basic Spell'){
|
|
attributes.npcattack1select='npcbasic';
|
|
attributes.npcattack1type='[[@{npcattack1rolltype} +@{npcattack1attackcalc}]]';
|
|
attributes.npcattack1rolltype='1d100cf<2cs>96';
|
|
attributes.npcattack1attackcalc='@{npcattack1bonus}[List Ranks]+?{Special Item Bonus?|0}+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}';
|
|
} else if(npcinputfile.attack1type=='Directed Spell'){
|
|
attributes.npcattack1select='npcdirected';
|
|
attributes.npcattack1type='[[@{npcattack1rolltype} +@{npcattack1attackcalc}]]';
|
|
attributes.npcattack1rolltype='1d100!>@{oeuproll}cf<2cs=100';
|
|
attributes.npcattack1attackcalc='@{npcattack1bonus}Att Bonus]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
} else if(npcinputfile.attack1type=='Area Spell'){
|
|
attributes.npcattack1select='npcarea';
|
|
attributes.npcattack1type='[[@{npcattack1rolltype} +@{npcattack1attackcalc}]]';
|
|
attributes.npcattack1rolltype='1d100cf<4cs>96';
|
|
attributes.npcattack1attackcalc='@{npcattack1bonus}[List Ranks]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center]';
|
|
} else {
|
|
attributes.npcattack1select='none';
|
|
}
|
|
}
|
|
if(npcinputfile.attack2name!=null)
|
|
attributes.npcattack2name=npcinputfile.attack2name;
|
|
if(npcinputfile.attack2ob!=null)
|
|
attributes.npcattack2bonus=npcinputfile.attack2ob;
|
|
if(npcinputfile.attack2perc!=null)
|
|
attributes.npcattack2percent=npcinputfile.attack2perc;
|
|
if(npcinputfile.attack2type!=null){
|
|
if(npcinputfile.attack2type=='Melee'){
|
|
attributes.npcattack2select='npcmelee';
|
|
attributes.npcattack2type='[[@{npcattack2rolltype} +@{npcattack2attackcalc}]]';
|
|
attributes.npcattack2rolltype='1d100!>@{oeuproll}cf<@{npcattack2fumble}';
|
|
attributes.npcattack2attackcalc='@{npcattack2bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]';
|
|
} else if(npcinputfile.attack2type=='Ranged'){
|
|
attributes.npcattack2select='npcranged';
|
|
attributes.npcattack2type='[[@{npcattack2rolltype} +@{npcattack2attackcalc}]]';
|
|
attributes.npcattack2rolltype='1d100!>@{oeuproll}cf<@{npcattack2fumble}';
|
|
attributes.npcattack2attackcalc='@{npcattack2bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]+?{Range Modification|0}[Range]-@{dbmisspenworn}[Missile Penalty for arm covering]-(60-?{% Activity used on attack|60})[% Action]';
|
|
} else if(npcinputfile.attack2type=='Basic Spell'){
|
|
attributes.npcattack2select='npcbasic';
|
|
attributes.npcattack2type='[[@{npcattack2rolltype} +@{npcattack2attackcalc}]]';
|
|
attributes.npcattack2rolltype='1d100cf<2cs>96';
|
|
attributes.npcattack2attackcalc='@{npcattack2bonus}[List Ranks]+?{Special Item Bonus?|0}+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}';
|
|
} else if(npcinputfile.attack2type=='Directed Spell'){
|
|
attributes.npcattack2select='npcdirected';
|
|
attributes.npcattack2type='[[@{npcattack2rolltype} +@{npcattack2attackcalc}]]';
|
|
attributes.npcattack2rolltype='1d100!>@{oeuproll}cf<2cs=100';
|
|
attributes.npcattack2attackcalc='@{npcattack2bonus}Att Bonus]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
} else if(npcinputfile.attack2type=='Area Spell'){
|
|
attributes.npcattack2select='npcarea';
|
|
attributes.npcattack2type='[[@{npcattack2rolltype} +@{npcattack2attackcalc}]]';
|
|
attributes.npcattack2rolltype='1d100cf<4cs>96';
|
|
attributes.npcattack2attackcalc='@{npcattack2bonus}[List Ranks]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center]';
|
|
} else {
|
|
attributes.npcattack2select='none';
|
|
}
|
|
}
|
|
if(npcinputfile.attack3name!=null)
|
|
attributes.npcattack3name=npcinputfile.attack3name;
|
|
if(npcinputfile.attack3ob!=null)
|
|
attributes.npcattack3bonus=npcinputfile.attack3ob;
|
|
if(npcinputfile.attack3perc!=null)
|
|
attributes.npcattack3percent=npcinputfile.attack3perc;
|
|
if(npcinputfile.attack3type!=null){
|
|
if(npcinputfile.attack3type=='Melee'){
|
|
attributes.npcattack3select='npcmelee';
|
|
attributes.npcattack3type='[[@{npcattack3rolltype} +@{npcattack3attackcalc}]]';
|
|
attributes.npcattack3rolltype='1d100!>@{oeuproll}cf<@{npcattack3fumble}';
|
|
attributes.npcattack3attackcalc='@{npcattack3bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]';
|
|
} else if(npcinputfile.attack3type=='Ranged'){
|
|
attributes.npcattack3select='npcranged';
|
|
attributes.npcattack3type='[[@{npcattack3rolltype} +@{npcattack3attackcalc}]]';
|
|
attributes.npcattack3rolltype='1d100!>@{oeuproll}cf<@{npcattack3fumble}';
|
|
attributes.npcattack3attackcalc='@{npcattack3bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]+?{Range Modification|0}[Range]-@{dbmisspenworn}[Missile Penalty for arm covering]-(60-?{% Activity used on attack|60})[% Action]';
|
|
} else if(npcinputfile.attack3type=='Basic Spell'){
|
|
attributes.npcattack3select='npcbasic';
|
|
attributes.npcattack3type='[[@{npcattack3rolltype} +@{npcattack3attackcalc}]]';
|
|
attributes.npcattack3rolltype='1d100cf<2cs>96';
|
|
attributes.npcattack3attackcalc='@{npcattack3bonus}[List Ranks]+?{Special Item Bonus?|0}+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}';
|
|
} else if(npcinputfile.attack3type=='Directed Spell'){
|
|
attributes.npcattack3select='npcdirected';
|
|
attributes.npcattack3type='[[@{npcattack3rolltype} +@{npcattack3attackcalc}]]';
|
|
attributes.npcattack3rolltype='1d100!>@{oeuproll}cf<2cs=100';
|
|
attributes.npcattack3attackcalc='@{npcattack3bonus}Att Bonus]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
} else if(npcinputfile.attack3type=='Area Spell'){
|
|
attributes.npcattack3select='npcarea';
|
|
attributes.npcattack3type='[[@{npcattack3rolltype} +@{npcattack3attackcalc}]]';
|
|
attributes.npcattack3rolltype='1d100cf<4cs>96';
|
|
attributes.npcattack3attackcalc='@{npcattack3bonus}[List Ranks]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center]';
|
|
} else {
|
|
attributes.npcattack3select='none';
|
|
}
|
|
}
|
|
if(npcinputfile.attack4name!=null)
|
|
attributes.npcattack4name=npcinputfile.attack4name;
|
|
if(npcinputfile.attack4ob!=null)
|
|
attributes.npcattack4bonus=npcinputfile.attack4ob;
|
|
if(npcinputfile.attack4perc!=null)
|
|
attributes.npcattack4percent=npcinputfile.attack4perc;
|
|
if(npcinputfile.attack4type!=null){
|
|
if(npcinputfile.attack4type=='Melee'){
|
|
attributes.npcattack4select='npcmelee';
|
|
attributes.npcattack4type='[[@{npcattack4rolltype} +@{npcattack4attackcalc}]]';
|
|
attributes.npcattack4rolltype='1d100!>@{oeuproll}cf<@{npcattack4fumble}';
|
|
attributes.npcattack4attackcalc='@{npcattack4bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]';
|
|
} else if(npcinputfile.attack4type=='Ranged'){
|
|
attributes.npcattack4select='npcranged';
|
|
attributes.npcattack4type='[[@{npcattack4rolltype} +@{npcattack4attackcalc}]]';
|
|
attributes.npcattack4rolltype='1d100!>@{oeuproll}cf<@{npcattack4fumble}';
|
|
attributes.npcattack4attackcalc='@{npcattack4bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]+?{Range Modification|0}[Range]-@{dbmisspenworn}[Missile Penalty for arm covering]-(60-?{% Activity used on attack|60})[% Action]';
|
|
} else if(npcinputfile.attack4type=='Basic Spell'){
|
|
attributes.npcattack4select='npcbasic';
|
|
attributes.npcattack4type='[[@{npcattack4rolltype} +@{npcattack4attackcalc}]]';
|
|
attributes.npcattack4rolltype='1d100cf<2cs>96';
|
|
attributes.npcattack4attackcalc='@{npcattack4bonus}[List Ranks]+?{Special Item Bonus?|0}+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}';
|
|
} else if(npcinputfile.attack4type=='Directed Spell'){
|
|
attributes.npcattack4select='npcdirected';
|
|
attributes.npcattack4type='[[@{npcattack4rolltype} +@{npcattack4attackcalc}]]';
|
|
attributes.npcattack4rolltype='1d100!>@{oeuproll}cf<2cs=100';
|
|
attributes.npcattack4attackcalc='@{npcattack4bonus}Att Bonus]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
} else if(npcinputfile.attack4type=='Area Spell'){
|
|
attributes.npcattack4select='npcarea';
|
|
attributes.npcattack4type='[[@{npcattack4rolltype} +@{npcattack4attackcalc}]]';
|
|
attributes.npcattack4rolltype='1d100cf<4cs>96';
|
|
attributes.npcattack4attackcalc='@{npcattack4bonus}[List Ranks]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center]';
|
|
} else {
|
|
attributes.npcattack4select='none';
|
|
}
|
|
}
|
|
if(npcinputfile.attack5name!=null)
|
|
attributes.npcattack5name=npcinputfile.attack5name;
|
|
if(npcinputfile.attack5ob!=null)
|
|
attributes.npcattack5bonus=npcinputfile.attack5ob;
|
|
if(npcinputfile.attack5perc!=null)
|
|
attributes.npcattack5percent=npcinputfile.attack5perc;
|
|
if(npcinputfile.attack5type!=null){
|
|
if(npcinputfile.attack5type=='Melee'){
|
|
attributes.npcattack5select='npcmelee';
|
|
attributes.npcattack5type='[[@{npcattack5rolltype} +@{npcattack5attackcalc}]]';
|
|
attributes.npcattack5rolltype='1d100!>@{oeuproll}cf<@{npcattack5fumble}';
|
|
attributes.npcattack5attackcalc='@{npcattack5bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]';
|
|
} else if(npcinputfile.attack5type=='Ranged'){
|
|
attributes.npcattack5select='npcranged';
|
|
attributes.npcattack5type='[[@{npcattack5rolltype} +@{npcattack5attackcalc}]]';
|
|
attributes.npcattack5rolltype='1d100!>@{oeuproll}cf<@{npcattack5fumble}';
|
|
attributes.npcattack5attackcalc='@{npcattack5bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]+?{Range Modification|0}[Range]-@{dbmisspenworn}[Missile Penalty for arm covering]-(60-?{% Activity used on attack|60})[% Action]';
|
|
} else if(npcinputfile.attack5type=='Basic Spell'){
|
|
attributes.npcattack5select='npcbasic';
|
|
attributes.npcattack5type='[[@{npcattack5rolltype} +@{npcattack5attackcalc}]]';
|
|
attributes.npcattack5rolltype='1d100cf<2cs>96';
|
|
attributes.npcattack5attackcalc='@{npcattack5bonus}[List Ranks]+?{Special Item Bonus?|0}+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}';
|
|
} else if(npcinputfile.attack5type=='Directed Spell'){
|
|
attributes.npcattack5select='npcdirected';
|
|
attributes.npcattack5type='[[@{npcattack5rolltype} +@{npcattack5attackcalc}]]';
|
|
attributes.npcattack5rolltype='1d100!>@{oeuproll}cf<2cs=100';
|
|
attributes.npcattack5attackcalc='@{npcattack5bonus}Att Bonus]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
} else if(npcinputfile.attack5type=='Area Spell'){
|
|
attributes.npcattack5select='npcarea';
|
|
attributes.npcattack5type='[[@{npcattack5rolltype} +@{npcattack5attackcalc}]]';
|
|
attributes.npcattack5rolltype='1d100cf<4cs>96';
|
|
attributes.npcattack5attackcalc='@{npcattack5bonus}[List Ranks]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center]';
|
|
} else {
|
|
attributes.npcattack5select='none';
|
|
}
|
|
}
|
|
if(npcinputfile.attack6name!=null)
|
|
attributes.npcattack6name=npcinputfile.attack6name;
|
|
if(npcinputfile.attack6ob!=null)
|
|
attributes.npcattack6bonus=npcinputfile.attack6ob;
|
|
if(npcinputfile.attack6perc!=null)
|
|
attributes.npcattack6percent=npcinputfile.attack6perc;
|
|
if(npcinputfile.attack6type!=null){
|
|
if(npcinputfile.attack6type=='Melee'){
|
|
attributes.npcattack6select='npcmelee';
|
|
attributes.npcattack6type='[[@{npcattack6rolltype} +@{npcattack6attackcalc}]]';
|
|
attributes.npcattack6rolltype='1d100!>@{oeuproll}cf<@{npcattack6fumble}';
|
|
attributes.npcattack6attackcalc='@{npcattack6bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]';
|
|
} else if(npcinputfile.attack6type=='Ranged'){
|
|
attributes.npcattack6select='npcranged';
|
|
attributes.npcattack6type='[[@{npcattack6rolltype} +@{npcattack6attackcalc}]]';
|
|
attributes.npcattack6rolltype='1d100!>@{oeuproll}cf<@{npcattack6fumble}';
|
|
attributes.npcattack6attackcalc='@{npcattack6bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]+?{Range Modification|0}[Range]-@{dbmisspenworn}[Missile Penalty for arm covering]-(60-?{% Activity used on attack|60})[% Action]';
|
|
} else if(npcinputfile.attack6type=='Basic Spell'){
|
|
attributes.npcattack6select='npcbasic';
|
|
attributes.npcattack6type='[[@{npcattack6rolltype} +@{npcattack6attackcalc}]]';
|
|
attributes.npcattack6rolltype='1d100cf<2cs>96';
|
|
attributes.npcattack6attackcalc='@{npcattack6bonus}[List Ranks]+?{Special Item Bonus?|0}+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}';
|
|
} else if(npcinputfile.attack6type=='Directed Spell'){
|
|
attributes.npcattack6select='npcdirected';
|
|
attributes.npcattack6type='[[@{npcattack6rolltype} +@{npcattack6attackcalc}]]';
|
|
attributes.npcattack6rolltype='1d100!>@{oeuproll}cf<2cs=100';
|
|
attributes.npcattack6attackcalc='@{npcattack6bonus}Att Bonus]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
} else if(npcinputfile.attack6type=='Area Spell'){
|
|
attributes.npcattack6select='npcarea';
|
|
attributes.npcattack6type='[[@{npcattack6rolltype} +@{npcattack6attackcalc}]]';
|
|
attributes.npcattack6rolltype='1d100cf<4cs>96';
|
|
attributes.npcattack6attackcalc='@{npcattack6bonus}[List Ranks]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center]';
|
|
} else {
|
|
attributes.npcattack6select='none';
|
|
}
|
|
}
|
|
if(npcinputfile.attack7name!=null)
|
|
attributes.npcattack7name=npcinputfile.attack7name;
|
|
if(npcinputfile.attack7ob!=null)
|
|
attributes.npcattack7bonus=npcinputfile.attack7ob;
|
|
if(npcinputfile.attack7perc!=null)
|
|
attributes.npcattack7percent=npcinputfile.attack7perc;
|
|
if(npcinputfile.attack7type!=null){
|
|
if(npcinputfile.attack7type=='Melee'){
|
|
attributes.npcattack7select='npcmelee';
|
|
attributes.npcattack7type='[[@{npcattack7rolltype} +@{npcattack7attackcalc}]]';
|
|
attributes.npcattack7rolltype='1d100!>@{oeuproll}cf<@{npcattack7fumble}';
|
|
attributes.npcattack7attackcalc='@{npcattack7bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]';
|
|
} else if(npcinputfile.attack7type=='Ranged'){
|
|
attributes.npcattack7select='npcranged';
|
|
attributes.npcattack7type='[[@{npcattack7rolltype} +@{npcattack7attackcalc}]]';
|
|
attributes.npcattack7rolltype='1d100!>@{oeuproll}cf<@{npcattack7fumble}';
|
|
attributes.npcattack7attackcalc='@{npcattack7bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]+?{Range Modification|0}[Range]-@{dbmisspenworn}[Missile Penalty for arm covering]-(60-?{% Activity used on attack|60})[% Action]';
|
|
} else if(npcinputfile.attack7type=='Basic Spell'){
|
|
attributes.npcattack7select='npcbasic';
|
|
attributes.npcattack7type='[[@{npcattack7rolltype} +@{npcattack7attackcalc}]]';
|
|
attributes.npcattack7rolltype='1d100cf<2cs>96';
|
|
attributes.npcattack7attackcalc='@{npcattack7bonus}[List Ranks]+?{Special Item Bonus?|0}+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}';
|
|
} else if(npcinputfile.attack7type=='Directed Spell'){
|
|
attributes.npcattack7select='npcdirected';
|
|
attributes.npcattack7type='[[@{npcattack7rolltype} +@{npcattack7attackcalc}]]';
|
|
attributes.npcattack7rolltype='1d100!>@{oeuproll}cf<2cs=100';
|
|
attributes.npcattack7attackcalc='@{npcattack7bonus}Att Bonus]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
} else if(npcinputfile.attack7type=='Area Spell'){
|
|
attributes.npcattack7select='npcarea';
|
|
attributes.npcattack7type='[[@{npcattack7rolltype} +@{npcattack7attackcalc}]]';
|
|
attributes.npcattack7rolltype='1d100cf<4cs>96';
|
|
attributes.npcattack7attackcalc='@{npcattack7bonus}[List Ranks]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center]';
|
|
} else {
|
|
attributes.npcattack7select='none';
|
|
}
|
|
}
|
|
if(npcinputfile.attack8name!=null)
|
|
attributes.npcattack8name=npcinputfile.attack8name;
|
|
if(npcinputfile.attack8ob!=null)
|
|
attributes.npcattack8bonus=npcinputfile.attack8ob;
|
|
if(npcinputfile.attack8perc!=null)
|
|
attributes.npcattack8percent=npcinputfile.attack8perc;
|
|
if(npcinputfile.attack8type!=null){
|
|
if(npcinputfile.attack8type=='Melee'){
|
|
attributes.npcattack8select='npcmelee';
|
|
attributes.npcattack8type='[[@{npcattack8rolltype} +@{npcattack8attackcalc}]]';
|
|
attributes.npcattack8rolltype='1d100!>@{oeuproll}cf<@{npcattack8fumble}';
|
|
attributes.npcattack8attackcalc='@{npcattack8bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]-(100-?{% Activity used on attack|100})[% Action]';
|
|
} else if(npcinputfile.attack8type=='Ranged'){
|
|
attributes.npcattack8select='npcranged';
|
|
attributes.npcattack8type='[[@{npcattack8rolltype} +@{npcattack8attackcalc}]]';
|
|
attributes.npcattack8rolltype='1d100!>@{oeuproll}cf<@{npcattack8fumble}';
|
|
attributes.npcattack8attackcalc='@{npcattack8bonus}[Att Bonus]+?{Position Bonus?|0}[Position]+?{Status Bonus/Penalty?|0}[Status]+?{Parry(db adjust: should be negative)|0}[Parry]+?{Range Modification|0}[Range]-@{dbmisspenworn}[Missile Penalty for arm covering]-(60-?{% Activity used on attack|60})[% Action]';
|
|
} else if(npcinputfile.attack8type=='Basic Spell'){
|
|
attributes.npcattack8select='npcbasic';
|
|
attributes.npcattack8type='[[@{npcattack8rolltype} +@{npcattack8attackcalc}]]';
|
|
attributes.npcattack8rolltype='1d100cf<2cs>96';
|
|
attributes.npcattack8attackcalc='@{npcattack8bonus}[List Ranks]+?{Special Item Bonus?|0}+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}';
|
|
} else if(npcinputfile.attack8type=='Directed Spell'){
|
|
attributes.npcattack8select='npcdirected';
|
|
attributes.npcattack8type='[[@{npcattack8rolltype} +@{npcattack8attackcalc}]]';
|
|
attributes.npcattack8rolltype='1d100!>@{oeuproll}cf<2cs=100';
|
|
attributes.npcattack8attackcalc='@{npcattack8bonus}Att Bonus]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]';
|
|
} else if(npcinputfile.attack8type=='Area Spell'){
|
|
attributes.npcattack8select='npcarea';
|
|
attributes.npcattack8type='[[@{npcattack8rolltype} +@{npcattack8attackcalc}]]';
|
|
attributes.npcattack8rolltype='1d100cf<4cs>96';
|
|
attributes.npcattack8attackcalc='@{npcattack8bonus}[List Ranks]+?{Special Item Bonus?|0}[Special Item]+?{Status Bonus/Penalty?|0}[Status]+?{Range Modification|0}[Range]+20*?{Center point of spell?(1=yes)|0}[Spell Center]';
|
|
} else {
|
|
attributes.npcattack8select='none';
|
|
}
|
|
}
|
|
|
|
if(npcinputfile.creature!=null){
|
|
attributes.npcname=npcinputfile.creature;
|
|
attributes.character_name=npcinputfile.creature;
|
|
}
|
|
|
|
attributes.npcimportcheckbox='0';
|
|
attributes.npcinput='';
|
|
}catch(err){
|
|
goodcode=false;
|
|
error='Error with Character Info';
|
|
}
|
|
try{
|
|
setAttrs(attributes);
|
|
}catch(err){
|
|
setAttrs({
|
|
npcinput:'Error setting Attributes',
|
|
npcimportcheckbox:'0',
|
|
warningcheckbox:'0'
|
|
});
|
|
}
|
|
}else{
|
|
setAttrs({
|
|
npcinput:'Error: invalid Structure',
|
|
npcimportcheckbox:'0' //, <-- last item should not have a comma
|
|
// warningcheckbox:"0"
|
|
});
|
|
}
|
|
}
|
|
});
|
|
});
|
|
|
|
|
|
</script>
|
|
<!-- end Sheet Workers Section-->
|
|
|
|
|
|
|
|
|