<div> <img src="http://imgsrv.roll20.net/?src=https://i.stack.imgur.com/CN5gs.png" style="max-height: 70px;" alt="AD&D Logo"/> <p style="display: inline; float: right;">v3.3.1</p> </div> <br> <div aria-label="Announces changes to sheet"> <input type="checkbox" class="sheet-show-announcement" value="1" title="Show Announcements"/><span></span><b style="color:red;" title="Show Announcements">Announcements</b> <div class="sheet-announcement"> <h2 style="margin-bottom:-15px; font-size:24px; line-height: 36px">Recent Changes</h2> <br/> <div class="sheet-announce-items"> <p style="font-size:10pt;font-style:normal;margin-bottom:9px;"> To get notified on future updates, discuss changes, or contribute suggestions, please follow this topic on the forum: <span class="sheet-selectable">https://app.roll20.net/forum/post/9311682/official-ad-and-d-2e-revised-update-thread</span> </p> <ul style="font-size:9pt;font-style:italic;margin-bottom:9px;"> <li>Fixed Rogue skill Detect Noise, not updating</li> </ul> <p style="font-size:10pt;font-style:normal;margin-bottom:9px;"> To view the full change log and sheet documentation, please visit the wiki page! <span class="sheet-selectable">https://wiki.roll20.net/ADnD_2nd_Edition_Character_sheet</span> </p> </div> </div> </div> <br> <input type="radio" name="attr_tab11" class="sheet-tab sheet-tab1" value="1" checked/><span class="sheet-tab sheet-tab1">Character Sheet</span> <input type="radio" name="attr_tab11" class="sheet-tab sheet-tab2" value="2"/><span class="sheet-tab sheet-tab2">Monster Sheet</span> <br> <br> <div class="sheet-tab-content sheet-section-character-page"> <input type="radio" name="attr_tab1" class="sheet-tab sheet-tab3" value="1" checked/><span class="sheet-tab sheet-tab3">Info</span> <input type="radio" name="attr_tab1" class="sheet-tab sheet-tab4" value="2"/><span class="sheet-tab sheet-tab4">Attributes</span> <input type="radio" name="attr_tab1" class="sheet-tab sheet-tab5" value="3"/><span class="sheet-tab sheet-tab5">Weapons</span> <input type="radio" name="attr_tab1" class="sheet-tab sheet-tab6" value="4"/><span class="sheet-tab sheet-tab6">Rogue</span> <input type="radio" name="attr_tab1" class="sheet-tab sheet-tab52" value="5"/><span class="sheet-tab sheet-tab52">Turning</span> <input type="radio" name="attr_tab1" class="sheet-tab sheet-tab7" value="6"/><span class="sheet-tab sheet-tab7">Proficiencies</span><br><br> <input type="radio" name="attr_tab1" class="sheet-tab sheet-tab8" value="7"/><span class="sheet-tab sheet-tab8">Spells</span> <input type="radio" name="attr_tab1" class="sheet-tab sheet-tab9" value="8"/><span class="sheet-tab sheet-tab9">Psionics</span> <input type="radio" name="attr_tab1" class="sheet-tab sheet-tab10" value="9"/><span class="sheet-tab sheet-tab10">Equipment</span> <input type="radio" name="attr_tab1" class="sheet-tab sheet-tab11" value="10"/><span class="sheet-tab sheet-tab11">Currency</span> <input type="radio" name="attr_tab1" class="sheet-tab sheet-tab12" value="11"/><span class="sheet-tab sheet-tab12">Followers</span> <input type="radio" name="attr_tab1" class="sheet-tab sheet-tab53" value="12"/><span class="sheet-tab sheet-tab53">Journal</span><br><br> <div class="sheet-tab-content sheet-section-character-info"><h4><b>All Character Info</b></h4><br><br> <input type="radio" name="attr_tab90" class="sheet-tab sheet-tab73" value="1" checked/><span class="sheet-tab sheet-tab73">Details</span> <input type="radio" name="attr_tab90" class="sheet-tab sheet-tab74" value="2"/><span class="sheet-tab sheet-tab74">Tracker</span> <input type="radio" name="attr_tab90" class="sheet-tab sheet-tab76" value="3"/><span class="sheet-tab sheet-tab76">Domain</span> <div class="sheet-tab-content sheet-section-character-info-details"><br> <div class="body"> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Player and Character</b></h4><br> <table style='width:400px;'> <tr><td class="sheet-default-header"><b>Roll20 Name:</b><br><input type="text" name="attr_roll20_name" title="@{roll20_name}" class="sheet-long" placeholder="Your Roll20 tag"></td></tr> <tr><td class="sheet-default-header"><b>Player Name:</b><br><input type="text" name="attr_player-name" title="@{player-name}" class="sheet-long" placeholder="Your Name"/></td></tr> <tr><td class="sheet-default-header"><b>Character Name:</b><br><input type="text" name="attr_character_name" title="@{character_name}" class="sheet-long" placeholder="PC's Name"/></td></tr> <tr><td class="sheet-default-header"><b>Title:</b><br><input type="text" name="attr_character-title" title="@{character-title}" class="sheet-long" placeholder="Title, formal or personal"/></td></tr> <tr><td class="sheet-default-header"><b>Class:</b><br><input type="text" name="attr_class1" title="@{class1}" class="sheet-madtext" placeholder="Warrior"><input type="text" name="attr_class2" title="@{class2}" class="sheet-madtext" placeholder="Wizard"><input type="text" name="attr_class3" title="@{class3}" class="sheet-madtext" placeholder="Priest"><input type="text" name="attr_class4" title="@{class4}" class="sheet-madtext" placeholder="Rogue"><input type="text" name="attr_class5" title="@{class5}" class="sheet-madtext" placeholder="Psion"></td></tr> <tr><td class="sheet-default-header"><b>Level:</b><br><input type="number" name="attr_level-class1" title="@{level-class1}" class="sheet-short" placeholder="#1"><input type="text" name="attr_temp-class1" title="@{temp-class1}" class="sheet-small" placeholder="+/-"><b>|</b><input type="number" name="attr_level-class2" title="@{level-class2}" class="sheet-short" placeholder="#2"><input type="text" name="attr_temp-class2" title="@{temp-class2}" class="sheet-small" placeholder="+/-"><b>|</b><input type="number" name="attr_level-class3" title="@{level-class3}" class="sheet-minnum" placeholder="#3"><input type="text" name="attr_temp-class3" title="@{temp-class3}" class="sheet-small" placeholder="+/-"><b>|</b><input type="number" name="attr_level-class4" title="@{level-class4}" class="sheet-minnum" placeholder="#4"><input type="text" name="attr_temp-class4" title="@{temp-class4}" class="sheet-small" placeholder="+/-"><b>|</b><input type="number" name="attr_level-class5" title="@{level-class5}" class="sheet-minnum" placeholder="#5"><input type="text" name="attr_temp-class5" title="@{temp-class5}" class="sheet-small" placeholder="+/-"/></td></tr> <tr><td class="sheet-default-header"><b>Kit:</b><br><input type="text" name="attr_kit" title="@{kit}" class="sheet-long" placeholder="PC's Kit or Specialty" /></td></tr> <tr><td class="sheet-default-header"><b>Alignment:</b><br><input type="text" name="attr_alignment" title="@{alignment}" class="sheet-long" placeholder="Insert character's alignment(s)" /></td></tr> </table> </div> <div class="sheet-col"><h4><b>Character Details</b></h4><br> <table style='width:400px;'> <tr><td class="sheet-default-header"><b>Race:</b><br><input type="text" name="attr_race" title="@{race}" class="sheet-half" placeholder="PC's Race" /></td> <td class="sheet-default-header"><b>Gender:</b><br><input type="text" name="attr_gender" title="@{gender}" class="sheet-half" placeholder="PC's Gender"/></td></tr> <tr><td class="sheet-default-header"><b>Hair Color:</b><br><input type="text" name="attr_hair-color" title="@{hair-color}" class="sheet-half" placeholder="Or skull features (horns, etc)" /></td> <td class="sheet-default-header"><b>Eye Color:</b><br><input type="text" name="attr_eye-color" title="@{eye-color}" class="sheet-half" placeholder="Color or special eye type" /></td></tr> <tr><td class="sheet-default-header"><b>Complexion:</b><br><input type="text" name="attr_complexion" title="@{complexion}" class="sheet-half" placeholder="Skin color" /></td> <td class="sheet-default-header"><b>Features:</b><br><input type="text" name="attr_distinguishing-features" title="@{distinguishing-features}" class="sheet-half" placeholder="Birthmarks, scars, etc" /></td></tr> <tr><td class="sheet-default-header"><b>Homeland:</b><br><input type="text" name="attr_homeland" title="@{homeland}" class="sheet-half" placeholder="PC's Homeland" /></td> <td class="sheet-default-header"><b>Deity:</b><br><input type="text" name="attr_deity" title="@{deity}" class="sheet-half" placeholder="PC's Deity" /></td></tr> <tr><td class="sheet-default-header"><b>Vision:</b><br><input type="text" name="attr_vision-details" title="@{vision-details}" class="sheet-half" placeholder="Vision Details"/></td> <td class="sheet-default-header"><b>Secondary Skill:</b><br><input type="text" name="attr_secskill" title="@{secskill}" class="sheet-half" placeholder="PC's Secondary Skill"/></td></tr> </table> <table style="width:400px;"> <tr><td class="sheet-default-header">Height:<br><input type="text" name="attr_Height" title="@{Height}" placeholder="Height" class="sheet-sym"></td> <td class="sheet-default-header">Weight:<br><input type="text" name="attr_Weight" title="@{Weight}" value="0[lbs]" class="sheet-sym"></td> <td class="sheet-default-header">Age:<br><input type="text" name="attr_Age" title="@{Age}" placeholder="Age" class="sheet-sym"></td> <td class="sheet-default-header">Max Age:<br><input type="text" name="attr_Maxage" title="@{Maxage}" placeholder="Max Age" class="sheet-sym"></td> <td class="sheet-default-header"> Handedness:<br><input type="text" name="attr_handedness" title="@{handedness}" placeholder="Left/Right" class="sheet-fill"></td> </tr> </table> </div></div> <h4><b>Racial Notes:</b></h4><br><textarea name="attr_pnotes" title="@{pnotes}" placeholder="Elves get +1 to attack with Longsword, short short, and bows. Dwarves get saving throw bonuses from Con. Halflings get +1 to attack with slings and thrown weapons. And so on..."></textarea><br> <h4><b>Class Notes:</b></h4><br><textarea name="attr_classnotes" title="@{classnotes}" placeholder="Paladins can turn undead. Rangers can use tracking. Bards can identify the general purpose and function of magical items. And so on"></textarea><hr> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Experience</b></h4> <fieldset class="repeating_XP" name="attr_repxp"> <table> <tr> <td><h4><b>Class:</b></h4><br><input type="text" name="attr_expclassname" title="@{repeating_XP_$X_expclassname}"></td> <td><h4><b>To Next:</b></h4><br><input type="text" name="attr_expnextlevel" title="@{repeating_XP_$X_expnextlevel}"></td> </tr> <tr> <td><h4><b>Current Exp:</b></h4><br><input type="text" name="attr_expcurrent1" title="@{repeating_XP_$X_expcurrent1}" value="0"></td> <td><h4><b>Gained Exp:</b></h4><br><input type="text" name="attr_expgain1" title="@{repeating_XP_$X_expgain1}" value="0"></td> </tr> <tr> <td><h4><b>New Exp Total:</b></h4><br><input type="text" name="attr_expnew" title="@{repeating_XP_$X_expnew}" value="@{expcurrent1}+@{expgain1}" disabled></td> <td><h4><b>Prime Req Exp Total:</b></h4><br><input type="text" name="attr_expprime" title="@{repeating_XP_$X_expprime}" value="@{expcurrent1}+round(@{expgain1}*(1+(@{prime1}/100)))" disabled></td> </tr> <tr> <td><h4><b>Prime Requisite Bonus:</b></h4><br><input type="text" name="attr_prime1" title="@{repeating_XP_$X_prime1}" class="short" value="10"><h4><b>%</b></h4></td> </tr> </table> </fieldset> </div> <div class="sheet-col"> <h4><b>Experience</b></h4> <fieldset class="repeating_XP2" name="attr_repxp2"> <table> <tr> <td><h4><b>Class:</b></h4><br><input type="text" name="attr_expclassname2" title="@{repeating_XP2_$X_expclassname2}"></td> <td><h4><b>To Next:</b></h4><br><input type="text" name="attr_expnextlevel2" title="@{repeating_XP2_$X_expnextlevel2}"></td> </tr> <tr> <td><h4><b>Current Exp:</b></h4><br><input type="text" name="attr_expcurrent2" title="@{repeating_XP2_$X_expcurrent2}" value="0"></td> <td><h4><b>Gained Exp:</b></h4><br><input type="text" name="attr_expgain2" title="@{repeating_XP2_$X_expgain2}" value="0"></td> </tr> <tr> <td><h4><b>New Exp Total:</b></h4><br><input type="text" name="attr_expnew2" title="@{repeating_XP2_$X_expnew2}" value="@{expcurrent2}+@{expgain2}" disabled></td> <td><h4><b>Prime Req Exp Total:</b></h4><br><input type="text" name="attr_expprime2" title="@{repeating_XP2_$X_expprime2}" value="@{expcurrent2}+round(@{expgain2}*(1+(@{prime2}/100)))" disabled></td> </tr> <tr> <td><h4><b>Prime Requisite Bonus:</b></h4><br><input type="text" name="attr_prime2" title="@{repeating_XP2_$X_prime2}" class="short" value="10"><h4><b>%</b></h4></td> </tr> </table> </fieldset> </div> </div> <br> <h4><b>Experience Notes:</b></h4> <br> <textarea name="attr_expnotes" title="@{expnotes}" placeholder="Session 1: 200 EXP, Session 2: 300 EXP, Session 3: 100 EXP or stuff like that"></textarea> </div></div> <div class="sheet-tab-content sheet-section-character-info-tracker"> <div class="body"> <div class="sheet-2colrow"> <div class="sheet-col"> <br> <h4><b>Hit points and Armor Class</b></h4> <br> <table class="sheet-default-header-first-column"> <tr class="sheet-default-header"> <td style="width:100px;">Value</td> <td>Current</td> <td style="text-align: center;">/</td> <td>Maximum</td> <tr> <td>HP:</td> <td><input type="number" name="attr_HP" title="@{HP}" class="sheet-short" placeholder="HP"/></td> <td style="color: #000; text-align: center;">/</td> <td><input type="number" name="attr_HP_max" title="@{HP|max}" class="sheet-short"/></td> </tr> <tr> <td>Temp HP:</td> <td><input type="number" name="attr_tempHP" title="@{tempHP}" class="sheet-short" placeholder="Temp"/></td> <td style="color: #000; text-align: center;">/</td> <td><input type="number" name="attr_tempHP_max" title="@{tempHP|max}" class="sheet-short"/></td> </tr> <tr> <td>AC:</td> <td><input type="number" name="attr_AC" title="@{AC}" class="sheet-short"/></td> <td style="color: #000; text-align: center;">/</td> <td><input type="number" name="attr_temp-AC" title="@{temp-AC}" class="sheet-short"/></td> </tr> <tr> <td>AC Touch:</td> <td colspan="3"><input type="number" name="attr_ACtouch" title="@{ACtouch}" class="sheet-short"/></td> </tr> <tr> <td>AC Missile:</td> <td><input type="number" name="attr_ACmissile" title="@{ACmissile}" class="sheet-short"/></td> <td colspan="2" class="sheet-note">* Body shield gives +2 vs missile</td> </tr> <tr> <td>AC Surprised:</td> <td><input type="number" name="attr_ACsurprise" title="@{ACsurprise}" class="sheet-short"/></td> <td colspan="2" class="sheet-note">* No Dex bonus</td> </tr> <tr> <td style="width:100px;">AC Shieldless:</td> <td><input type="number" name="attr_ACshieldless" title="@{ACshieldless}" class="sheet-short"/></td> <td colspan="2" class="sheet-note">* No AC from shield</td> </tr> <tr> <td>AC Back:</td> <td><input type="number" name="attr_ACback" title="@{ACback}" class="sheet-short"/></td> <td colspan="2" class="sheet-note">* No Dex bonus or Shield AC</td> </tr> <tr> <td>AC Head:</td> <td><input type="number" name="attr_AChead" title="@{AChead}" class="sheet-short"/></td> <td colspan="2"></td> </tr> </table> <br> <br> <table> <tr class="sheet-default-header"> <th>Racial</th> <th>Class</th> <th>Dex</th> <th>Misc</th> <th>Surprise</th> </tr> <tr> <td><input type="text" name="attr_racialsurprise" title="@{racialsurprise}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_classsurprise" title="@{classsurprise}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_dexreact" title="@{dexreact}" class="sheet-short" /></td> <td><input type="text" name="attr_miscsurprise" title="@{miscsurprise}" class="sheet-short" value="0"/></td> <td><button type="roll" name="roll_surprise" title="%{surprise}" value="/gmroll [[1d10+[[(@{racialsurprise})+(@{classsurprise})+(@{dexreact})+(@{miscsurprise})+(?{Misc. bonus|0})]]]]>[[3]] [Save vs. Surprise for @{character_name}]">Roll</button></td> </tr> </table> <br> <h4><b>Armor Type & Special Defenses:</b></h4><br><textarea name="attr_armortype" title="@{armortype}" ></textarea> <hr><br> <h4><b>Movement</b></h4><br> <input type="radio" name="attr_tab3" class="sheet-tab sheet-tab15" value="1" checked/><span class="sheet-tab sheet-tab15">Basic</span> <input type="radio" name="attr_tab3" class="sheet-tab sheet-tab77" value="3"/><span class="sheet-tab sheet-tab77">Barbarian</span> <input type="radio" name="attr_tab3" class="sheet-tab sheet-tab16" value="2"/><span class="sheet-tab sheet-tab16">Advanced</span><br> <input type="radio" name="attr_tab3" class="sheet-tab sheet-tab72" value="4"/><span class="sheet-tab sheet-tab72">Mount</span> <input type="radio" name="attr_tab3" class="sheet-tab sheet-tab79" value="5"/><span class="sheet-tab sheet-tab79">Swimming</span> <input type="radio" name="attr_tab3" class="sheet-tab sheet-tab80" value="6"/><span class="sheet-tab sheet-tab80">Flying</span> <div class="sheet-tab-content sheet-section-movement-standard"> <table> <tr> <td class="sheet-default-header"></td> <td class="sheet-default-header">Speed</td> <td class="sheet-default-header">Over<br>Land</td> <td class="sheet-default-header">Run<br>Speed</td> <td class="sheet-default-header">Weight</td> <td class="sheet-default-header">Penalty</td> </tr> <tr> <td class="sheet-default-header">Base</td> <td><input type="text" name="attr_basespeed" title="@{basespeed}" class="sheet-short" /></td> <td><input type="text" name="attr_overspeed" title="@{overspeed}" class="sheet-short" value="(@{basespeed}*3)" disabled/></td> <td><input type="text" name="attr_baserun" title="@{baserun}" class="sheet-short" value="(@{overspeed}*10)" disabled/></td> <td><input type="text" name="attr_baseweight" title="@{baseweight}" value="@{carryweight}" class="sheet-short" disabled/></td> <td><input type="text" name="attr_basepen" title="@{basepen}" class="sheet-middle"/></td> </tr> <tr> <td class="sheet-default-header">Light</td> <td><input type="text" name="attr_lightspeed" title="@{lightspeed}" class="sheet-short" value="(@{basespeed}-round(@{basespeed}*1/3))" disabled/></td> <td><input type="text" name="attr_overlightspeed" title="@{overlightspeed}" class="sheet-short" value="(@{lightspeed}*3)" disabled/></td> <td><input type="text" name="attr_lightrun" title="@{lightrun}" class="sheet-short" value="(@{overlightspeed}*10)" disabled/></td> <td><input type="text" name="attr_lightweight" title="@{lightweight}" value="(@{carryweight}+round((@{maxpress}-@{carryweight})/4))" class="sheet-short" disabled/></td> <td><input type="text" name="attr_lightpen" title="@{lightpen}" class="sheet-middle"/></td> </tr> <tr> <td class="sheet-default-header">Moderate</td> <td><input type="text" name="attr_modspeed" title="@{modspeed}" class="sheet-short" value="(@{basespeed}-round(@{basespeed}*1/2))" disabled/></td> <td><input type="text" name="attr_overmodspeed" title="@{overmodspeed}" class="sheet-short" value="(@{modspeed}*3)" disabled/></td> <td><input type="text" name="attr_modrun" title="@{modrun}" class="sheet-short" value="(@{overmodspeed}*10)" disabled/></td> <td><input type="text" name="attr_modweight" title="@{modweight}" value="(@{carryweight}+round(((@{maxpress}-@{carryweight})/4)*2))" class="sheet-short" disabled/></td> <td><input type="text" name="attr_modpen" title="@{modpen}" class="sheet-middle"/></td> </tr> <tr> <td class="sheet-default-header">Heavy</td> <td><input type="text" name="attr_heavyspeed" title="@{heavyspeed}" class="sheet-short" value="(@{basespeed}-round(@{basespeed}*2/3))" disabled/></td> <td><input type="text" name="attr_overheavyspeed" title="@{overheavyspeed}" class="sheet-short" value="(@{heavyspeed}*3)" disabled/></td> <td><input type="text" name="attr_heavyrun" title="@{heavyrun}" class="sheet-short" value="(@{overheavyspeed}*10)" disabled/></td> <td><input type="text" name="attr_heavyweight" title="@{heavyweight}" value="(@{carryweight}+round(((@{maxpress}-@{carryweight})/4)*3))" class="sheet-short" disabled/></td> <td><input type="text" name="attr_heavypen" title="@{heavypen}" class="sheet-middle"/></td> </tr> <tr> <td class="sheet-default-header">Severe</td> <td><input type="text" name="attr_sevspeed" value="1" title="@{sevspeed}" class="sheet-short" disabled/></td> <td><input type="text" name="attr_oversevspeed" title="@{oversevspeed}" class="sheet-short" value="(@{sevspeed}*3)" disabled/></td> <td><input type="text" name="attr_sevrun" title="@{sevrun}" class="sheet-short" value="(@{oversevspeed}*10)" disabled/></td> <td><input type="text" name="attr_sevweight" title="@{sevweight}" value="@{maxpress}" class="sheet-short" disabled/></td> <td><input type="text" name="attr_sevpen" title="@{sevpen}" class="sheet-middle"/></td> </tr> <tr> <td colspan="2"><h4><b>Current Weight:</b></h4></td> <td colspan="2"><input type="text" name="attr_movweighttotal" title="@{movweighttotal}" value="(@{gearweighttotal})+(@{worn-total-weight})+(@{curweight})+(@{curweight2})+(@{curweight3})+(@{curweight4})+(@{curweight5})+(@{curweight6})" disabled class="sheet-table-dynamic"></td> <td><h4><b>lbs.</b></h4></td> <td></td> </tr> </table> <hr> <h4><b>Movement Details:</b></h4><br><textarea name="attr_movement-notes" title="@{movement-notes}"></textarea><hr> </div> <div class="sheet-tab-content sheet-section-movement-barbarian"> <table> <tr> <td class="sheet-default-header"> </td> <td class="sheet-default-header">Speed</td> <td class="sheet-default-header">Over<br>Land</td> <td class="sheet-default-header">Run<br>Speed</td> <td class="sheet-default-header">Weight</td> <td class="sheet-default-header">Penalty</td> </tr> <tr> <td class="sheet-default-header">Base</td> <td><input type="text" name="attr_basespeed" title="@{basespeed}" class="sheet-short"/></td> <td><input type="text" name="attr_barboverbasespeed" title="@{barboverbasespeed}" class="sheet-short" value="(@{basespeed}*3)" disabled></td> <td><input type="text" name="attr_barbbaserun" title="@{barbbaserun}" class="sheet-short" value="(@{barboverbasespeed}*10)" disabled/></td> <td><input type="text" name="attr_baseweight" title="@{baseweight}" value="@{carryweight}" class="sheet-short" disabled/></td> <td><input type="text" name="attr_basepen" title="@{basepen}" class="sheet-middle"/></td> </tr> <tr> <td class="sheet-default-header">Light</td> <td><input type="text" name="attr_barblightspeed" title="@{barblightspeed}" class="sheet-short" value="((@{basespeed}-round(@{basespeed}*1/3))+3)" disabled /></td> <td><input type="text" name="attr_barboverlightspeed" title="@{barboverlightspeed}" class="sheet-short" value="(@{barblightspeed}*3)" disabled></td> <td><input type="text" name="attr_barblightrun" title="@{barblightrun}" class="sheet-short" value="(@{barboverlightspeed}*10)" disabled/></td> <td><input type="text" name="attr_lightweight" title="@{lightweight}" value="[[@{carryweight}+round((@{maxpress}-@{carryweight})/4)]]" class="sheet-short" disabled/></td> <td><input type="text" name="attr_lightpen" title="@{lightpen}" class="sheet-middle"/></td> </tr> <tr> <td class="sheet-default-header">Moderate</td> <td><input type="text" name="attr_barbmodspeed" title="@{barbmodspeed}" class="sheet-short" value="((@{basespeed}-round(@{basespeed}*1/2))+3)" disabled /></td> <td><input type="text" name="attr_barbovermodspeed" title="@{barbovermodspeed}" class="sheet-short" value="(@{barbmodspeed}*3)" disabled></td> <td><input type="text" name="attr_barbmodrun" title="@{barbmodrun}" class="sheet-short" value="(@{barbovermodspeed}*10)" disabled/></td> <td><input type="text" name="attr_modweight" title="@{modweight}" value="[[@{carryweight}+round(((@{maxpress}-@{carryweight})/4)*2)]]" class="sheet-short" disabled/></td> <td><input type="text" name="attr_modpen" title="@{modpen}" class="sheet-middle"/></td> </tr> <tr> <td class="sheet-default-header">Heavy</td> <td><input type="text" name="attr_barbheavyspeed" title="@{barbheavyspeed}" class="sheet-short" value="((@{basespeed}-round(@{basespeed}*2/3))+3)" disabled /></td> <td><input type="text" name="attr_barboverheavyspeed" title="@{barboverheavyspeed}" class="sheet-short" value="(@{barbheavyspeed}*3)" disabled></td> <td><input type="text" name="attr_barbheavyrun" title="@{barbheavyrun}" class="sheet-short" value="(@{barboverheavyspeed}*10)" disabled/></td> <td><input type="text" name="attr_heavyweight" title="@{heavyweight}" value="[[@{carryweight}+round(((@{maxpress}-@{carryweight})/4)*3)]]" class="sheet-short" disabled/></td> <td><input type="text" name="attr_heavypen" title="@{heavypen}" class="sheet-middle"/></td> </tr> <tr> <td class="sheet-default-header">Severe</td> <td><input type="text" name="attr_barbsevspeed" value="(1+3)" title="@{barbsevspeed}" class="sheet-short" disabled /></td> <td><input type="text" name="attr_barboversevspeed" title="@{barboversevspeed}" class="sheet-short" value="(@{barbsevspeed}*3)" disabled></td> <td><input type="text" name="attr_barbsevrun" title="@{barbsevrun}" class="sheet-short" value="(@{barboversevspeed}*10)" disabled/></td> <td><input type="text" name="attr_sevweight" title="@{sevweight}" value="@{maxpress}" class="sheet-short" disabled/></td> <td><input type="text" name="attr_sevpen" title="@{sevpen}" class="sheet-middle"/></td> </tr> <tr> <td colspan="2"><h4><b>Current Weight:</b></h4></td> <td colspan="2"><input type="text" name="attr_movweighttotal" title="@{movweighttotal}" value="(@{gearweighttotal})+(@{worn-total-weight})+(@{curweight})+(@{curweight2})+(@{curweight3})+(@{curweight4})+(@{curweight5})+(@{curweight6})" disabled class="sheet-table-dynamic"></td> <td><h4><b>lbs.</b></h4></td> <td></td> </tr> </table> <hr> <h4><b>Movement Details:</b></h4><br><textarea name="attr_movement-notes" title="@{movement-notes}" ></textarea><hr> </div> <div class="sheet-tab-content sheet-section-movement-advanced"> <table> <tr> <td class="sheet-default-header">Movement Rate</td> <td class="sheet-default-header">|Weight</td> <td class="sheet-default-header">|Penalty</td> <td class="sheet-default-header">|Notes</td> </tr> <tr> <td class="sheet-default-header">12/6</td> <td><input type="text" name="attr_12weight" title="@{12weight}" class="sheet-short"/></td> <td><input type="text" name="attr_12pen" title="@{12pen}" class="sheet-short"/></td> <td><input type="text" name="attr_12movnotes" title="@{12movnotes}"/></td> </tr> <tr> <td class="sheet-default-header">11/5</td> <td><input type="text" name="attr_11weight" title="@{11weight}" class="sheet-short"/></td> <td><input type="text" name="attr_11pen" title="@{11pen}" class="sheet-short"/></td> <td><input type="text" name="attr_11movnotes" title="@{11movnotes}"/></td> </tr> <tr> <td class="sheet-default-header">10/5</td> <td><input type="text" name="attr_10weight" title="@{10weight}" class="sheet-short"/></td> <td><input type="text" name="attr_10pen" title="@{10pen}" class="sheet-short"/></td> <td><input type="text" name="attr_10movnotes" title="@{10movnotes}"/></td> </tr> <tr> <td class="sheet-default-header">9/4</td> <td><input type="text" name="attr_9weight" title="@{9weight}" class="sheet-short"/></td> <td><input type="text" name="attr_9pen" title="@{9pen}" class="sheet-short"/></td> <td><input type="text" name="attr_9movnotes" title="@{9movnotes}"/></td> </tr> <tr> <td class="sheet-default-header">8/4</td> <td><input type="text" name="attr_8weight" title="@{8weight}" class="sheet-short"/></td> <td><input type="text" name="attr_8pen" title="@{8pen}" class="sheet-short"/></td> <td><input type="text" name="attr_8movnotes" title="@{8movnotes}"/></td> </tr> <tr> <td class="sheet-default-header">7/3</td> <td><input type="text" name="attr_7weight" title="@{7weight}" class="sheet-short"/></td> <td><input type="text" name="attr_7pen" title="@{7pen}" class="sheet-short"/></td> <td><input type="text" name="attr_7movnotes" title="@{7movnotes}"/></td> </tr> <tr> <td class="sheet-default-header">6/3</td> <td><input type="text" name="attr_6weight" title="@{6weight}" class="sheet-short"/></td> <td><input type="text" name="attr_6pen" title="@{6pen}" class="sheet-short"/></td> <td><input type="text" name="attr_6movnotes" title="@{6movnotes}"/></td> </tr> <tr> <td class="sheet-default-header">5/2</td> <td><input type="text" name="attr_5weight" title="@{5weight}" class="sheet-short"/></td> <td><input type="text" name="attr_5pen" title="@{5pen}" class="sheet-short"/></td> <td><input type="text" name="attr_5movnotes" title="@{5movnotes}"/></td> </tr> <tr> <td class="sheet-default-header">4/2</td> <td><input type="text" name="attr_4weight" title="@{4weight}" class="sheet-short"/></td> <td><input type="text" name="attr_4pen" title="@{4pen}" class="sheet-short"/></td> <td><input type="text" name="attr_4movnotes" title="@{4movnotes}"/></td> </tr> <tr> <td class="sheet-default-header">3/1</td> <td><input type="text" name="attr_3weight" title="@{3weight}" class="sheet-short"/></td> <td><input type="text" name="attr_3pen" title="@{3pen}" class="sheet-short"/></td> <td><input type="text" name="attr_3movnotes" title="@{3movnotes}"/></td> </tr> <tr> <td class="sheet-default-header">2/1</td> <td><input type="text" name="attr_2weight" title="@{2weight}" class="sheet-short"/></td> <td><input type="text" name="attr_2pen" title="@{2pen}" class="sheet-short"/></td> <td><input type="text" name="attr_2movnotes" title="@{2movnotes}"/></td> </tr> <tr> <td class="sheet-default-header">1/1</td> <td><input type="text" name="attr_1weight" title="@{1weight}" class="sheet-short"/></td> <td><input type="text" name="attr_1pen" title="@{1pen}" class="sheet-short"/></td> <td><input type="text" name="attr_1movnotes" title="@{1movnotes}"/></td> </tr> <tr> <td><h4><b>Current Weight:</b></h4></td> <td colspan="2"><input type="text" name="attr_movweighttotal" title="@{movweighttotal}" value="(@{gearweighttotal})+(@{worn-total-weight})+(@{curweight})+(@{curweight2})+(@{curweight3})+(@{curweight4})+(@{curweight5})+(@{curweight6})" disabled class="sheet-table-dynamic"></td> <td><h4><b>lbs.</b></h4></td> </tr> </table> <hr> <h4><b>Movement Details:</b></h4><br><textarea name="attr_barb-movement-notes" title="@{barb-movement-notes}" ></textarea><hr> </div> <div class="sheet-tab-content sheet-section-movement-mount"> <table> <tr> <td class="sheet-default-header"> </td> <td class="sheet-default-header">Speed</td> <td class="sheet-default-header">Double<br>Speed</td> <td class="sheet-default-header">Triple<br>Speed</td> <td class="sheet-default-header">Base<br>Weight</td> <td class="sheet-default-header">Notes</td> </tr> <tr> <td class="sheet-default-header">Base</td> <td><input type="text" name="attr_mountbasespeed" title="@{mountbasespeed}" value="0" class="sheet-short"/></td> <td><input type="text" name="attr_mountdoublespeed" title="@{mountdoublespeed}" value="(@{mountbasespeed}*2)" class="sheet-short" disabled></td> <td><input type="text" name="attr_mounttriplespeed" title="@{mounttriplespeed}" value="(@{mountbasespeed}*3)" class="sheet-short" disabled></td> <td><input type="text" name="attr_mountbaseweight" title="@{mountbaseweight}" value="0" class="sheet-short"/></td> <td><input type="text" name="attr_mountbasemovnotes" title="@{mountbasemovnotes}" class="sheet-middle"/></td> </tr> <tr> <td class="sheet-default-header">2/3</td> <td><input type="text" name="attr_mount2/3speed" title="@{mount2/3speed}" value="(@{mountbasespeed}-round(@{mountbasespeed}*1/3))" class="sheet-short" disabled /></td> <td><input type="text" name="attr_mount2/3doublespeed" title="@{mount2/3doublespeed}" value="(@{mount2/3speed}*2)" class="sheet-short" disabled></td> <td><input type="text" name="attr_mount2/3triplespeed" title="@{mount2/3triplespeed}" value="(@{mount2/3speed}*3)" class="sheet-short" disabled></td> <td><input type="text" name="attr_mount2/3weight" title="@{mount2/3weight}" value="(@{mountbaseweight}+round((@{mount1weight}-@{mountbaseweight})/3))" class="sheet-short" disabled/></td> <td><input type="text" name="attr_mount2/3movnotes" title="@{mount2/3movnotes}" class="sheet-middle"/></td> </tr> <tr> <td class="sheet-default-header">1/3</td> <td><input type="text" name="attr_mount1/3speed" title="@{mount1/3speed}" value="(@{mountbasespeed}-round(@{mountbasespeed}*2/3))" class="sheet-short" disabled /></td> <td><input type="text" name="attr_mount1/3doublespeed" title="@{mount1/3doublespeed}" value="(@{mount1/3speed}*2)" class="sheet-short" disabled></td> <td><input type="text" name="attr_mount1/3triplespeed" title="@{mount1/3triplespeed}" value="(@{mount1/3speed}*3)" class="sheet-short" disabled></td> <td><input type="text" name="attr_mount1/3weight" title="@{mount1/3weight}" value="(@{mountbaseweight}+round(((@{mount1weight}-@{mountbaseweight})/3)*2))" class="sheet-short" disabled/></td> <td><input type="text" name="attr_mount1/3movnotes" title="@{mount1/3movnotes}" class="sheet-middle"/></td> </tr> <tr> <td class="sheet-default-header">1</td> <td><input type="text" name="attr_mount1speed" value="1" title="@{mount1speed}" class="sheet-short" disabled /></td> <td><input type="text" name="attr_mount1doublespeed" title="@{mount1doublespeed}" value="(@{mount1speed}*2)" class="sheet-short" disabled></td> <td><input type="text" name="attr_mount1triplespeed" title="@{mount1triplespeed}" value="(@{mount1speed}*3)" class="sheet-short" disabled></td> <td><input type="text" name="attr_mount1weight" title="@{mount1weight}" value="(@{mountbaseweight}*2)" class="sheet-short" disabled/></td> <td><input type="text" name="attr_mount1movnotes" title="@{mount1movnotes}" class="sheet-middle"/></td> </tr> <tr> <td colspan="2"><h4><b>Current Weight:</b></h4></td> <td colspan="2"><input type="text" name="attr_mountmovweighttotal" title="@{mountmovweighttotal}" value="(@{Weight}+@{mount-gear-weight-total}+@{gearweighttotal})+(@{worn-total-weight})+(@{curweight})+(@{curweight2})+(@{curweight3})+(@{curweight4})+(@{curweight5})+(@{curweight6})" disabled class="sheet-table-dynamic"></td> <td><h4><b>lbs.</b></h4></td> </tr> </table> <hr> <h4><b>Movement Details:</b></h4><br><textarea name="attr_mount-movement-notes" title="@{mount-movement-notes}" ></textarea><hr> </div> <div class="sheet-tab-content sheet-section-movement-swimming"> <table> <tr> <td class="sheet-default-header"> </td> <td class="sheet-default-header">Speed</td> <td class="sheet-default-header">Double<br>Speed</td> <td class="sheet-default-header">Triple<br>Speed</td> <td class="sheet-default-header">Weight</td> <td class="sheet-default-header">Penalty</td> </tr> <tr> <td class="sheet-default-header">Base</td> <td><input type="text" name="attr_baseswimspeed" title="@{baseswimspeed}" value="(round(@{basespeed}/2)*10)" class="sheet-short" disabled/></td> <td><input type="text" name="attr_doubleswimspeed" title="@{doubleswimspeed}" class="sheet-short" value="(@{basespeed}*10)" disabled></td> <td><input type="text" name="attr_tripleswimspeed" title="@{tripleswimspeed}" class="sheet-short" value="((@{basespeed}*2)*10)" disabled/></td> <td><input type="text" name="attr_baseweight" title="@{baseweight}" value="@{carryweight}" class="sheet-short" disabled/></td> <td><input type="text" name="attr_baseswimpen" title="@{baseswimpen}" class="sheet-middle"/></td> </tr> <tr> <td class="sheet-default-header">Light</td> <td><input type="text" name="attr_overswimspeed" title="@{overswimspeed}" class="sheet-short" value="0" readonly/></td> <td><input type="text" name="attr_overswimspeed" title="@{overswimspeed}" class="sheet-short" value="0" readonly/></td> <td><input type="text" name="attr_overswimspeed" title="@{overswimspeed}" class="sheet-short" value="0" readonly/></td> <td><input type="text" name="attr_lightweight" title="@{lightweight}" value="(@{carryweight}+round((@{maxpress}-@{carryweight})/4))" class="sheet-short" disabled/></td> <td><input type="text" name="attr_lightswimpen" title="@{lightswimpen}" class="sheet-middle"/></td> </tr> <tr> <td class="sheet-default-header">Moderate</td> <td><input type="text" name="attr_overswimspeed" title="@{overswimspeed}" class="sheet-short" value="0" readonly/></td> <td><input type="text" name="attr_overswimspeed" title="@{overswimspeed}" class="sheet-short" value="0" readonly/></td> <td><input type="text" name="attr_overswimspeed" title="@{overswimspeed}" class="sheet-short" value="0" readonly/></td> <td><input type="text" name="attr_modweight" title="@{modweight}" value="(@{carryweight}+round(((@{maxpress}-@{carryweight})/4)*2))" class="sheet-short" disabled/></td> <td><input type="text" name="attr_modswimpen" title="@{modswimpen}" class="sheet-middle"/></td> </tr> <tr> <td class="sheet-default-header">Heavy</td> <td><input type="text" name="attr_overswimspeed" title="@{overswimspeed}" class="sheet-short" value="0" readonly/></td> <td><input type="text" name="attr_overswimspeed" title="@{overswimspeed}" class="sheet-short" value="0" readonly/></td> <td><input type="text" name="attr_overswimspeed" title="@{overswimspeed}" class="sheet-short" value="0" readonly/></td> <td><input type="text" name="attr_heavyweight" title="@{heavyweight}" value="(@{carryweight}+round(((@{maxpress}-@{carryweight})/4)*3))" class="sheet-short" disabled/></td> <td><input type="text" name="attr_heavyswimpen" title="@{heavyswimpen}" class="sheet-middle"/></td> </tr> <tr> <td class="sheet-default-header">Severe</td> <td><input type="text" name="attr_overswimspeed" value="0" title="@{overswimspeed}" class="sheet-short" readonly/></td> <td><input type="text" name="attr_overswimspeed" title="@{overswimspeed}" class="sheet-short" value="0" readonly/></td> <td><input type="text" name="attr_overswimspeed" title="@{overswimspeed}" class="sheet-short" value="0" readonly/></td> <td><input type="text" name="attr_sevweight" title="@{sevweight}" value="@{maxpress}" class="sheet-short" disabled/></td> <td><input type="text" name="attr_sevpen" title="@{sevpen}" class="sheet-middle"/></td> </tr> <tr> <td colspan="2"><h4><b>Current Weight:</b></h4></td> <td colspan="2"><input type="text" name="attr_movweighttotal" title="@{movweighttotal}" value="(@{gearweighttotal})+(@{worn-total-weight})+(@{curweight})+(@{curweight2})+(@{curweight3})+(@{curweight4})+(@{curweight5})+(@{curweight6})" disabled class="sheet-table-dynamic"></td> <td><h4><b>lbs.</b></h4></td> <td></td> </tr> </table> <hr> <h4><b>Movement Details:</b></h4><br><textarea name="attr_swim-movement-notes" title="@{swim-movement-notes}"></textarea><hr> </div> <div class="sheet-tab-content sheet-section-movement-flying"> <table> <tr> <td class="sheet-default-header"> </td> <td class="sheet-default-header">Speed</td> <td class="sheet-default-header">Half<br>Speed</td> <td class="sheet-default-header">Angle</td> <td class="sheet-default-header">Passes</td> <td class="sheet-default-header">Penalty</td> </tr> <tr> <td class="sheet-default-header">Class A</td> <td><input type="text" name="attr_baseflyspeed" title="@{baseflyspeed}" value="0" class="sheet-short" /></td> <td><input type="text" name="attr_halfflyspeed" title="@{halfflyspeed}" class="sheet-short" value="(round(@{baseflyspeed}/2))" disabled/></td> <td><input type="text" name="attr_classaangle" title="@{classaangle}" class="sheet-short" value="360°" readonly/></td> <td><input type="text" name="attr_classapass" title="@{classapass}" value="FA*" class="sheet-short" readonly/></td> <td><input type="text" name="attr_classaflypen" title="@{classaflypen}" class="sheet-middle"/></td> </tr> <tr> <td class="sheet-default-header">Class B</td> <td><input type="text" name="attr_flyspeed" title="@{flyspeed}" value="@{baseflyspeed}" class="sheet-short" disabled/></td> <td><input type="text" name="attr_halfflyspeed" title="@{halfflyspeed}" class="sheet-short" value="(round(@{baseflyspeed}/2))" disabled/></td> <td><input type="text" name="attr_classbangle" title="@{classbangle}" class="sheet-short" value="180°" readonly/></td> <td><input type="text" name="attr_classbpass" title="@{classbpass}" value="1/1" class="sheet-short" readonly/></td> <td><input type="text" name="attr_classbflypen" title="@{classbflypen}" class="sheet-middle"/></td> </tr> <tr> <td class="sheet-default-header">Class C</td> <td><input type="text" name="attr_flyspeed" title="@{flyspeed}" value="@{baseflyspeed}" class="sheet-short" disabled/></td> <td><input type="text" name="attr_halfflyspeed" title="@{halfflyspeed}" class="sheet-short" value="(round(@{baseflyspeed}/2))" disabled/></td> <td><input type="text" name="attr_classcangle" title="@{classcangle}" class="sheet-short" value="90°" readonly/></td> <td><input type="text" name="attr_classcpass" title="@{classcpass}" value="1/2" class="sheet-short" readonly/></td> <td><input type="text" name="attr_classcpen" title="@{classcpen}" class="sheet-middle"/></td> </tr> <tr> <td class="sheet-default-header">Class D</td> <td><input type="text" name="attr_flyspeed" title="@{flyspeed}" value="@{baseflyspeed}" class="sheet-short" disabled/></td> <td><input type="text" name="attr_halfflyspeed" title="@{halfflyspeed}" class="sheet-short" value="(round(@{baseflyspeed}/2))" disabled/></td> <td><input type="text" name="attr_classdangle" title="@{classdangle}" class="sheet-short" value="60°" readonly/></td> <td><input type="text" name="attr_classdpass" title="@{classdpass}" value="1/3" class="sheet-short" readonly/></td> <td><input type="text" name="attr_classdpen" title="@{classdpen}" class="sheet-middle"/></td> </tr> <tr> <td class="sheet-default-header">Class E</td> <td><input type="text" name="attr_flyspeed" title="@{flyspeed}" value="@{baseflyspeed}" class="sheet-short" disabled/></td> <td><input type="text" name="attr_halfflyspeed" title="@{halfflyspeed}" class="sheet-short" value="(round(@{baseflyspeed}/2))" disabled/></td> <td><input type="text" name="attr_classeangle" title="@{classeangle}" class="sheet-short" value="30°" readonly/></td> <td><input type="text" name="attr_classepass" title="@{classepass}" value="1/6" class="sheet-short" readonly/></td> <td><input type="text" name="attr_classepen" title="@{classepen}" class="sheet-middle"/></td> </tr> <tr> <td colspan="2"><h4><b>Current Weight:</b></h4></td> <td colspan="2"><input type="text" name="attr_movweighttotal" title="@{movweighttotal}" value="(@{gearweighttotal})+(@{worn-total-weight})+(@{curweight})+(@{curweight2})+(@{curweight3})+(@{curweight4})+(@{curweight5})+(@{curweight6})" disabled class="sheet-table-dynamic"></td> <td><h4><b>lbs.</b></h4></td> <td></td> </tr> </table> <hr> <h4><b>Movement Details:</b></h4><br><textarea name="attr_movement-notes" title="@{movement-notes}" placeholder="*Stands for Full Attacks."></textarea><hr> </div> </div> <div class="sheet-col"> <br> <h4><b>Saving Throws</b></h4> <br> <input type="radio" name="attr_tab2" class="sheet-tab sheet-tab13" value="1" checked/><span class="sheet-tab sheet-tab13">Standard</span> <input type="radio" name="attr_tab2" class="sheet-tab sheet-tab14" value="2"/><span class="sheet-tab sheet-tab14">Ravenloft</span> <div class="sheet-tab-content sheet-section-standard-saves"> <table class="sheet-default-header-first-column sheet-default-header-first-row"> <tr> <td></td> <td>Target</td> <td>Modifier</td> <td>Notes</td> </tr> <tr> <td>Paralyzation</td> <td><input type="text" name="attr_partar" title="@{partar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_parmod" title="@{parmod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_parnotes" title="@{parnotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_parsave" title="%{parsave}" value="/gmroll [[1d20+[[(@{parmod})+(?{Misc. bonus|0})]]]]≥[[@{partar}]] [Save vs. Paralyzation]"></button></td> </tr> <tr> <td>Poison</td> <td><input type="text" name="attr_poitar" title="@{poitar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_poimod" title="@{poimod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_poinotes" title="@{poinotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_poisave" title="%{poisave}" value="/gmroll [[1d20+[[(@{poimod})+(@{conpoisonsave})+(?{Misc. bonus|0})]]]]≥[[@{poitar}]] [Save vs. Poison]"></button></td> </tr> <tr> <td>Death</td> <td><input type="text" name="attr_deatar" title="@{deatar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_deamod" title="@{deamod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_deanotes" title="@{deanotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_deasave" title="%{deasave}" value="/gmroll [[1d20+[[(@{deamod})+(?{Misc. bonus|0})]]]]≥[[@{deatar}]] [Save vs. Death Magic]"></button></td> </tr> <tr> <td>Rod</td> <td><input type="text" name="attr_rodtar" title="@{rodtar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_rodmod" title="@{rodmod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_rodnotes" title="@{rodnotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_rodsave" title="%{rodsave}" value="/gmroll [[1d20+[[@{rodmod}+(?{Misc. bonus|0})]]]]≥[[@{rodtar}]] [Save vs. Rod]"></button></td> </tr> <tr> <td>Staff</td> <td><input type="text" name="attr_statar" title="@{statar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_stamod" title="@{stamod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_stanotes" title="@{stanotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_stasave" title="%{stasave}" value="/gmroll [[1d20+[[@{stamod}+(?{Misc. bonus|0})]]]]≥[[@{statar}]] [Save vs. Staff]"></button></td> </tr> <tr> <td>Wand</td> <td><input type="text" name="attr_wantar" title="@{wantar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_wanmod" title="@{wanmod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_wannotes" title="@{wannotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_wansave" title="%{wansave}" value="/gmroll [[1d20+[[@{wanmod}+(?{Misc. bonus|0})]]]]≥[[@{wantar}]] [Save vs. Wand]"></button></td> </tr> <tr> <td>Petrification</td> <td><input type="text" name="attr_pettar" title="@{pettar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_petmod" title="@{petmod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_petnotes" title="@{petnotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_petsave" title="%{petsave}" value="/gmroll [[1d20+[[@{petmod}+(?{Misc. bonus|0})]]]]≥[[@{pettar}]] [Save vs. Petrification]"></button></td> </tr> <tr> <td>Polymorph</td> <td><input type="text" name="attr_poltar" title="@{poltar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_polmod" title="@{polmod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_polnotes" title="@{polnotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_polsave" title="%{polsave}" value="/gmroll [[1d20+[[@{polmod}+(?{Misc. bonus|0})]]]]≥[[@{poltar}]] [Save vs. Polymorph]"></button></td> </tr> <tr> <td>Breath</td> <td><input type="text" name="attr_breathtar" title="@{breathtar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_breathmod" title="@{breathmod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_breathnotes" title="@{breathnotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_breathsave" title="%{breathsave}" value="/gmroll [[1d20+[[@{breathmod}+(?{Misc. bonus|0})]]]]≥[[@{breathtar}]] [Save vs. Breath]"></button></td> </tr> <tr> <td>Spell</td> <td><input type="text" name="attr_sptar" title="@{sptar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_spmod" title="@{spmod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_spnotes" title="@{spnotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_spsave" title="%{spsave}" value="/gmroll [[1d20+[[@{spmod}+(?{Misc. bonus|0})]]]]≥[[@{sptar}]] [Save vs. Spell]"></button></td> </tr> </table> </div> <div class="sheet-tab-content sheet-section-ravenloft-saves"> <table class="sheet-default-header-first-column sheet-default-header-first-row"> <tr> <td></td> <td>Target</td> <td>Modifier</td> <td>Notes</td> </tr> <tr> <td>Paralyzation</td> <td><input type="text" name="attr_partar" title="@{partar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_parmod" title="@{parmod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_parnotes" title="@{parnotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_parsave" title="%{parsave}" value="/gmroll [[1d20+[[(@{parmod})+(?{Misc. bonus|0})]]]]≥[[@{partar}]] [Save vs. Paralyzation]"></button></td> </tr> <tr> <td>Poison</td> <td><input type="text" name="attr_poitar" title="@{poitar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_poimod" title="@{poimod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_poinotes" title="@{poinotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_poisave" title="%{poisave}" value="/gmroll [[1d20+[[(@{poimod})+(@{conpoisonsave})+(?{Misc. bonus|0})]]]]≥[[@{poitar}]] [Save vs. Poison]"></button></td> </tr> <tr> <td>Death</td> <td><input type="text" name="attr_deatar" title="@{deatar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_deamod" title="@{deamod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_deanotes" title="@{deanotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_deasave" title="%{deasave}" value="/gmroll [[1d20+[[(@{deamod})+(?{Misc. bonus|0})]]]]≥[[@{deatar}]] [Save vs. Death Magic]"></button></td> </tr> <tr> <td>Rod</td> <td><input type="text" name="attr_rodtar" title="@{rodtar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_rodmod" title="@{rodmod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_rodnotes" title="@{rodnotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_rodsave" title="%{rodsave}" value="/gmroll [[1d20+[[@{rodmod}+(?{Misc. bonus|0})]]]]≥[[@{rodtar}]] [Save vs. Rod]"></button></td> </tr> <tr> <td>Staff</td> <td><input type="text" name="attr_statar" title="@{statar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_stamod" title="@{stamod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_stanotes" title="@{stanotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_stasave" title="%{stasave}" value="/gmroll [[1d20+[[@{stamod}+(?{Misc. bonus|0})]]]]≥[[@{statar}]] [Save vs. Staff]"></button></td> </tr> <tr> <td>Wand</td> <td><input type="text" name="attr_wantar" title="@{wantar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_wanmod" title="@{wanmod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_wannotes" title="@{wannotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_wansave" title="%{wansave}" value="/gmroll [[1d20+[[@{wanmod}+(?{Misc. bonus|0})]]]]≥[[@{wantar}]] [Save vs. Wand]"></button></td> </tr> <tr> <td>Petrification</td> <td><input type="text" name="attr_pettar" title="@{pettar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_petmod" title="@{petmod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_petnotes" title="@{petnotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_petsave" title="%{petsave}" value="/gmroll [[1d20+[[@{petmod}+(?{Misc. bonus|0})]]]]≥[[@{pettar}]] [Save vs. Petrification]"></button></td> </tr> <tr> <td>Polymorph</td> <td><input type="text" name="attr_poltar" title="@{poltar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_polmod" title="@{polmod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_polnotes" title="@{polnotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_polsave" title="%{polsave}" value="/gmroll [[1d20+[[@{polmod}+(?{Misc. bonus|0})]]]]≥[[@{poltar}]] [Save vs. Polymorph]"></button></td> </tr> <tr> <td>Breath</td> <td><input type="text" name="attr_breathtar" title="@{breathtar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_breathmod" title="@{breathmod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_breathnotes" title="@{breathnotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_breathsave" title="%{breathsave}" value="/gmroll [[1d20+[[@{breathmod}+(?{Misc. bonus|0})]]]]≥[[@{breathtar}]] [Save vs. Breath]"></button></td> </tr> <tr> <td>Spell</td> <td><input type="text" name="attr_sptar" title="@{sptar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_spmod" title="@{spmod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_spnotes" title="@{spnotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_spsave" title="%{spsave}" value="/gmroll [[1d20+[[@{spmod}+(?{Misc. bonus|0})]]]]≥[[@{sptar}]] [Save vs. Spell]"></button></td> </tr> <tr> <td>Fear</td> <td><input type="text" name="attr_ftar" title="@{ftar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_fmod" title="@{fmod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_fnotes" title="@{fnotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_fsave" title="%{fsave}" value="/gmroll [[1d20+[[@{fmod}+(?{Misc. bonus|0})]]]]≥[[@{ftar}]] [Save vs. Fear]"></button></td> </tr> <tr> <td>Horror</td> <td><input type="text" name="attr_horrtar" title="@{horrtar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_horrmod" title="@{horrmod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_horrnotes" title="@{horrnotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_horrsave" title="%{horrsave}" value="/gmroll [[1d20+[[@{horrmod}+(?{Misc. bonus|0})]]]]≥[[@{horrtar}]] [Save vs. Horror]"></button></td> </tr> <tr> <td>Madness</td> <td><input type="text" name="attr_madtar" title="@{madtar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_madmod" title="@{madmod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_madnotes" title="@{madnotes}" placeholder="Situational Modifiers"/><button type="roll" name="roll_madsave" title="%{madsave}" value="/gmroll [[1d20+[[@{madmod}+(?{Misc. bonus|0})]]]]≥[[@{madtar}]] [Save vs. Madness]"></button></td> </tr> </table> </div> <br> <h4><b>Magic Resistance</b></h4> <br> <table class="sheet-default-header-first-row"> <tr> <td>Magic Resist</td> <td>Target</td> <td>Modifier</td> <td colspan="2">Notes</td> </tr> <tr> <td><input type="text" name="attr_magresname" title="@{magresname}" class="sheet-table-dynamic" value="Magic resistance"></td> <td><input type="text" name="attr_magrestar" title="@{magrestar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_magresmod" title="@{magresmod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_magresnotes" title="@{magresnotes}" placeholder="Situational Modifiers"/></td> <td><button type="roll" name="roll_magressave" title="%{magressave}" value="/gmroll [[1d100cs<1cf>100-[[@{magresmod}-(?{Misc. bonus|0})]]]]≤[[@{magrestar}]] [Save with @{magresname}]"></button></td> </tr> </table> <fieldset name="repeating_magicres" class="repeating_magicres"> <table class="sheet-default-header-first-row"> <!-- First row hidden to allow for correct styling--> <tr style="visibility: collapse"> <td>Magic Resist</td> <td>Target</td> <td>Modifier</td> <td colspan="2">Notes</td> </tr> <tr> <td><input type="text" name="attr_magresname" title="@{repeating_magicres_$X_magresname}" class="sheet-table-dynamic" placeholder="Fire resistance"></td> <td><input type="text" name="attr_magrestar" title="@{repeating_magicres_$X_magrestar}" class="sheet-short" placeholder="Target"/></td> <td><input type="text" name="attr_magresmod" title="@{repeating_magicres_$X_magresmod}" class="sheet-short" value="0"/></td> <td><input type="text" name="attr_magresnotes" title="@{repeating_magicres_$X_magresnotes}" placeholder="Situational Modifiers"/></td> <td><button type="roll" name="roll_magressave" title="%{repeating_magicres_$X_magressave}" value="/gmroll [[1d100cs<1cf>100-[[@{magresmod}-(?{Misc. bonus|0})]]]]≤[[@{magrestar}]] [Save with @{magresname}]"></button></td> </tr> </table> </fieldset> <br> <h4><b>Save and Magic Resistance Details:</b></h4> <br> <textarea name="attr_save-notes" title="@{save-notes}" placeholder="* Dwarves, Gnomes and Halflings get +1 saving throw vs Wands, Staves, Rods and Spells for ever 3½ points in Constitution. * Dwarves and Halflings get the same bonus vs poisons. * Elves have 90% resistance to Sleep and Charm-related spells. * Half-Elves have 30% resistance to Sleep and Charm-related spells. * Poison save from high Constitution affects Humans, elves, gnomes, and half-elves. * Magical Def Adjustment from Wisdom only affects spells that attack the Mind."></textarea> <hr> <h4><b>Character Points:</b></h4><br> <table> <tr> <td class="sheet-default-header"></td> <td class="sheet-default-header">Gained</td> <td class="sheet-default-header">Spent</td> <td class="sheet-default-header">Left</td> </tr> <tr> <td class="sheet-default-header">Race</td> <td><input type="text" name="attr_race-gained" title="@{race-gained}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_race-spent" title="@{race-spent}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_race-left" title="@{race-left}" class="sheet-short" value="((@{race-gained})-(@{race-spent}))" disabled></td> </tr> <tr> <td class="sheet-default-header">Class</td> <td><input type="text" name="attr_class-gained" title="@{class-gained}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_class-spent" title="@{class-spent}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_class-left" title="@{class-left}" class="sheet-short" value="((@{class-gained})-(@{class-spent}))" disabled></td> </tr> <tr> <td class="sheet-default-header">N.W.P.</td> <td><input type="text" name="attr_nwp-gained" title="@{nwp-gained}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_nwp-spent" title="@{nwp-spent}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_nwp-left" title="@{nwp-left}" class="sheet-short" value="((@{nwp-gained})-(@{nwp-spent}))" disabled></td> </tr> <tr> <td class="sheet-default-header">Weapon</td> <td><input type="text" name="attr_weapon-gained" title="@{weapon-gained}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_weapon-spent" title="@{weapon-spent}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_weapon-left" title="@{@{weapon-left}" class="sheet-short" value="((@{weapon-gained})-(@{weapon-spent}))" disabled></td> </tr> <tr> <td class="sheet-default-header">Bonus</td> <td><input type="text" name="attr_int-bonus-gained" title="@{int-bonus-gained}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_int-bonus-spent" title="@{int-bonus-spent}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_int-bonus-left" title="@{int-bonus-left}" class="sheet-short" value="((@{int-bonus-gained})-(@{int-bonus-spent}))" disabled></td> </tr> <tr> <td class="sheet-default-header">Level</td> <td><input type="text" name="attr_level-gained" title="@{level-gained}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_level-spent" title="@{level-spent}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_level-left" title="@{level-left}" class="sheet-short" value="((@{level-gained})-(@{level-spent}))" disabled></td> </tr> <tr> <td class="sheet-default-header">Traits</td> <td><input type="text" class="sheet-short" value="0" disabled></td> <td><input type="text" name="attr_trait-spent" title="@{trait-spent}" class="sheet-short" value="0"></td> <td><input type="text" class="sheet-short" value="0" disabled></td> </tr> <tr> <td class="sheet-default-header">Disadvantage</td> <td><input type="text" name="attr_disadvantage-gained" title="@{disadvantage-gained}" class="sheet-short" value="0"></td> <td><input type="text" class="sheet-short" value="0" disabled></td> <td><input type="text" class="sheet-short" value="0" disabled></td> </tr> <tr> <td class="sheet-default-header">Totals</td> <td><input type="text" name="attr_cp-gained" title="@{cp-gained}" class="sheet-short" value="((@{race-gained})+(@{class-gained})+(@{nwp-gained})+(@{weapon-gained})+(@{int-bonus-gained})+(@{level-gained})+(@{disadvantage-gained}))" disabled></td> <td><input type="text" name="attr_cp-spent" title="@{cp-spent}" class="sheet-short" value="((@{race-spent})+(@{class-spent})+(@{nwp-spent})+(@{weapon-spent})+(@{int-bonus-spent})+(@{level-spent})+(@{trait-spent}))" disabled></td> <td><input type="text" name="attr_cp-left" title="@{cp-left}" class="sheet-short" value="((@{cp-gained})-(@{cp-spent}))" disabled></td> </tr> </table> <hr> </div></div> </div></div> <div class="sheet-tab-content sheet-section-birthright"><br> <table> <tr> <td class="sheet-default-header">Domain<br>Power</td> <td class="sheet-default-header">Maint.<br>Cost</td> <td class="sheet-default-header">Treasury</td> <td class="sheet-default-header">Court<br>Maint.</td> <td class="sheet-default-header">Bloodline<br>Strength</td> <td class="sheet-default-header">Bloodline<br>Derivation</td> <td class="sheet-default-header">Curr Regency<br>Points</td> <td class="sheet-default-header">Diplomacy<br>Effects</td> </tr> <tr> <td><input type="text" name="attr_domain-power" title="@{domain-power}" value="0" class="sheet-short"></td> <td><input type="text" name="attr_maintenance-cost" title="@{maintenance-cost}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_treasury" title="@{treasury}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_court-maintenance" title="@{court-maintenance}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_bloodline" title="@{bloodline}" placeholder="0 [Major]" class="sheet-maxtext"></td> <td><input type="text" name="attr_bloodline-origin" title="@{bloodline-origin}" class="sheet-maxtext"></td> <td><input type="text" name="attr_regency-gained" title="@{regency-gained}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_diplomacy-effects" title="@{diplomacy-effects}" class="sheet-sym"></td> </tr> </table> <fieldset name="repeating_domain" class="repeating_domain"><table> <tr> <td class="sheet-default-header">Domain<br>Power</td> <td class="sheet-default-header">Maint.<br>Cost</td> <td class="sheet-default-header">Treasury</td> <td class="sheet-default-header">Court<br>Maint.</td> <td class="sheet-default-header">Bloodline<br>Strength</td> <td class="sheet-default-header">Bloodline<br>Derivation</td> <td class="sheet-default-header">Curr Regency<br>Points</td> <td class="sheet-default-header">Diplomacy<br>Effects</td> </tr> <tr> <td><input type="text" name="attr_domain-power1" title="@{repeating_domain_$X_domain-power1}" value="0" class="sheet-short"></td> <td><input type="text" name="attr_maintenance-cost1" title="@{repeating_domain_$X_maintenance-cost1}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_treasury1" title="@{repeating_domain_$X_treasury1}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_court-maintenance1" title="@{repeating_domain_$X_court-maintenance1}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_bloodline1" title="@{repeating_domain_$X_bloodline1}" placeholder="0 [Major]" class="sheet-maxtext"></td> <td><input type="text" name="attr_bloodline-origin1" title="@{repeating_domain_$X_bloodline-origin1}" class="sheet-maxtext"></td> <td><input type="text" name="attr_regency-gained1" title="@{repeating_domain_$X_regency-gained1}" class="sheet-sym" value="0"></td> <td><input type="text" name="attr_diplomacy-effects1" title="@{repeating_domain_$X_diplomacy-effects1}" class="sheet-sym"></td> </tr> </table></fieldset><br><br> <h4><b>Domain (Birthright):</b></h4><br><textarea name="attr_domain-info" title="@{domain-info}" ></textarea><hr><hr> <table style='width: 100%;'> <tr> <td class="sheet-default-header">Name of<br>Domain</td> <td class="sheet-default-header">Name of<br>Province</td> <td class="sheet-default-header">Province<br>Rating</td> <td class="sheet-default-header">Magic<br>Rating</td> <td class="sheet-default-header">Castle<br>Court</td> <td class="sheet-default-header">Taxes<br>Level</td> <td class="sheet-default-header">Taxes<br>Collected</td> <td class="sheet-default-header">Loyalty</td> <td class="sheet-default-header">Regency<br>Collected</td> </tr> <tr> <td><input type="text" name="attr_domain-name" title="@{domain-name}" class="sheet-maxtext"></td> <td><input type="text" name="attr_province-name" title="@{province-name}" class="sheet-maxtext"></td> <td><input type="text" name="attr_province-rating" title="@{province-rating}" class="sheet-short"> <h4><b>/</b></h4></td> <td><input type="text" name="attr_magic-rating" title="@{magic-rating}" class="sheet-short"></td> <td><input type="text" name="attr_castle/court" title="@{castle/court}" class="sheet-sym"></td> <td><input type="text" name="attr_taxes" title="@{taxes}" class="sheet-sym"></td> <td><input type="text" name="attr_taxes-collected" title="@{taxes-collected}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_loyalty-provinces" title="@{loyalty-provinces}" class="sheet-sym"></td> <td><input type="text" name="attr_regency-collected" title="@{regency-collected}" value="0" class="sheet-sym"></td> </tr></table> <table style='width: 100%;'> <tr> <td class="sheet-default-header">Law</td> <td class="sheet-default-header">Collected</td> <td class="sheet-default-header">Fortification</td> <td class="sheet-default-header">Temples</td> <td class="sheet-default-header">Collected</td> <td class="sheet-default-header">Fortification</td> <td class="sheet-default-header">Guilds</td> <td class="sheet-default-header">Collected</td> <td class="sheet-default-header">Fortification</td> <td class="sheet-default-header">Sources</td> </tr> <tr> <td><input type="text" name="attr_law" title="@{law}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_law-collected" title="@{law-collected}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_law-fortification" title="@{law-fortification}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_temples" title="@{temples}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_temples-collected" title="@{temples-collected}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_temples-fortification" title="@{temples-fortification}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_guilds" title="@{guilds}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_guilds-collected" title="@{guilds-collected}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_guilds-fortification" title="@{guilds-fortification}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_sources" title="@{sources}" value="0" class="sheet-sym"></td> </tr></table> <br><h4><b>Province Information:</b></h4><br><textarea name="attr_province-info" title="@{province-info}" ></textarea><hr><br> <fieldset name="repeating_provinces" class="repeating_provinces"><table style='width:100%;'> <tr> <td class="sheet-default-header">Name of<br>Domain</td> <td class="sheet-default-header">Name of<br>Province</td> <td class="sheet-default-header">Province<br>Rating</td> <td class="sheet-default-header">Magic<br>Rating</td> <td class="sheet-default-header">Castle<br>Court</td> <td class="sheet-default-header">Taxes<br>Level</td> <td class="sheet-default-header">Taxes<br>Collected</td> <td class="sheet-default-header">Loyalty</td> <td class="sheet-default-header">Regency<br>Collected</td> </tr> <tr> <td><input type="text" name="attr_domain-name1" title="@{repeating_provinces_$X_domain-name1}" class="sheet-maxtext"></td> <td><input type="text" name="attr_province-name1" title="@{repeating_provinces_$X_province-name1}" class="sheet-maxtext"></td> <td><input type="text" name="attr_province-rating1" title="@{repeating_provinces_$X_province-rating1}" class="sheet-short"> <h4><b>/</b></h4></td> <td><input type="text" name="attr_magic-rating1" title="@{repeating_provinces_$X_magic-rating1}" class="sheet-short"></td> <td><input type="text" name="attr_castle/court1" title="@{repeating_provinces_$X_castle/court1}" class="sheet-sym"></td> <td><input type="text" name="attr_taxes1" title="@{repeating_provinces_$X_taxes1}" class="sheet-sym"></td> <td><input type="text" name="attr_taxes-collected1" title="@{repeating_provinces_$X_taxes-collected1}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_loyalty-provinces1" title="@{repeating_provinces_$X_loyalty-provinces1}" class="sheet-sym"></td> <td><input type="text" name="attr_regency-collected1" title="@{repeating_provinces_$X_regency-collected1}" value="0" class="sheet-sym"></td> </tr></table> <table style='width: 100%;'> <tr> <td class="sheet-default-header">Law</td> <td class="sheet-default-header">Collected</td> <td class="sheet-default-header">Fortification</td> <td class="sheet-default-header">Temples</td> <td class="sheet-default-header">Collected</td> <td class="sheet-default-header">Fortification</td> <td class="sheet-default-header">Guilds</td> <td class="sheet-default-header">Collected</td> <td class="sheet-default-header">Fortification</td> <td class="sheet-default-header">Sources</td> </tr> <tr> <td><input type="text" name="attr_law1" title="@{repeating_provinces_$X_law1}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_law1-collected" title="@{repeating_provinces_$X_law1-collected}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_law1-fortification" title="@{repeating_provinces_$X_law1-fortification}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_temples1" title="@{repeating_provinces_$X_temples1}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_temples1-collected" title="@{repeating_provinces_$X_temples1-collected}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_temples1-fortification" title="@{repeating_provinces_$X_temples1-fortification}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_guilds1" title="@{repeating_provinces_$X_guilds1}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_guilds1-collected" title="@{repeating_provinces_$X_guilds1-collected}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_guilds1-fortification" title="@{repeating_provinces_$X_guilds1-fortification}" value="0" class="sheet-sym"></td> <td><input type="text" name="attr_sources1" title="@{repeating_provinces_$X_sources1}" value="0" class="sheet-sym"></td> </tr></table> <br><h4><b>Province Information:</b></h4><br><textarea name="attr_province-info1" title="@{repeating_provinces_$X_province-info1}" ></textarea><hr><br> </fieldset> </div></div> <div class="sheet-tab-content sheet-section-attributes"><h4><b>Attributes</b></h4><br><br> <div class="body"> <input type="radio" name="attr_tab4" class="sheet-tab sheet-tab17" value="1" checked/><span class="sheet-tab sheet-tab17">Standard</span> <input type="radio" name="attr_tab4" class="sheet-tab sheet-tab18" value="2"/><span class="sheet-tab sheet-tab18">Player's Option</span><br><br> <h4><b>Ability Scores</b></h4> <div class="sheet-tab-content sheet-section-attributes-standard"> <table class="sheet-default-header-first-column sheet-default-header-odd-row sheet-table-white" style='width:100%;'> <tr> <td style="width: 1px;"></td> <td>Ability<br>Score</td> <td>Hit<br>Probability</td> <td>Damage<br>Adjustment</td> <td>Weight<br>Allowance</td> <td>Maximum<br>Press</td> <td>Open<br>Door</td> <td>Bend Bars/<br>Lift Gate</td> <td style="width: 1px;">Notes</td> </tr> <tr> <td><button type="roll" name="roll_Strength-check" title="%{Strength-check}" value="/em attempts a feat of Strength! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Strength}]]">Strength</button></td> <td><input type="text" name="attr_Strength" title="@{Strength}" class="sheet-shortish" placeholder="10[00]"/></td> <td><input type="text" name="attr_strengthhit" title="@{strengthhit}" class="sheet-shortish" value="0"/></td> <td><input type="text" name="attr_strengthdmg" title="@{strengthdmg}" class="sheet-shortish" value="0"/></td> <td><input type="text" name="attr_carryweight" title="@{carryweight}" class="sheet-shortish" value="0"/></td> <td><input type="text" name="attr_maxpress" title="@{maxpress}" class="sheet-shortish" value="0"/></td> <td><input type="text" name="attr_opendoor" title="@{opendoor}" class="sheet-shortish" value="0(0)"><button type="roll" name="roll_opendoor-check" title="%{opendoor-check}" value="/em attempts to force the door! [[1d20cs<1cf>20+(?{Modifier?|0})]] ≤ @{opendoor}"></button></td> <td><input type="text" name="attr_bendbar" title="@{bendbar}" class="sheet-shortish" value="0">%<button type="roll" name="roll_bendbar-check" title="%{bendbar-check}" value="/em attempts to Bend Bars or Lift Gate! [[1d100cs<1cf>100+(?{Mofifier?|0})]]% ≤ [[(@{bendbar})]]%"></button></td> <td><input type="text" name="attr_strnotes" title="@{strnotes}"></td> </tr> <tr> <td></td> <td>Ability<br>Score</td> <td colspan="2">Reaction<br>Adjustment</td> <td colspan="2">Missile Attack<br>Adjustment</td> <td colspan="2">Defensive<br>Adjustment</td> <td>Notes</td> </tr> <tr> <td><button type="roll" name="roll_Dexterity-check" title="%{Dexterity-check}" value="/em attempts a feat of Dexterity! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Dexterity}]]">Dexterity</button></td> <td><input type="text" name="attr_Dexterity" title="@{Dexterity}" class="sheet-shortish"/></td> <td colspan="2"><input type="text" name="attr_dexreact" title="@{dexreact}" class="sheet-shortish" value="0"/></td> <td colspan="2"><input type="text" name="attr_dexmissile" title="@{dexmissile}" class="sheet-shortish" value="0"/></td> <td colspan="2"><input type="text" name="attr_dexdefense" title="@{dexdefense}" class="sheet-shortish" value="0"/></td> <td><input type="text" name="attr_dexnotes"></td> </tr> <tr> <td></td> <td>Ability<br>Score</td> <td>Hit Point<br>Adjustment</td> <td>System<br>Shock</td> <td>Resurrection<br>Survival</td> <td>Poison<br>Save</td> <td colspan="2">Regeneration</td> <td>Notes</td> </tr> <tr> <td><button type="roll" name="roll_Constitution-check" title="%{Constitution-check}" value="/em attempts a feat of Constitution! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Constitution}]]">Constitution</button></td> <td><input type="text" name="attr_Constitution" title="@{Constitution}" class="sheet-shortish"/></td> <td><input type="text" name="attr_conadj" title="@{conadj}" class="sheet-shortish" value="0"/></td> <td><input type="text" name="attr_conshock" title="@{conshock}" class="sheet-shortish" value="0">%<button type="roll" name="roll_conshock-check" title="%{conshock-check}" value="/gmroll [[1d100cs<1cf>100+(?{Modifier?|0})]]% ≤ [[@{conshock}]]% Save vs. System Shock"></button></td> <td><input type="text" name="attr_conres" title="@{conres}" class="sheet-shortish" value="0">%<button type="roll" name="roll_conres-check" title="%{conres-check}" value="/gmroll [[1d100cs<1cf>100+(?{Modifier?|0})]]% ≤ [[@{conres}]]% Save vs Resurrection Survival"></button></td> <td><input type="text" name="attr_conpoisonsave" title="@{conpoisonsave}" class="sheet-shortish" value="0"/></td> <td colspan="2"><input type="text" name="attr_conregen" title="@{conregen}" class="sheet-length" value="0"/></td> <td><input type="text" name="attr_connotes" title="@{connotes}"></td> </tr> <tr> <td></td> <td>Ability<br>Score</td> <td>Number of<br>Languages</td> <td>Maximum<br>Spell Level</td> <td>Change to<br>Learn Spell</td> <td>Max. # of<br>Spells/Level</td> <td colspan="2">Illusion<br>Immunity</td> <td>Notes</td> </tr> <tr> <td><button type="roll" name="roll_Intelligence-check" title="%{Intelligence-check}" value="/em attempts a feat of Intelligence! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Intelligence}]]">Intelligence</button></td> <td><input type="text" name="attr_Intelligence" title="@{Intelligence}" class="sheet-shortish"/></td> <td><input type="text" name="attr_intlang" title="@{intlang}" class="sheet-shortish" value="0"/></td> <td><input type="text" name="attr_intlvl" title="@{intlvl}" class="sheet-shortish" value="0"/></td> <td><input type="text" name="attr_intchance" title="@{intchance}" class="sheet-shortish" value="0">%<button type="roll" name="roll_learnspell" title="%{learnspell}" value="/em attempts to learn ?{Name of Spell?|Spell name}! [[1d100cs<1cf>100-(?{Modifier?|0})]]% ≤ [[@{intchance}]]%"></button></td> <td><input type="text" name="attr_intmax" title="@{intmax}" class="sheet-shortish" value="0"/></td> <td colspan="2"><input type="text" name="attr_intimm1st" title="@{intimm1st}" placeholder="1" class="sheet-small"><input type="text" name="attr_intimm2nd" title="@{intimm2nd}" placeholder="2" class="sheet-small"><input type="text" name="attr_intimm3rd" title="@{intimm3rd}" placeholder="3" class="sheet-small"><input type="text" name="attr_intimm4th" title="@{intimm4th}" placeholder="4" class="sheet-small"><input type="text" name="attr_intimm5th" title="@{intimm5th}" placeholder="5" class="sheet-small"><input type="text" name="attr_intimm6th" title="@{intimm6th}" placeholder="6" class="sheet-small"><input type="text" name="attr_intimm7th" title="@{intimm7th}" placeholder="7" class="sheet-small"></td> <td><input type="text" name="attr_intnotes" title="@{intnotes}"></td> </tr> <tr> <td></td> <td>Ability<br>Score</td> <td>Magical Def<br>Adjustment</td> <td colspan="2">Bonus<br>Priest Spells</td> <td>Clerical<br>Spell Failure</td> <td colspan="2">Spell<br>Immunity</td> <td>Notes</td> </tr> <tr> <td><button type="roll" name="roll_Wisdom-check" title="%{Wisdom-check}" value="/em attempts a feat of Wisdom! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Wisdom}]]">Wisdom</button></td> <td><input type="text" name="attr_Wisdom" title="@{Wisdom}" class="sheet-shortish"/></td> <td><input type="text" name="attr_wisdef" title="@{wisdef}" class="sheet-shortish" value="0"/></td> <td colspan="2"><input type="text" name="attr_wisbonus" title="@{wisbonus}"/></td> <td><input type="text" name="attr_wisfail" title="@{wisfail}" class="sheet-shortish" value="0">%<button type="roll" name="roll_spellfail" title="%{spellfail}" value="/em attempts to wield holy power and cast a spell! [[1d100+(?{Modifier?|0})]]% ≥ [[@{wisfail}]]%"></button></td> <td colspan="2"><input type="text" name="attr_wisimm" title="@{wisimm}" class="sheet-spell-immune"/></td> <td><input type="text" name="attr_wisnotes" title="@{wisnotes}"/></td> </tr> <tr> <td></td> <td>Ability<br>Score</td> <td colspan="2">Maximum Number<br>of Henchmen</td> <td colspan="2">Loyalty<br>Base</td> <td colspan="2">Reaction<br>Adjustment</td> <td>Notes</td> </tr> <tr> <td><button type="roll" name="roll_Charisma-check" title="%{Charisma-check}" value="/em attempts a feat of Charisma! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Charisma}]]">Charisma</button></td> <td><input type="text" name="attr_Charisma" title="@{Charisma}" class="sheet-shortish"/></td> <td colspan="2"><input type="text" name="attr_chamax" title="@{chamax}" class="sheet-shortish" value="0"/></td> <td colspan="2"><input type="text" name="attr_chaloy" title="@{chaloy}" class="sheet-shortish" value="0"/></td> <td colspan="2"><input type="text" name="attr_chareact" title="@{chareact}" class="sheet-shortish" value="0"><button type="roll" name="roll_react-check" title="%{react-check}" value="/em attempts an act of stunning personality! [[(2d10cs<1cf>10)-(@{chareact})-(@{comreact})]]">React</button></td> <td><input type="text" name="attr_chanotes" title="@{chanotes}"/></td> </tr> <tr> <td></td> <td colspan="3">Ability<br>Score</td> <td colspan="4">Reaction<br>Adjustment Bonus</td> <td>Notes</td> </tr> <tr> <td>**Optional**<br>Comeliness</td> <td colspan="3"><input type="text" name="attr_Comeliness" title="@{Comelines}" class="sheet-shortish"/></td> <td colspan="4"><input type="text" name="attr_comreact" title="@{comreact}" class="sheet-shortish" value="0"></td> <td><input type="text" name="attr_comnotes" title="@{comnotes}"/></td> </tr> </table> <fieldset name="repeating_customattr" class="repeating_customattr"> <table class="sheet-default-header-first-column sheet-default-header-odd-row" style='width:100%;'> <tr> <td style="width: 1px;"><button style="visibility: hidden" type="roll" name="roll_Constitution-check" title="%{Constitution-check}" value="/em attempts a feat of Constitution! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Constitution}]]">Constitution</button></td> <td>Ability<br>Score</td> <td><input type="text" name="attr_metric1" title="@{repeating_customattr_$X_metric1}" class="sheet-attr"/></td> <td colspan="2"><input type="text" name="attr_metric2" title="@{repeating_customattr_$X_metric2}" class="sheet-attr"/></td> <td><input type="text" name="attr_metric3" title="@{repeating_customattr_$X_metric3}" class="sheet-attr"/></td> <td colspan="2"><input type="text" name="attr_metric4" title="@{repeating_customattr_$X_metric4}" class="sheet-attr"/></td> <td style="width: 1px;">Notes</td> </tr> <tr> <td><input type="text" name="attr_customname" title="@{repeating_customattr_$X_customname}" placeholder="Attribute" class="sheet-table-dynamic90"></td> <td><input type="text" name="attr_customscore" title="@{repeating_customattr_$X_customscore}" class="sheet-shortish"/><button type="roll" name="roll_customstat" title="%{repeating_customattr_$X_customstat}" value="/me attempts a feat of @{customname}! [[d20+(?{Misc modifier?|0})]] ≤ [[@{customscore}]]"></button></td> <td><input type="text" name="attr_custommetric1" title="@{repeating_customattr_$X_custommetric1}" class="sheet-attr"/><button type="roll" name="roll_custom-metric1" title="%{repeating_customattr_$X_custom-metric1}" value="@{custommetric1}"></button></td> <td colspan="2"><input type="text" name="attr_custommetric2" title="@{repeating_customattr_$X_custommetric2}" class="sheet-attr"/><button type="roll" name="roll_custom-metric2" title="%{repeating_customattr_$X_custom-metric2}" value="@{custommetric2}"></button></td> <td><input type="text" name="attr_custommetric3" title="@{repeating_customattr_$X_custommetric3}" class="sheet-attr"/><button type="roll" name="roll_custom-metric3" title="%{repeating_customattr_$X_custom-metric3}" value="@{custommetric3}"></button></td> <td colspan="2"><input type="text" name="attr_custommetric4" title="@{repeating_customattr_$X_custommetric4}" class="sheet-attr"/><button type="roll" name="roll_custom-metric4" title="%{repeating_customattr_$X_custom-metric4}" value="@{custommetric4}"></button></td> <td><input type="text" name="attr_customattrnotes" title="@{repeating_customattr_$X_customattrnotes}"></td> </tr> </table> </fieldset> </div> <div class="sheet-tab-content sheet-section-attributes-player-option"> <table class="sheet-default-header-first-column sheet-default-header-every-third-row sheet-table-white" style='width:100%;'> <tr> <td style="width: 1px;"><button type="roll" name="roll_Strength-check" title="%{Strength-check}" value="/em attempts a feat of Strength! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Strength}]]">Strength</button></td> <td><input type="text" name="attr_Strength" title="@{Strength}" class="sheet-shortish" placeholder="10[00]"></td> <td>Hit<br>Probability</td> <td>Damage<br>Adjustment</td> <td>Weight<br>Allowance</td> <td>Maximum<br>Press</td> <td>Open<br>Door</td> <td>Bend Bars/<br>Lift Gate</td> <td style="width: 1px;">Notes</td> </tr> <tr> <td><button style="margin-left: 10px;" type="roll" name="roll_Stamina-check" title="%{Stamina-check}" value="/em attempts a feat of Stamina! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Stamina}]]"><em>Stamina</em></button></td> <td><input type="text" name="attr_Stamina" title="@{Stamina}" class="sheet-shortish" placeholder="10[00]"/></td> <td colspan="2"></td> <td><input type="text" name="attr_carryweight" title="@{carryweight}" class="sheet-shortish" value="0"/></td> <td colspan="3"></td> <td><input type="text" name="attr_strnotes" title="@{strnotes}"></td> </tr> <tr> <td><button style="margin-left: 10px;" type="roll" name="roll_Muscle-check" title="%{Muscle-check}" value="/em attempts a feat of Muscle! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Muscle}]]"><em>Muscle</em></button></td> <td><input type="text" name="attr_Muscle" title="@{Muscle}" class="sheet-shortish" placeholder="10[00]"/></td> <td><input type="text" name="attr_strengthhit" title="@{strengthhit}" class="sheet-shortish" value="0"/></td> <td><input type="text" name="attr_strengthdmg" title="@{strengthdmg}" class="sheet-shortish" value="0"/></td> <td></td> <td><input type="text" name="attr_maxpress" title="@{maxpress}" class="sheet-shortish" value="0"/></td> <td><input type="text" name="attr_opendoor" title="@{opendoor}" class="sheet-shortish" value="0[0]"/><button type="roll" name="roll_opendoor-check" title="%{opendoor-check}" value="/em attempts to force the door! [[1d20cs<1cf>20+(?{Modifier?|0})]] ≤ @{opendoor}"></button></td> <td><input type="text" name="attr_bendbar" title="@{bendbar}" class="sheet-shortish" value="0"/>%<button type="roll" name="roll_bendbar-check" title="%{bendbar-check}" value="/em attempts a feat of incredible strength! [[1d100cs<1cf>100+(?{Mofifier?|0})]]% ≤ [[@{bendbar}]]%"></button></td> <td><input type="text" name="attr_str2notes" title="@{str2notes}"></td> </tr> <tr> <td><button type="roll" name="roll_Dexterity-check" title="%{Dexterity-check}" value="/em attempts a feat of Dexterity! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Dexterity}]]">Dexterity</button></td> <td><input type="text" name="attr_Dexterity" title="@{Dexterity}" class="sheet-shortish"></td> <td colspan="2">Reaction<br>Adjustment</td> <td colspan="2">Missile Attack<br>Adjustment</td> <td colspan="2">Defensive<br>Adjustment</td> <td>Notes</td> </tr> <tr> <td><button style="margin-left: 10px;" type="roll" name="roll_Aim-check" title="%{Aim-check}" value="/em attempts a feat of Aim! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Aim}]]"><em>Aim</em></button></td> <td><input type="text" name="attr_Aim" title="@{Aim}" class="sheet-shortish"/></td> <td colspan="2"></td> <td colspan="2"><input type="text" name="attr_dexmissile" title="@{dexmissile}" class="sheet-shortish" value="0"/></td> <td colspan="2"></td> <td><input type="text" name="attr_dexnotes" title="@{dexnotes}"></td> </tr> <tr> <td><button style="margin-left: 10px;" type="roll" name="roll_Balance-check" title="%{Balance-check}" value="/em attempts a feat of Balance! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Balance}]]"><em>Balance</em></button></td> <td><input type="text" name="attr_Balance" title="@{Balance}" class="sheet-shortish"/></td> <td colspan="2"><input type="text" name="attr_dexreact" title="@{dexreact}" class="sheet-shortish" value="0"/></td> <td colspan="2"></td> <td colspan="2"><input type="text" name="attr_dexdefense" title="@{dexdefense}" class="sheet-shortish" value="0"/></td> <td><input type="text" name="attr_dex2notes" title="@{dex2notes}"></td> </tr> <tr> <td><button type="roll" name="roll_Constitution-check" title="%{Constitution-check}" value="/em attempts a feat of Constitution! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Constitution}]]">Constitution</button></td> <td><input type="text" name="attr_Constitution" title="@{Constitution}" class="sheet-shortish"/></td> <td>Hit Point<br>Adjustment</td> <td>System<br>Shock</td> <td>Resurrection<br>Survival</td> <td>Poison<br>Save</td> <td colspan="2">Regeneration</td> <td>Notes</td> </tr> <tr> <td><button style="margin-left: 10px;" type="roll" name="roll_Health-check" title="%{Health-check}" value="/em attempts a feat of Health! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Health}]]">Health</button></td> <td><input type="text" name="attr_Health" title="@{Health}" class="sheet-shortish"/></td> <td></td> <td><input type="text" name="attr_conshock" title="@{conshock}" class="sheet-shortish" value="0"/>%<button type="roll" name="roll_conshock-check" title="%{conshock-check}" value="/gmroll [[1d100cs<1cf>100+(?{Modifier?|0})]]% ≤ [[@{conshock}]]% Save vs. System Shock"></button></td> <td></td> <td><input type="text" name="attr_conpoisonsave" title="@{conpoisonsave}" value="0" class="sheet-shortish"/></td> <td colspan="2" rowspan="2"><input type="text" name="attr_conregen" title="@{conregen}" class="sheet-length" value="0"/></td> <td><input type="text" name="attr_connotes" title="@{connotes}"></td> </tr> <tr> <td><button style="margin-left: 10px;" type="roll" name="roll_Fitness-check" title="%{Fitness-check}" value="/em attempts a feat of Fitness! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Fitness}]]">Fitness</button></td> <td><input type="text" name="attr_Fitness" title="@{Fitness}" class="sheet-shortish"/></td> <td><input type="text" name="attr_conadj" title="@{conadj}" class="sheet-shortish" value="0"/></td> <td></td> <td><input type="text" name="attr_conres" title="@{conres}" class="sheet-shortish" value="0"/>%<button type="roll" name="roll_conres-check" title="%{conres-check}" value="/gmroll [[1d100cs<1cf>100+(?{Modifier?|0})]]% ≤ [[@{conres}]]% Save vs Resurrection Survival"></button></td> <td></td> <td><input type="text" name="attr_con2notes" title="@{con2notes}"></td> </tr> <tr> <td><button type="roll" name="roll_Intelligence-check" title="%{Intelligence-check}" value="/em attempts a feat of Intelligence! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Intelligence}]]">Intelligence</button></td> <td><input type="text" name="attr_Intelligence" title="@{Intelligence}" class="sheet-shortish"/></td> <td>Number of<br>Languages</td> <td>Maximum<br>Spell Level</td> <td>Change to<br>Learn Spell</td> <td>Max. # of<br>Spells/Level</td> <td colspan="2">Illusion<br>Immunity</td> <td>Notes</td> </tr> <tr> <td><button style="margin-left: 10px;" type="roll" name="roll_Reason-check" title="%{Reason-check}" value="/em attempts a feat of Reason! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Reason}]]">Reason</button></td> <td><input type="text" name="attr_Reason" title="@{Reason}" class="sheet-shortish"/></td> <td></td> <td><input type="text" name="attr_intlvl" title="@{intlvl}" class="sheet-shortish" value="0"/></td> <td></td> <td><input type="text" name="attr_intmax" title="@{intmax}" class="sheet-shortish" value="0"/></td> <td colspan="2"><input type="text" name="attr_intimm1st" title="@{intimm1st}" placeholder="1" class="sheet-small"><input type="text" name="attr_intimm2nd" title="@{intimm2nd}" placeholder="2" class="sheet-small"><input type="text" name="attr_intimm3rd" title="@{intimm3rd}" placeholder="3" class="sheet-small"><input type="text" name="attr_intimm4th" title="@{intimm4th}" placeholder="4" class="sheet-small"><input type="text" name="attr_intimm5th" title="@{intimm5th}" placeholder="5" class="sheet-small"><input type="text" name="attr_intimm6th" title="@{intimm6th}" placeholder="6" class="sheet-small"><input type="text" name="attr_intimm7th" title="@{intimm7th}" placeholder="7" class="sheet-small"></td> <td><input type="text" name="attr_intnotes" title="@{intnotes}"></td> </tr> <tr> <td><button style="margin-left: 10px;" type="roll" name="roll_Knowledge-check" title="%{Knowledge-check}" value="/em attempts a feat of Knowledge! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Knowledge}]]">Knowledge</button></td> <td><input type="text" name="attr_Knowledge" title="@{Knowledge}" class="sheet-shortish"/></td> <td><input type="text" name="attr_intlang" title="@{intlang}" class="sheet-shortish" value="0"/></td> <td></td> <td><input type="text" name="attr_intchance" title="@{intchance}" class="sheet-shortish" value="0">%<button type="roll" name="roll_learnspell" title="%{learnspell}" value="/em attempts to learn ?{Name of Spell?|Spell name}! [[1d100cs<1cf>100-(?{Modifier?|0})]]% ≤ [[@{intchance}]]%"></button> <td></td> <td colspan="2"></td> <td><input type="text" name="attr_int2notes" title="@{int2notes}"></td> </tr> <tr> <td><button type="roll" name="roll_Wisdom-check" title="%{Wisdom-check}" value="/em attempts a feat of Wisdom! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Wisdom}]]">Wisdom</button></td> <td><input type="text" name="attr_Wisdom" title="@{Wisdom}" class="sheet-shortish"/></td> <td>Magical Def<br>Adjustment</td> <td colspan="2">Bonus<br>Priest Spells</td> <td>Clerical<br>Spell Failure</td> <td colspan="2">Spell<br>Immunity</td> <td>Notes</td> </tr> <tr> <td><button style="margin-left: 10px;" type="roll" name="roll_Intuition-check" title="%{Intuition-check}" value="/em attempts a feat of Intuition! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Intuition}]]">Intuition</button></td> <td><input type="text" name="attr_Intuition" title="@{Intuition}" class="sheet-shortish"/></td> <td></td> <td colspan="2"><input type="text" name="attr_wisbonus-prime" title="@{wisbonus-prime}"/></td> <td><input type="text" name="attr_wisfail" title="@{wisfail}" class="sheet-shortish" value="0">%<button type="roll" name="roll_spellfail" title="%{spellfail}" value="/em attempts to wield holy power and cast a spell! [[1d100+(?{Modifier?|0})]]% ≥ [[@{wisfail}]]%"></button></td> <td colspan="2"><input type="text" name="attr_wisimm1" title="@{wisimm1}" class="sheet-spell-immune"/></td> <td><input type="text" name="attr_wisnotes" title="@{wisnotes}"/></td> </tr> <tr> <td><button style="margin-left: 10px;" type="roll" name="roll_Willpower-check" title="%{Willpower-check}" value="/em attempts a feat of Willpower! [[1d20cs<1cf>20-(?{Modifier?)|0})]]≤[[@{Willpower}]]">Willpower</button></td> <td><input type="text" name="attr_Willpower" title="@{Willpower}" class="sheet-shortish"/></td> <td><input type="text" name="attr_wisdef" title="@{wisdef}" class="sheet-shortish" value="0"/></td> <td colspan="2"><input type="text" name="attr_wisbonus-extra" title="@{wisbonus-extra}"/></td> <td></td> <td colspan="2"><input type="text" name="attr_wisimm2" title="@{wisimm2}" class="sheet-spell-immune"/></td> <td><input type="text" name="attr_wis2notes" title="@{wis2notes}"/></td> </tr> <tr> <td><button type="roll" name="roll_Charisma-check" title="%{Charisma-check}" value="/em attempts a feat of Charisma! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Charisma}]]">Charisma</button></td> <td><input type="text" name="attr_Charisma" title="@{Charisma}" class="sheet-shortish"/></td> <td colspan="2">Maximum Number<br>of Henchmen</td> <td colspan="2">Loyalty<br>Base</td> <td colspan="2">Reaction<br>Adjustment</td> <td>Notes</td> </tr> <tr> <td><button style="margin-left: 10px;" type="roll" name="roll_Leadership-check" title="%{Leadership-check}" value="/em attempts a feat of Leadership! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Leadership}]]">Leadership</button></td> <td><input type="text" name="attr_Leadership" title="@{Leadership}" class="sheet-shortish"/></td> <td colspan="2"><input type="text" name="attr_chamax" title="@{chamax}" class="sheet-shortish" value="0"/></td> <td colspan="2"><input type="text" name="attr_chaloy" title="@{chaloy}" class="sheet-shortish" value="0"/></td> <td colspan="2"></td> <td><input type="text" name="attr_chanotes" title="@{chanotes}"/></td> </tr> <tr> <td><button style="margin-left: 10px;" type="roll" name="roll_Appearance-check" title="%{Appearance-check}" value="/em attempts a feat of Appearance! [[1d20cs<1cf>20-(?{Modifier?|0})]]≤[[@{Appearance}]]">Appearance</button></td> <td><input type="text" name="attr_Appearance" title="@{Appearance}" class="sheet-shortish"/></td> <td colspan="2"></td> <td colspan="2"></td> <td colspan="2"><input type="text" name="attr_chareact" title="@{chareact}" class="sheet-shortish" value="0"><button type="roll" name="roll_react-check" title="%{react-check}" value="/em attempts an act of stunning personality! [[(2d10cs<1cf>10)-(@{chareact})-(@{comreact})]]">React</button></td> <td><input type="text" name="attr_cha2notes" title="@{cha2notes}"/></td> </tr> </table> </div> <br><h4><b>Notes</b></h4><textarea name="attr_statnotes" title="@{statnotes}" placeholder="Dwarves, gnomes and halflings gain saving throws against attacks from magical wands, staves, rods, and spells, this bonus is +1 for every 3 - 1/2 points of Constitution score. Halflings have a similar resistance to poisons of all sorts, so they gain a Constitution bonus identical to that for saving throws vs. magical attacks when they make saving throws vs. poison."></textarea><br> <br> <hr> </div> </div> <div class="sheet-tab-content sheet-section-weapons"><h4><b>Rule set</b></h4> <div class="body"> <br> <input type="radio" name="attr_tab81" class="sheet-tab sheet-tab81" value="1" checked/><span class="sheet-tab sheet-tab81">Standard</span> <input type="radio" name="attr_tab81" class="sheet-tab sheet-tab82" value="2"/><span class="sheet-tab sheet-tab82">Player's Option</span> <br> <br> <div> <h4><b>Attacks</b></h4> </div> <h4><b>Nonproficient weapon penalty:</b></h4><input type="text" name="attr_nonprof-penalty" title="@{nonprof-penalty}" value="-0" class="sheet-min"/> <h4><b>*Value should be negative, starting with a -</b></h4> <br> <div class="sheet-tab-content sheet-section-weapon-standard"> <h4><b>Related weapons penalty:</b></h4><input type="text" name="attr_famil-penalty" title="@{famil-penalty}" value="[[floor(@{nonprof-penalty}/2)]]" class="sheet-min" disabled/> <br> <input type="radio" name="attr_tab70" class="sheet-tab sheet-tab70" value="1" checked/><span class="sheet-tab sheet-tab70">Melee</span> <input type="radio" name="attr_tab70" class="sheet-tab sheet-tab71" value="2"/><span class="sheet-tab sheet-tab71">Ranged</span> <br> <div class="sheet-tab-content sheet-section-weapon-standard-melee"> <h4><b>Melee Weapons</b></h4> <br> <h4><b>Select armor opponent is wearing for bonuses/penalties</b></h4> <br><br> <table> <thead class="sheet-default-header"> <tr> <td>Banded<br>Mail</td> <td> | </td> <td>Brigan<br>dine</td> <td> | </td> <td>Chain Bronze<br>Mail Plate</td> <td> | </td> <td>Field<br>Plate</td> <td> | </td> <td>Full<br>Plate</td> <td> | </td> <td>Leather<br>Hide Pad</td> <td> | </td> <td>Plate<br>Mail</td> <td> | </td> <td>Ring<br>Mail</td> <td> | </td> <td>Scale<br>Mail</td> <td> | </td> <td>Splint<br>Mail</td> <td> | </td> <td>Studded<br>Leather</td> </tr> </thead> <tr> <td><input style="display: none;" name="attr_armortype-bandedmail-slash" value="-2"><input style="display: none;" name="attr_armortype-bandedmail-pierce" value="0"><input style="display: none;" name="attr_armortype-bandedmail-blunt" value="-1"> <input type="checkbox" name="attr_banded-mail" title="@{banded-mail}" value="((@{weaptype-slash}*@{armortype-bandedmail-slash})+(@{weaptype-pierce}*@{armortype-bandedmail-pierce})+(@{weaptype-blunt}*@{armortype-bandedmail-blunt}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-brigandine-slash" value="-1"><input style="display: none;" name="attr_armortype-brigandine-pierce" value="-1"><input style="display: none;" name="attr_armortype-brigandine-blunt" value="0"> <input type="checkbox" name="attr_brigandine" title="@{brigandine}" value="((@{weaptype-slash}*@{armortype-brigandine-slash})+(@{weaptype-pierce}*@{armortype-brigandine-pierce})+(@{weaptype-blunt}*@{armortype-brigandine-blunt}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-chain/bronze-slash" value="-2"><input style="display: none;" name="attr_armortype-chain/bronze-pierce" value="0"><input style="display: none;" name="attr_armortype-chain/bronze-blunt" value="2"> <input type="checkbox" name="attr_chainmail-bronzeplate" title="@{chainmail-bronzeplate}" value="((@{weaptype-slash}*@{armortype-chain/bronze-slash})+(@{weaptype-pierce}*@{armortype-chain/bronze-pierce})+(@{weaptype-blunt}*@{armortype-chain/bronze-blunt}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-fieldplate-slash" value="-3"><input style="display: none;" name="attr_armortype-fieldplate-pierce" value="-1"><input style="display: none;" name="attr_armortype-fieldplate-blunt" value="0"> <input type="checkbox" name="attr_field-plate" title="@{field-plate}" value="((@{weaptype-slash}*@{armortype-fieldplate-slash})+(@{weaptype-pierce}*@{armortype-fieldplate-pierce})+(@{weaptype-blunt}*@{armortype-fieldplate-blunt}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-fullplate-slash" value="-4"><input style="display: none;" name="attr_armortype-fullplate-pierce" value="3"><input style="display: none;" name="attr_armortype-fullplate-blunt" value="0"> <input type="checkbox" name="attr_full-plate" title="@{full-plate}" value="((@{weaptype-slash}*@{armortype-fullplate-slash})+(@{weaptype-pierce}*@{armortype-fullplate-pierce})+(@{weaptype-blunt}*@{armortype-fullplate-blunt}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-leath/hide/pad-slash" value="-2"><input style="display: none;" name="attr_armortype-leath/hide/pad-pierce" value="2"><input style="display: none;" name="attr_armortype-leath/hide/pad-blunt" value="0"> <input type="checkbox" name="attr_leather-hide-padded" title="@{leather-hide-padded}" value="((@{weaptype-slash}*@{armortype-leath/hide/pad-slash})+(@{weaptype-pierce}*@{armortype-leath/hide/pad-pierce})+(@{weaptype-blunt}*@{armortype-leath/hide/pad-blunt}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-platemail-slash" value="-3"><input style="display: none;" name="attr_armortype-platemail-pierce" value="0"><input style="display: none;" name="attr_armortype-platemail-blunt" value="0"> <input type="checkbox" name="attr_plate-mail" title="@{plate-mail}" value="((@{weaptype-slash}*@{armortype-platemail-slash})+(@{weaptype-pierce}*@{armortype-platemail-pierce})+(@{weaptype-blunt}*@{armortype-platemail-blunt}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-ringmail-slash" value="-1"><input style="display: none;" name="attr_armortype-ringmail-pierce" value="-1"><input style="display: none;" name="attr_armortype-ringmail-blunt" value="0"> <input type="checkbox" name="attr_ring-mail" title="@{ring-mail}" value="((@{weaptype-slash}*@{armortype-ringmail-slash})+(@{weaptype-pierce}*@{armortype-ringmail-pierce})+(@{weaptype-blunt}*@{armortype-ringmail-blunt}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-scalemail-slash" value="0"><input style="display: none;" name="attr_armortype-scalemail-pierce" value="-1"><input style="display: none;" name="attr_armortype-scalemail-blunt" value="0"> <input type="checkbox" name="attr_scale-mail" title="@{scale-mail}" value="((@{weaptype-slash}*@{armortype-scalemail-slash})+(@{weaptype-pierce}*@{armortype-scalemail-pierce})+(@{weaptype-blunt}*@{armortype-scalemail-blunt}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-splintmail-slash" value="0"><input style="display: none;" name="attr_armortype-splintmail-pierce" value="-1"><input style="display: none;" name="attr_armortype-splintmail-blunt" value="-2"> <input type="checkbox" name="attr_splint-mail" title="@{splint-mail}" value="((@{weaptype-slash}*@{armortype-splintmail-slash})+(@{weaptype-pierce}*@{armortype-splintmail-pierce})+(@{weaptype-blunt}*@{armortype-splintmail-blunt}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-studleath-slash" value="-2"><input style="display: none;" name="attr_armortype-studleath-pierce" value="-1"><input style="display: none;" name="attr_armortype-studleath-blunt" value="0"> <input type="checkbox" name="attr_studded-leather" title="@{studded-leather}" value="((@{weaptype-slash}*@{armortype-studleath-slash})+(@{weaptype-pierce}*@{armortype-studleath-pierce})+(@{weaptype-blunt}*@{armortype-studleath-blunt}))"/><span></span></td> </tr> </table> <br> <h4><b>You can use + to denote different sources for bonuses.</b></h4> <br> <br> <table> <thead class="sheet-default-header"> <tr> <th class="sheet-centering-padding-2" rowspan="2" title="Strength attack adjustment">Str</th> <th rowspan="2" title="Weapon name">Weapon</th> <th rowspan="2" title="Proficiency level with weapon">Proficiency</th> <th rowspan="2" title="Number of attacks per round"># of<br>Attack</th> <th rowspan="2" title="Attack adjustment">Attack<br>Adj.</th> <th rowspan="2" colspan="2" title="To Hit Armor Class 0">THAC0</th> <th rowspan="2" title="Natural roll Crit">Crit</th> <th rowspan="2" title="Ranges for Short, Medium, and Long">Range</th> <th rowspan="2" title="Size ie. S/M/L">Size</th> <th class="sheet-centering" colspan="3" title="Type ie. Slashing, Piercing, or Blunt">Type</th> <th rowspan="2" colspan="2" title="Speed factor">Speed</th> </tr> <tr class="sheet-centering"> <th title="Slashing">S</th> <th title="Piercing">P</th> <th title="Blunt">B</th> </tr> </thead> <tr class="sheet-centering"> <td><label><input type='checkbox' name='attr_strbonus' title="@{strbonus}" value='1' checked/><span></span></label></td> <td><input type="text" name="attr_weaponname" title="@{weaponname}" class="sheet-middle"></td> <td> <select name="attr_prof-level" title="@{prof-level}" class="sheet-table-dynamic"> <option value="@{nonprof-penalty}">Nonproficient</option> <option value="@{famil-penalty}">Related Weapon</option> <option value="0" selected="selected">Proficient</option> <option value="1">Specialist</option> </select> </td> <td><input type="text" name="attr_attacknum" title="@{attacknum}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadj" title="@{attackadj}" class="sheet-table-dynamic" value="0"></td> <td><input type="text" name="attr_ThAC0" title="@{ThAC0}" class="sheet-small" value="20"></td> <td><button type="roll" name="roll_hit1" title="%{hit1}" value="/em hits an AC of [[@{ThAC0}-(1d20cs>@{crit-thresh}+([[(@{attackadj})+(@{prof-level})+((@{strengthhit})*@{strbonus})+(@{banded-mail})+(@{brigandine})+(@{chainmail-bronzeplate})+(@{field-plate})+(@{full-plate})+(@{leather-hide-padded})+(@{plate-mail})+(@{ring-mail})+(@{scale-mail})+(@{splint-mail})+(@{studded-leather})+(?{Misc. bonus|0})]]))]] using their @{weaponname}">Hit</button></td> <td><input type="text" name="attr_crit-thresh" title="@{crit-thresh}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_range" title="@{range}" class="sheet-short"></td> <td><input type="text" name="attr_size" title="@{size}" class="sheet-table-dynamic"></td> <td><label><input type="checkbox" name="attr_weaptype-slash" title="@{weaptype-slash}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_weaptype-pierce" title="@{weaptype-pierce}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_weaptype-blunt" title="@{weaptype-blunt}" value="1"/><span></span></label></td> <td><input type="text" name="attr_weapspeed" title="@{weapspeed}" class="sheet-small"></td> <td><button type="roll" name="roll_init" title="%{init}" value="/gmroll [[{([[1d10]]+[[@{weapspeed}-(?{Misc. bonus|0})]]), 1}kh1]] [Initiative (@{weaponname})]&{tracker}">Initiative</button></td> </tr> </table> <fieldset name="repeating_weapons" title="@{weapons}" class="repeating_weapons"> <table> <!-- Invisible header row to keep the spacing of all the cells --> <thead class="sheet-default-header" style="visibility: collapse;"> <tr> <th class="sheet-centering-padding-2" rowspan="2" title="Strength attack adjustment">Str</th> <th rowspan="2" title="Weapon name">Weapon</th> <th rowspan="2" title="Proficiency level with weapon">Proficiency</th> <th rowspan="2" title="Number of attacks per round"># of<br>Attack</th> <th rowspan="2" title="Attack adjustment">Attack<br>Adj.</th> <th rowspan="2" colspan="2" title="To Hit Armor Class 0">THAC0</th> <th rowspan="2" title="Natural roll Crit">Crit</th> <th rowspan="2" title="Ranges for Short, Medium, and Long">Range</th> <th rowspan="2" title="Size ie. S/M/L">Size</th> <th class="sheet-centering" colspan="3" title="Type ie. Slashing, Piercing, or Blunt">Type</th> <th rowspan="2" colspan="2" title="Speed factor">Speed</th> </tr> <tr class="sheet-centering"> <th title="Slashing">S</th> <th title="Piercing">P</th> <th title="Blunt">B</th> </tr> </thead> <tr class="sheet-centering"> <td><label><input type='checkbox' name='attr_strbonus' title="@{repeating_weapons_$X_strbonus}" value='1' checked/><span></span></label></td> <td><input type="text" name="attr_weaponname" title="@{repeating_weapons_$X_weaponname}" class="sheet-middle"></td> <td> <select name="attr_prof-level" title="@{repeating_weapons_$X_prof-level}" class="sheet-table-dynamic"> <option value="@{nonprof-penalty}">Nonproficient</option> <option value="@{famil-penalty}">Related Weapon</option> <option value="0" selected="selected">Proficient</option> <option value="1">Specialist</option> </select> </td> <td><input type="text" name="attr_attacknum" title="@{repeating_weapons_$X_attacknum}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadj" title="@{repeating_weapons_$X_attackadj}" class="sheet-table-dynamic" value="0"></td> <td><input type="text" name="attr_ThAC0" title="@{repeating_weapons_$X_ThAC0}" class="sheet-small" value="20"></td> <td><button type="roll" name="roll_hit1" title="%{repeating_weapons_$X_hit1}" value="/em hits an AC of [[@{ThAC0}-(1d20cs>@{crit-thresh}+([[(@{attackadj})+(@{prof-level})+((@{strengthhit})*@{strbonus})+(@{banded-mail})+(@{brigandine})+(@{chainmail-bronzeplate})+(@{field-plate})+(@{full-plate})+(@{leather-hide-padded})+(@{plate-mail})+(@{ring-mail})+(@{scale-mail})+(@{splint-mail})+(@{studded-leather})+(?{Misc. bonus|0})]]))]] using their @{weaponname}">Hit</button></td> <td><input type="text" name="attr_crit-thresh" title="@{repeating_weapons_$X_crit-thresh}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_range" title="@{repeating_weapons_$X_range}" class="sheet-short"></td> <td><input type="text" name="attr_size" title="@{repeating_weapons_$X_size}" class="sheet-table-dynamic"></td> <td><label><input type="checkbox" name="attr_weaptype-slash" title="@{repeating_weapons_$X_weaptype-slash}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_weaptype-pierce" title="@{repeating_weapons_$X_weaptype-pierce}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_weaptype-blunt" title="@{repeating_weapons_$X_weaptype-blunt}" value="1"/><span></span></label></td> <td><input type="text" name="attr_weapspeed" title="@{repeating_weapons_$X_weapspeed}" class="sheet-small"></td> <td><button type="roll" name="roll_init" title="%{repeating_weapons_$X_init}" value="/gmroll [[{([[1d10]]+[[@{weapspeed}-(?{Misc. bonus|0})]]), 1}kh1]] [Initiative (@{weaponname})]&{tracker}">Initiative</button></td> </tr> </table> </fieldset> <br> <h4><b>Melee Damage</b></h4> <br> <h4><b>You can use + to denote different sources for bonuses.</b></h4> <br> <br> <table> <tr class="sheet-default-header"> <th class="sheet-centering-padding-2" title="Strength damage adjustment">Str</th> <th title="Weapon name">Weapon</th> <th class="sheet-centering-padding-2" title="Specialist: +2">Spec</th> <th title="Damage adjustment">Damage<br>Adj.</th> <th colspan="2" title="Damage Small/Medium">Dam SM</th> <th colspan="2" title="Damage Large">Dam L</th> </tr> <tr class="sheet-centering"> <td><label><input type='checkbox' name='attr_strbonus1' title="@{strbonus1}" value='1' checked/><span></span></label></td> <td><input type="text" name="attr_weaponname1" title="@{weaponname1}" class="sheet-middle"></td> <td><label><input type="checkbox" name="attr_specialist-damage" title="@{specialist-damage}" value="2"/><span></span></label></td> <td><input type="text" name="attr_damadj" title="@{damadj}" class="sheet-table-dynamic" value="0"></td> <td><input type="text" name="attr_damsm" title="@{damsm}" class="sheet-short"></td> <td><button type="roll" name="roll_attacksm" title="%{attacksm}" value="/em rolls [[@{damsm}+([[(@{damadj})+(@{specialist-damage})+((@{strengthdmg})*@{strbonus1})+(?{Misc. bonus|0})]])]] damage using their @{weaponname1}!"></button></td> <td><input type="text" name="attr_daml" title="@{daml}" class="sheet-short"></td> <td><button type="roll" name="roll_attackl" title="%{attackl}" value="/em rolls [[@{daml}+([[(@{damadj})+(@{specialist-damage})+(@{mastery-damage})+((@{strengthdmg})*@{strbonus1})+(?{Misc. bonus|0})]])]] damage using their @{weaponname1}!"></button></td> </tr> </table> <fieldset name="repeating_weapons-damage" title="@{weapons-damage}" class="repeating_weapons-damage"> <table> <!-- Invisible header row to keep the spacing of all the cells --> <tr class="sheet-default-header" style="visibility: collapse;"> <th class="sheet-centering-padding-2">Str</th> <th>Weapon</th> <th class="sheet-centering-padding-2">Spec</th> <th>Damage<br>Adj.</th> <th colspan="2">Dam SM</th> <th colspan="2">Dam L</th> </tr> <tr class="sheet-centering"> <td><label><input type='checkbox' name='attr_strbonus1' title="@{repeating_weapons-damage_$X_strbonus1}" value='1' checked/><span></span></label></td> <td><input type="text" name="attr_weaponname1" title="@{repeating_weapons-damage_$X_weaponname1}" class="sheet-middle"></td> <td><label><input type="checkbox" name="attr_specialist-damage" title="@{repeating_weapons-damage_$X_specialist-damage}" value="2"/><span></span></label></td> <td><input type="text" name="attr_damadj" title="@{repeating_weapons-damage_$X_damadj}" class="sheet-table-dynamic" value="0"></td> <td><input type="text" name="attr_damsm" title="@{repeating_weapons-damage_$X_damsm}" class="sheet-short"></td> <td><button type="roll" name="roll_attacksm" title="%{repeating_weapons-damage_$X_attacksm}" value="/em rolls [[@{damsm}+([[(@{damadj})+(@{specialist-damage})+((@{strengthdmg})*@{strbonus1})+(?{Misc. bonus|0})]])]] damage using their @{weaponname1}!"></button></td> <td><input type="text" name="attr_daml" title="@{repeating_weapons-damage_$X_daml}" class="sheet-short"></td> <td><button type="roll" name="roll_attackl" title="%{repeating_weapons-damage_$X_attackl}" value="/em rolls [[@{daml}+([[(@{damadj})+(@{specialist-damage})+((@{strengthdmg})*@{strbonus1})+(?{Misc. bonus|0})]])]] damage using their @{weaponname1}!"></button></td> </tr> </table> </fieldset> <br> <h4><b>Specializing in a melee weapon grants: +1/+2 and extra attacks</b></h4> <br> <h4><b>Special Abilities and Attacks</b></h4> <textarea name="attr_abilitiesnotes" title="@{abilitiesnotes}" placeholder="You can optionally use these macros in place of your ThAC0 advancement. (Be sure to insert your relevant class level into the macro. If you are not sure which one to use, mouse over the level box to retrieve its call.): Warrior: 21-@{level-class#} Wizard: 21-ceil(@{level-class#}/3) Priest: 22-(ceil(@{level-class#}/3)*2) Rogue: 21-ceil(@{level-class#}/2) Psion: 21-ceil(@{level-class#}/2)"></textarea> <br> <h4><b>Weapon Notes</b></h4> <br><textarea name="attr_weaponnotes" title="@{weaponnotes}"></textarea> <hr> </div> <div class="sheet-tab-content sheet-section-weapon-standard-ranged"> <h4><b>Ranged Weapons</b></h4> <br> <h4><b>Select armor opponent is wearing for bonuses/penalties</b></h4> <br> <br> <table> <tr class="sheet-default-header"> <td>Banded<br>Mail</td> <td> | </td> <td>Brigan<br>dine</td> <td> | </td> <td>Chain Bronze<br>Mail Plate</td> <td> | </td> <td>Field<br>Plate</td> <td> | </td> <td>Full<br>Plate</td> <td> | </td> <td>Leather<br>Hide Pad</td> <td> | </td> <td>Plate<br>Mail</td> <td> | </td> <td>Ring<br>Mail</td> <td> | </td> <td>Scale<br>Mail</td> <td> | </td> <td>Splint<br>Mail</td> <td> | </td> <td>Studded<br>Leather</td> </tr> <tr> <td><input style="display: none;" name="attr_armortype-bandedmail-slash2" value="-2"><input style="display: none;" name="attr_armortype-bandedmail-pierce2" value="0"><input style="display: none;" name="attr_armortype-bandedmail-blunt2" value="-1"> <input type="checkbox" name="attr_banded-mail2" title="@{banded-mail2}" value="((@{weaptype-slash2}*@{armortype-bandedmail-slash2})+(@{weaptype-pierce2}*@{armortype-bandedmail-pierce2})+(@{weaptype-blunt2}*@{armortype-bandedmail-blunt2}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-brigandine-slash2" value="-1"><input style="display: none;" name="attr_armortype-brigandine-pierce2" value="-1"><input style="display: none;" name="attr_armortype-brigandine-blunt2" value="0"> <input type="checkbox" name="attr_brigandine2" title="@{brigandine2}" value="((@{weaptype-slash2}*@{armortype-brigandine-slash2})+(@{weaptype-pierce2}*@{armortype-brigandine-pierce2})+(@{weaptype-blunt2}*@{armortype-brigandine-blunt2}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-chain/bronze-slash2" value="-2"><input style="display: none;" name="attr_armortype-chain/bronze-pierce2" value="0"><input style="display: none;" name="attr_armortype-chain/bronze-blunt2" value="2"> <input type="checkbox" name="attr_chainmail-bronzeplate2" title="@{chainmail-bronzeplate2}" value="((@{weaptype-slash2}*@{armortype-chain/bronze-slash2})+(@{weaptype-pierce2}*@{armortype-chain/bronze-pierce2})+(@{weaptype-blunt2}*@{armortype-chain/bronze-blunt2}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-fieldplate-slash2" value="-3"><input style="display: none;" name="attr_armortype-fieldplate-pierce2" value="-1"><input style="display: none;" name="attr_armortype-fieldplate-blunt2" value="0"> <input type="checkbox" name="attr_field-plate2" title="@{field-plate2}" value="((@{weaptype-slash2}*@{armortype-fieldplate-slash2})+(@{weaptype-pierce2}*@{armortype-fieldplate-pierce2})+(@{weaptype-blunt2}*@{armortype-fieldplate-blunt2}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-fullplate-slash2" value="-4"><input style="display: none;" name="attr_armortype-fullplate-pierce2" value="3"><input style="display: none;" name="attr_armortype-fullplate-blunt2" value="0"> <input type="checkbox" name="attr_full-plate2" title="@{full-plate2}" value="((@{weaptype-slash2}*@{armortype-fullplate-slash2})+(@{weaptype-pierce2}*@{armortype-fullplate-pierce2})+(@{weaptype-blunt2}*@{armortype-fullplate-blunt2}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-leath/hide/pad-slash2" value="-2"><input style="display: none;" name="attr_armortype-leath/hide/pad-pierce2" value="2"><input style="display: none;" name="attr_armortype-leath/hide/pad-blunt2" value="0"> <input type="checkbox" name="attr_leather-hide-padded2" title="@{leather-hide-padded2}" value="((@{weaptype-slash2}*@{armortype-leath/hide/pad-slash2})+(@{weaptype-pierce2}*@{armortype-leath/hide/pad-pierce2})+(@{weaptype-blunt2}*@{armortype-leath/hide/pad-blunt2}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-platemail-slash2" value="-3"><input style="display: none;" name="attr_armortype-platemail-pierce2" value="0"><input style="display: none;" name="attr_armortype-platemail-blunt2" value="0"> <input type="checkbox" name="attr_plate-mail2" title="@{plate-mail2}" value="((@{weaptype-slash2}*@{armortype-platemail-slash2})+(@{weaptype-pierce2}*@{armortype-platemail-pierce2})+(@{weaptype-blunt2}*@{armortype-platemail-blunt2}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-ringmail-slash2" value="-1"><input style="display: none;" name="attr_armortype-ringmail-pierce2" value="-1"><input style="display: none;" name="attr_armortype-ringmail-blunt2" value="0"> <input type="checkbox" name="attr_ring-mail2" title="@{ring-mail2}" value="((@{weaptype-slash2}*@{armortype-ringmail-slash2})+(@{weaptype-pierce2}*@{armortype-ringmail-pierce2})+(@{weaptype-blunt2}*@{armortype-ringmail-blunt2}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-scalemail-slash2" value="0"><input style="display: none;" name="attr_armortype-scalemail-pierce2" value="-1"><input style="display: none;" name="attr_armortype-scalemail-blunt2" value="0"> <input type="checkbox" name="attr_scale-mail2" title="@{scale-mail2}" value="((@{weaptype-slash2}*@{armortype-scalemail-slash2})+(@{weaptype-pierce2}*@{armortype-scalemail-pierce2})+(@{weaptype-blunt2}*@{armortype-scalemail-blunt2}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-splintmail-slash2" value="0"><input style="display: none;" name="attr_armortype-splintmail-pierce2" value="-1"><input style="display: none;" name="attr_armortype-splintmail-blunt2" value="-2"> <input type="checkbox" name="attr_splint-mail2" title="@{splint-mail2}" value="((@{weaptype-slash2}*@{armortype-splintmail-slash2})+(@{weaptype-pierce2}*@{armortype-splintmail-pierce2})+(@{weaptype-blunt2}*@{armortype-splintmail-blunt2}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-studleath-slash2" value="-2"><input style="display: none;" name="attr_armortype-studleath-pierce2" value="-1"><input style="display: none;" name="attr_armortype-studleath-blunt2" value="0"> <input type="checkbox" name="attr_studded-leather2" title="@{studded-leather2}" value="((@{weaptype-slash2}*@{armortype-studleath-slash2})+(@{weaptype-pierce2}*@{armortype-studleath-pierce2})+(@{weaptype-blunt2}*@{armortype-studleath-blunt2}))"/><span></span></td> </tr> </table> <br> <h4><b>You can use + to denote different sources for bonuses.</b></h4> <br><br> <table> <thead class="sheet-default-header"> <tr> <th class="sheet-centering-padding-2" rowspan="2" title="Strength attack adjustment">Str</th> <th class="sheet-centering-padding-2" rowspan="2" title="Dexterity missile attack adjustment">Dex</th> <th rowspan="2" title="Weapon name">Weapon</th> <th rowspan="2" title="Proficiency level with weapon">Proficiency</th> <th class="sheet-centering" colspan="4" title="Range modifiers">Range Mod.</th> <th rowspan="2" title="Number of attacks per round"># of<br>Attacks</th> <th rowspan="2" title="Attack adjustment">Attack<br>Adj.</th> <th rowspan="2" colspan="2" title="To Hit Armor Class 0">THAC0</th> <th rowspan="2" title="Natural roll Crit">Crit</th> <th rowspan="2" title="Ranges for Short, Medium, and Long">Range</th> <th rowspan="2" title="Size ie. S/M/L">Size</th> <th class="sheet-centering" colspan="3" title="Type ie. Slashing, Piercing, or Blunt">Type</th> <th rowspan="2" colspan="2" title="Speed factor">Speed</th> </tr> <tr class="sheet-centering"> <th title="Specialist Point Blank: +2">PB</th> <th title="Short Range: 0">SR</th> <th title="Medium Range: -2">MR</th> <th title="Long Range: -5">LR</th> <th title="Slashing">S</th> <th title="Piercing">P</th> <th title="Blunt">B</th> </tr> </thead> <tr class="sheet-centering"> <td><label><input type='checkbox' name='attr_strbonus2' title="@{strbonus2}" value='1'/><span></span></label></td> <td><label><input type='checkbox' name='attr_dexbonus2' title="@{dexbonus2}" value='1' checked/><span></span></label></td> <td><input type="text" name="attr_weaponname2" title="@{weaponname2}" class="sheet-middle"></td> <td> <select name="attr_prof-level2" title="@{prof-level2}" class="sheet-table-dynamic"> <option value="@{nonprof-penalty}">Nonproficient</option> <option value="@{famil-penalty}">Related Weapon</option> <option value="0" selected="selected">Proficient/Specialist</option> </select> </td> <td><label><input type="radio" name="attr_range-mod-attack" title="@{range-mod-attack} or @{pb-attack}" value="2"/><span></span></label> <input style="display:none;" name="attr_pb-attack" value="2"/></td> <td><label><input type="radio" name="attr_range-mod-attack" title="@{range-mod-attack} or @{sr-attack}" value="0" checked/><span></span></label><input style="display:none;" name="attr_sr-attack" value="0"/></td> <td><label><input type="radio" name="attr_range-mod-attack" title="@{range-mod-attack} or @{mr-attack}" value="-2"/><span></span></label> <input style="display:none;" name="attr_mr-attack" value="-2"/></td> <td><label><input type="radio" name="attr_range-mod-attack" title="@{range-mod-attack} or @{lr-attack}" value="-5"/><span></span></label> <input style="display:none;" name="attr_lr-attack" value="-5"/></td> <td><input type="text" name="attr_attacknum2" title="@{attacknum2}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadj2" title="@{attackadj2}" class="sheet-table-dynamic" value="0"></td> <td><input type="text" name="attr_ThAC02" title="@{ThAC02}" class="sheet-small" value="20"></td> <td><button type="roll" name="roll_hit12" title="%{hit12}" value="/em hits an AC of [[@{ThAC02}-(1d20cs>@{crit-thresh2}+([[(@{attackadj2})+((@{strengthhit})*@{strbonus2})+((@{dexmissile})*@{dexbonus2})+(@{prof-level2})+(@{range-mod-attack})+(@{banded-mail2})+(@{brigandine2})+(@{chainmail-bronzeplate2})+(@{field-plate2})+(@{full-plate2})+(@{leather-hide-padded2})+(@{plate-mail2})+(@{ring-mail2})+(@{scale-mail2})+(@{splint-mail2})+(@{studded-leather2})+(?{Misc. bonus|0})]]))]] using their @{weaponname2}">Hit</button></td> <td><input type="text" name="attr_crit-thresh2" title="@{crit-thresh2}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_range2" title="@{range2}" class="sheet-mintext"></td> <td><input type="text" name="attr_size2" title="@{size2}" class="sheet-table-dynamic"></td> <td><label><input type="checkbox" name="attr_weaptype-slash2" title="@{weaptype-slash2}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_weaptype-pierce2" title="@{weaptype-pierce2}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_weaptype-blunt2" title="@{weaptype-blunt2}" value="1"/><span></span></label></td> <td><input type="text" name="attr_weapspeed2" title="@{weapspeed2}" class="sheet-small"></td> <td><button type="roll" name="roll_init2" title="%{init2}" value="/gmroll [[{([[1d10]]+[[@{weapspeed2}-(?{Misc. bonus|0})]]), 1}kh1]] [Initiative (@{weaponname2})]&{tracker}">Initiative</button></td> </tr> </table> <fieldset name="repeating_weapons2" title="@{weapons2}" class="repeating_weapons2"> <table> <!-- Invisible header row to keep the spacing of all the cells --> <thead class="sheet-default-header" style="visibility: collapse;"> <tr> <th class="sheet-centering-padding-2" rowspan="2" title="Strength attack adjustment">Str</th> <th class="sheet-centering-padding-2" rowspan="2" title="Dexterity missile attack adjustment">Dex</th> <th rowspan="2" title="Weapon name">Weapon</th> <th rowspan="2" title="Proficiency level with weapon">Proficiency</th> <th class="sheet-centering" colspan="4" title="Range modifiers">Range Mod.</th> <th rowspan="2" title="Number of attacks per round"># of<br>Attacks</th> <th rowspan="2" title="Attack adjustment">Attack<br>Adj.</th> <th rowspan="2" colspan="2" title="To Hit Armor Class 0">THAC0</th> <th rowspan="2" title="Natural roll Crit">Crit</th> <th rowspan="2" title="Ranges for Short, Medium, and Long">Range</th> <th rowspan="2" title="Size ie. S/M/L">Size</th> <th class="sheet-centering" colspan="3" title="Type ie. Slashing, Piercing, or Blunt">Type</th> <th rowspan="2" colspan="2" title="Speed factor">Speed</th> </tr> <tr class="sheet-centering"> <th title="Specialist Point Blank: +2">PB</th> <th title="Short Range: 0">SR</th> <th title="Medium Range: -2">MR</th> <th title="Long Range: -5">LR</th> <th title="Slashing">S</th> <th title="Piercing">P</th> <th title="Blunt">B</th> </tr> </thead> <tr class="sheet-centering"> <td><label><input type='checkbox' name='attr_strbonus2' title="@{repeating_weapons2_$X_strbonus2}" value='1'/><span></span></label></td> <td><label><input type='checkbox' name='attr_dexbonus2' title="@{repeating_weapons2_$X_dexbonus2}" value='1' checked/><span></span></label></td> <td><input type="text" name="attr_weaponname2" title="@{repeating_weapons2_$X_weaponname2}" class="sheet-middle"></td> <td> <select name="attr_prof-level2" title="@{repeating_weapons2_$X_prof-level2}" class="sheet-table-dynamic"> <option value="@{nonprof-penalty}">Nonproficient</option> <option value="@{famil-penalty}">Related Weapon</option> <option value="0" selected="selected">Proficient/Specialist</option> </select> </td> <td><label><input type="radio" name="attr_range-mod-attack" title="@{repeating_weapons2_$X_range-mod-attack} or @{repeating_weapons2_$X_pb-attack}" value="2"/><span></span></label> <input style="display:none;" name="attr_pb-attack" value="2"/></td> <td><label><input type="radio" name="attr_range-mod-attack" title="@{repeating_weapons2_$X_range-mod-attack} or @{repeating_weapons2_$X_sr-attack}" value="0" checked/><span></span></label><input style="display:none;" name="attr_sr-attack" value="0"/></td> <td><label><input type="radio" name="attr_range-mod-attack" title="@{repeating_weapons2_$X_range-mod-attack} or @{repeating_weapons2_$X_mr-attack}" value="-2"/><span></span></label> <input style="display:none;" name="attr_mr-attack" value="-2"/></td> <td><label><input type="radio" name="attr_range-mod-attack" title="@{repeating_weapons2_$X_range-mod-attack} or @{repeating_weapons2_$X_lr-attack}" value="-5"/><span></span></label> <input style="display:none;" name="attr_lr-attack" value="-5"/></td> <td><input type="text" name="attr_attacknum2" title="@{repeating_weapons2_$X_attacknum2}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadj2" title="@{repeating_weapons2_$X_attackadj2}" class="sheet-table-dynamic" value="0"></td> <td><input type="text" name="attr_ThAC02" title="@{repeating_weapons2_$X_ThAC02}" class="sheet-small" value="20"></td> <td><button type="roll" name="roll_hit12" title="%{repeating_weapons2_$X_hit12}" value="/em hits an AC of [[@{ThAC02}-(1d20cs>@{crit-thresh2}+([[(@{attackadj2})+((@{strengthhit})*@{strbonus2})+((@{dexmissile})*@{dexbonus2})+(@{prof-level2})+(@{range-mod-attack})+(@{banded-mail2})+(@{brigandine2})+(@{chainmail-bronzeplate2})+(@{field-plate2})+(@{full-plate2})+(@{leather-hide-padded2})+(@{plate-mail2})+(@{ring-mail2})+(@{scale-mail2})+(@{splint-mail2})+(@{studded-leather2})+(?{Misc. bonus|0})]]))]] using their @{weaponname2}">Hit</button></td> <td><input type="text" name="attr_crit-thresh2" title="@{repeating_weapons2_$X_crit-thresh2}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_range2" title="@{repeating_weapons2_$X_range2}" class="sheet-mintext"></td> <td><input type="text" name="attr_size2" title="@{repeating_weapons2_$X_size2}" class="sheet-table-dynamic"></td> <td><label><input type="checkbox" name="attr_weaptype-slash2" title="@{repeating_weapons2_$X_weaptype-slash2}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_weaptype-pierce2" title="@{repeating_weapons2_$X_weaptype-pierce2}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_weaptype-blunt2" title="@{repeating_weapons2_$X_weaptype-blunt2}" value="1"/><span></span></label></td> <td><input type="text" name="attr_weapspeed2" title="@{repeating_weapons2_$X_weapspeed2}" class="sheet-small"></td> <td><button type="roll" name="roll_init2" title="%{repeating_weapons2_$X_init2}" value="/gmroll [[{([[1d10]]+[[@{weapspeed2}-(?{Misc. bonus|0})]]), 1}kh1]] [Initiative (@{weaponname2})]&{tracker}">Initiative</button></td> </tr> </table> </fieldset> <br> <h4><b>Ammunition</b></h4> <br><h4><b>You can use + to denote different sources for bonuses.</b></h4> <br> <br> <table> <tr class="sheet-default-header"> <th class="sheet-centering-padding-2" title="Strength damage adjustment">Str</th> <th title="Ammunition name">Ammo</th> <th title="Damage adjustment">Damage<br>Adj.</th> <th colspan="2" title="Damage Small/Medium">Dam SM</th> <th colspan="2" title="Damage Large">Dam L</th> <th title="Amount of ammunition">Amount</th> </tr> <tr class="sheet-centering"> <td><label><input type='checkbox' name='attr_strbonus3' title="@{strbonus3}" value='1'/><span></span></label></td> <td><input type="text" name="attr_ammoname" title="@{ammoname}" class="sheet-middle"></td> <td><input type="text" name="attr_damadj2" title="@{damadj2}" class="sheet-table-dynamic" value="0"></td> <td><input type="text" name="attr_damsm2" title="@{damsm2}" class="sheet-short"></td> <td><button type="roll" name="roll_attacksm2" title="%{attacksm2}" value="/em rolls [[@{damsm2}+([[(@{damadj2})+((@{strengthdmg})*@{strbonus3})+(?{Misc. bonus|0})]])]] damage using their @{ammoname}!"></button></td> <td><input type="text" name="attr_daml2" title="@{daml2}" class="sheet-short"></td> <td><button type="roll" name="roll_attackl2" title="%{attackl2}" value="/em rolls [[@{daml2}+([[(@{damadj2})+((@{strengthdmg})*@{strbonus3})+(?{Misc. bonus|0})]])]] damage using their @{ammoname}!"></button></td> <td><input type="number" name="attr_ammoremain" title="@{ammoremain}" class="sheet-table-dynamic"></td> </tr> </table> <fieldset name="repeating_ammo" title="@{ammo}" class="repeating_ammo"> <table> <!-- Invisible header row to keep the spacing of all the cells --> <tr class="sheet-default-header" style="visibility: collapse;"> <th class="sheet-centering-padding-2">Str</th> <th>Ammo</th> <th>Damage<br>Adj.</th> <th colspan="2">Dam SM</th> <th colspan="2">Dam L</th> <th>Amount</th> </tr> <tr class="sheet-centering"> <td><label><input type='checkbox' name='attr_strbonus3' title="@{repeating_ammo_$X_strbonus3}" value="1"/><span></span></label></td> <td><input type="text" name="attr_ammoname" title="@{repeating_ammo_$X_ammoname}" class="sheet-middle"></td> <td><input type="text" name="attr_damadj2" title="@{repeating_ammo_$X_damadj2}" class="sheet-table-dynamic" value="0"></td> <td><input type="text" name="attr_damsm2" title="@{repeating_ammo_$X_damsm2}" class="sheet-short"></td> <td><button type="roll" name="roll_attacksm2" title="%{repeating_ammo_$X_attacksm2}" value="/em rolls [[@{damsm2}+([[(@{damadj2})+((@{strengthdmg})*@{strbonus3})+(?{Misc. bonus|0})]])]] damage using their @{ammoname}!"></button></td> <td><input type="text" name="attr_daml2" title="@{repeating_ammo_$X_daml2}" class="sheet-short"></td> <td><button type="roll" name="roll_attackl2" title="%{repeating_ammo_$X_attackl2}" value="/em rolls [[@{daml2}+([[(@{damadj2})+((@{strengthdmg})*@{strbonus3})+(?{Misc. bonus|0})]])]] damage using their @{ammoname}!"></button></td> <td><input type="number" name="attr_ammoremain" title="@{repeating_ammo_$X_ammoremain}" class="sheet-table-dynamic"></td> </tr> </table> </fieldset> <br> <h4><b>Specializing in a bow or crossbow grants: An additional range category, Point-blank: +2/+0 and extra attacks </b></h4> <br> <h4><b>Special Abilities and Attacks</b></h4> <br><textarea name="attr_abilitiesnotesranged" title="@{abilitiesnotesranged}" placeholder="You can optionally use these macros in place of your ThAC0 advancement. (Be sure to insert your relevant class level into the macro. If you are not sure which one to use, mouse over the level box to retrieve its call.): Warrior: 21-@{level-class#} Wizard: 21-ceil(@{level-class#}/3) Priest: 22-(ceil(@{level-class#}/3)*2) Rogue: 21-ceil(@{level-class#}/2) Psion: 21-ceil(@{level-class#}/2)"></textarea><br> <h4><b>Weapon Notes</b></h4> <br><textarea name="attr_rangedweaponnotes" title="@{rangedweaponnotes}"></textarea> <hr> </div> </div> <div class="sheet-tab-content sheet-section-weapon-player-option"> <h4><b>Familiarity weapon penalty:</b></h4><input type="text" name="attr_famil-penalty" title="@{famil-penalty}" value="[[floor(@{nonprof-penalty}/2)]]" class="sheet-min" disabled/> <br> <input type="radio" name="attr_tab83" class="sheet-tab sheet-tab83" value="1" checked/><span class="sheet-tab sheet-tab83">Melee</span> <input type="radio" name="attr_tab83" class="sheet-tab sheet-tab84" value="2"/><span class="sheet-tab sheet-tab84">Ranged</span> <br> <div class="sheet-tab-content sheet-section-weapon-player-option-melee"> <h4><b>Melee Weapons</b></h4> <br> <h4><b>Select armor opponent is wearing for bonuses/penalties</b></h4> <br><br> <table> <tr class="sheet-default-header"> <td>Banded<br>Mail</td> <td> | </td> <td>Brigan<br>dine</td> <td> | </td> <td>Chain Bronze<br>Mail Plate</td> <td> | </td> <td>Field<br>Plate</td> <td> | </td> <td>Full<br>Plate</td> <td> | </td> <td>Leather<br>Hide Pad</td> <td> | </td> <td>Plate<br>Mail</td> <td> | </td> <td>Ring<br>Mail</td> <td> | </td> <td>Scale<br>Mail</td> <td> | </td> <td>Splint<br>Mail</td> <td> | </td> <td>Studded<br>Leather</td> </tr> <tr> <td><input style="display: none;" name="attr_armortype-bandedmail-slash" value="-2"><input style="display: none;" name="attr_armortype-bandedmail-pierce" value="0"><input style="display: none;" name="attr_armortype-bandedmail-blunt" value="-1"> <input type="checkbox" name="attr_banded-mail" title="@{banded-mail}" value="((@{weaptype-slash}*@{armortype-bandedmail-slash})+(@{weaptype-pierce}*@{armortype-bandedmail-pierce})+(@{weaptype-blunt}*@{armortype-bandedmail-blunt}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-brigandine-slash" value="-1"><input style="display: none;" name="attr_armortype-brigandine-pierce" value="-1"><input style="display: none;" name="attr_armortype-brigandine-blunt" value="0"> <input type="checkbox" name="attr_brigandine" title="@{brigandine}" value="((@{weaptype-slash}*@{armortype-brigandine-slash})+(@{weaptype-pierce}*@{armortype-brigandine-pierce})+(@{weaptype-blunt}*@{armortype-brigandine-blunt}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-chain/bronze-slash" value="-2"><input style="display: none;" name="attr_armortype-chain/bronze-pierce" value="0"><input style="display: none;" name="attr_armortype-chain/bronze-blunt" value="2"> <input type="checkbox" name="attr_chainmail-bronzeplate" title="@{chainmail-bronzeplate}" value="((@{weaptype-slash}*@{armortype-chain/bronze-slash})+(@{weaptype-pierce}*@{armortype-chain/bronze-pierce})+(@{weaptype-blunt}*@{armortype-chain/bronze-blunt}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-fieldplate-slash" value="-3"><input style="display: none;" name="attr_armortype-fieldplate-pierce" value="-1"><input style="display: none;" name="attr_armortype-fieldplate-blunt" value="0"> <input type="checkbox" name="attr_field-plate" title="@{field-plate}" value="((@{weaptype-slash}*@{armortype-fieldplate-slash})+(@{weaptype-pierce}*@{armortype-fieldplate-pierce})+(@{weaptype-blunt}*@{armortype-fieldplate-blunt}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-fullplate-slash" value="-4"><input style="display: none;" name="attr_armortype-fullplate-pierce" value="3"><input style="display: none;" name="attr_armortype-fullplate-blunt" value="0"> <input type="checkbox" name="attr_full-plate" title="@{full-plate}" value="((@{weaptype-slash}*@{armortype-fullplate-slash})+(@{weaptype-pierce}*@{armortype-fullplate-pierce})+(@{weaptype-blunt}*@{armortype-fullplate-blunt}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-leath/hide/pad-slash" value="-2"><input style="display: none;" name="attr_armortype-leath/hide/pad-pierce" value="2"><input style="display: none;" name="attr_armortype-leath/hide/pad-blunt" value="0"> <input type="checkbox" name="attr_leather-hide-padded" title="@{leather-hide-padded}" value="((@{weaptype-slash}*@{armortype-leath/hide/pad-slash})+(@{weaptype-pierce}*@{armortype-leath/hide/pad-pierce})+(@{weaptype-blunt}*@{armortype-leath/hide/pad-blunt}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-platemail-slash" value="-3"><input style="display: none;" name="attr_armortype-platemail-pierce" value="0"><input style="display: none;" name="attr_armortype-platemail-blunt" value="0"> <input type="checkbox" name="attr_plate-mail" title="@{plate-mail}" value="((@{weaptype-slash}*@{armortype-platemail-slash})+(@{weaptype-pierce}*@{armortype-platemail-pierce})+(@{weaptype-blunt}*@{armortype-platemail-blunt}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-ringmail-slash" value="-1"><input style="display: none;" name="attr_armortype-ringmail-pierce" value="-1"><input style="display: none;" name="attr_armortype-ringmail-blunt" value="0"> <input type="checkbox" name="attr_ring-mail" title="@{ring-mail}" value="((@{weaptype-slash}*@{armortype-ringmail-slash})+(@{weaptype-pierce}*@{armortype-ringmail-pierce})+(@{weaptype-blunt}*@{armortype-ringmail-blunt}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-scalemail-slash" value="0"><input style="display: none;" name="attr_armortype-scalemail-pierce" value="-1"><input style="display: none;" name="attr_armortype-scalemail-blunt" value="0"> <input type="checkbox" name="attr_scale-mail" title="@{scale-mail}" value="((@{weaptype-slash}*@{armortype-scalemail-slash})+(@{weaptype-pierce}*@{armortype-scalemail-pierce})+(@{weaptype-blunt}*@{armortype-scalemail-blunt}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-splintmail-slash" value="0"><input style="display: none;" name="attr_armortype-splintmail-pierce" value="-1"><input style="display: none;" name="attr_armortype-splintmail-blunt" value="-2"> <input type="checkbox" name="attr_splint-mail" title="@{splint-mail}" value="((@{weaptype-slash}*@{armortype-splintmail-slash})+(@{weaptype-pierce}*@{armortype-splintmail-pierce})+(@{weaptype-blunt}*@{armortype-splintmail-blunt}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-studleath-slash" value="-2"><input style="display: none;" name="attr_armortype-studleath-pierce" value="-1"><input style="display: none;" name="attr_armortype-studleath-blunt" value="0"> <input type="checkbox" name="attr_studded-leather" title="@{studded-leather}" value="((@{weaptype-slash}*@{armortype-studleath-slash})+(@{weaptype-pierce}*@{armortype-studleath-pierce})+(@{weaptype-blunt}*@{armortype-studleath-blunt}))"/><span></span></td> </tr> </table> <br> <h4><b>You can use + to denote different sources for bonuses.</b></h4> <br> <br> <table> <thead class="sheet-default-header"> <tr> <th class="sheet-centering-padding-2" rowspan="2" title="Strength hit bonus">Str</th> <th class="sheet-centering-padding-2" rowspan="2" title="Dexterity missile attack adjustment">Dex</th> <th rowspan="2" title="Weapon name">Weapon</th> <th rowspan="2" title="Proficiency level with weapon">Proficiency</th> <th rowspan="2" title="Number of attacks per round"># of<br>Attack</th> <th rowspan="2" title="Attack adjustment">Attack<br>Adj.</th> <th rowspan="2" colspan="2" title="To Hit Armor Class 0">THAC0</th> <th rowspan="2" title="Natural roll Crit">Crit</th> <th rowspan="2" title="Ranges for Short, Medium, and Long">Range</th> <th rowspan="2" title="Size ie. S/M/L">Size</th> <th class="sheet-centering" colspan="3" title="Type ie. Slashing, Piercing, or Blunt">Type</th> <th rowspan="2" colspan="2" title="Speed factor">Speed</th> </tr> <tr class="sheet-centering"> <th title="Slashing">S</th> <th title="Piercing">P</th> <th title="Blunt">B</th> </tr> </thead> <tr class="sheet-centering"> <td><label><input type='checkbox' name='attr_strbonus' title="@{strbonus}" value='1' checked/><span></span></label></td> <td><label><input type='checkbox' name='attr_dexbonus' title="@{dexbonus}" value='1'/><span></span></label></td> <td><input type="text" name="attr_weaponname" title="@{weaponname}" class="sheet-middle"></td> <td> <select name="attr_prof-level" title="@{prof-level}" class="sheet-table-dynamic"> <option value="@{nonprof-penalty}">Nonproficient</option> <option value="@{famil-penalty}">Familiarity</option> <option value="0" selected="selected">Proficient</option> <option value="1">Specialist</option> <option value="3">Mastery</option> </select> </td> <td><input type="text" name="attr_attacknum" title="@{attacknum}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadj" title="@{attackadj}" class="sheet-table-dynamic" value="0"></td> <td><input type="text" name="attr_ThAC0" title="@{ThAC0}" class="sheet-small" value="20"></td> <td><button type="roll" name="roll_hit" title="%{hit}" value="/em hits an AC of [[@{ThAC0}-(1d20cs>@{crit-thresh}+([[(@{attackadj})+(@{prof-level})+((@{strengthhit})*@{strbonus})+((@{dexmissile})*@{dexbonus})+(@{banded-mail})+(@{brigandine})+(@{chainmail-bronzeplate})+(@{field-plate})+(@{full-plate})+(@{leather-hide-padded})+(@{plate-mail})+(@{ring-mail})+(@{scale-mail})+(@{splint-mail})+(@{studded-leather})+(?{Misc. bonus|0})]]))]] using their @{weaponname}">Hit</button></td> <td><input type="text" name="attr_crit-thresh" title="@{crit-thresh}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_range" title="@{range}" class="sheet-short"></td> <td><input type="text" name="attr_size" title="@{size}" class="sheet-table-dynamic"></td> <td><label><input type="checkbox" name="attr_weaptype-slash" title="@{weaptype-slash}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_weaptype-pierce" title="@{weaptype-pierce}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_weaptype-blunt" title="@{weaptype-blunt}" value="1"/><span></span></label></td> <td><input type="text" name="attr_weapspeed" title="@{weapspeed}" class="sheet-small"></td> <td><button type="roll" name="roll_init" title="%{init}" value="/gmroll [[{([[1d10]]+[[@{weapspeed}-(?{Misc. bonus|0})]]), 1}kh1]] [Initiative (@{weaponname})]&{tracker}">Initiative</button></td> </tr> </table> <fieldset name="repeating_weapons" title="@{weapons}" class="repeating_weapons"> <table> <!-- Invisible header row to keep the spacing of all the cells --> <thead class="sheet-default-header" style="visibility: collapse;"> <tr> <th class="sheet-centering-padding-2" rowspan="2" title="Strength hit bonus">Str</th> <th class="sheet-centering-padding-2" rowspan="2" title="Dexterity missile attack adjustment">Dex</th> <th rowspan="2" title="Weapon name">Weapon</th> <th rowspan="2" title="Proficiency level with weapon">Proficiency</th> <th rowspan="2" title="Number of attacks per round"># of<br>Attack</th> <th rowspan="2" title="Attack adjustment">Attack<br>Adj.</th> <th rowspan="2" colspan="2" title="To Hit Armor Class 0">THAC0</th> <th rowspan="2" title="Natural roll Crit">Crit</th> <th rowspan="2" title="Ranges for Short, Medium, and Long">Range</th> <th rowspan="2" title="Size ie. S/M/L">Size</th> <th class="sheet-centering" colspan="3" title="Type ie. Slashing, Piercing, or Blunt">Type</th> <th rowspan="2" colspan="2" title="Speed factor">Speed</th> </tr> <tr class="sheet-centering"> <th title="Slashing">S</th> <th title="Piercing">P</th> <th title="Blunt">B</th> </tr> </thead> <tr class="sheet-centering"> <td><label><input type='checkbox' name='attr_strbonus' title="@{repeating_weapons_$X_strbonus}" value='1' checked/><span></span></label></td> <td><label><input type='checkbox' name='attr_dexbonus' title="@{repeating_weapons_$X_dexbonus}" value='1'/><span></span></label></td> <td><input type="text" name="attr_weaponname" title="@{repeating_weapons_$X_weaponname}" class="sheet-middle"></td> <td> <select name="attr_prof-level" title="@{repeating_weapons_$X_prof-level}" class="sheet-table-dynamic"> <option value="@{nonprof-penalty}">Nonproficient</option> <option value="@{famil-penalty}">Familiarity</option> <option value="0" selected="selected">Proficient</option> <option value="1">Specialist</option> <option value="3">Mastery</option> </select> </td> <td><input type="text" name="attr_attacknum" title="@{repeating_weapons_$X_attacknum}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadj" title="@{repeating_weapons_$X_attackadj}" class="sheet-table-dynamic" value="0"></td> <td><input type="text" name="attr_ThAC0" title="@{repeating_weapons_$X_ThAC0}" class="sheet-small" value="20"></td> <td><button type="roll" name="roll_hit" title="%{repeating_weapons_$X_hit}" value="/em hits an AC of [[@{ThAC0}-(1d20cs>@{crit-thresh}+([[(@{attackadj})+(@{prof-level})+((@{strengthhit})*@{strbonus})+((@{dexmissile})*@{dexbonus})+(@{banded-mail})+(@{brigandine})+(@{chainmail-bronzeplate})+(@{field-plate})+(@{full-plate})+(@{leather-hide-padded})+(@{plate-mail})+(@{ring-mail})+(@{scale-mail})+(@{splint-mail})+(@{studded-leather})+(?{Misc. bonus|0})]]))]] using their @{weaponname}">Hit</button></td> <td><input type="text" name="attr_crit-thresh" title="@{repeating_weapons_$X_crit-thresh}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_range" title="@{repeating_weapons_$X_range}" class="sheet-short"></td> <td><input type="text" name="attr_size" title="@{repeating_weapons_$X_size}" class="sheet-table-dynamic"></td> <td><label><input type="checkbox" name="attr_weaptype-slash" title="@{repeating_weapons_$X_weaptype-slash}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_weaptype-pierce" title="@{repeating_weapons_$X_weaptype-pierce}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_weaptype-blunt" title="@{repeating_weapons_$X_weaptype-blunt}" value="1"/><span></span></label></td> <td><input type="text" name="attr_weapspeed" title="@{repeating_weapons_$X_weapspeed}" class="sheet-small"></td> <td><button type="roll" name="roll_init" title="%{repeating_weapons_$X_init}" value="/gmroll [[{([[1d10]]+[[@{weapspeed}-(?{Misc. bonus|0})]]), 1}kh1]] [Initiative (@{weaponname})]&{tracker}">Initiative</button></td> </tr> </table> </fieldset> <br> <h4><b>Melee Damage</b></h4> <br> <h4><b>You can use + to denote different sources for bonuses.</b></h4> <br> <br> <table> <tr class="sheet-default-header"> <th class="sheet-centering-padding-2" title="Strength damage adjustment">Str</th> <th class="sheet-centering-padding-2" title="Dexterity missile attack adjustment as melee damage adjustment">Dex</th> <th title="Weapon name">Weapon</th> <th class="sheet-centering-padding-2" title="Specialist: +2">Spec</th> <th class="sheet-centering-padding-2" title="Mastery: +3">Mast</th> <th title="Damage adjustment">Damage<br>Adj.</th> <th colspan="2" title="Damage Small/Medium">Dam SM</th> <th colspan="2" title="Damage Large">Dam L</th> <th colspan="2" title="Knockdown">Knockdown</th> </tr> <tr class="sheet-centering"> <td><label><input type='checkbox' name='attr_strbonus1' title="@{strbonus1}" value='1' checked/><span></span></label></td> <td><label><input type='checkbox' name='attr_dexbonus1' title="@{dexbonus1}" value='1'/><span></span></label></td> <td><input type="text" name="attr_weaponname1" title="@{weaponname1}" class="sheet-middle"></td> <td><label><input type="checkbox" name="attr_specialist-damage" title="@{specialist-damage}" value="2"/><span></span></label></td> <td><label><input type="checkbox" name="attr_mastery-damage" title="@{mastery-damage}" value="3"/><span></span></label></td> <td><input type="text" name="attr_damadj" title="@{damadj}" class="sheet-table-dynamic" value="0"></td> <td><input type="text" name="attr_damsm" title="@{damsm}" class="sheet-short"></td> <td><button type="roll" name="roll_attacksm" title="%{attacksm}" value="/em rolls [[@{damsm}+([[(@{damadj})+({{@{specialist-damage},@{mastery-damage}}kh1})+((@{strengthdmg})*@{strbonus1})+((@{dexmissile})*@{dexbonus1})+(?{Misc. bonus|0})]])]] damage using their @{weaponname1}!"></button></td> <td><input type="text" name="attr_daml" title="@{daml}" class="sheet-short"></td> <td><button type="roll" name="roll_attackl" title="%{attackl}" value="/em rolls [[@{daml}+([[(@{damadj})+({{@{specialist-damage},@{mastery-damage}}kh1})+((@{strengthdmg})*@{strbonus1})+((@{dexmissile})*@{dexbonus1})+(?{Misc. bonus|0})]])]] damage using their @{weaponname1}!"></button></td> <td><input type="text" name="attr_knockdown1" title="@{knockdown1}" class="sheet-shortish"></td> <td><button type="roll" name="roll_knockdown1" title="%{knockdown1}" value="/em roll [[@{knockdown1}+(?{Misc. bonus|0})]]≥[[?{Target Size?|Tiny,3|Small,5|Medium,7|Large,9|Huge,11}]] knockdown using their @{weaponname1}!"></button></td> </tr> </table> <fieldset name="repeating_weapons-damage" title="@{weapons-damage}" class="repeating_weapons-damage"> <table> <!-- Invisible header row to keep the spacing of all the cells --> <tr class="sheet-default-header" style="visibility: collapse;"> <th class="sheet-centering-padding-2">Str</th> <th class="sheet-centering-padding-2">Dex</th> <th>Weapon</th> <th class="sheet-centering-padding-2">Spec</th> <th class="sheet-centering-padding-2">Mast</th> <th>Damage<br>Adj.</th> <th colspan="2">Dam SM</th> <th colspan="2">Dam L</th> <th colspan="2" title="Knockdown">Knockdown</th> </tr> <tr class="sheet-centering"> <td><label><input type='checkbox' name='attr_strbonus1' title="@{repeating_weapons-damage_$X_strbonus1}" value='1' checked/><span></span></label></td> <td><label><input type='checkbox' name='attr_dexbonus1' title="@{repeating_weapons-damage_$X_dexbonus1}" value='1'/><span></span></label></td> <td><input type="text" name="attr_weaponname1" title="@{repeating_weapons-damage_$X_weaponname1}" class="sheet-middle"></td> <td><label><input type="checkbox" name="attr_specialist-damage" title="@{repeating_weapons-damage_$X_specialist-damage}" value="2"/><span></span></label></td> <td><label><input type="checkbox" name="attr_mastery-damage" title="@{repeating_weapons-damage_$X_mastery-damage}" value="3"/><span></span></label></td> <td><input type="text" name="attr_damadj" title="@{repeating_weapons-damage_$X_damadj}" class="sheet-table-dynamic" value="0"></td> <td><input type="text" name="attr_damsm" title="@{repeating_weapons-damage_$X_damsm}" class="sheet-short"></td> <td><button type="roll" name="roll_attacksm" title="%{repeating_weapons-damage_$X_attacksm}" value="/em rolls [[@{damsm}+([[(@{damadj})+({{@{specialist-damage},@{mastery-damage}}kh1})+((@{strengthdmg})*@{strbonus1})+((@{dexmissile})*@{dexbonus1})+(?{Misc. bonus|0})]])]] damage using their @{weaponname1}!"></button></td> <td><input type="text" name="attr_daml" title="@{repeating_weapons-damage_$X_daml}" class="sheet-short"></td> <td><button type="roll" name="roll_attackl" title="%{repeating_weapons-damage_$X_attackl}" value="/em rolls [[@{daml}+([[(@{damadj})+({{@{specialist-damage},@{mastery-damage}}kh1})+((@{strengthdmg})*@{strbonus1})+((@{dexmissile})*@{dexbonus1})+(?{Misc. bonus|0})]])]] damage using their @{weaponname1}!"></button></td> <td><input type="text" name="attr_knockdown1" title="@{repeating_weapons-damage_$X_knockdown1}" class="sheet-shortish"></td> <td><button type="roll" name="roll_knockdown1" title="%{repeating_weapons-damage_$X_knockdown1}" value="/em roll [[@{knockdown1}+(?{Misc. bonus|0})]]≥[[?{Target Size?|Tiny,3|Small,5|Medium,7|Large,9|Huge,11}]] knockdown using their @{weaponname1}!"></button></td> </tr> </table> </fieldset> <br> <h4><b>Special Abilities and Attacks</b></h4> <br> <textarea name="attr_abilitiesnotes" title="@{abilitiesnotes}" placeholder="You can optionally use these macros in place of your ThAC0 advancement. (Be sure to insert your relevant class level into the macro. If you are not sure which one to use, mouse over the level box to retrieve its call.): Warrior: 21-@{level-class#} Wizard: 21-ceil(@{level-class#}/3) Priest: 22-(ceil(@{level-class#}/3)*2) Rogue: 21-ceil(@{level-class#}/2) Psion: 21-ceil(@{level-class#}/2)"></textarea> <br> <h4><b>Weapon Notes</b></h4> <br><textarea name="attr_weaponnotes" title="@{weaponnotes}"></textarea> <hr> </div> <div class="sheet-tab-content sheet-section-weapon-player-option-ranged"> <h4><b>Ranged Weapons</b></h4> <br> <h4><b>Select armor opponent is wearing for bonuses/penalties</b></h4> <br><br> <table> <tr class="sheet-default-header"> <td>Banded<br>Mail</td> <td> | </td> <td>Brigan<br>dine</td> <td> | </td> <td>Chain Bronze<br>Mail Plate</td> <td> | </td> <td>Field<br>Plate</td> <td> | </td> <td>Full<br>Plate</td> <td> | </td> <td>Leather<br>Hide Pad</td> <td> | </td> <td>Plate<br>Mail</td> <td> | </td> <td>Ring<br>Mail</td> <td> | </td> <td>Scale<br>Mail</td> <td> | </td> <td>Splint<br>Mail</td> <td> | </td> <td>Studded<br>Leather</td> </tr> <tr> <td><input style="display: none;" name="attr_armortype-bandedmail-slash2" value="-2"><input style="display: none;" name="attr_armortype-bandedmail-pierce2" value="0"><input style="display: none;" name="attr_armortype-bandedmail-blunt2" value="-1"> <input type="checkbox" name="attr_banded-mail2" title="@{banded-mail2}" value="((@{weaptype-slash2}*@{armortype-bandedmail-slash2})+(@{weaptype-pierce2}*@{armortype-bandedmail-pierce2})+(@{weaptype-blunt2}*@{armortype-bandedmail-blunt2}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-brigandine-slash2" value="-1"><input style="display: none;" name="attr_armortype-brigandine-pierce2" value="-1"><input style="display: none;" name="attr_armortype-brigandine-blunt2" value="0"> <input type="checkbox" name="attr_brigandine2" title="@{brigandine2}" value="((@{weaptype-slash2}*@{armortype-brigandine-slash2})+(@{weaptype-pierce2}*@{armortype-brigandine-pierce2})+(@{weaptype-blunt2}*@{armortype-brigandine-blunt2}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-chain/bronze-slash2" value="-2"><input style="display: none;" name="attr_armortype-chain/bronze-pierce2" value="0"><input style="display: none;" name="attr_armortype-chain/bronze-blunt2" value="2"> <input type="checkbox" name="attr_chainmail-bronzeplate2" title="@{chainmail-bronzeplate2}" value="((@{weaptype-slash2}*@{armortype-chain/bronze-slash2})+(@{weaptype-pierce2}*@{armortype-chain/bronze-pierce2})+(@{weaptype-blunt2}*@{armortype-chain/bronze-blunt2}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-fieldplate-slash2" value="-3"><input style="display: none;" name="attr_armortype-fieldplate-pierce2" value="-1"><input style="display: none;" name="attr_armortype-fieldplate-blunt2" value="0"> <input type="checkbox" name="attr_field-plate2" title="@{field-plate2}" value="((@{weaptype-slash2}*@{armortype-fieldplate-slash2})+(@{weaptype-pierce2}*@{armortype-fieldplate-pierce2})+(@{weaptype-blunt2}*@{armortype-fieldplate-blunt2}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-fullplate-slash2" value="-4"><input style="display: none;" name="attr_armortype-fullplate-pierce2" value="3"><input style="display: none;" name="attr_armortype-fullplate-blunt2" value="0"> <input type="checkbox" name="attr_full-plate2" title="@{full-plate2}" value="((@{weaptype-slash2}*@{armortype-fullplate-slash2})+(@{weaptype-pierce2}*@{armortype-fullplate-pierce2})+(@{weaptype-blunt2}*@{armortype-fullplate-blunt2}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-leath/hide/pad-slash2" value="-2"><input style="display: none;" name="attr_armortype-leath/hide/pad-pierce2" value="2"><input style="display: none;" name="attr_armortype-leath/hide/pad-blunt2" value="0"> <input type="checkbox" name="attr_leather-hide-padded2" title="@{leather-hide-padded2}" value="((@{weaptype-slash2}*@{armortype-leath/hide/pad-slash2})+(@{weaptype-pierce2}*@{armortype-leath/hide/pad-pierce2})+(@{weaptype-blunt2}*@{armortype-leath/hide/pad-blunt2}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-platemail-slash2" value="-3"><input style="display: none;" name="attr_armortype-platemail-pierce2" value="0"><input style="display: none;" name="attr_armortype-platemail-blunt2" value="0"> <input type="checkbox" name="attr_plate-mail2" title="@{plate-mail2}" value="((@{weaptype-slash2}*@{armortype-platemail-slash2})+(@{weaptype-pierce2}*@{armortype-platemail-pierce2})+(@{weaptype-blunt2}*@{armortype-platemail-blunt2}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-ringmail-slash2" value="-1"><input style="display: none;" name="attr_armortype-ringmail-pierce2" value="-1"><input style="display: none;" name="attr_armortype-ringmail-blunt2" value="0"> <input type="checkbox" name="attr_ring-mail2" title="@{ring-mail2}" value="((@{weaptype-slash2}*@{armortype-ringmail-slash2})+(@{weaptype-pierce2}*@{armortype-ringmail-pierce2})+(@{weaptype-blunt2}*@{armortype-ringmail-blunt2}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-scalemail-slash2" value="0"><input style="display: none;" name="attr_armortype-scalemail-pierce2" value="-1"><input style="display: none;" name="attr_armortype-scalemail-blunt2" value="0"> <input type="checkbox" name="attr_scale-mail2" title="@{scale-mail2}" value="((@{weaptype-slash2}*@{armortype-scalemail-slash2})+(@{weaptype-pierce2}*@{armortype-scalemail-pierce2})+(@{weaptype-blunt2}*@{armortype-scalemail-blunt2}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-splintmail-slash2" value="0"><input style="display: none;" name="attr_armortype-splintmail-pierce2" value="-1"><input style="display: none;" name="attr_armortype-splintmail-blunt2" value="-2"> <input type="checkbox" name="attr_splint-mail2" title="@{splint-mail2}" value="((@{weaptype-slash2}*@{armortype-splintmail-slash2})+(@{weaptype-pierce2}*@{armortype-splintmail-pierce2})+(@{weaptype-blunt2}*@{armortype-splintmail-blunt2}))"/><span></span></td> <td></td> <td><input style="display: none;" name="attr_armortype-studleath-slash2" value="-2"><input style="display: none;" name="attr_armortype-studleath-pierce2" value="-1"><input style="display: none;" name="attr_armortype-studleath-blunt2" value="0"> <input type="checkbox" name="attr_studded-leather2" title="@{studded-leather2}" value="((@{weaptype-slash2}*@{armortype-studleath-slash2})+(@{weaptype-pierce2}*@{armortype-studleath-pierce2})+(@{weaptype-blunt2}*@{armortype-studleath-blunt2}))"/><span></span></td> </tr> </table> <br> <h4><b>You can use + to denote different sources for bonuses.</b></h4> <br><br> <table> <thead class="sheet-default-header"> <tr> <th class="sheet-centering-padding-2" rowspan="2" title="Strength attack adjustment">Str</th> <th class="sheet-centering-padding-2" rowspan="2" title="Dexterity missile attack adjustment">Dex</th> <th rowspan="2" title="Weapon name">Weapon</th> <th rowspan="2" title="Proficiency level with weapon">Proficiency</th> <th class="sheet-centering" colspan="5" title="Range modifiers">Range Mod.</th> <th rowspan="2" title="Number of attacks per round"># of<br>Attacks</th> <th rowspan="2" title="Attack adjustment">Attack<br>Adj.</th> <th rowspan="2" colspan="2" title="To Hit Armor Class 0">THAC0</th> <th rowspan="2" title="Natural roll Crit">Crit</th> <th rowspan="2" title="Ranges for Short, Medium, and Long">Range</th> <th rowspan="2" title="Size ie. S/M/L">Size</th> <th class="sheet-centering" colspan="3" title="Type ie. Slashing, Piercing, or Blunt">Type</th> <th rowspan="2" colspan="2" title="Speed factor">Speed</th> </tr> <tr class="sheet-centering"> <th title="Mastery Point Blank: +3 (additional +1 on top of Mastery +2 modifier)">PBM</th> <th title="Short Range: 0">SR</th> <th title="Medium Range: -2">MR</th> <th title="Long Range: -5">LR</th> <th title="Extreme Range: -10">ER</th> <th title="Slashing">S</th> <th title="Piercing">P</th> <th title="Blunt">B</th> </tr> </thead> <tr class="sheet-centering"> <td><label><input type='checkbox' name='attr_strbonus2' title="@{strbonus2}" value='1'/><span></span></label></td> <td><label><input type='checkbox' name='attr_dexbonus2' title="@{dexbonus2}" value='1' checked/><span></span></label></td> <td><input type="text" name="attr_weaponname2" title="@{weaponname2}" class="sheet-middle"> <td> <select name="attr_prof-level2" title="@{prof-level2}" class="sheet-table-dynamic"> <option value="@{nonprof-penalty}">Nonproficient</option> <option value="@{famil-penalty}">Familiarity</option> <option value="0" selected="selected">Proficient</option> <option value="1">Specialist</option> <option value="2">Mastery</option> </select> </td> <td><label><input type="radio" name="attr_range-mod-attack2" title="@{range-mod-attack2} or @{pbm-attack}" value="1"/><span></span></label> <input style="display:none;" name="attr_pbm-attack" value="1"/></td> <td><label><input type="radio" name="attr_range-mod-attack2" title="@{range-mod-attack2} or @{sr-attack}" value="0" checked/><span></span></label><input style="display:none;" name="attr_sr-attack" value="0"/></td> <td><label><input type="radio" name="attr_range-mod-attack2" title="@{range-mod-attack2} or @{mr-attack}" value="-2"/><span></span></label> <input style="display:none;" name="attr_mr-attack" value="-2"/></td> <td><label><input type="radio" name="attr_range-mod-attack2" title="@{range-mod-attack2} or @{lr-attack}" value="-5"/><span></span></label> <input style="display:none;" name="attr_lr-attack" value="-5"/></td> <td><label><input type="radio" name="attr_range-mod-attack2" title="@{range-mod-attack2} or @{er-attack}" value="-10"/><span></span></label> <input style="display:none;" name="attr_er-attack" value="-10"/></td> <td><input type="text" name="attr_attacknum2" title="@{attacknum2}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadj2" title="@{attackadj2}" class="sheet-table-dynamic" value="0"></td> <td><input type="text" name="attr_ThAC02" title="@{ThAC02}" class="sheet-small" value="20"></td> <td><button type="roll" name="roll_hit12" title="%{hit12}" value="/em hits an AC of [[@{ThAC02}-(1d20cs>@{crit-thresh2}+([[(@{attackadj2})+((@{strengthhit})*@{strbonus2})+((@{dexmissile})*@{dexbonus2})+(@{prof-level2})+(@{range-mod-attack2})+(@{banded-mail2})+(@{brigandine2})+(@{chainmail-bronzeplate2})+(@{field-plate2})+(@{full-plate2})+(@{leather-hide-padded2})+(@{plate-mail2})+(@{ring-mail2})+(@{scale-mail2})+(@{splint-mail2})+(@{studded-leather2})+(?{Misc. bonus|0})]]))]] using their @{weaponname2}">Hit</button></td> <td><input type="text" name="attr_crit-thresh2" title="@{crit-thresh2}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_range2" title="@{range2}" class="sheet-mintext"></td> <td><input type="text" name="attr_size2" title="@{size2}" class="sheet-table-dynamic"></td> <td><label><input type="checkbox" name="attr_weaptype-slash2" title="@{weaptype-slash2}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_weaptype-pierce2" title="@{weaptype-pierce2}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_weaptype-blunt2" title="@{weaptype-blunt2}" value="1"/><span></span></label></td> <td><input type="text" name="attr_weapspeed2" title="@{weapspeed2}" class="sheet-small"></td> <td><button type="roll" name="roll_init2" title="%{init2}" value="/gmroll [[{([[1d10]]+[[@{weapspeed2}-(?{Misc. bonus|0})]]), 1}kh1]] [Initiative (@{weaponname2})]&{tracker}">Initiative</button></td> </tr> </table> <fieldset name="repeating_weapons2" title="@{weapons2}" class="repeating_weapons2"> <table> <!-- Invisible header row to keep the spacing of all the cells --> <thead class="sheet-default-header" style="visibility: collapse;"> <tr> <th class="sheet-centering-padding-2" rowspan="2" title="Strength attack adjustment">Str</th> <th class="sheet-centering-padding-2" rowspan="2" title="Dexterity missile attack adjustment">Dex</th> <th rowspan="2" title="Weapon name">Weapon</th> <th rowspan="2" title="Proficiency level with weapon">Proficiency</th> <th class="sheet-centering" colspan="5" title="Range modifiers">Range Mod.</th> <th rowspan="2" title="Number of attacks per round"># of<br>Attacks</th> <th rowspan="2" title="Attack adjustment">Attack<br>Adj.</th> <th rowspan="2" colspan="2" title="To Hit Armor Class 0">THAC0</th> <th rowspan="2" title="Natural roll Crit">Crit</th> <th rowspan="2" title="Ranges for Short, Medium, and Long">Range</th> <th rowspan="2" title="Size ie. S/M/L">Size</th> <th class="sheet-centering" colspan="3" title="Type ie. Slashing, Piercing, or Blunt">Type</th> <th rowspan="2" colspan="2" title="Speed factor">Speed</th> </tr> <tr class="sheet-centering"> <th title="Mastery Point Blank: +3 (additional +1 on top of Mastery +2 modifier)">PBM</th> <th title="Short Range: 0">SR</th> <th title="Medium Range: -2">MR</th> <th title="Long Range: -5">LR</th> <th title="Extreme Range: -10">ER</th> <th title="Slashing">S</th> <th title="Piercing">P</th> <th title="Blunt">B</th> </tr> </thead> <tr class="sheet-centering"> <td><label><input type='checkbox' name='attr_strbonus2' title="@{repeating_weapons2_$X_strbonus2}" value='1'/><span></span></label></td> <td><label><input type='checkbox' name='attr_dexbonus2' title="@{repeating_weapons2_$X_dexbonus2}" value='1' checked/><span></span></label></td> <td><input type="text" name="attr_weaponname2" title="@{repeating_weapons2_$X_weaponname2}" class="sheet-middle"> <td> <select name="attr_prof-level2" title="@{repeating_weapons2_$X_prof-level2}" class="sheet-table-dynamic"> <option value="@{nonprof-penalty}">Nonproficient</option> <option value="@{famil-penalty}">Familiarity</option> <option value="0" selected="selected">Proficient</option> <option value="1">Specialist</option> <option value="2">Mastery</option> </select> </td> <td><label><input type="radio" name="attr_range-mod-attack2" title="@{repeating_weapons2_$X_range-mod-attack2} or @{repeating_weapons2_$X_pbm-attack}" value="1"/><span></span></label> <input style="display:none;" name="attr_pbm-attack" value="1"/></td> <td><label><input type="radio" name="attr_range-mod-attack2" title="@{repeating_weapons2_$X_range-mod-attack2} or @{repeating_weapons2_$X_sr-attack}" value="0" checked/><span></span></label><input style="display:none;" name="attr_sr-attack" value="0"/></td> <td><label><input type="radio" name="attr_range-mod-attack2" title="@{repeating_weapons2_$X_range-mod-attack2} or @{repeating_weapons2_$X_mr-attack}" value="-2"/><span></span></label> <input style="display:none;" name="attr_mr-attack" value="-2"/></td> <td><label><input type="radio" name="attr_range-mod-attack2" title="@{repeating_weapons2_$X_range-mod-attack2} or @{repeating_weapons2_$X_lr-attack}" value="-5"/><span></span></label> <input style="display:none;" name="attr_lr-attack" value="-5"/></td> <td><label><input type="radio" name="attr_range-mod-attack2" title="@{repeating_weapons2_$X_range-mod-attack2} or @{repeating_weapons2_$X_er-attack}" value="-10"/><span></span></label> <input style="display:none;" name="attr_er-attack" value="-10"/></td> <td><input type="text" name="attr_attacknum2" title="@{repeating_weapons2_$X_attacknum2}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadj2" title="@{repeating_weapons2_$X_attackadj2}" class="sheet-table-dynamic" value="0"></td> <td><input type="text" name="attr_ThAC02" title="@{repeating_weapons2_$X_ThAC02}" class="sheet-small" value="20"></td> <td><button type="roll" name="roll_hit12" title="%{repeating_weapons2_$X_hit12}" value="/em hits an AC of [[@{ThAC02}-(1d20cs>@{crit-thresh2}+([[(@{attackadj2})+((@{strengthhit})*@{strbonus2})+((@{dexmissile})*@{dexbonus2})+(@{prof-level2})+(@{range-mod-attack2})+(@{banded-mail2})+(@{brigandine2})+(@{chainmail-bronzeplate2})+(@{field-plate2})+(@{full-plate2})+(@{leather-hide-padded2})+(@{plate-mail2})+(@{ring-mail2})+(@{scale-mail2})+(@{splint-mail2})+(@{studded-leather2})+(?{Misc. bonus|0})]]))]] using their @{weaponname2}">Hit</button></td> <td><input type="text" name="attr_crit-thresh2" title="@{repeating_weapons2_$X_crit-thresh2}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_range2" title="@{repeating_weapons2_$X_range2}" class="sheet-mintext"></td> <td><input type="text" name="attr_size2" title="@{repeating_weapons2_$X_size2}" class="sheet-table-dynamic"></td> <td><label><input type="checkbox" name="attr_weaptype-slash2" title="@{repeating_weapons2_$X_weaptype-slash2}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_weaptype-pierce2" title="@{repeating_weapons2_$X_weaptype-pierce2}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_weaptype-blunt2" title="@{repeating_weapons2_$X_weaptype-blunt2}" value="1"/><span></span></label></td> <td><input type="text" name="attr_weapspeed2" title="@{repeating_weapons2_$X_weapspeed2}" class="sheet-small"></td> <td><button type="roll" name="roll_init2" title="%{repeating_weapons2_$X_init2}" value="/gmroll [[{([[1d10]]+[[@{weapspeed2}-(?{Misc. bonus|0})]]), 1}kh1]] [Initiative (@{weaponname2})]&{tracker}">Initiative</button></td> </tr> </table> </fieldset> <br> <h4><b>Ammunition</b></h4> <br> <h4><b>You can use + to denote different sources for bonuses.</b></h4> <br> <br> <table> <thead class="sheet-default-header"> <tr> <th class="sheet-centering-padding-2" rowspan="2" title="Strength damage adjustment">Str</th> <th class="sheet-centering-padding-2" rowspan="2" title="Dexterity missile attack adjustment as damage adjustment">Dex</th> <th rowspan="2" title="Ammunition name">Ammo</th> <th class="sheet-centering" colspan="2" title="Point Blank damage modifier">Point Blank</th> <th rowspan="2" title="Damage adjustment">Damage<br>Adj.</th> <th rowspan="2" colspan="2" title="Damage Small/Medium">Dam SM</th> <th rowspan="2" colspan="2" title="Damage Large">Dam L</th> <th rowspan="2" colspan="2" title="Knockdown">Knockdown</th> <th rowspan="2" title="Amount of ammunition">Amount</th> </tr> <tr class="sheet-centering"> <th title="Specialist Point Blank: +2">Spec</th> <th title="Mastery Point Blank: +3">Mast</th> </tr> </thead> <tr class="sheet-centering"> <td><label><input type='checkbox' name='attr_strbonus3' title="@{strbonus3}" value='1'/><span></span></label></td> <td><label><input type='checkbox' name='attr_dexbonus3' title="@{dexbonus3}" value='1'/><span></span></label></td> <td><input type="text" name="attr_ammoname" title="@{ammoname}" class="sheet-middle"></td> <td><label><input type='checkbox' name='attr_specialist-damage2' title="@{specialist-damage2}" value='2'/><span></span></label></td> <td><label><input type='checkbox' name='attr_mastery-damage2' title="@{mastery-damage2}" value='3'/><span></span></label></td> <td><input type="text" name="attr_damadj2" title="@{damadj2}" class="sheet-table-dynamic" value="0"></td> <td><input type="text" name="attr_damsm2" title="@{damsm2}" class="sheet-short"></td> <td><button type="roll" name="roll_attacksm2" title="%{attacksm2}" value="/em rolls [[@{damsm2}+([[(@{damadj2})+((@{strengthdmg})*@{strbonus3})+((@{dexmissile})*@{dexbonus3})+({{@{specialist-damage2},@{mastery-damage2}}kh1})+(?{Misc. bonus|0})]])]] damage using their @{ammoname}!"></button></td> <td><input type="text" name="attr_daml2" title="@{daml2}" class="sheet-short"></td> <td><button type="roll" name="roll_attackl2" title="%{attackl2}" value="/em rolls [[@{daml2}+([[(@{damadj2})+((@{strengthdmg})*@{strbonus3})+((@{dexmissile})*@{dexbonus3})+({{@{specialist-damage2},@{mastery-damage2}}kh1})+(?{Misc. bonus|0})]])]] damage using their @{ammoname}!"></button></td> <td><input type="text" name="attr_knockdown2" title="@{knockdown2}" class="sheet-shortish"></td> <td><button type="roll" name="roll_knockdown2" title="%{knockdown2}" value="/em roll [[@{knockdown2}+(?{Misc. bonus|0})]]≥[[?{Target Size?|Tiny,3|Small,5|Medium,7|Large,9|Huge,11}]] knockdown using their @{ammoname}!"></button></td> <td><input type="number" name="attr_ammoremain" title="@{ammoremain}" class="sheet-table-dynamic"></td> </tr> </table> <fieldset name="repeating_ammo" title="@{ammo}" class="repeating_ammo"> <table> <!-- Invisible header row to keep the spacing of all the cells --> <thead class="sheet-default-header" style="visibility: collapse;"> <tr> <th class="sheet-centering-padding-2" rowspan="2" title="Strength damage adjustment">Str</th> <th class="sheet-centering-padding-2" rowspan="2" title="Dexterity missile attack adjustment as damage adjustment">Dex</th> <th rowspan="2" title="Ammunition name">Ammo</th> <th class="sheet-centering" colspan="2" title="Point Blank damage modifier">Point Blank</th> <th rowspan="2" title="Damage adjustment">Damage<br>Adj.</th> <th rowspan="2" colspan="2" title="Damage Small/Medium">Dam SM</th> <th rowspan="2" colspan="2" title="Damage Large">Dam L</th> <th rowspan="2" colspan="2" title="Knockdown">Knockdown</th> <th rowspan="2" title="Amount of ammunition">Amount</th> </tr> <tr class="sheet-centering"> <th title="Specialist Point Blank: +2">Spec</th> <th title="Mastery Point Blank: +3">Mast</th> </tr> </thead> <tr class="sheet-centering"> <td><label><input type='checkbox' name='attr_strbonus3' title="@{repeating_ammo_$X_strbonus3}" value="1"/><span></span></label></td> <td><label><input type='checkbox' name='attr_dexbonus3' title="@{repeating_ammo_$X_dexbonus3}" value="1"/><span></span></label></td> <td><input type="text" name="attr_ammoname" title="@{repeating_ammo_$X_ammoname}" class="sheet-middle"></td> <td><label><input type='checkbox' name='attr_specialist-damage2' title="@{repeating_ammo_$X_specialist-damage2}" value='2'/><span></span></label></td> <td><label><input type='checkbox' name='attr_mastery-damage2' title="@{repeating_ammo_$X_mastery-damage2}" value='3'/><span></span></label></td> <td><input type="text" name="attr_damadj2" title="@{repeating_ammo_$X_damadj2}" class="sheet-table-dynamic" value="0"></td> <td><input type="text" name="attr_damsm2" title="@{repeating_ammo_$X_damsm2}" class="sheet-short"></td> <td><button type="roll" name="roll_attacksm2" title="%{repeating_ammo_$X_attacksm2}" value="/em rolls [[@{damsm2}+([[(@{damadj2})+((@{strengthdmg})*@{strbonus3})+((@{dexmissile})*@{dexbonus3})+({{@{specialist-damage2},@{mastery-damage2}}kh1})+(?{Misc. bonus|0})]])]] damage using their @{ammoname}!"></button></td> <td><input type="text" name="attr_daml2" title="@{repeating_ammo_$X_daml2}" class="sheet-short"></td> <td><button type="roll" name="roll_attackl2" title="%{repeating_ammo_$X_attackl2}" value="/em rolls [[@{daml2}+([[(@{damadj2})+((@{strengthdmg})*@{strbonus3})+((@{dexmissile})*@{dexbonus3})+({{@{specialist-damage2},@{mastery-damage2}}kh1})+(?{Misc. bonus|0})]])]] damage using their @{ammoname}!"></button></td> <td><input type="text" name="attr_knockdown2" title="@{repeating_ammo_$X_knockdown2}" class="sheet-shortish"></td> <td><button type="roll" name="roll_knockdown2" title="%{repeating_ammo_$X_knockdown2}" value="/em roll [[@{knockdown2}+(?{Misc. bonus|0})]]≥[[?{Target Size?|Tiny,3|Small,5|Medium,7|Large,9|Huge,11}]] knockdown using their @{ammoname}!"></button></td> <td><input type="number" name="attr_ammoremain" title="@{repeating_ammo_$X_ammoremain}" class="sheet-table-dynamic"></td> </tr> </table> </fieldset> <br> <h4><b>Special Abilities and Attacks</b></h4> <br> <textarea name="attr_abilitiesnotesranged" title="@{abilitiesnotesranged}" placeholder="You can optionally use these macros in place of your ThAC0 advancement. (Be sure to insert your relevant class level into the macro. If you are not sure which one to use, mouse over the level box to retrieve its call.): Warrior: 21-@{level-class#} Wizard: 21-ceil(@{level-class#}/3) Priest: 22-(ceil(@{level-class#}/3)*2) Rogue: 21-ceil(@{level-class#}/2) Psion: 21-ceil(@{level-class#}/2)"></textarea> <br> <h4><b>Weapon Notes</b></h4> <br> <textarea name="attr_rangedweaponnotes" title="@{rangedweaponnotes}"></textarea> <hr> </div> </div> </div> </div> <div class="sheet-tab-content sheet-section-rogue"><h4><b>Rogue Skills</b></h4> <br><br> <div class="body"> <input type="radio" name="attr_tab15" class="sheet-tab sheet-tab39" value="1" checked/><span class="sheet-tab sheet-tab39">Standard</span> <input type="radio" name="attr_tab15" class="sheet-tab sheet-tab60" value="2"/><span class="sheet-tab sheet-tab60">S.P./D.S.</span><br><br> <h4><b>Backstab Multiplier:</b></h4> <input type="text" name="attr_backstabmultiplier" title="@{backstabmultiplier}" class="tiny"> <h4><b>Please input a similar macro (see below) here:</b></h4> <input type="text" name="attr_rogue-level-base" title="@{rogue-level-base}" class="sheet-display" value="30+(30*@{level-class1})"> <!-- <datalist id="rogue-skill-macros">--> <!-- <option value="30+(30*@{level-class#})">Rogue</option>--> <!-- <option value="5+(15*@{level-class#})">Bard</option>--> <!-- </datalist>--> <br> <h4><b>Rogue: 30+(30*@{level-class#}) Bard: 5+(15*@{level-class#}) etc</b></h4> <br> <div class="sheet-tab-content sheet-section-rogue-standard"> <h4><b>Standard</b></h4> <br> <br> <table class="sheet-default-header-first-column sheet-table-white"> <thead class="sheet-default-header"> <tr> <th colspan="6"></th> <th><input type="text" class="sheet-min" name="attr_all-thief-points-remain" title="@{all-thief-points-remain}" value="(@{rogue-level-base})-(@{ppl})-(@{oll})-(@{rtl})-(@{msl})-(@{hsl})-(@{dnl})-(@{cwl})-(@{rll})-(@{dml})-(@{dil})-(@{brl})-(@{tul})-(@{ebl})-(@{fdl})-(@{apl})-(@{newskill})" disabled><input type="text" name="attr_newskill" value="0" style="display: none;"></th> <th colspan="2">Leather Armor</th> <th colspan="3">No Armor</th> <th colspan="3">Heavy Armor</th> </tr> <tr> <th>Skill</th> <th>Base</th> <th>Race</th> <th>Dex</th> <th>Kit</th> <th>Magic</th> <th>Level</th> <th colspan="2">Total</th> <th>Bonus</th> <th colspan="2">Total</th> <th>Penalty</th> <th>Total</th> <th><input type="text" name="attr_armorname" title="@{armorname}" class="sheet-table-dynamic" placeholder="Studded Leather"/></th> </tr> </thead> <tr> <th class="sheet-default-header">Pick Pockets</th> <td><input type="text" name="attr_ppb" title="@{ppb}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_ppr" title="@{ppr}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_ppd" title="@{ppd}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_ppk" title="@{ppk}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_ppm" title="@{ppm}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_ppl" title="@{ppl}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_ppt" title="@{ppt}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_pp" title="%{pp}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{ppt})]] [Pick Pockets (in Leather Armor)]">Leather</button></td> <td><input type="text" name="attr_ppnoarmorb" title="@{ppnoarmorb}" class="sheet-min" value="5" />%</td> <td><input type="text" name="attr_ppnoarmort" title="@{ppnoarmort}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_ppnoarmor" title="%{ppnoarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{ppnoarmort})]] [Pick Pockets (in No Armor)]">No Armor</button></td> <td><input type="text" name="attr_pparmorp" title="@{pparmorp}" class="sheet-min" value="-0"/>%</td> <td><input type="text" name="attr_pparmort" title="@{pparmort}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_pparmor" title="%{pparmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{pparmort})]] [Pick Pockets (in @{armorname})]">Heavy Armor</button></td> </tr> <tr> <th class="sheet-default-header">Open Locks</th> <td><input type="text" name="attr_olb" title="@{olb}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_olr" title="@{olr}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_old" title="@{old}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_olk" title="@{olk}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_olm" title="@{olm}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_oll" title="@{oll}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_olt" title="@{olt}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_ol" title="%{ol}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{olt})]] [Open Locks (in Leather Armor)]">Leather</button></td> <td><input type="text" name="attr_olnoarmorb" title="@{olnoarmorb}" class="sheet-min" value="0" />%</td> <td><input type="text" name="attr_olnoarmort" title="@{olnoarmort}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_olnoarmor" title="%{olnoarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{olnoarmort})]] [Open Locks (in No Armor)]">No Armor</button></td> <td><input type="text" name="attr_olarmorp" title="@{olarmorp}" class="sheet-min" value="-0"/>%</td> <td><input type="text" name="attr_olarmort" title="@{olarmort}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_olarmor" title="%{olarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{olarmort})]] [Open Locks (in @{armorname})]">Heavy Armor</button></td> </tr> <tr> <th class="sheet-default-header">Find/Remove Traps</th> <td><input type="text" name="attr_rtb" title="@{rtb}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_rtr" title="@{rtr}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_rtd" title="@{rtd}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_rtk" title="@{rtk}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_rtm" title="@{rtm}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_rtl" title="@{rtl}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_rtt" title="@{rtt}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_rt" title="%{rt}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{rtt})]] [Find/Remove Traps (in Leather Armor)]">Leather</button></td> <td><input type="text" name="attr_rtnoarmorb" title="@{rtnoarmorb}" class="sheet-min" value="0" />%</td> <td><input type="text" name="attr_rtnoarmort" title="@{rtnoarmort}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_rtnoarmor" title="%{rtnoarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{rtnoarmort})]] [Find/Remove Traps (in No Armor)]">No Armor</button></td> <td><input type="text" name="attr_rtarmorp" title="@{rtarmorp}" class="sheet-min" value="-0"/>%</td> <td><input type="text" name="attr_rtarmort" title="@{rtarmort}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_rtarmor" title="%{rtarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{rtarmort})]] [Find/Remove Traps (in @{armorname})]">Heavy Armor</button></td> </tr> <tr> <th class="sheet-default-header">Move Silently</th> <td><input type="text" name="attr_msb" title="@{msb}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_msr" title="@{msr}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_msd" title="@{msd}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_msk" title="@{msk}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_msm" title="@{msm}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_msl" title="@{msl}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_mst" title="@{mst}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_ms" title="%{ms}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{mst})]] [Move Silently (in Leather Armor)]">Leather</button></td> <td><input type="text" name="attr_msnoarmorb" title="@{msnoarmorb}" class="sheet-min" value="10" />%</td> <td><input type="text" name="attr_msnoarmort" title="@{msnoarmort}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_msnoarmor" title="%{msnoarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{msnoarmort})]] [Move Silently (in No Armor)]">No Armor</button></td> <td><input type="text" name="attr_msarmorp" title="@{msarmorp}" class="sheet-min" value="-0"/>%</td> <td><input type="text" name="attr_msarmort" title="@{msarmort}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_msarmor" title="%{msarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{msarmort})]] [Move Silently (in @{armorname})]">Heavy Armor</button></td> </tr> <tr> <th class="sheet-default-header">Hide in Shadows</th> <td><input type="text" name="attr_hsb" title="@{hsb}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_hsr" title="@{hsr}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_hsd" title="@{hsd}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_hsk" title="@{hsk}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_hsm" title="@{hsm}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_hsl" title="@{hsl}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_hst" title="@{hst}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_hs" title="%{hs}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{hst})]] [Hide in Shadows (in Leather Armor)]">Leather</button></td> <td><input type="text" name="attr_hsnoarmorb" title="@{hsnoarmorb}" class="sheet-min" value="5" />%</td> <td><input type="text" name="attr_hsnoarmort" title="@{hsnoarmort}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_hsnoarmor" title="%{hsnoarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{hsnoarmort})]] [Hide in Shadows (in No Armor)]">No Armor</button></td> <td><input type="text" name="attr_hsarmorp" title="@{hsarmorp}" class="sheet-min" value="-0"/>%</td> <td><input type="text" name="attr_hsarmort" title="@{hsarmort}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_hsarmor" title="%{hsarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{hsarmort})]] [Hide in Shadows (in @{armorname})]">Heavy Armor</button></td> </tr> <tr> <th class="sheet-default-header">Detect Noise</th> <td><input type="text" name="attr_dnb" title="@{dnb}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_dnr" title="@{dnr}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_dnd" title="@{dnd}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_dnk" title="@{dnk}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_dnm" title="@{dnm}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_dnl" title="@{dnl}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_dnt" title="@{dnt}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_dn" title="%{dn}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{dnt})]] [Detect Noise (in Leather Armor)]">Leather</button></td> <td><input type="text" name="attr_dnnoarmorb" title="@{dnnoarmorb}" class="sheet-min" value="0" />%</td> <td><input type="text" name="attr_dnnoarmort" title="@{dnnoarmort}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_dnnoarmor" title="%{dnnoarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{dnnoarmort})]] [Detect Noise (in No Armor)]">No Armor</button></td> <td><input type="text" name="attr_dnarmorp" title="@{dnarmorp}" class="sheet-min" value="-0"/>%</td> <td><input type="text" name="attr_dnarmort" title="@{dnarmort}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_dnarmor" title="%{dnarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{dnarmort})]] [Detect Noise (in @{armorname})]">Heavy Armor</button></td> </tr> <tr> <th class="sheet-default-header">Climb Walls</th> <td><input type="text" name="attr_cwb" title="@{cwb}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_cwr" title="@{cwr}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_cwd" title="@{cwd}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_cwk" title="@{cwk}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_cwm" title="@{cwm}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_cwl" title="@{cwl}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_cwt" title="@{cwt}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_cw" title="%{cw}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{cwt})]] [Climb Walls (in Leather Armor)]">Leather</button></td> <td><input type="text" name="attr_cwnoarmorb" title="@{cwnoarmorb}" class="sheet-min" value="10" />%</td> <td><input type="text" name="attr_cwnoarmort" title="@{cwnoarmort}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_cwnoarmor" title="%{cwnoarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{cwnoarmort})]] [Climb Walls (in No Armor)]">No Armor</button></td> <td><input type="text" name="attr_cwarmorp" title="@{cwarmorp}" class="sheet-min" value="-0"/>%</td> <td><input type="text" name="attr_cwarmort" title="@{cwarmort}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_cwarmor" title="%{cwarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{cwarmort})]] [Climb Walls (in @{armorname})]">Heavy Armor</button></td> </tr> <tr> <th class="sheet-default-header">Read Languages</th> <td><input type="text" name="attr_rlb" title="@{rlb}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_rlr" title="@{rlr}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_rld" title="@{rld}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_rlk" title="@{rlk}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_rlm" title="@{rlm}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_rll" title="@{rll}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_rlt" title="@{rlt}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_rl" title="%{rl}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{rlt})]] [Read Languages (in Leather Armor)]">Leather</button></td> <td><input type="text" name="attr_rlnoarmorb" title="@{rlnoarmorb}" class="sheet-min" value="0" />%</td> <td><input type="text" name="attr_rlnoarmort" title="@{rlnoarmort}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_rlnoarmor" title="%{rlnoarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{rlnoarmort})]] [Read Languages (in No Armor)]">No Armor</button></td> <td><input type="text" name="attr_rlarmorp" title="@{rlarmorp}" class="sheet-min" value="-0"/>%</td> <td><input type="text" name="attr_rlarmort" title="@{rlarmort}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_rlarmor" title="%{rlarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{rlarmort})]] [Read Languages (in @{armorname})]">Heavy Armor</button></td> </tr> <tr> <th class="sheet-default-header">Legend Lore</th> <td><input type="text" name="attr_ibb" title="@{ibb}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_ibr" title="@{ibr}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_ibd" title="@{ibd}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_ibk" title="@{ibk}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_ibm" title="@{ibm}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_ibl" title="@{ibl}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_ibt" title="@{ibt}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_ib" title="%{ib}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{ibt})]] [Legend Lore (in Leather Armor)]">Leather</button></td> <td><input type="text" name="attr_ibnoarmorb" title="@{ibnoarmorb}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_ibnoarmort" title="@{ibnoarmort}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_ibnoarmor" title="%{ibnoarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{ibnoarmort})]] [Legend Lore (in No Armor)]">No Armor</button></td> <td><input type="text" name="attr_ibarmorp" title="@{ibarmorp}" class="sheet-min" value="-0"/>%</td> <td><input type="text" name="attr_ibarmort" title="@{ibarmort}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_ibarmor" title="%{ibarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{ibarmort})]] [Legend Lore (in @{armorname})]">Heavy Armor</button></td> </tr> </table> <fieldset name="attr_customrogue" title="@{customrogue}" class="repeating_customrogue"> <table class="sheet-default-header-first-column sheet-table-white"> <!-- Invisible header row to keep the spacing of all the cells --> <thead class="sheet-default-header" style="visibility: collapse"> <tr> <th colspan="6"></th> <th></th> <th colspan="2">Leather Armor</th> <th colspan="3">No Armor</th> <th colspan="3">Heavy Armor</th> </tr> <tr> <th>Find/Remove Traps</th> <th>Base</th> <th>Race</th> <th>Dex</th> <th>Kit</th> <th>Magic</th> <th>Level</th> <th colspan="2">Total</th> <th>Bonus</th> <th colspan="2">Total</th> <th>Penalty</th> <th>Total</th> <th><input type="text" name="attr_armorname" title="@{armorname}" class="sheet-table-dynamic" placeholder="Studded Leather"/></th> </tr> </thead> <tr> <td><input type="text" name="attr_customskill" title="@{repeating_customrogue_$X_customskill}" class="sheet-table-dynamic" placeholder="New Rogue Skill"/></td> <td><input type="text" name="attr_crb" title="@{repeating_customrogue_$X_crb}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_crr" title="@{repeating_customrogue_$X_crr}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_crd" title="@{repeating_customrogue_$X_crd}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_crk" title="@{repeating_customrogue_$X_crk}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_crm" title="@{repeating_customrogue_$X_crm}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_crl" title="@{repeating_customrogue_$X_crl}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_crt" title="@{repeating_customrogue_$X_crt}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_cr" title="%{repeating_customrogue_$X_cr}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{crt})]] [@{customskill} (in Leather Armor)]">Leather</button></td> <td><input type="text" name="attr_crnoarmorb" title="@{repeating_customrogue_$X_crnoarmorb}" class="sheet-min" value="0"/>%</td> <td><input type="text" name="attr_crnoarmort" title="@{repeating_customrogue_$X_crnoarmort}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_crnoarmor" title="%{repeating_customrogue_$X_crnoarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{crnoarmort})]] [@{customskill} (in No Armor)]">No Armor</button></td> <td><input type="text" name="attr_crarmorp" title="@{repeating_customrogue_$X_crarmorp}" class="sheet-min" value="-0"/>%</td> <td><input type="text" name="attr_crarmort" title="@{repeating_customrogue_$X_crarmort}" class="sheet-min" value="0" readonly/>%</td> <td><button type="roll" name="roll_crarmor" title="%{repeating_customrogue_$X_crarmorp}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{crarmort})]] [@{customskill} (in @{armorname})]">Heavy Armor</button></td> </tr> </table> </fieldset> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <h4><b>A theif can wear Leather Armor (AC 8), Padded Armor (AC 8), Studded Leather (AC 7), or Elven Chain Mail (AC 5)</b></h4> <br> <h4><b>Thieving Skill Armor Adjustments</b></h4> <table> <tr> <th>Skill</th> <th class="sheet-centering-padding-2">No Armor</th> <th class="sheet-centering-padding-2">Padded Armor or Studded Leather</th> <th class="sheet-centering-padding-2">Elven Chain Mail</th> </tr> <tr> <td>Pick Pocket</td> <td class="sheet-centering">+5%</td> <td class="sheet-centering">-30%</td> <td class="sheet-centering">-20%</td> </tr> <tr> <td>Open Locks</td> <td class="sheet-centering">-</td> <td class="sheet-centering">-10%</td> <td class="sheet-centering">-5%</td> </tr> <tr> <td>Find/Remove Traps</td> <td class="sheet-centering">-</td> <td class="sheet-centering">-10%</td> <td class="sheet-centering">-5%</td> </tr> <tr> <td>Move Silently</td> <td class="sheet-centering">+10%</td> <td class="sheet-centering">-20%</td> <td class="sheet-centering">-10%</td> </tr> <tr> <td>Hide in Shadows</td> <td class="sheet-centering">+5%</td> <td class="sheet-centering">-20%</td> <td class="sheet-centering">-10%</td> </tr> <tr> <td>Detect Noise</td> <td class="sheet-centering">-</td> <td class="sheet-centering">-10%</td> <td class="sheet-centering">-5%</td> </tr> <tr> <td>Climb Walls</td> <td class="sheet-centering">+10%</td> <td class="sheet-centering">-30%</td> <td class="sheet-centering">-20%</td> </tr> <tr> <td>Read Languages</td> <td class="sheet-centering">-</td> <td class="sheet-centering">-</td> <td class="sheet-centering">-</td> </tr> </table> </div> <div class="sheet-col"> <h4><b>A bard can wear any armor any armor up to, and including, chain mail, but cannot use a shield.</b></h4> <br> <h4><b>This includes Leather Armor (AC 8), Padded Armor (AC 8), Studded Leather (AC 7), Ring Mail (AC 7), Hide Armor (AC 6), Brigandine Armor (6), Scale Mail (AC 6), Chain Mail (AC 5), including Elven Chain Mail (AC 5)</b></h4> <br> <h4><b>Barding Skill Armor Adjustments</b></h4> <table> <tr> <th>Type of<br>Armor</th> <th class="sheet-centering-padding-2">Pick<br>Pockets</th> <th class="sheet-centering-padding-2">Detect<br>Noise</th> <th class="sheet-centering-padding-2">Climb<br>Walls</th> <th class="sheet-centering-padding-2">Read<br>Languages</th> </tr> <tr> <td>None</td> <td class="sheet-centering">+5%</td> <td class="sheet-centering">-</td> <td class="sheet-centering">+10%</td> <td class="sheet-centering">-</td> </tr> <tr> <td>Leather Armor</td> <td class="sheet-centering">-</td> <td class="sheet-centering">-</td> <td class="sheet-centering">-</td> <td class="sheet-centering">-</td> </tr> <tr> <td>Padded Armor</td> <td class="sheet-centering">-30%</td> <td class="sheet-centering">-10%</td> <td class="sheet-centering">-30%</td> <td class="sheet-centering">-</td> </tr> <tr> <td>Studded Leather</td> <td class="sheet-centering">-30%</td> <td class="sheet-centering">-10%</td> <td class="sheet-centering">-30%</td> <td class="sheet-centering">-</td> </tr> <tr> <td>Ring Mail</td> <td class="sheet-centering">-25%</td> <td class="sheet-centering">-10%</td> <td class="sheet-centering">-25%</td> <td class="sheet-centering">-</td> </tr> <tr> <td>Brigandine Armor</td> <td class="sheet-centering">-20%</td> <td class="sheet-centering">-10%</td> <td class="sheet-centering">-25%</td> <td class="sheet-centering">-</td> </tr> <tr> <td>Scale Mail</td> <td class="sheet-centering">-25%</td> <td class="sheet-centering">-15%</td> <td class="sheet-centering">-40%</td> <td class="sheet-centering">-</td> </tr> <tr> <td>Hide Armor</td> <td class="sheet-centering">-30%</td> <td class="sheet-centering">-5%</td> <td class="sheet-centering">-30%</td> <td class="sheet-centering">-</td> </tr> <tr> <td>Chain Mail</td> <td class="sheet-centering">-25%</td> <td class="sheet-centering">-10%</td> <td class="sheet-centering">-25%</td> <td class="sheet-centering">-</td> </tr> <tr> <td>Elven Chain Mail</td> <td class="sheet-centering">-20%</td> <td class="sheet-centering">-5%</td> <td class="sheet-centering">-20%</td> <td class="sheet-centering">-</td> </tr> </table> </div> <div class="sheet-col"> <h4><b> If your DM allows a bard to put on any form of armor normally disallowed to the class (as suggested by certain kits, for purposes of disguise, out of necessity, or for the sake of entertainment), the penalties are identical to those for a thief in similar armor. </b></h4> <br> <h4><b>Illegal Armor Barding Skill Adjustments</b></h4> <table> <tr> <th>Armor<br>Type</th> <th class="sheet-centering-padding-2">Pick<br>Pockets</th> <th class="sheet-centering-padding-2">Detect<br>Noise</th> <th class="sheet-centering-padding-2">Climb<br>Walls</th> <th class="sheet-centering-padding-2">Read<br>Languages</th> </tr> <tr> <td>Splint Mail</td> <td class="sheet-centering">-40%</td> <td class="sheet-centering">-25%</td> <td class="sheet-centering">-50%</td> <td class="sheet-centering">-</td> </tr> <tr> <td>Banded Armor</td> <td class="sheet-centering">-50%</td> <td class="sheet-centering">-30%</td> <td class="sheet-centering">-90%</td> <td class="sheet-centering">-</td> </tr> <tr> <td>Plate Mail</td> <td class="sheet-centering">-75%</td> <td class="sheet-centering">-50%</td> <td class="sheet-centering">-95%</td> <td class="sheet-centering">-</td> </tr> <tr> <td>Bronze Plate</td> <td class="sheet-centering">-75%</td> <td class="sheet-centering">-50%</td> <td class="sheet-centering">-95%</td> <td class="sheet-centering">-</td> </tr> <tr> <td>Field Plate</td> <td class="sheet-centering">-95%</td> <td class="sheet-centering">-70%</td> <td class="sheet-centering">-95%</td> <td class="sheet-centering">-</td> </tr> <tr> <td>Full Plate</td> <td class="sheet-centering">-95%</td> <td class="sheet-centering">-70%</td> <td class="sheet-centering">-95%</td> <td class="sheet-centering">-</td> </tr> </table> </div> </div> <hr> </div> <div class="sheet-tab-content sheet-section-rogue-spds"> <h4><b>Skill and Powers / Dark Sun</b></h4> <br> <h4><b>**Do not apply "No Armor" bonuses! Only apply Armor Penalties!</b></h4> <br> <table> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td><input type="text" class="sheet-short" name="attr_all-thief-points-remain" title="@{all-thief-points-remain}" value="((@{rogue-level-base})-(@{ppl})-(@{oll})-(@{rtl})-(@{msl})-(@{hsl})-(@{dnl})-(@{cwl})-(@{rll})-(@{dml})-(@{dil})-(@{brl})-(@{tul})-(@{ebl})-(@{fdl})-(@{apl}))" disabled></td> </tr> <tr> <td class="sheet-default-header">Skill</td> <td class="sheet-default-header">Base</td> <td class="sheet-default-header">Race</td> <td class="sheet-default-header">Dex</td> <td class="sheet-default-header">Kit</td> <td class="sheet-default-header">Magic</td> <td class="sheet-default-header">Armor**</td> <td class="sheet-default-header">Level</td> <td class="sheet-default-header">Total</td> </tr> <tr> <td class="sheet-default-header">Detect Magic*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dmb" title="@{dmb}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dmr" title="@{dmr}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dmd" title="@{dmd}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dmk" title="@{dmk}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dmm" title="@{dmm}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dma" title="@{dma}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dml" title="@{dml}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dmt" title="@{dmt}" value="(@{dmb})+(@{dmr})+(@{dmd})+(@{dmk})+(@{dmm})+(@{dma})+(@{dml})" disabled class="sheet-short"/>%<button type="roll" name="roll_dm" title="%{dm}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{dmt})]] [Detect Magic]">Armor</button><button type="roll" name="roll_dmnoarmor" title="%{dmnoarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{dmb})+(@{dmr})+(@{dmd})+(@{dmk})+(@{dmm})+(@{dml})]] [Detect Magic (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Detect Illusion*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dib" title="@{dib}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dir" title="@{dir}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_did" title="@{did}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dik" title="@{dik}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dim" title="@{dim}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dia" title="@{dia}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dil" title="@{dil}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dit" title="@{dit}" value="(@{dib})+(@{dir})+(@{did})+(@{dik})+(@{dim})+(@{dia})+(@{dil})" disabled class="sheet-short"/>%<button type="roll" name="roll_di" title="%{di}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{dit})]] [Detect Illusion*]">Armor</button><button type="roll" name="roll_dinoarmor" title="%{dinoarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{dib})+(@{dir})+(@{did})+(@{dik})+(@{dim})+(@{dil})]] [Detect Illusion* (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Bribe*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brb" title="@{brb}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brr" title="@{brr}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brd" title="@{brd}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brk" title="@{brk}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brm" title="@{brm}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_bra" title="@{bra}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brl" title="@{brl}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brt" title="@{brt}" value="(@{brb})+(@{brr})+(@{brd})+(@{brk})+(@{brm})+(@{bra})+(@{brl})" disabled class="sheet-short"/>%<button type="roll" name="roll_br" title="%{br}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{brt})]] [Bribe*]">Armor</button><button type="roll" name="roll_brnoarmor" title="%{brnoarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{brb})+(@{brr})+(@{brd})+(@{brk})+(@{brm})+(@{brl})]] [Bribe* (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Tunneling*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tub" title="@{tub}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tur" title="@{tur}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tud" title="@{tud}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tuk" title="@{tuk}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tum" title="@{tum}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tua" title="@{tua}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tul" title="@{tul}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tut" title="@{tut}" value="(@{tub})+(@{tur})+(@{tud})+(@{tuk})+(@{tum})+(@{tua})+(@{tul})" disabled class="sheet-short"/>%<button type="roll" name="roll_tu" title="%{tu}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{tut})]] [Tunneling*]">Armor</button><button type="roll" name="roll_tunoarmor" title="%{tunoarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{tub})+(@{tur})+(@{tud})+(@{tuk})+(@{tum})+(@{tul})+10]] [Tunneling* (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Escape Bonds*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebb" title="@{ebb}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebr" title="@{ebr}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebd" title="@{ebd}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebk" title="@{ebk}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebm" title="@{ebm}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_eba" title="@{eba}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebl" title="@{ebl}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebt" title="@{ebt}" value="(@{ebb})+(@{ebr})+(@{ebd})+(@{ebk})+(@{ebm})+(@{eba})+(@{ebl})" disabled class="sheet-short"/>%<button type="roll" name="roll_eb" title="%{eb}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{ebt})]] [Escape Bonds*]">Armor</button><button type="roll" name="roll_ebnoarmor" title="%{ebnoarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{ebb})+(@{ebr})+(@{ebd})+(@{ebk})+(@{ebm})+(@{ebl})+5]] [Escape Bonds* (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Forge Documents*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fdb" title="@{fdb}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fdr" title="@{fdr}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fdd" title="@{fdd}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fdk" title="@{fdk}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fdm" title="@{fdm}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fda" title="@{fda}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fdl" title="@{fdl}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fdt" title="@{fdt}" value="(@{fdb})+(@{fdr})+(@{fdd})+(@{fdk})+(@{fdm})+(@{fda})+(@{fdl})" disabled class="sheet-short"/>%<button type="roll" name="roll_fd" title="%{fd}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{fdt})]] [Forge Documents*]">Armor</button><button type="roll" name="roll_fdnoarmor" title="%{fdnoarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{fdb})+(@{fdr})+(@{fdd})+(@{fdk})+(@{fdm})+(@{fdl})]] [Forge Documents* (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Appraise*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apb" title="@{apb}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apr" title="@{apr}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apd" title="@{apd}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apk" title="@{apk}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apm" title="@{apm}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apa" title="@{apa}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apl" title="@{apl}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apt" title="@{apt}" value="(@{apb})+(@{apr})+(@{apd})+(@{apk})+(@{apm})+(@{apa})+(@{apl})" disabled class="sheet-short"/>%<button type="roll" name="roll_ap" title="%{ap}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{apt})]] [Appraise*]">Armor</button><button type="roll" name="roll_apnoarmor" title="%{apnoarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{apb})+(@{apr})+(@{apd})+(@{apk})+(@{apm})+(@{apl})]] [Appraise* (without armor)]">No Armor</button></td> </tr> </table> <hr> </div> </div> </div> <div class="sheet-tab-content sheet-section-priest-turn"> <div class="body"> <table> <tr> <td colspan="7"><h4><b>Turning Tables</b></h4></td> <td></td> <td colspan="5"><h4><b>Deity name</b></h4></td> </tr> <tr> <td colspan="7"><input type="text" name="attr_turntabletitle" title="@{turntabletitle}" class="sheet-table-dynamic" placeholder="Undead, Lycanthrope, etc."></td> <td></td> <td colspan="5"><input type="text" name="attr_deity" title="@{deity}" class="sheet-table-dynamic" placeholder="PC's Deity" /></td> </tr> <tr class="sheet-default-header"> <td rowspan="2">Hit Dice or Type<br>of Undead</td> <td colspan="12" class="sheet-centering">Level of Priest †</td> </tr> <tr> <td><input type="text" name="attr_priestlevelturn1" title="@{priestlevelturn1}" class="sheet-short" placeholder="1"></td> <td><input type="text" name="attr_priestlevelturn2" title="@{priestlevelturn2}" class="sheet-short" placeholder="2"></td> <td><input type="text" name="attr_priestlevelturn3" title="@{priestlevelturn3}" class="sheet-short" placeholder="3"></td> <td><input type="text" name="attr_priestlevelturn4" title="@{priestlevelturn4}" class="sheet-short" placeholder="4"></td> <td><input type="text" name="attr_priestlevelturn5" title="@{priestlevelturn5}" class="sheet-short" placeholder="5"></td> <td><input type="text" name="attr_priestlevelturn6" title="@{priestlevelturn6}" class="sheet-short" placeholder="6"></td> <td><input type="text" name="attr_priestlevelturn7" title="@{priestlevelturn7}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_priestlevelturn8" title="@{priestlevelturn8}" class="sheet-short" placeholder="8"></td> <td><input type="text" name="attr_priestlevelturn9" title="@{priestlevelturn9}" class="sheet-short" placeholder="9"></td> <td><input type="text" name="attr_priestlevelturn10" title="@{priestlevelturn10}" class="sheet-short" placeholder="10-11"></td> <td><input type="text" name="attr_priestlevelturn11" title="@{priestlevelturn11}" class="sheet-short" placeholder="12-13"></td> <td><input type="text" name="attr_priestlevelturn12" title="@{priestlevelturn12}" class="sheet-short" placeholder="14+"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd1" title="@{turnedhd1}" class="sheet-rogue" placeholder="1 HD or Skeleton"></td> <td><input type="text" name="attr_turnedroll1" title="@{turnedroll1}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll2" title="@{turnedroll2}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_turnedroll3" title="@{turnedroll3}" class="sheet-short" placeholder="4"></td> <td><input type="text" name="attr_turnedroll4" title="@{turnedroll4}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll5" title="@{turnedroll5}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll6" title="@{turnedroll6}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll7" title="@{turnedroll7}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll8" title="@{turnedroll8}" class="sheet-short" placeholder="D*"></td> <td><input type="text" name="attr_turnedroll9" title="@{turnedroll9}" class="sheet-short" placeholder="D*"></td> <td><input type="text" name="attr_turnedroll10" title="@{turnedroll10}" class="sheet-short" placeholder="D*"></td> <td><input type="text" name="attr_turnedroll11" title="@{turnedroll11}" class="sheet-short" placeholder="D*"></td> <td><input type="text" name="attr_turnedroll12" title="@{turnedroll12}" class="sheet-short" placeholder="D*"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd2" title="@{turnedhd2}" class="sheet-rogue" placeholder="Zombie"></td> <td><input type="text" name="attr_turnedroll13" title="@{turnedroll13}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll14" title="@{turnedroll14}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll15" title="@{turnedroll15}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_turnedroll16" title="@{turnedroll16}" class="sheet-short" placeholder="4"></td> <td><input type="text" name="attr_turnedroll17" title="@{turnedroll17}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll18" title="@{turnedroll18}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll19" title="@{turnedrol119}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll20" title="@{turnedroll20}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll21" title="@{turnedroll21}" class="sheet-short" placeholder="D*"></td> <td><input type="text" name="attr_turnedroll22" title="@{turnedroll22}" class="sheet-short" placeholder="D*"></td> <td><input type="text" name="attr_turnedroll23" title="@{turnedroll23}" class="sheet-short" placeholder="D*"></td> <td><input type="text" name="attr_turnedroll24" title="@{turnedroll24}" class="sheet-short" placeholder="D*"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd3" title="@{turnedhd3}" class="sheet-rogue" placeholder="2 HD or Ghoul"></td> <td><input type="text" name="attr_turnedroll25" title="@{turnedroll25}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll26" title="@{turnedroll26}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll27" title="@{turnedroll27}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll28" title="@{turnedroll28}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_turnedroll29" title="@{turnedroll29}" class="sheet-short" placeholder="4"></td> <td><input type="text" name="attr_turnedroll30" title="@{turnedroll30}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll31" title="@{turnedroll31}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll32" title="@{turnedroll32}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll33" title="@{turnedroll33}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll34" title="@{turnedroll34}" class="sheet-short" placeholder="D*"></td> <td><input type="text" name="attr_turnedroll35" title="@{turnedroll35}" class="sheet-short" placeholder="D*"></td> <td><input type="text" name="attr_turnedroll36" title="@{turnedroll36}" class="sheet-short" placeholder="D*"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd4" title="@{turnedhd4}" class="sheet-rogue" placeholder="3-4 HD or Shadow"></td> <td><input type="text" name="attr_turnedroll37" title="@{turnedroll37}" class="sheet-short" placeholder="19"></td> <td><input type="text" name="attr_turnedroll38" title="@{turnedroll38}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll39" title="@{turnedroll39}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll40" title="@{turnedroll40}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll41" title="@{turnedroll41}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_turnedroll42" title="@{turnedroll42}" class="sheet-short" placeholder="4"></td> <td><input type="text" name="attr_turnedroll43" title="@{turnedroll43}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll44" title="@{turnedroll44}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll45" title="@{turnedroll45}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll46" title="@{turnedroll46}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll47" title="@{turnedroll47}" class="sheet-short" placeholder="D*"></td> <td><input type="text" name="attr_turnedroll48" title="@{turnedroll48}" class="sheet-short" placeholder="D*"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd5" title="@{turnedhd5}" class="sheet-rogue" placeholder="5 HD or Wight"></td> <td><input type="text" name="attr_turnedroll49" title="@{turnedroll49}" class="sheet-short" placeholder="20"></td> <td><input type="text" name="attr_turnedroll50" title="@{turnedroll50}" class="sheet-short" placeholder="19"></td> <td><input type="text" name="attr_turnedroll51" title="@{turnedroll51}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll52" title="@{turnedroll52}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll53" title="@{turnedroll53}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll54" title="@{turnedroll54}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_turnedroll55" title="@{turnedroll55}" class="sheet-short" placeholder="4"></td> <td><input type="text" name="attr_turnedroll56" title="@{turnedroll56}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll57" title="@{turnedroll57}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll58" title="@{turnedroll58}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll59" title="@{turnedroll59}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll60" title="@{turnedroll60}" class="sheet-short" placeholder="D*"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd6" title="@{turnedhd6}" class="sheet-rogue" placeholder="Ghast"></td> <td><input type="text" name="attr_turnedroll61" title="@{turnedroll61}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll62" title="@{turnedroll62}" class="sheet-short" placeholder="20"></td> <td><input type="text" name="attr_turnedroll63" title="@{turnedroll63}" class="sheet-short" placeholder="19"></td> <td><input type="text" name="attr_turnedroll64" title="@{turnedroll64}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll65" title="@{turnedroll65}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll66" title="@{turnedroll66}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll67" title="@{turnedroll67}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_turnedroll68" title="@{turnedroll68}" class="sheet-short" placeholder="4"></td> <td><input type="text" name="attr_turnedroll69" title="@{turnedroll69}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll70" title="@{turnedroll70}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll71" title="@{turnedroll71}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll72" title="@{turnedroll72}" class="sheet-short" placeholder="D"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd7" title="@{turnedhd7}" class="sheet-rogue" placeholder="6 HD or Wraith"></td> <td><input type="text" name="attr_turnedroll73" title="@{turnedroll73}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll74" title="@{turnedroll74}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll75" title="@{turnedroll75}" class="sheet-short" placeholder="20"></td> <td><input type="text" name="attr_turnedroll76" title="@{turnedroll76}" class="sheet-short" placeholder="19"></td> <td><input type="text" name="attr_turnedroll77" title="@{turnedroll77}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll78" title="@{turnedroll78}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll79" title="@{turnedroll79}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll80" title="@{turnedroll80}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_turnedroll81" title="@{turnedroll81}" class="sheet-short" placeholder="4"></td> <td><input type="text" name="attr_turnedroll82" title="@{turnedroll82}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll83" title="@{turnedroll83}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll84" title="@{turnedroll84}" class="sheet-short" placeholder="D"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd8" title="@{turnedhd8}" class="sheet-rogue" placeholder="7 HD or Mummy"></td> <td><input type="text" name="attr_turnedroll85" title="@{turnedroll85}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll86" title="@{turnedroll86}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll87" title="@{turnedroll87}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll88" title="@{turnedroll88}" class="sheet-short" placeholder="20"></td> <td><input type="text" name="attr_turnedroll89" title="@{turnedroll89}" class="sheet-short" placeholder="19"></td> <td><input type="text" name="attr_turnedroll90" title="@{turnedroll90}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll91" title="@{turnedroll91}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll92" title="@{turnedroll92}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll93" title="@{turnedroll93}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_turnedroll94" title="@{turnedroll94}" class="sheet-short" placeholder="4"></td> <td><input type="text" name="attr_turnedroll95" title="@{turnedroll95}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll96" title="@{turnedroll96}" class="sheet-short" placeholder="T"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd9" title="@{turnedhd9}" class="sheet-rogue" placeholder="8 HD or Spectre"></td> <td><input type="text" name="attr_turnedroll97" title="@{turnedroll97}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll98" title="@{turnedroll98}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll99" title="@{turnedroll99}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll100" title="@{turnedroll100}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll101" title="@{turnedroll101}" class="sheet-short" placeholder="20"></td> <td><input type="text" name="attr_turnedroll102" title="@{turnedroll102}" class="sheet-short" placeholder="19"></td> <td><input type="text" name="attr_turnedroll103" title="@{turnedroll103}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll104" title="@{turnedroll104}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll105" title="@{turnedroll105}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll106" title="@{turnedroll106}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_turnedroll107" title="@{turnedroll107}" class="sheet-short" placeholder="4"></td> <td><input type="text" name="attr_turnedroll108" title="@{turnedroll108}" class="sheet-short" placeholder="T"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd10" title="@{turnedhd10}" class="sheet-rogue" placeholder="9 HD or Vampire"></td> <td><input type="text" name="attr_turnedroll109" title="@{turnedroll109}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll110" title="@{turnedroll110}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll111" title="@{turnedroll111}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll112" title="@{turnedroll112}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll113" title="@{turnedroll113}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll114" title="@{turnedroll114}" class="sheet-short" placeholder="20"></td> <td><input type="text" name="attr_turnedroll115" title="@{turnedroll115}" class="sheet-short" placeholder="19"></td> <td><input type="text" name="attr_turnedroll116" title="@{turnedroll116}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll117" title="@{turnedroll117}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll118" title="@{turnedroll118}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll119" title="@{turnedroll119}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_turnedroll120" title="@{turnedroll120}" class="sheet-short" placeholder="4"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd11" title="@{turnedhd11}" class="sheet-rogue" placeholder="10 HD or Ghost"></td> <td><input type="text" name="attr_turnedroll121" title="@{turnedroll121}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll122" title="@{turnedroll122}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll123" title="@{turnedroll123}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll124" title="@{turnedroll124}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll125" title="@{turnedroll125}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll126" title="@{turnedroll126}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll127" title="@{turnedroll127}" class="sheet-short" placeholder="20"></td> <td><input type="text" name="attr_turnedroll128" title="@{turnedroll128}" class="sheet-short" placeholder="19"></td> <td><input type="text" name="attr_turnedroll129" title="@{turnedroll129}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll130" title="@{turnedroll130}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll131" title="@{turnedroll131}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll132" title="@{turnedroll132}" class="sheet-short" placeholder="7"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd12" title="@{turnedhd12}" class="sheet-rogue" placeholder="11+ HD or Lich"></td> <td><input type="text" name="attr_turnedroll133" title="@{turnedroll133}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll134" title="@{turnedroll134}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll135" title="@{turnedroll135}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll136" title="@{turnedroll236}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll137" title="@{turnedroll137}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll138" title="@{turnedroll138}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll139" title="@{turnedroll139}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll140" title="@{turnedroll140}" class="sheet-short" placeholder="20"></td> <td><input type="text" name="attr_turnedroll141" title="@{turnedroll141}" class="sheet-short" placeholder="19"></td> <td><input type="text" name="attr_turnedroll142" title="@{turnedroll142}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll143" title="@{turnedroll143}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll144" title="@{turnedroll144}" class="sheet-short" placeholder="10"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd13" title="@{turnedhd13}" class="sheet-rogue" placeholder="Special**"></td> <td><input type="text" name="attr_turnedroll145" title="@{turnedroll145}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll146" title="@{turnedroll146}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll147" title="@{turnedroll147}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll148" title="@{turnedroll148}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll149" title="@{turnedroll149}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll150" title="@{turnedroll150}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll151" title="@{turnedroll151}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll152" title="@{turnedroll152}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll153" title="@{turnedroll153}" class="sheet-short" placeholder="20"></td> <td><input type="text" name="attr_turnedroll154" title="@{turnedroll154}" class="sheet-short" placeholder="19"></td> <td><input type="text" name="attr_turnedroll155" title="@{turnedroll155}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll156" title="@{turnedroll156}" class="sheet-short" placeholder="13"></td> </tr> <tr> <td>Standard rolls</td> <td colspan="12"> <button type="roll" name="attr_turn-attempt" title="%{turn-attempt}" value="/em channels a portion of @{deity}'s power, attempting to Turn Undead with a roll of [[1d20]]">Turn Attempt</button> <button type="roll" name="attr_turn-number" title="%{turn-number}" value="/em Turn or Destroy [[2d6]] Undead!">Undead Turned</button> <button type="roll" name="attr_turn-additional" title="%{turn-additional}" value="/em Destroy an addition [[2d4]] lesser Undead!">Additional Turned</button> <button type="roll" name="attr_turn-all-in-one" title="%{turn-all-in-one}" value="/em channels a portion of @{deity}'s power, attempting to Turn Undead with a roll of [[1d20]]. If they are successful, they Turn or Destroy [[2d6]] Undead, with an additional [[2d4]] lesser Undead">All in One</button> </td> </tr> <tr> <td>Custom rolls</td> <td><input type="text" name="attr_turn-roll1" title="@{turn-roll1}" class="sheet-short"></td> <td><button type="roll" name="roll_turn-roll01" title="%{turn-roll01}" value="/em attempts to turn with a roll of [[@{turn-roll1}]]">T</button></td> <td><input type="text" name="attr_turn-roll2" title="@{turn-roll2}" class="sheet-short"></td> <td><button type="roll" name="roll_turn-roll02" title="%{turn-roll02}" value="/em attempts to turn with a roll of [[@{turn-roll2}]]">T</button></td> <td><input type="text" name="attr_turn-roll3" title="@{turn-roll3}" class="sheet-short"></td> <td><button type="roll" name="roll_turn-roll03" title="%{turn-roll03}" value="/em attempts to turn with a roll of [[@{turn-roll3}]]">T</button></td> <td><input type="text" name="attr_turn-roll#1" title="@{turn-roll#1}" class="sheet-short"></td> <td><button type="roll" name="roll_turn-roll#01" title="%{turn-roll#01}" value="/em attempts to turn [[@{turn-roll#1}]] opponents!">#</button></td> <td><input type="text" name="attr_turn-roll#2" title="@{turn-roll#2}" class="sheet-short"></td> <td><button type="roll" name="roll_turn-roll#02" title="%{turn-roll#02}" value="/em attempts to turn [[@{turn-roll#2}]] opponents!">#</button></td> <td><input type="text" name="attr_turn-roll#3" title="@{turn-roll#3}" class="sheet-short"></td> <td><button type="roll" name="roll_turn-roll#03" title="%{turn-roll#03}" value="/em attempts to turn [[@{turn-roll#3}]] opponents!">#</button></td> </tr> </table> <br> <br> <fieldset name="repeating_priestturntables" title="@{priestturntables}" class="repeating_priestturntables"> <table> <tr> <td colspan="7"><input type="text" name="attr_turntabletitle" title="@{repeating_priestturntables_$X_turntabletitle}" class="sheet-table-dynamic" placeholder="Undead, Lycanthrope, etc."></td> </tr> <tr class="sheet-default-header"> <td rowspan="2">Hit Dice or Type<br>of Undead</td> <td colspan="12" class="sheet-centering">Level of Priest †</td> </tr> <tr> <td><input type="text" name="attr_priestlevelturn1" title="@{repeating_priestturntables_$X_priestlevelturn1}" class="sheet-short" placeholder="1"></td> <td><input type="text" name="attr_priestlevelturn2" title="@{repeating_priestturntables_$X_priestlevelturn2}" class="sheet-short" placeholder="2"></td> <td><input type="text" name="attr_priestlevelturn3" title="@{repeating_priestturntables_$X_priestlevelturn3}" class="sheet-short" placeholder="3"></td> <td><input type="text" name="attr_priestlevelturn4" title="@{repeating_priestturntables_$X_priestlevelturn4}" class="sheet-short" placeholder="4"></td> <td><input type="text" name="attr_priestlevelturn5" title="@{repeating_priestturntables_$X_priestlevelturn5}" class="sheet-short" placeholder="5"></td> <td><input type="text" name="attr_priestlevelturn6" title="@{repeating_priestturntables_$X_priestlevelturn6}" class="sheet-short" placeholder="6"></td> <td><input type="text" name="attr_priestlevelturn7" title="@{repeating_priestturntables_$X_priestlevelturn7}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_priestlevelturn8" title="@{repeating_priestturntables_$X_priestlevelturn8}" class="sheet-short" placeholder="8"></td> <td><input type="text" name="attr_priestlevelturn9" title="@{repeating_priestturntables_$X_priestlevelturn9}" class="sheet-short" placeholder="9"></td> <td><input type="text" name="attr_priestlevelturn10" title="@{repeating_priestturntables_$X_priestlevelturn10}" class="sheet-short" placeholder="10-11"></td> <td><input type="text" name="attr_priestlevelturn11" title="@{repeating_priestturntables_$X_priestlevelturn11}" class="sheet-short" placeholder="12-13"></td> <td><input type="text" name="attr_priestlevelturn12" title="@{repeating_priestturntables_$X_priestlevelturn12}" class="sheet-short" placeholder="14+"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd1" title="@{repeating_priestturntables_$X_turnedhd1}" class="sheet-rogue" placeholder="1 HD or Skeleton"></td> <td><input type="text" name="attr_turnedroll1" title="@{repeating_priestturntables_$X_turnedroll1}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll2" title="@{repeating_priestturntables_$X_turnedroll2}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_turnedroll3" title="@{repeating_priestturntables_$X_turnedroll3}" class="sheet-short" placeholder="4"></td> <td><input type="text" name="attr_turnedroll4" title="@{repeating_priestturntables_$X_turnedroll4}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll5" title="@{repeating_priestturntables_$X_turnedroll5}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll6" title="@{repeating_priestturntables_$X_turnedroll6}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll7" title="@{repeating_priestturntables_$X_turnedroll7}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll8" title="@{repeating_priestturntables_$X_turnedroll8}" class="sheet-short" placeholder="D*"></td> <td><input type="text" name="attr_turnedroll9" title="@{repeating_priestturntables_$X_turnedroll9}" class="sheet-short" placeholder="D*"></td> <td><input type="text" name="attr_turnedroll10" title="@{repeating_priestturntables_$X_turnedroll10}" class="sheet-short" placeholder="D*"></td> <td><input type="text" name="attr_turnedroll11" title="@{repeating_priestturntables_$X_turnedroll11}" class="sheet-short" placeholder="D*"></td> <td><input type="text" name="attr_turnedroll12" title="@{repeating_priestturntables_$X_turnedroll12}" class="sheet-short" placeholder="D*"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd2" title="@{repeating_priestturntables_$X_turnedhd2}" class="sheet-rogue" placeholder="Zombie"></td> <td><input type="text" name="attr_turnedroll13" title="@{repeating_priestturntables_$X_turnedroll13}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll14" title="@{repeating_priestturntables_$X_turnedroll14}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll15" title="@{repeating_priestturntables_$X_turnedroll15}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_turnedroll16" title="@{repeating_priestturntables_$X_turnedroll16}" class="sheet-short" placeholder="4"></td> <td><input type="text" name="attr_turnedroll17" title="@{repeating_priestturntables_$X_turnedroll17}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll18" title="@{repeating_priestturntables_$X_turnedroll18}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll19" title="@{repeating_priestturntables_$X_turnedrol119}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll20" title="@{repeating_priestturntables_$X_turnedroll20}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll21" title="@{repeating_priestturntables_$X_turnedroll21}" class="sheet-short" placeholder="D*"></td> <td><input type="text" name="attr_turnedroll22" title="@{repeating_priestturntables_$X_turnedroll22}" class="sheet-short" placeholder="D*"></td> <td><input type="text" name="attr_turnedroll23" title="@{repeating_priestturntables_$X_turnedroll23}" class="sheet-short" placeholder="D*"></td> <td><input type="text" name="attr_turnedroll24" title="@{repeating_priestturntables_$X_turnedroll24}" class="sheet-short" placeholder="D*"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd3" title="@{repeating_priestturntables_$X_turnedhd3}" class="sheet-rogue" placeholder="2 HD or Ghoul"></td> <td><input type="text" name="attr_turnedroll25" title="@{repeating_priestturntables_$X_turnedroll25}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll26" title="@{repeating_priestturntables_$X_turnedroll26}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll27" title="@{repeating_priestturntables_$X_turnedroll27}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll28" title="@{repeating_priestturntables_$X_turnedroll28}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_turnedroll29" title="@{repeating_priestturntables_$X_turnedroll29}" class="sheet-short" placeholder="4"></td> <td><input type="text" name="attr_turnedroll30" title="@{repeating_priestturntables_$X_turnedroll30}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll31" title="@{repeating_priestturntables_$X_turnedroll31}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll32" title="@{repeating_priestturntables_$X_turnedroll32}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll33" title="@{repeating_priestturntables_$X_turnedroll33}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll34" title="@{repeating_priestturntables_$X_turnedroll34}" class="sheet-short" placeholder="D*"></td> <td><input type="text" name="attr_turnedroll35" title="@{repeating_priestturntables_$X_turnedroll35}" class="sheet-short" placeholder="D*"></td> <td><input type="text" name="attr_turnedroll36" title="@{repeating_priestturntables_$X_turnedroll36}" class="sheet-short" placeholder="D*"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd4" title="@{repeating_priestturntables_$X_turnedhd4}" class="sheet-rogue" placeholder="3-4 HD or Shadow"></td> <td><input type="text" name="attr_turnedroll37" title="@{repeating_priestturntables_$X_turnedroll37}" class="sheet-short" placeholder="19"></td> <td><input type="text" name="attr_turnedroll38" title="@{repeating_priestturntables_$X_turnedroll38}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll39" title="@{repeating_priestturntables_$X_turnedroll39}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll40" title="@{repeating_priestturntables_$X_turnedroll40}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll41" title="@{repeating_priestturntables_$X_turnedroll41}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_turnedroll42" title="@{repeating_priestturntables_$X_turnedroll42}" class="sheet-short" placeholder="4"></td> <td><input type="text" name="attr_turnedroll43" title="@{repeating_priestturntables_$X_turnedroll43}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll44" title="@{repeating_priestturntables_$X_turnedroll44}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll45" title="@{repeating_priestturntables_$X_turnedroll45}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll46" title="@{repeating_priestturntables_$X_turnedroll46}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll47" title="@{repeating_priestturntables_$X_turnedroll47}" class="sheet-short" placeholder="D*"></td> <td><input type="text" name="attr_turnedroll48" title="@{repeating_priestturntables_$X_turnedroll48}" class="sheet-short" placeholder="D*"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd5" title="@{repeating_priestturntables_$X_turnedhd5}" class="sheet-rogue" placeholder="5 HD or Wight"></td> <td><input type="text" name="attr_turnedroll49" title="@{repeating_priestturntables_$X_turnedroll49}" class="sheet-short" placeholder="20"></td> <td><input type="text" name="attr_turnedroll50" title="@{repeating_priestturntables_$X_turnedroll50}" class="sheet-short" placeholder="19"></td> <td><input type="text" name="attr_turnedroll51" title="@{repeating_priestturntables_$X_turnedroll51}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll52" title="@{repeating_priestturntables_$X_turnedroll52}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll53" title="@{repeating_priestturntables_$X_turnedroll53}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll54" title="@{repeating_priestturntables_$X_turnedroll54}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_turnedroll55" title="@{repeating_priestturntables_$X_turnedroll55}" class="sheet-short" placeholder="4"></td> <td><input type="text" name="attr_turnedroll56" title="@{repeating_priestturntables_$X_turnedroll56}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll57" title="@{repeating_priestturntables_$X_turnedroll57}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll58" title="@{repeating_priestturntables_$X_turnedroll58}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll59" title="@{repeating_priestturntables_$X_turnedroll59}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll60" title="@{repeating_priestturntables_$X_turnedroll60}" class="sheet-short" placeholder="D*"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd6" title="@{repeating_priestturntables_$X_turnedhd6}" class="sheet-rogue" placeholder="Ghast"></td> <td><input type="text" name="attr_turnedroll61" title="@{repeating_priestturntables_$X_turnedroll61}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll62" title="@{repeating_priestturntables_$X_turnedroll62}" class="sheet-short" placeholder="20"></td> <td><input type="text" name="attr_turnedroll63" title="@{repeating_priestturntables_$X_turnedroll63}" class="sheet-short" placeholder="19"></td> <td><input type="text" name="attr_turnedroll64" title="@{repeating_priestturntables_$X_turnedroll64}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll65" title="@{repeating_priestturntables_$X_turnedroll65}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll66" title="@{repeating_priestturntables_$X_turnedroll66}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll67" title="@{repeating_priestturntables_$X_turnedroll67}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_turnedroll68" title="@{repeating_priestturntables_$X_turnedroll68}" class="sheet-short" placeholder="4"></td> <td><input type="text" name="attr_turnedroll69" title="@{repeating_priestturntables_$X_turnedroll69}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll70" title="@{repeating_priestturntables_$X_turnedroll70}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll71" title="@{repeating_priestturntables_$X_turnedroll71}" class="sheet-short" placeholder="D"></td> <td><input type="text" name="attr_turnedroll72" title="@{repeating_priestturntables_$X_turnedroll72}" class="sheet-short" placeholder="D"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd7" title="@{repeating_priestturntables_$X_turnedhd7}" class="sheet-rogue" placeholder="6 HD or Wraith"></td> <td><input type="text" name="attr_turnedroll73" title="@{repeating_priestturntables_$X_turnedroll73}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll74" title="@{repeating_priestturntables_$X_turnedroll74}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll75" title="@{repeating_priestturntables_$X_turnedroll75}" class="sheet-short" placeholder="20"></td> <td><input type="text" name="attr_turnedroll76" title="@{repeating_priestturntables_$X_turnedroll76}" class="sheet-short" placeholder="19"></td> <td><input type="text" name="attr_turnedroll77" title="@{repeating_priestturntables_$X_turnedroll77}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll78" title="@{repeating_priestturntables_$X_turnedroll78}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll79" title="@{repeating_priestturntables_$X_turnedroll79}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll80" title="@{repeating_priestturntables_$X_turnedroll80}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_turnedroll81" title="@{repeating_priestturntables_$X_turnedroll81}" class="sheet-short" placeholder="4"></td> <td><input type="text" name="attr_turnedroll82" title="@{repeating_priestturntables_$X_turnedroll82}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll83" title="@{repeating_priestturntables_$X_turnedroll83}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll84" title="@{repeating_priestturntables_$X_turnedroll84}" class="sheet-short" placeholder="D"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd8" title="@{repeating_priestturntables_$X_turnedhd8}" class="sheet-rogue" placeholder="7 HD or Mummy"></td> <td><input type="text" name="attr_turnedroll85" title="@{repeating_priestturntables_$X_turnedroll85}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll86" title="@{repeating_priestturntables_$X_turnedroll86}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll87" title="@{repeating_priestturntables_$X_turnedroll87}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll88" title="@{repeating_priestturntables_$X_turnedroll88}" class="sheet-short" placeholder="20"></td> <td><input type="text" name="attr_turnedroll89" title="@{repeating_priestturntables_$X_turnedroll89}" class="sheet-short" placeholder="19"></td> <td><input type="text" name="attr_turnedroll90" title="@{repeating_priestturntables_$X_turnedroll90}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll91" title="@{repeating_priestturntables_$X_turnedroll91}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll92" title="@{repeating_priestturntables_$X_turnedroll92}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll93" title="@{repeating_priestturntables_$X_turnedroll93}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_turnedroll94" title="@{repeating_priestturntables_$X_turnedroll94}" class="sheet-short" placeholder="4"></td> <td><input type="text" name="attr_turnedroll95" title="@{repeating_priestturntables_$X_turnedroll95}" class="sheet-short" placeholder="T"></td> <td><input type="text" name="attr_turnedroll96" title="@{repeating_priestturntables_$X_turnedroll96}" class="sheet-short" placeholder="T"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd9" title="@{repeating_priestturntables_$X_turnedhd9}" class="sheet-rogue" placeholder="8 HD Spectre"></td> <td><input type="text" name="attr_turnedroll97" title="@{repeating_priestturntables_$X_turnedroll97}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll98" title="@{repeating_priestturntables_$X_turnedroll98}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll99" title="@{repeating_priestturntables_$X_turnedroll99}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll100" title="@{repeating_priestturntables_$X_turnedroll100}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll101" title="@{repeating_priestturntables_$X_turnedroll101}" class="sheet-short" placeholder="20"></td> <td><input type="text" name="attr_turnedroll102" title="@{repeating_priestturntables_$X_turnedroll102}" class="sheet-short" placeholder="19"></td> <td><input type="text" name="attr_turnedroll103" title="@{repeating_priestturntables_$X_turnedroll103}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll104" title="@{repeating_priestturntables_$X_turnedroll104}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll105" title="@{repeating_priestturntables_$X_turnedroll105}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll106" title="@{repeating_priestturntables_$X_turnedroll106}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_turnedroll107" title="@{repeating_priestturntables_$X_turnedroll107}" class="sheet-short" placeholder="4"></td> <td><input type="text" name="attr_turnedroll108" title="@{repeating_priestturntables_$X_turnedroll108}" class="sheet-short" placeholder="T"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd10" title="@{repeating_priestturntables_$X_turnedhd10}" class="sheet-rogue" placeholder="9 HD or Vampire"></td> <td><input type="text" name="attr_turnedroll109" title="@{repeating_priestturntables_$X_turnedroll109}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll110" title="@{repeating_priestturntables_$X_turnedroll110}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll111" title="@{repeating_priestturntables_$X_turnedroll111}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll112" title="@{repeating_priestturntables_$X_turnedroll112}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll113" title="@{repeating_priestturntables_$X_turnedroll113}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll114" title="@{repeating_priestturntables_$X_turnedroll114}" class="sheet-short" placeholder="20"></td> <td><input type="text" name="attr_turnedroll115" title="@{repeating_priestturntables_$X_turnedroll115}" class="sheet-short" placeholder="19"></td> <td><input type="text" name="attr_turnedroll116" title="@{repeating_priestturntables_$X_turnedroll116}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll117" title="@{repeating_priestturntables_$X_turnedroll117}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll118" title="@{repeating_priestturntables_$X_turnedroll118}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll119" title="@{repeating_priestturntables_$X_turnedroll119}" class="sheet-short" placeholder="7"></td> <td><input type="text" name="attr_turnedroll120" title="@{repeating_priestturntables_$X_turnedroll120}" class="sheet-short" placeholder="4"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd11" title="@{repeating_priestturntables_$X_turnedhd11}" class="sheet-rogue" placeholder="10 HD or Ghost"></td> <td><input type="text" name="attr_turnedroll121" title="@{repeating_priestturntables_$X_turnedroll121}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll122" title="@{repeating_priestturntables_$X_turnedroll122}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll123" title="@{repeating_priestturntables_$X_turnedroll123}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll124" title="@{repeating_priestturntables_$X_turnedroll124}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll125" title="@{repeating_priestturntables_$X_turnedroll125}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll126" title="@{repeating_priestturntables_$X_turnedroll126}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll127" title="@{repeating_priestturntables_$X_turnedroll127}" class="sheet-short" placeholder="20"></td> <td><input type="text" name="attr_turnedroll128" title="@{repeating_priestturntables_$X_turnedroll128}" class="sheet-short" placeholder="19"></td> <td><input type="text" name="attr_turnedroll129" title="@{repeating_priestturntables_$X_turnedroll129}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll130" title="@{repeating_priestturntables_$X_turnedroll130}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll131" title="@{repeating_priestturntables_$X_turnedroll131}" class="sheet-short" placeholder="10"></td> <td><input type="text" name="attr_turnedroll132" title="@{repeating_priestturntables_$X_turnedroll132}" class="sheet-short" placeholder="7"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd12" title="@{repeating_priestturntables_$X_turnedhd12}" class="sheet-rogue" placeholder="11+ HD or Lich"></td> <td><input type="text" name="attr_turnedroll133" title="@{repeating_priestturntables_$X_turnedroll133}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll134" title="@{repeating_priestturntables_$X_turnedroll134}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll135" title="@{repeating_priestturntables_$X_turnedroll135}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll136" title="@{repeating_priestturntables_$X_turnedroll236}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll137" title="@{repeating_priestturntables_$X_turnedroll137}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll138" title="@{repeating_priestturntables_$X_turnedroll138}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll139" title="@{repeating_priestturntables_$X_turnedroll139}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll140" title="@{repeating_priestturntables_$X_turnedroll140}" class="sheet-short" placeholder="20"></td> <td><input type="text" name="attr_turnedroll141" title="@{repeating_priestturntables_$X_turnedroll141}" class="sheet-short" placeholder="19"></td> <td><input type="text" name="attr_turnedroll142" title="@{repeating_priestturntables_$X_turnedroll142}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll143" title="@{repeating_priestturntables_$X_turnedroll143}" class="sheet-short" placeholder="13"></td> <td><input type="text" name="attr_turnedroll144" title="@{repeating_priestturntables_$X_turnedroll144}" class="sheet-short" placeholder="10"></td> </tr> <tr> <td><input type="text" name="attr_turnedhd13" title="@{repeating_priestturntables_$X_turnedhd13}" class="sheet-rogue" placeholder="Special**"></td> <td><input type="text" name="attr_turnedroll145" title="@{repeating_priestturntables_$X_turnedroll145}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll146" title="@{repeating_priestturntables_$X_turnedroll146}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll147" title="@{repeating_priestturntables_$X_turnedroll147}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll148" title="@{repeating_priestturntables_$X_turnedroll148}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll149" title="@{repeating_priestturntables_$X_turnedroll149}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll150" title="@{repeating_priestturntables_$X_turnedroll150}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll151" title="@{repeating_priestturntables_$X_turnedroll151}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll152" title="@{repeating_priestturntables_$X_turnedroll152}" class="sheet-short" placeholder="---"></td> <td><input type="text" name="attr_turnedroll153" title="@{repeating_priestturntables_$X_turnedroll153}" class="sheet-short" placeholder="20"></td> <td><input type="text" name="attr_turnedroll154" title="@{repeating_priestturntables_$X_turnedroll154}" class="sheet-short" placeholder="19"></td> <td><input type="text" name="attr_turnedroll155" title="@{repeating_priestturntables_$X_turnedroll155}" class="sheet-short" placeholder="16"></td> <td><input type="text" name="attr_turnedroll156" title="@{repeating_priestturntables_$X_turnedroll156}" class="sheet-short" placeholder="13"></td> </tr> <tr> <td>Standard rolls</td> <td colspan="12"> <button type="roll" name="attr_turn-attempt" title="%{repeating_priestturntables_$X_turn-attempt}" value="/em channels a portion of @{deity}'s power, attempting to Turn Undead with a roll of [[1d20]]">Turn Attempt</button> <button type="roll" name="attr_turn-number" title="%{repeating_priestturntables_$X_turn-number}" value="/em Turn or Destroy [[2d6]] Undead!">Undead Turned</button> <button type="roll" name="attr_turn-additional" title="%{repeating_priestturntables_$X_turn-additional}" value="/em Destroy an addition [[2d4]] lesser Undead!">Additional Turned</button> <button type="roll" name="attr_turn-all-in-one" title="%{repeating_priestturntables_$X_turn-all-in-one}" value="/em channels a portion of @{deity}'s power, attempting to Turn Undead with a roll of [[1d20]]. If they are successful, they Turn or Destroy [[2d6]] Undead, with an additional [[2d4]] lesser Undead">All in One</button> </td> </tr> <tr> <td>Custom rolls</td> <td><input type="text" name="attr_turn-roll1" title="@{repeating_priestturntables_$X_turn-roll1}" class="sheet-short"></td> <td><button type="roll" name="roll_turn-roll01" title="%{repeating_priestturntables_$X_turn-roll01}" value="/em attempts to turn with a roll of [[@{turn-roll1}]]">T</button></td> <td><input type="text" name="attr_turn-roll2" title="@{repeating_priestturntables_$X_turn-roll2}" class="sheet-short"></td> <td><button type="roll" name="roll_turn-roll02" title="%{repeating_priestturntables_$X_turn-roll02}" value="/em attempts to turn with a roll of [[@{turn-roll2}]]">T</button></td> <td><input type="text" name="attr_turn-roll3" title="@{repeating_priestturntables_$X_turn-roll3}" class="sheet-short"></td> <td><button type="roll" name="roll_turn-roll03" title="%{repeating_priestturntables_$X_turn-roll03}" value="/em attempts to turn with a roll of [[@{turn-roll3}]]">T</button></td> <td><input type="text" name="attr_turn-roll#1" title="@{repeating_priestturntables_$X_turn-roll#1}" class="sheet-short"></td> <td><button type="roll" name="roll_turn-roll#01" title="%{repeating_priestturntables_$X_turn-roll#01}" value="/em attempts to turn [[@{turn-roll#1}]] opponents!">#</button></td> <td><input type="text" name="attr_turn-roll#2" title="@{repeating_priestturntables_$X_turn-roll#2}" class="sheet-short"></td> <td><button type="roll" name="roll_turn-roll#02" title="%{repeating_priestturntables_$X_turn-roll#02}" value="/em attempts to turn [[@{turn-roll#2}]] opponents!">#</button></td> <td><input type="text" name="attr_turn-roll#3" title="@{repeating_priestturntables_$X_turn-roll#3}" class="sheet-short"></td> <td><button type="roll" name="roll_turn-roll#03" title="%{repeating_priestturntables_$X_turn-roll#03}" value="/em attempts to turn [[@{turn-roll#3}]] opponents!">#</button></td> </tr> </table> <br> <br> </fieldset> <br> <table style="width: 667px;"> <tr> <td style="text-align: right; vertical-align: top;">*</td> <td style="padding-left: 5px">An additional 2d4 creates of this type are turned.</td> </tr> <tr> <td style="text-align: right; vertical-align: top;">**</td> <td style="padding-left: 5px">Special creates include unique undead, free-willed undead of the Negative Material Plane, certain Greater and Lesser Powers, and those undead that dwell in the Outer Planes.</td> </tr> <tr> <td style="text-align: right; vertical-align: top;">†</td> <td style="padding-left: 5px">Paladins turn undead as priests who are two levels lower.</td> </tr> </table> <hr> </div> </div> <div class="sheet-tab-content sheet-section-proficiencies"> <h4><b>Proficiencies, Languages, Skills, and Talents</b></h4> <div class="body"> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Weapon Proficiencies</b></h4> <br> <h4><b>Total Weapon proficiency slots:</b></h4> <input type="text" name="attr_weapprof-slots-total" title="@{weapprof-slots-total}" class="sheet-display" value="(2+floor(@{level-class1}/4))"/> <!-- <datalist id="weapprof-macros">--> <!-- <option value="(4+floor(@{level-class#}/3))">Warrior</option>--> <!-- <option value="(1+floor(@{level-class#}/6))">Wizard</option>--> <!-- <option value="(2+floor(@{level-class#}/4))">Priest</option>--> <!-- <option value="(2+floor(@{level-class#}/4))">Rogue</option>--> <!-- </datalist>--> <input type="text" name="attr_weapprofslotssum" value="0" style="display: none;" readonly /> <br> <br> <table> <tr> <td></td> <td><input type="text" name="attr_weapprof-slots-remain" title="@{weapprof-slots-remain}" class="sheet-short" value="[[@{weapprof-slots-total}-@{weapprofslotssum}]]" disabled></td> </tr> <tr class="sheet-default-header"> <td>Weapon</td> <td>Slots</td> <td class="sheet-centering" title="Expertise">Ex</td> <td class="sheet-centering" title="Specialization">Sp</td> <td class="sheet-centering" title="Mastery">M</td> <td class="sheet-centering" title="High Mastery">HM</td> <td class="sheet-centering" title="Grand Mastery">GM</td> <td class="sheet-centering" title="Chosen Weapon">CW</td> </tr> <tr> <td><input type="text" name="attr_weapprofname" title="@{weaponprofname}" class="sheet-middle" placeholder="Name of Weapon Prof"></td> <td><input type="number" name="attr_weapprofnum" title="@{weapprofnum}" class="sheet-short" placeholder="Slots"></td> <td><label><input type="checkbox" name="attr_expert" title="@{expert}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_specialist" title="@{specialist}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_mastery" title="@{mastery}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_high-mastery" title="@{high-mastery}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_grand-mastery" title="@{grand-mastery}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_chosen-weapon" title="@{chosen-weapon}" value="1"/><span></span></label></td> </tr> </table> <fieldset name="repeating_weaponprofs" title="@{weaponprofs}" class="repeating_weaponprofs"> <table> <tr> <td><input type="text" name="attr_weapprofname" title="@{repeating_weaponprofs_$X_weaponprofname}" class="sheet-middle" placeholder="Name of Weapon Prof"></td> <td><input type="number" name="attr_weapprofnum" title="@{repeating_weaponprofs_$X_weapprofnum}" class="sheet-short" placeholder="Slots"></td> <td><label><input type="checkbox" name="attr_expert" title="@{expert}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_specialist" title="@{specialist}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_mastery" title="@{mastery}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_high-mastery" title="@{high-mastery}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_grand-mastery" title="@{grand-mastery}" value="1"/><span></span></label></td> <td><label><input type="checkbox" name="attr_chosen-weapon" title="@{chosen-weapon}" value="1"/><span></span></label></td> </tr> </table> </fieldset> <br> <h4><b>Traits</b></h4><br> <fieldset name="repeating_traits" title="@{traits}" class="repeating_traits"> <table> <tr> <td><input type="text" name="attr_traitname" title="@{repeating_traits_$X_traitname}" placeholder="Name of Trait"></td> <td><input type="text" name="attr_traitstatnum" title="@{repeating_traits_$X_traitstatnum}" placeholder="@{}" class="sheet-short"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_traitmod" title="@{repeating_traits_$X_traitmod}" value="0" class="sheet-short"> <button type="roll" name="roll_Trait" title="%{repeating_traits_$X_Trait}" value="/roll [[1d20cs<1cf>20]]≤[[(@{traitstatnum})+(@{traitmod})]] @{traitname}"></button> </td> </tr> </table> </fieldset> <br> <h4><b>Disadvantages</b></h4><br> <fieldset name="repeating_disads" title="@{disads}" class="repeating_disads"> <table> <tr> <td><input type="text" name="attr_disadname" title="@{repeating_disads_$X_disadname}" placeholder="Name of Disadvantage"></td> <td><input type="text" name="attr_disadstatnum" title="@{repeating_disads_$X_disadstatnum}" placeholder="@{}" class="sheet-short"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_disadmod" title="@{repeating_disads_$X_disadmod}" value="0" class="sheet-short"> <button type="roll" name="roll_Disad" title="%{repeating_disads_$X_Disad}" value="/roll [[1d20cs<1cf>20]]≤[[(@{disadstatnum})+(@{disadmod})]] @{disadname}"></button> </td> </tr> </table> </fieldset> <br> <h4><b>Proficiency notes</b></h4> <textarea name="attr_profnotes1" title="@{profnotes1}" placeholder="You can optionally use these macros in place of your Weapon proficiency advancement. (Be sure to insert your relevant class level into the macro. If you are not sure which one to use, mouse over the level box to retrieve its call.): Warrior: (4+floor(@{level-class#}/3)) Wizard: (1+floor(@{level-class#}/6)) Priest: (2+floor(@{level-class#}/4)) Rogue: (2+floor(@{level-class#}/4))"></textarea> </div> <div class="sheet-col"> <h4><b>Nonweapon Proficiencies</b></h4> <br> <h4><b>Total Nonweapon proficiency slots:</b></h4> <input type="text" name="attr_prof-slots-total" title="@{prof-slots-total}" class="sheet-display" value="(4+floor(@{level-class1}/3)+@{intlang})"/> <!-- <datalist id="prof-macros">--> <!-- <option value="(3+floor(@{level-class#}/3)+@{intlang})">Warrior</option>--> <!-- <option value="(4+floor(@{level-class#}/3)+@{intlang})">Wizard</option>--> <!-- <option value="(4+floor(@{level-class#}/3)+@{intlang})">Priest</option>--> <!-- <option value="(3+floor(@{level-class#}/4)+@{intlang})">Rogue</option>--> <!-- </datalist>--> <input type="text" name="attr_profslotssum" value="0" style="display: none;" readonly /> <br> <br> <table class="sheet-table-white"> <tr> <td></td> <td><input type="text" name="attr_prof-slots-remain" title="@{prof-slots-remain}" class="sheet-short" value="[[@{prof-slots-total}-@{profslotssum}]]" disabled/></td> </tr> <tr class="sheet-default-header"> <td>Proficiency</td> <td>Slots</td> <td colspan="2">Ability Score</td> <td colspan="3">Modifier</td> </tr> <tr> <td><input type="text" name="attr_profname" title="@{profname}" placeholder="Name of NonWepProf" /></td> <td><input type="number" name="attr_profslots" title="@{profslots}" class="sheet-short" placeholder="Slots" /></td> <td><input type="text" name="attr_profstatnum" title="@{profstatnum}" placeholder="@{abilityScore}" class="sheet-maxtext"></td> <td>±</td> <td><input type="text" name="attr_profmod" title="@{profmod}" value="0" class="sheet-short" /></td> <td><button type="roll" name="roll_Prof" title="%{Prof}" value="/em tries to use their proficiency in @{profname}, with a roll of [[1d20cs<1cf>20]]≤[[(@{profstatnum})+(@{profmod})]]"></button></td> </tr> </table> <fieldset name="repeating_profs" title="@{profs}" class="repeating_profs"> <table class="sheet-table-white"> <!-- Invisible header row to keep the spacing of all the cells --> <tr class="sheet-default-header" style="visibility: collapse;"> <td>Proficiency</td> <td>Slots</td> <td colspan="2">Ability Score</td> <td colspan="3">Modifier</td> </tr> <tr> <td><input type="text" name="attr_profname" title="@{repeating_profs_$X_profname}" placeholder="Name of NonWepProf"></td> <td><input type="number" name="attr_profslots" title="@{repeating_profs_$X_profslots}" class="sheet-short" placeholder="Slots"></td> <td><input type="text" name="attr_profstatnum" title="@{repeating_profs_$X_profstatnum}" placeholder="@{abilityScore}" class="sheet-maxtext"></td> <td>±</td> <td><input type="text" name="attr_profmod" title="@{repeating_profs_$X_profmod}" value="0" class="sheet-short"></td> <td><button type="roll" name="roll_Prof" title="%{repeating_profs_$X_Prof}" value="/em tries to use their proficiency in @{profname}, with a roll of [[1d20cs<1cf>20]]≤[[(@{profstatnum})+(@{profmod})]]"></button></td> </tr> </table> </fieldset> <br> <h4><b>Languages</b></h4> <table> <tr class="sheet-default-header"> <td>Language</td> <td>Reading/Writing</td> </tr> <tr class="sheet-centering"> <td><input type="text" name="attr_langname" title="@{langname}" placeholder="Name of Language"></td> <td><label><input type="checkbox" name="attr_lang-rw" title="@{lang-rw}" value="1"/><span></span></label></td> </tr> </table> <fieldset name="repeating_langs" title="@{langs}" class="repeating_langs"> <table> <!-- Invisible header row to keep the spacing of all the cells --> <tr class="sheet-default-header" style="visibility: collapse"> <td>Language</td> <td>Reading/Writing</td> </tr> <tr class="sheet-centering"> <td><input type="text" name="attr_langname" title="@{repeating_langs_$X_langname}" placeholder="Name of Language"></td> <td><label><input type="checkbox" name="attr_lang-rw" title="@{repeating_langs_$X_lang-rw}" value="1"/><span></span></label></td> </tr> </table> </fieldset> <h4><b>Proficiency notes</b></h4> <textarea name="attr_profnotes2" title="@{profnotes2}" placeholder="You can optionally use these macros in place of your Nonweapon proficiency advancement. (Be sure to insert your relevant class level into the macro. If you are not sure which one to use, mouse over the level box to retrieve its call.): Warrior: (3+floor(@{level-class#}/3)+@{intlang}) Wizard: (4+floor(@{level-class#}/3)+@{intlang}) Priest: (4+floor(@{level-class#}/3)+@{intlang}) Rogue: (3+floor(@{level-class#}/4)+@{intlang})"></textarea> </div> </div> <hr> </div> </div> <div class="sheet-tab-content sheet-section-spells"><h4><b>Spells</b></h4><br><br> <input type="radio" name="attr_tab5" class="sheet-tab sheet-tab19" value="1" checked/><span class="sheet-tab sheet-tab19">Wizard</span> <input type="radio" name="attr_tab5" class="sheet-tab sheet-tab20" value="2"/><span class="sheet-tab sheet-tab20">Priest</span> <input type="radio" name="attr_tab5" class="sheet-tab sheet-tab69" value="3"/><span class="sheet-tab sheet-tab69">Powers</span><br><br> <div class="sheet-tab-content sheet-section-wizard-spells"><h4><b>Spell Levels</b></h4><br><br> <input type="radio" name="attr_tab6" class="sheet-tab sheet-tab21" value="1" checked/><span class="sheet-tab sheet-tab21">Level 1</span> <input type="radio" name="attr_tab6" class="sheet-tab sheet-tab22" value="2"/><span class="sheet-tab sheet-tab22">Level 2</span> <input type="radio" name="attr_tab6" class="sheet-tab sheet-tab23" value="3"/><span class="sheet-tab sheet-tab23">Level 3</span> <input type="radio" name="attr_tab6" class="sheet-tab sheet-tab24" value="4"/><span class="sheet-tab sheet-tab24">Level 4</span> <input type="radio" name="attr_tab6" class="sheet-tab sheet-tab25" value="5"/><span class="sheet-tab sheet-tab25">Level 5</span><br><br> <input type="radio" name="attr_tab6" class="sheet-tab sheet-tab26" value="6"/><span class="sheet-tab sheet-tab26">Level 6</span> <input type="radio" name="attr_tab6" class="sheet-tab sheet-tab27" value="7"/><span class="sheet-tab sheet-tab27">Level 7</span> <input type="radio" name="attr_tab6" class="sheet-tab sheet-tab28" value="8"/><span class="sheet-tab sheet-tab28">Level 8</span> <input type="radio" name="attr_tab6" class="sheet-tab sheet-tab29" value="9"/><span class="sheet-tab sheet-tab29">Level 9</span> <input type="radio" name="attr_tab6" class="sheet-tab sheet-tab30" value="10"/><span class="sheet-tab sheet-tab30">Level 10</span><br><br> <input type="radio" name="attr_tab6" class="sheet-tab sheet-tab54" value="11"/><span class="sheet-tab sheet-tab54">Level 11</span> <input type="radio" name="attr_tab6" class="sheet-tab sheet-tab55" value="12"/><span class="sheet-tab sheet-tab55">Level 12</span> <input type="radio" name="attr_tab6" class="sheet-tab sheet-tab56" value="13"/><span class="sheet-tab sheet-tab56">Level 13</span> <input type="radio" name="attr_tab6" class="sheet-tab sheet-tab57" value="14"/><span class="sheet-tab sheet-tab57">Level 14</span> <input type="radio" name="attr_tab6" class="sheet-tab sheet-tab58" value="15"/><span class="sheet-tab sheet-tab58">Level 15</span><br><br> <input type="checkbox" class="sheet-show-spell-points-wiz" value="1" title="Show Announcements"/><span></span><b title="Show Spells points and Arc">Spell Points & Arc - Player's Option: Spells & Magic</b> <div class="sheet-spell-points-wiz"> <table class="sheet-default-header-first-row sheet-default-header-first-column"> <tr> <td></td> <td>Level</td> <td class="sheet-padding-right">Specialist</td> <td class="sheet-padding-right">Intelligence</td> <td>Total</td> <td class="sheet-centering-padding-5">|</td> <td>Remaining</td> </tr> <tr> <td>Spell Points</td> <td><input type="number" name="attr_spell-points-lvl" title="@{spell-points-lvl}" class="sheet-short" value="0"></td> <td><input type="number" name="attr_spell-points-spc" title="@{spell-points-spc}" class="sheet-table-dynamic" value="0"></td> <td><input type="number" name="attr_spell-points-int" title="@{spell-points-int}" class="sheet-table-dynamic" value="0"></td> <td><input type="text" name="attr_spell-points-total" title="@{spell-points-total}" class="sheet-short" value="0" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-points-remaining" title="@{spell-points-remaining}" class="sheet-table-dynamic" value="0" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-points-sum" value="0"> <br> <table class="sheet-default-header-first-row sheet-default-header-first-column"> <tr> <td></td> <td>Total</td> <td>Remaining</td> </tr> <tr> <td>Arc</td> <td><input type="number" name="attr_total-arc" title="@{total-arc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_total-arc-remaining" title="@{total-arc-remaining}" value="0" class="sheet-table-dynamic" readonly></td> </tr> </table> <input style="display: none;" name="attr_total-arc-sum" value="0"> </div> <hr> <table class="sheet-default-header-first-row"> <tr> <td>Wizard caster level</td> </tr> <tr> <td><input type="text" name="attr_level-wizard" title="@{level-wizard}" class="sheet-display" placeholder="@{level-class#} or 2" value="1"></td> </tr> </table> <div class="sheet-tab-content sheet-section-wizard-level-one"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="+1 spell slot from being a specialist" class="sheet-padding-right">Specialist</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> <th>/</th> <th title="Maximum number of spell slots allowed by Intelligence">Max</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-level1-castable" title="@{spell-level1-castable}" class="sheet-short" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_spell-level1-specialist" title="@{spell-level1-specialist}" value="1"/><span></span></label></td> <td><input type="text" name="attr_spell-level1-misc" title="@{spell-level1-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-level1-total" title="@{spell-level1-total}" class="sheet-short" value="0" readonly></td> <td>/</td> <td><input type="text" name="attr_intmax" title="@{intmax}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-level1-selected" title="@{spell-level1-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-level1-remaining" title="@{spell-level1-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-level1-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-level1-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-flex-wrap"> <fieldset name="repeating_spells-wiz1" class="repeating_spells-wiz1"> <div class="sheet-flex-item"> <table class="sheet-default-header-every-third-column"> <tr> <td>Spell name:</td> <td> <select name="attr_spell-select" title="@{repeating_spells-wiz1_$X_spell-select}" class="sheet-spell-select"> <option value="0" selected="selected">Custom</option> <option value="Affect Normal Fires">Affect Normal Fires</option> <option value="Alarm">Alarm</option> <option value="Armor">Armor</option> <option value="Audible Glamer">Audible Glamer</option> <option value="Burning Hands">Burning Hands</option> <option value="Cantrip">Cantrip</option> <option value="Change Self">Change Self</option> <option value="Charm Person">Charm Person</option> <option value="Chill Touch">Chill Touch</option> <option value="Color Spray">Color Spray</option> <option value="Comprehend Languages">Comprehend Languages</option> <option value="Dancing Lights">Dancing Lights</option> <option value="Detect Magic">Detect Magic</option> <option value="Detect Undead">Detect Undead</option> <option value="Enlarge">Enlarge</option> <option value="Erase">Erase</option> <option value="Feather Fall">Feather Fall</option> <option value="Find Familiar">Find Familiar</option> <option value="Friends">Friends</option> <option value="Gaze Reflection">Gaze Reflection</option> <option value="Grease">Grease</option> <option value="Hold Portal">Hold Portal</option> <option value="Hypnotism">Hypnotism</option> <option value="Identify">Identify</option> <option value="Jump">Jump</option> <option value="Light">Light</option> <option value="Magic Missile">Magic Missile</option> <option value="Mending">Mending</option> <option value="Message">Message</option> <option value="Mount">Mount</option> <option value="Nystu's Magical Aura">Nystu's Magical Aura</option> <option value="Phantasmal Force">Phantasmal Force</option> <option value="Protection From Evil">Protection From Evil</option> <option value="Read Magic">Read Magic</option> <option value="Shield">Shield</option> <option value="Shocking Grasp">Shocking Grasp</option> <option value="Sleep">Sleep</option> <option value="Spider Climb">Spider Climb</option> <option value="Spook">Spook</option> <option value="Taunt">Taunt</option> <option value="Tenser's Floating Disc">Tenser's Floating Disc</option> <option value="Unseen Servant">Unseen Servant</option> <option value="Ventriloquism">Ventriloquism</option> <option value="Wall of Fog">Wall of Fog</option> <option value="Wizard Mark">Wizard Mark</option> </select> </td> <td><input type="text" name="attr_spell-name" title="@{repeating_spells-wiz1_$X_spell-name}" class="sheet-spell" placeholder="Spell name"></td> <td>Casting time:</td> <td><input type="text" name="attr_spell-cast-time" title="@{repeating_spells-wiz1_$X_spell-cast-time}" class="sheet-short" placeholder="Cast time"></td> <td><button type="roll" name="roll_spell-init" title="@{repeating_spells-wiz1_$X_spell-init}" value="/gmroll [[{([[1d10]]+@{spell-cast-time}), 1}kh1]] [Initiative (@{spell-name})]&{tracker}">Initiative</button></td> </tr> </table> <table class="sheet-default-header-first-column sheet-inline"> <tr> <td>Cast / Memorized:</td> <td><input type="number" name="attr_spell-cast-value" title="@{repeating_spells-wiz1_$X_spell-cast-value}" value="0" class="sheet-short"><b> / </b><input type="number" name="attr_spell-memorized" title="@{repeating_spells-wiz1_$X_spell-memorized}" value="0" class="sheet-short"></td> </tr> </table> <table class="sheet-default-header-first-column sheet-inline"> <tr> <td>Spell Points / Arc Used:</td> <td><input type="number" name="attr_spell-points" title="@{repeating_spells-wiz1_$X_spell-points}" class="sheet-short" value="0"><b> / </b><input type="number" name="attr_spell-arc" title="@{repeating_spells-wiz1_$X_spell-arc}" class="sheet-short" value="0"></td> </tr> </table> <input type="checkbox" class="sheet-show-spell-details sheet-show-spell-hack" title="Show spell details"/><span class="sheet-show-spell-hack"></span><label class="sheet-show-spell-hack">Show spell details</label> <div class="sheet-spell-details"> <table class="sheet-default-header-odd-column"> <tr> <td>Level:</td> <td><input type="text" name="attr_spell-level" title="@{repeating_spells-wiz1_$X_spell-level}" class="sheet-spell-half" placeholder="Spell level"></td> <td>School:</td> <td><input type="text" name="attr_spell-school" title="@{repeating_spells-wiz1_$X_spell-school}" class="sheet-spell-half" placeholder="School"></td> <td>Compoenets:</td> <td><input type="text" name="attr_spell-components" title="@{repeating_spells-wiz1_$X_spell-components}" class="sheet-spell-half" placeholder="Components"></td> </tr> <tr> <td>Range:</td> <td><input type="text" name="attr_spell-range" title="@{repeating_spells-wiz1_$X_spell-range}" class="sheet-spell-half" placeholder="Range"></td> <td>Area of Effect:</td> <td><input type="text" name="attr_spell-aoe" title="@{repeating_spells-wiz1_$X_spell-aoe}" class="sheet-spell-half" placeholder="Area of Effect"></td> <td>Duration:</td> <td><input type="text" name="attr_spell-duration" title="@{repeating_spells-wiz1_$X_spell-duration}" class="sheet-spell-half" placeholder="Duration"></td> </tr> <tr> <td>Damage:</td> <td><input type="text" name="attr_spell-damage" title="@{repeating_spells-wiz1_$X_spell-damage}" class="sheet-spell-half" placeholder="[[Damage]]"></td> <td>Damage type:</td> <td><input type="text" name="attr_spell-damage-type" title="@{repeating_spells-wiz1_$X_spell-damage-type}" class="sheet-spell-half" placeholder="Damage type"></td> <td>Saving throw:</td> <td><input type="text" name="attr_spell-saving-throw" title="@{repeating_spells-wiz1_$X_spell-saving-throw}" class="sheet-spell-half" placeholder="Saving Throw"></td> </tr> <tr> <td>Healing:</td> <td><input type="text" name="attr_spell-healing" title="@{repeating_spells-wiz1_$X_spell-healing}" class="sheet-spell-half" placeholder="[[Healing]]"></td> <td>Materials:</td> <td><input type="text" name="attr_spell-materials" title="@{repeating_spells-wiz1_$X_spell-materials}" class="sheet-spell-half" placeholder="Materials"></td> <td>Book reference:</td> <td><input type="text" name="attr_spell-reference" title="@{repeating_spells-wiz1_$X_spell-reference}" class="sheet-spell-half" placeholder="Book Reference"></td> </tr> </table> </div> <table class="sheet-spell-effect"> <tr> <td class="sheet-spell-effect"><textarea name="attr_spell-effect" title="@{repeating_spells-wiz1_$X_spell-effect}" placeholder="Insert Spell effects." style="margin: 0; height: 60px"></textarea></td> <td> <button type="roll" name="roll_spell-cast" title="%{repeating_spells-wiz1_$X_spell-cast}" value="@{spell-effect}" style="margin-bottom: 5px">Roll Spell Effects</button> <br> <button type="roll" name="roll_spell-template" title="%{repeating_spells-wiz1_$X_spell-template}" value="&{template:2Espell}{{title=@{spell-name}}}{{splevel=@{spell-level}}}{{school=@{spell-school}}}{{components=@{spell-components}}}{{time=@{spell-cast-time}}}{{range=@{spell-range}}}{{duration=@{spell-duration}}}{{aoe=@{spell-aoe}}}{{save=@{spell-saving-throw}}}{{damage=@{spell-damage}}}{{damagetype=@{spell-damage-type}}}{{healing=@{spell-healing}}}{{reference=@{spell-reference}}}{{materials=@{spell-materials}}}{{effects=@{spell-effect}}}">Roll Template</button> </td> </tr> </table> <hr> </div> </fieldset> </div> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells" class="repeating_spells"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname" title="@{repeating_spells_$X_spellname}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value" title="@{repeating_spells_$X_cast-value}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max" title="@{repeating_spells_$X_cast-max}" value="0" class="sheet-short"></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points" title="@{repeating_spells_$X_spell-points}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc" title="@{repeating_spells_$X_arc}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime" title="@{repeating_spells_$X_casttime}" class="sheet-short"> <button type="roll" name="roll_initspell" title="@{repeating_spells_$X_initspell}" value="/gmroll [[{([[1d10]]+@{casttime}), 1}kh1]] [Initiative (@{spellname})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro" title="@{repeating_spells_$X_cast-macro}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast" title="%{repeating_spells_$X_spellcast}" value="@{cast-macro}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells2" class="repeating_spells2"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname2" title="@{repeating_spells2_$X_spellname2}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value2" title="@{repeating_spells2_$X_cast-value2}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max2" title="@{repeating_spells2_$X_cast-max2}" value="0" class="sheet-short"></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points2" title="@{repeating_spells2_$X_spell-points2}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc2" title="@{repeating_spells2_$X_arc2}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime2" title="@{repeating_spells2_$X_casttime2}" class="sheet-short"> <button type="roll" name="roll_initspell2" title="@{repeating_spells2_$X_initspell2}" value="/gmroll [[{([[1d10]]+@{casttime2}), 1}kh1]] [Initiative (@{spellname2})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro2" title="@{repeating_spells2_$X_cast-macro2}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast2" title="%{repeating_spells2_$X_spellcast2}" value="@{cast-macro2}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells3" class="repeating_spells3"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname3" title="@{repeating_spells3_$X_spellname3}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value3" title="@{repeating_spells3_$X_cast-value3}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max3" title="@{repeating_spells3_$X_cast-max3}" value="0" class="sheet-short"></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points3" title="@{repeating_spells3_$X_spell-points3}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc3" title="@{repeating_spells3_$X_arc3}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime3" title="@{repeating_spells3_$X_casttime3}" class="sheet-short"> <button type="roll" name="roll_initspell3" title="@{repeating_spells3_$X_initspell3}" value="/gmroll [[{([[1d10]]+@{casttime3}), 1}kh1]] [Initiative (@{spellname3})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro3" title="@{repeating_spells3_$X_cast-macro3}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast3" title="%{repeating_spells3_$X_spellcast3}" value="@{cast-macro3}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem" title="@{spellmem}" placeholder="Place Spell information here. *10th and higher level spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-wizard-level-two"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="+1 spell slot from being a specialist" class="sheet-padding-right">Specialist</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> <th>/</th> <th title="Maximum number of spell slots allowed by Intelligence">Max</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-level2-castable" title="@{spell-level2-castable}" class="sheet-short" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_spell-level2-specialist" title="@{spell-level2-specialist}" value="1"/><span></span></label></td> <td><input type="text" name="attr_spell-level2-misc" title="@{spell-level2-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-level2-total" title="@{spell-level2-total}" class="sheet-short" value="0" readonly></td> <td>/</td> <td><input type="text" name="attr_intmax" title="@{intmax}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-level2-selected" title="@{spell-level2-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-level2-remaining" title="@{spell-level2-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-level2-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-level2-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-flex-wrap"> <fieldset name="repeating_spells-wiz2" class="repeating_spells-wiz2"> <div class="sheet-flex-item"> <table class="sheet-default-header-every-third-column"> <tr> <td>Spell name:</td> <td> <select name="attr_spell-select" title="@{repeating_spells-wiz2_$X_spell-select}" class="sheet-spell-select"> <option value="0" selected="selected">Custom</option> <option value="Alter Self">Alter Self</option> <option value="Bind">Bind</option> <option value="Blindness">Blindness</option> <option value="Blur">Blur</option> <option value="Continual Light">Continual Light</option> <option value="Darkness, 15' Radius">Darkness, 15' Radius</option> <option value="Deafness">Deafness</option> <option value="Deeppockets">Deeppockets</option> <option value="Detect Evil">Detect Evil</option> <option value="Detect Invisibility">Detect Invisibility</option> <option value="ESP">ESP</option> <option value="Flaming Sphere">Flaming Sphere</option> <option value="Fog Cloud">Fog Cloud</option> <option value="Fools' Gold">Fools' Gold</option> <option value="Forget">Forget</option> <option value="Glitterdust">Glitterdust</option> <option value="Hypnotic Pattern">Hypnotic Pattern</option> <option value="Improved Phantasmal Force">Improved Phantasmal Force</option> <option value="Invisibility">Invisibility</option> <option value="Irritation">Irritation</option> <option value="Knock">Knock</option> <option value="Know Alignment">Know Alignment</option> <option value="Leomund's Trap">Leomund's Trap</option> <option value="Levitate">Levitate</option> <option value="Locate Object">Locate Object</option> <option value="Magic Mouth">Magic Mouth</option> <option value="Melf's Acid Arrow">Melf's Acid Arrow</option> <option value="Mirror Image">Mirror Image</option> <option value="Misdirection">Misdirection</option> <option value="Protection From Cantrips">Protection From Cantrips</option> <option value="Pyrotechnics">Pyrotechnics</option> <option value="Ray of Enfeeblement">Ray of Enfeeblement</option> <option value="Rope Tricks">Rope Tricks</option> <option value="Scare">Scare</option> <option value="Shatter">Shatter</option> <option value="Spectral Hand">Spectral Hand</option> <option value="Stinking Cloud">Stinking Cloud</option> <option value="Strength">Strength</option> <option value="Summon Swarm">Summon Swarm</option> <option value="Tasha's Uncontrollable Hideous Laughter">Tasha's Uncontrollable Hideous Laughter</option> <option value="Web">Web</option> <option value="Whispering Wind">Whispering Wind</option> <option value="Wizard Lock">Wizard Lock</option> </select> </td> <td><input type="text" name="attr_spell-name" title="@{repeating_spells-wiz2_$X_spell-name}" class="sheet-spell" placeholder="Spell name"></td> <td>Casting time:</td> <td><input type="text" name="attr_spell-cast-time" title="@{repeating_spells-wiz2_$X_spell-cast-time}" class="sheet-short" placeholder="Cast time"></td> <td><button type="roll" name="roll_spell-init" title="@{repeating_spells-wiz2_$X_spell-init}" value="/gmroll [[{([[1d10]]+@{spell-cast-time}), 1}kh1]] [Initiative (@{spell-name})]&{tracker}">Initiative</button></td> </tr> </table> <table class="sheet-default-header-first-column sheet-inline"> <tr> <td>Cast / Memorized:</td> <td><input type="number" name="attr_spell-cast-value" title="@{repeating_spells-wiz2_$X_spell-cast-value}" value="0" class="sheet-short"><b> / </b><input type="number" name="attr_spell-memorized" title="@{repeating_spells-wiz2_$X_spell-memorized}" value="0" class="sheet-short"></td> </tr> </table> <table class="sheet-default-header-first-column sheet-inline"> <tr> <td>Spell Points / Arc Used:</td> <td><input type="number" name="attr_spell-points" title="@{repeating_spells-wiz2_$X_spell-points}" class="sheet-short" value="0"><b> / </b><input type="number" name="attr_spell-arc" title="@{repeating_spells-wiz2_$X_spell-arc}" class="sheet-short" value="0"></td> </tr> </table> <input type="checkbox" class="sheet-show-spell-details sheet-show-spell-hack" title="Show spell details"/><span class="sheet-show-spell-hack"></span><label class="sheet-show-spell-hack">Show spell details</label> <div class="sheet-spell-details"> <table class="sheet-default-header-odd-column"> <tr> <td>Level:</td> <td><input type="text" name="attr_spell-level" title="@{repeating_spells-wiz2_$X_spell-level}" class="sheet-spell-half" placeholder="Spell level"></td> <td>School:</td> <td><input type="text" name="attr_spell-school" title="@{repeating_spells-wiz2_$X_spell-school}" class="sheet-spell-half" placeholder="School"></td> <td>Compoenets:</td> <td><input type="text" name="attr_spell-components" title="@{repeating_spells-wiz2_$X_spell-components}" class="sheet-spell-half" placeholder="Components"></td> </tr> <tr> <td>Range:</td> <td><input type="text" name="attr_spell-range" title="@{repeating_spells-wiz2_$X_spell-range}" class="sheet-spell-half" placeholder="Range"></td> <td>Area of Effect:</td> <td><input type="text" name="attr_spell-aoe" title="@{repeating_spells-wiz2_$X_spell-aoe}" class="sheet-spell-half" placeholder="Area of Effect"></td> <td>Duration:</td> <td><input type="text" name="attr_spell-duration" title="@{repeating_spells-wiz2_$X_spell-duration}" class="sheet-spell-half" placeholder="Duration"></td> </tr> <tr> <td>Damage:</td> <td><input type="text" name="attr_spell-damage" title="@{repeating_spells-wiz2_$X_spell-damage}" class="sheet-spell-half" placeholder="[[Damage]]"></td> <td>Damage type:</td> <td><input type="text" name="attr_spell-damage-type" title="@{repeating_spells-wiz2_$X_spell-damage-type}" class="sheet-spell-half" placeholder="Damage type"></td> <td>Saving throw:</td> <td><input type="text" name="attr_spell-saving-throw" title="@{repeating_spells-wiz2_$X_spell-saving-throw}" class="sheet-spell-half" placeholder="Saving Throw"></td> </tr> <tr> <td>Healing:</td> <td><input type="text" name="attr_spell-healing" title="@{repeating_spells-wiz2_$X_spell-healing}" class="sheet-spell-half" placeholder="[[Healing]]"></td> <td>Materials:</td> <td><input type="text" name="attr_spell-materials" title="@{repeating_spells-wiz2_$X_spell-materials}" class="sheet-spell-half" placeholder="Materials"></td> <td>Book reference:</td> <td><input type="text" name="attr_spell-reference" title="@{repeating_spells-wiz2_$X_spell-reference}" class="sheet-spell-half" placeholder="Book Reference"></td> </tr> </table> </div> <table class="sheet-spell-effect"> <tr> <td class="sheet-spell-effect"><textarea name="attr_spell-effect" title="@{repeating_spells-wiz2_$X_spell-effect}" placeholder="Insert Spell effects." style="margin: 0; height: 60px"></textarea></td> <td> <button type="roll" name="roll_spell-cast" title="%{repeating_spells-wiz2_$X_spell-cast}" value="@{spell-effect}" style="margin-bottom: 5px">Roll Spell Effects</button> <br> <button type="roll" name="roll_spell-template" title="%{repeating_spells-wiz2_$X_spell-template}" value="&{template:2Espell}{{title=@{spell-name}}}{{splevel=@{spell-level}}}{{school=@{spell-school}}}{{components=@{spell-components}}}{{time=@{spell-cast-time}}}{{range=@{spell-range}}}{{duration=@{spell-duration}}}{{aoe=@{spell-aoe}}}{{save=@{spell-saving-throw}}}{{damage=@{spell-damage}}}{{damagetype=@{spell-damage-type}}}{{healing=@{spell-healing}}}{{reference=@{spell-reference}}}{{materials=@{spell-materials}}}{{effects=@{spell-effect}}}">Roll Template</button> </td> </tr> </table> <hr> </div> </fieldset> </div> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells4" class="repeating_spells4"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname4" title="@{repeating_spells4_$X_spellname4}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value4" title="@{repeating_spells4_$X_cast-value4}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max4" title="@{repeating_spells4_$X_cast-max4}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points4" title="@{repeating_spells4_$X_spell-points4}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc4" title="@{repeating_spells4_$X_arc4}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime4" title="@{repeating_spells4_$X_casttime4}" class="sheet-short"> <button type="roll" name="roll_initspell4" title="@{repeating_spells4_$X_initspell4}" value="/gmroll [[{([[1d10]]+@{casttime4}), 1}kh1]] [Initiative (@{spellname4})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro4" title="@{repeating_spells4_$X_cast-macro4}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast4" title="%{repeating_spells4_$X_spellcast4}" value="@{cast-macro4}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells5" class="repeating_spells5"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname5" title="@{repeating_spell5_$X_spellname5}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value5" title="@{repeating_spell5_$X_cast-value5}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max5" title="@{repeating_spell5_$X_cast-max5}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points5" title="@{repeating_spells5_$X_spell-points5}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc5" title="@{repeating_spells5_$X_arc5}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime5" title="@{repeating_spells5_$X_casttime5}" class="sheet-short"> <button type="roll" name="roll_initspell5" title="@{repeating_spells5_$X_initspell5}" value="/gmroll [[{([[1d10]]+@{casttime5}), 1}kh1]] [Initiative (@{spellname5})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro5" title="@{repeating_spell5_$X_cast-macro5}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast5" title="%{repeating_spell5_$X_spellcast5}" value="@{cast-macro5}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells6" class="repeating_spells6"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname6" title="@{repeating_spells6_$X_spellname6}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value6" title="@{repeating_spells6_$X_cast-value6}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max6" title="@{repeating_spells6_$X_cast-max6}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points6" title="@{repeating_spells6_$X_spell-points6}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc6" title="@{repeating_spells6_$X_arc6}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime6" title="@{repeating_spells6_$X_casttime6}" class="sheet-short"> <button type="roll" name="roll_initspell6" title="@{repeating_spells6_$X_initspell6}" value="/gmroll [[{([[1d10]]+@{casttime6}), 1}kh1]] [Initiative (@{spellname6})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro6" title="@{repeating_spells6_$X_cast-macro6}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast6" title="%{repeating_spells6_$X_spellcast6}" value="@{cast-macro6}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem2" title="@{spellmem2}" placeholder="Place Spell information here. *10th and higher level spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-wizard-level-three"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="+1 spell slot from being a specialist" class="sheet-padding-right">Specialist</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> <th>/</th> <th title="Maximum number of spell slots allowed by Intelligence">Max</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-level3-castable" title="@{spell-level3-castable}" class="sheet-short" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_spell-level3-specialist" title="@{spell-level3-specialist}" value="1"/><span></span></label></td> <td><input type="text" name="attr_spell-level3-misc" title="@{spell-level3-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-level3-total" title="@{spell-level3-total}" class="sheet-short" value="0" readonly></td> <td>/</td> <td><input type="text" name="attr_intmax" title="@{intmax}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-level3-selected" title="@{spell-level3-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-level3-remaining" title="@{spell-level3-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-level3-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-level3-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells7" class="repeating_spells7"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname7" title="@{repeating_spells7_$X_spellname7}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value7" title="@{repeating_spells7_$X_cast-value7}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max7" title="@{repeating_spells7_$X_cast-max7}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points7" title="@{repeating_spells7_$X_spell-points7}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc7" title="@{repeating_spells7_$X_arc7}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime7" title="@{repeating_spells7_$X_casttime7}" class="sheet-short"> <button type="roll" name="roll_initspell7" title="@{repeating_spells7_$X_initspell7}" value="/gmroll [[{([[1d10]]+@{casttime7}), 1}kh1]] [Initiative (@{spellname7})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro7" title="@{repeating_spells7_$X_cast-macro7}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast7" title="%{repeating_spells7_$X_spellcast7}" value="@{cast-macro7}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells8" class="repeating_spells8"> <table class="sheet-table-inline"> <tr> <td><input type="text" name="attr_spellname8" title="@{repeating_spells8_$X_spellname8}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value8" title="@{repeating_spells8_$X_cast-value8}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max8" title="@{repeating_spells8_$X_cast-max8}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points8" title="@{repeating_spells8_$X_spell-points8}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc8" title="@{repeating_spells8_$X_arc8}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime8" title="@{repeating_spells8_$X_casttime8}" class="sheet-short"> <button type="roll" name="roll_initspell8" title="@{repeating_spells8_$X_initspell8}" value="/gmroll [[{([[1d10]]+@{casttime8}), 1}kh1]] [Initiative (@{spellname8})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro8" title="@{repeating_spells8_$X_cast-macro8}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast8" title="%{repeating_spells8_$X_spellcast8}" value="@{cast-macro8}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells9" class="repeating_spells9"> <table class="sheet-table-inline"> <tr> <td><input type="text" name="attr_spellname9" title="@{repeating_spells9_$X_spellname9}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value9" title="@{repeating_spells9_$X_cast-value9}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max9" title="@{repeating_spells9_$X_cast-max9}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points9" title="@{repeating_spells9_$X_spell-points9}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc9" title="@{repeating_spells9_$X_arc9}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime9" title="@{repeating_spells9_$X_casttime9}" class="sheet-short"> <button type="roll" name="roll_initspell9" title="@{repeating_spells9_$X_initspell9}" value="/gmroll [[{([[1d10]]+@{casttime9}), 1}kh1]] [Initiative (@{spellname9})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro9" title="@{repeating_spells9_$X_cast-macro9}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast9" title="%{repeating_spells9_$X_spellcast9}" value="@{cast-macro9}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem3" title="@{spellmem3}" placeholder="Place Spell information here. *10th and higher level spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-wizard-level-four"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="+1 spell slot from being a specialist" class="sheet-padding-right">Specialist</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> <th>/</th> <th title="Maximum number of spell slots allowed by Intelligence">Max</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-level4-castable" title="@{spell-level4-castable}" class="sheet-short" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_spell-level4-specialist" title="@{spell-level4-specialist}" value="1"/><span></span></label></td> <td><input type="text" name="attr_spell-level4-misc" title="@{spell-level4-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-level4-total" title="@{spell-level4-total}" class="sheet-short" value="0" readonly></td> <td>/</td> <td><input type="text" name="attr_intmax" title="@{intmax}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-level4-selected" title="@{spell-level4-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-level4-remaining" title="@{spell-level4-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-level4-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-level4-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells10" class="repeating_spells10"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname10" title="@{repeating_spells10_$X_spellname10}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value10" title="@{repeating_spells10_$X_cast-value10}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max10" title="@{repeating_spells10_$X_cast-max10}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points10" title="@{repeating_spells10_$X_spell-points10}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc10" title="@{repeating_spells10_$X_arc10}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime10" title="@{repeating_spells10_$X_casttime10}" class="sheet-short"> <button type="roll" name="roll_initspell10" title="@{repeating_spells10_$X_initspell10}" value="/gmroll [[{([[1d10]]+@{casttime10}), 1}kh1]] [Initiative (@{spellname10})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro10" title="@{repeating_spells10_$X_cast-macro10}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast10" title="%{repeating_spells10_$X_spellcast10}" value="@{cast-macro10}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells11" class="repeating_spells11"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname11" title="@{repeating_spells11_$X_spellname11}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value11" title="@{repeating_spells11_$X_cast-value11}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max11" title="@{repeating_spells11_$X_cast-max11}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points11" title="@{repeating_spells11_$X_spell-points11}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc11" title="@{repeating_spells11_$X_arc11}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime11" title="@{repeating_spells11_$X_casttime11}" class="sheet-short"> <button type="roll" name="roll_initspell11" title="@{repeating_spells11_$X_initspell11}" value="/gmroll [[{([[1d10]]+@{casttime11}), 1}kh1]] [Initiative (@{spellname11})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro11" title="@{repeating_spells11_$X_cast-macro11}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast11" title="%{repeating_spells11_$X_spellcast11}" value="@{cast-macro11}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells12" class="repeating_spells12"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname12" title="@{repeating_spells12_$X_spellname12}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value12" title="@{repeating_spells12_$X_cast-value12}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max12" title="@{repeating_spells12_$X_cast-max12}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points12" title="@{repeating_spells12_$X_spell-points12}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc12" title="@{repeating_spells12_$X_arc12}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime12" title="@{repeating_spells12_$X_casttime12}" class="sheet-short"> <button type="roll" name="roll_initspell12" title="@{repeating_spells12_$X_initspell9}" value="/gmroll [[{([[1d10]]+@{casttime12}), 1}kh1]] [Initiative (@{spellname12})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro12" title="%{repeating_spells12_$X_cast-macro12}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast12" title="@{repeating_spells12_$X_spellcast12}" value="@{cast-macro12}">Roll Spell Effects</button> /td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem4" title="@{spellmem4}" placeholder="Place Spell information here. *10th and higher level spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-wizard-level-five"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="+1 spell slot from being a specialist" class="sheet-padding-right">Specialist</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> <th>/</th> <th title="Maximum number of spell slots allowed by Intelligence">Max</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-level5-castable" title="@{spell-level5-castable}" class="sheet-short" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_spell-level5-specialist" title="@{spell-level5-specialist}" value="1"/><span></span></label></td> <td><input type="text" name="attr_spell-level5-misc" title="@{spell-level5-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-level5-total" title="@{spell-level5-total}" class="sheet-short" value="0" readonly></td> <td>/</td> <td><input type="text" name="attr_intmax" title="@{intmax}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-level5-selected" title="@{spell-level5-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-level5-remaining" title="@{spell-level5-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-level5-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-level5-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells70" class="repeating_spells70"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname70" title="@{repeating_spells70_$X_spellname70}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value70" title="@{repeating_spells70_$X_cast-value70}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max70" title="@{repeating_spells70_$X_cast-max70}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points70" title="@{repeating_spells70_$X_spell-points70}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc70" title="@{repeating_spells70_$X_arc70}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime70" title="@{repeating_spells70_$X_casttime70}" class="sheet-short"> <button type="roll" name="roll_initspell70" title="@{repeating_spells70_$X_initspell70}" value="/gmroll [[{([[1d10]]+@{casttime70}), 1}kh1]] [Initiative (@{spellname70})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro70" title="@{repeating_spells70_$X_cast-macro70}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast70" title="%{repeating_spells70_$X_spellcast70}" value="@{cast-macro70}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells71" class="repeating_spells71"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname71" title="@{repeating_spells71_$X_spellname71}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value71" title="@{repeating_spells71_$X_cast-value71}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max71" title="@{repeating_spells71_$X_cast-max71}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points71" title="@{repeating_spells71_$X_spell-points71}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc71" title="@{repeating_spells71_$X_arc71}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime71" title="@{repeating_spells71_$X_casttime71}" class="sheet-short"> <button type="roll" name="roll_initspell71" title="@{repeating_spells71_$X_initspell71}" value="/gmroll [[{([[1d10]]+@{casttime71}), 1}kh1]] [Initiative (@{spellname71})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro71" title="@{repeating_spells71_$X_cast-macro71}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast71" title="%{repeating_spells71_$X_spellcast71}" value="@{cast-macro71}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells72" class="repeating_spells72"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname72" title="@{repeating_spells72_$X_spellname72}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value72" title="@{repeating_spells72_$X_cast-value72}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max72" title="@{repeating_spells72_$X_cast-max72}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points72" title="@{repeating_spells72_$X_spell-points72}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc72" title="@{repeating_spells72_$X_arc72}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime72" title="@{repeating_spells72_$X_casttime72}" class="sheet-short"> <button type="roll" name="roll_initspell72" title="@{repeating_spells72_$X_initspel79}" value="/gmroll [[{([[1d10]]+@{casttime72}), 1}kh1]] [Initiative (@{spellname72})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro72" title="@{repeating_spells72_$X_cast-macro72}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast72" title="%{repeating_spells72_$X_spellcast72}" value="@{cast-macro72}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem30" title="@{spellmem30}" placeholder="Place Spell information here. *10th and higher level spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-wizard-level-six"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="+1 spell slot from being a specialist" class="sheet-padding-right">Specialist</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> <th>/</th> <th title="Maximum number of spell slots allowed by Intelligence">Max</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-level6-castable" title="@{spell-level6-castable}" class="sheet-short" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_spell-level6-specialist" title="@{spell-level6-specialist}" value="1"/><span></span></label></td> <td><input type="text" name="attr_spell-level6-misc" title="@{spell-level6-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-level6-total" title="@{spell-level6-total}" class="sheet-short" value="0" readonly></td> <td>/</td> <td><input type="text" name="attr_intmax" title="@{intmax}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-level6-selected" title="@{spell-level6-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-level6-remaining" title="@{spell-level6-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-level6-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-level6-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells13" class="repeating_spells13"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname13" title="@{repeating_spells13_$X_spellname13}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value13" title="@{repeating_spells13_$X_cast-value13}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max13" title="@{repeating_spells13_$X_cast-max13}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points13" title="@{repeating_spells13_$X_spell-points13}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc13" title="@{repeating_spells13_$X_arc13}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime13" title="@{repeating_spells13_$X_casttime13}" class="sheet-short"> <button type="roll" name="roll_initspell13" title="@{repeating_spells13_$X_initspell13}" value="/gmroll [[{([[1d10]]+@{casttime13}), 1}kh1]] [Initiative (@{spellname13})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro13" title="@{repeating_spells13_$X_cast-macro13}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast13" title="%{repeating_spells13_$X_spellcast13}" value="@{cast-macro13}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells14" class="repeating_spells14"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname14" title="@{repeating_spells14_$X_spellname14}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value14" title="@{repeating_spells14_$X_cast-value14}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max14" title="@{repeating_spells14_$X_cast-max14}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points14" title="@{repeating_spells14_$X_spell-points14}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc14" title="@{repeating_spells14_$X_arc14}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime14" title="@{repeating_spells14_$X_casttime14}" class="sheet-short"> <button type="roll" name="roll_initspell14" title="@{repeating_spells14_$X_initspell14}" value="/gmroll [[{([[1d10]]+@{casttime14}), 1}kh1]] [Initiative (@{spellname14})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro14" title="@{repeating_spells14_$X_cast-macro14}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast14" title="%{repeating_spells14_$X_spellcast14}" value="@{cast-macro14}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells15" class="repeating_spells15"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname15" title="@{repeating_spells15_$X_spellname15}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value15" title="@{repeating_spells15_$X_cast-value15}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max15" title="@{repeating_spells15_$X_cast-max15}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points15" title="@{repeating_spells15_$X_spell-points15}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc15" title="@{repeating_spells15_$X_arc15}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime15" title="@{repeating_spells15_$X_casttime15}" class="sheet-short"> <button type="roll" name="roll_initspell15" title="@{repeating_spells15_$X_initspell5}" value="/gmroll [[{([[1d10]]+@{casttime15}), 1}kh1]] [Initiative (@{spellname15})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro15" title="@{repeating_spells15_$X_cast-macro15}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast15" title="%{repeating_spells15_$X_spellcast15}" value="@{cast-macro15}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem5" title="@{spellmem5}" placeholder="Place Spell information here. *10th and higher level spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-wizard-level-seven"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="+1 spell slot from being a specialist" class="sheet-padding-right">Specialist</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> <th>/</th> <th title="Maximum number of spell slots allowed by Intelligence">Max</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-level7-castable" title="@{spell-level7-castable}" class="sheet-short" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_spell-level7-specialist" title="@{spell-level7-specialist}" value="1"/><span></span></label></td> <td><input type="text" name="attr_spell-level7-misc" title="@{spell-level7-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-level7-total" title="@{spell-level7-total}" class="sheet-short" value="0" readonly></td> <td>/</td> <td><input type="text" name="attr_intmax" title="@{intmax}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-level7-selected" title="@{spell-level7-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-level7-remaining" title="@{spell-level7-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-level7-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-level7-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells16" class="repeating_spells16"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname16" title="@{repeating_spells16_$X_spellname16}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value16" title="@{repeating_spells16_$X_cast-value16}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max16" title="@{repeating_spells16_$X_cast-max16}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points16" title="@{repeating_spells16_$X_spell-points16}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc16" title="@{repeating_spells16_$X_arc16}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime16" title="@{repeating_spells16_$X_casttime16}" class="sheet-short"> <button type="roll" name="roll_initspell16" title="@{repeating_spells16_$X_initspell16}" value="/gmroll [[{([[1d10]]+@{casttime16}), 1}kh1]] [Initiative (@{spellname16})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro16" title="@{repeating_spells16_$X_cast-macro16}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast16" title="%{repeating_spells16_$X_spellcast16}" value="@{cast-macro16}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells17" class="repeating_spells17"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname17" title="@{repeating_spells17_$X_spellname17}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value17" title="@{repeating_spells17_$X_cast-value17}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max17" title="@{repeating_spells17_$X_cast-max17}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points17" title="@{repeating_spells17_$X_spell-points17}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc17" title="@{repeating_spells17_$X_arc17}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime17" title="@{repeating_spells17_$X_casttime17}" class="sheet-short"> <button type="roll" name="roll_initspell17" title="@{repeating_spells17_$X_initspell17}" value="/gmroll [[{([[1d10]]+@{casttime17}), 1}kh1]] [Initiative (@{spellname17})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro17" title="@{repeating_spells17_$X_cast-macro17}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast17" title="%{repeating_spells17_$X_spellcast17}" value="@{cast-macro17}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells18" class="repeating_spells18"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname18" title="@{repeating_spells18_$X_spellname18}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value18" title="@{repeating_spells18_$X_cast-value18}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max18" title="@{repeating_spells18_$X_cast-max18}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points18" title="@{repeating_spells18_$X_spell-points18}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc18" title="@{repeating_spells18_$X_arc18}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime18" title="@{repeating_spells18_$X_casttime18}" class="sheet-short"> <button type="roll" name="roll_initspell18" title="@{repeating_spells18_$X_initspell8}" value="/gmroll [[{([[1d10]]+@{casttime18}), 1}kh1]] [Initiative (@{spellname18})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro18" title="@{repeating_spells18_$X_cast-macro18}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast18" title="%{repeating_spells18_$X_spellcast18}" value="@{cast-macro18}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem6" title="@{spellmem6}" placeholder="Place Spell information here. *10th and higher level spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-wizard-level-eight"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="+1 spell slot from being a specialist" class="sheet-padding-right">Specialist</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> <th>/</th> <th title="Maximum number of spell slots allowed by Intelligence">Max</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-level8-castable" title="@{spell-level8-castable}" class="sheet-short" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_spell-level8-specialist" title="@{spell-level8-specialist}" value="1"/><span></span></label></td> <td><input type="text" name="attr_spell-level8-misc" title="@{spell-level8-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-level8-total" title="@{spell-level8-total}" class="sheet-short" value="0" readonly></td> <td>/</td> <td><input type="text" name="attr_intmax" title="@{intmax}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-level8-selected" title="@{spell-level8-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-level8-remaining" title="@{spell-level8-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-level8-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-level8-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells19" class="repeating_spells19"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname19" title="@{repeating_spells19_$X_spellname19}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value19" title="@{repeating_spells19_$X_cast-value19}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max19" title="@{repeating_spells19_$X_cast-max19}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points19" title="@{repeating_spells19_$X_spell-points19}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc19" title="@{repeating_spells19_$X_arc19}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime19" title="@{repeating_spells19_$X_casttime19}" class="sheet-short"> <button type="roll" name="roll_initspell19" title="@{repeating_spells19_$X_initspell19}" value="/gmroll [[{([[1d10]]+@{casttime19}), 1}kh1]] [Initiative (@{spellname19})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro19" title="@{repeating_spells19_$X_cast-macro19}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast19" title="%{repeating_spells19_$X_spellcast19}" value="@{cast-macro19}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells20" class="repeating_spells20"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname20" title="@{repeating_spells20_$X_spellname20}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value20" title="@{repeating_spells20_$X_cast-value20}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max20" title="@{repeating_spells20_$X_cast-max20}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points20" title="@{repeating_spells20_$X_spell-points20}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc20" title="@{repeating_spells20_$X_arc20}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime20" title="@{repeating_spells20_$X_casttime20}" class="sheet-short"> <button type="roll" name="roll_initspell20" title="@{repeating_spells20_$X_initspell20}" value="/gmroll [[{([[1d10]]+@{casttime20}), 1}kh1]] [Initiative (@{spellname20})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro20" title="@{repeating_spells20_$X_cast-macro20}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast20" title="%{repeating_spells20_$X_spellcast20}" value="@{cast-macro20}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells21" class="repeating_spells21"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname21" title="@{repeating_spells21_$X_spellname21}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value21" title="@{repeating_spells21_$X_cast-value21}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max21" title="@{repeating_spells21_$X_cast-max21}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points21" title="@{repeating_spells21_$X_spell-points21}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc21" title="@{repeating_spells21_$X_arc21}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime21" title="@{repeating_spells21_$X_casttime21}" class="sheet-short"> <button type="roll" name="roll_initspell21" title="@{repeating_spells21_$X_initspel21}" value="/gmroll [[{([[1d10]]+@{casttime21}), 1}kh1]] [Initiative (@{spellname21})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro21" title="@{repeating_spells21_$X_cast-macro21}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast21" title="%{repeating_spells21_$X_spellcast21}" value="@{cast-macro21}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem7" title="@{spellmem7}" placeholder="Place Spell information here. *10th and higher level spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-wizard-level-nine"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="+1 spell slot from being a specialist" class="sheet-padding-right">Specialist</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> <th>/</th> <th title="Maximum number of spell slots allowed by Intelligence">Max</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-level9-castable" title="@{spell-level9-castable}" class="sheet-short" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_spell-level9-specialist" title="@{spell-level9-specialist}" value="1"/><span></span></label></td> <td><input type="text" name="attr_spell-level9-misc" title="@{spell-level9-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-level9-total" title="@{spell-level9-total}" class="sheet-short" value="0" readonly></td> <td>/</td> <td><input type="text" name="attr_intmax" title="@{intmax}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-level9-selected" title="@{spell-level9-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-level9-remaining" title="@{spell-level9-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-level9-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-level9-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells22" class="repeating_spells22"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname22" title="@{repeating_spells22_$X_spellname22}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value22" title="@{repeating_spells22_$X_cast-value22}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max22" title="@{repeating_spells22_$X_cast-max22}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points22" title="@{repeating_spells22_$X_spell-points22}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc22" title="@{repeating_spells22_$X_arc22}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime22" title="@{repeating_spells22_$X_casttime22}" class="sheet-short"> <button type="roll" name="roll_initspell22" title="@{repeating_spells22_$X_initspell22}" value="/gmroll [[{([[1d10]]+@{casttime22}), 1}kh1]] [Initiative (@{spellname22})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro22" title="@{repeating_spells22_$X_cast-macro22}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast22" title="%{repeating_spells22_$X_spellcast22}" value="@{cast-macro22}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells23" class="repeating_spells23"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname23" title="@{repeating_spells23_$X_spellname23}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value23" title="@{repeating_spells23_$X_cast-value23}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max23" title="@{repeating_spells23_$X_cast-max23}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points23" title="@{repeating_spells23_$X_spell-points23}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc23" title="@{repeating_spells23_$X_arc23}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime23" title="@{repeating_spells23_$X_casttime23}" class="sheet-short"> <button type="roll" name="roll_initspell23" title="@{repeating_spells23_$X_initspell23}" value="/gmroll [[{([[1d10]]+@{casttime23}), 1}kh1]] [Initiative (@{spellname23})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro23" title="@{repeating_spells23_$X_cast-macro23}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast23" title="%{repeating_spells23_$X_spellcast23}" value="@{cast-macro23}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells24" class="repeating_spells24"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname24" title="@{repeating_spells24_$X_spellname24}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value24" title="@{repeating_spells24_$X_cast-value24}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max24" title="@{repeating_spells24_$X_cast-max24}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points24" title="@{repeating_spells24_$X_spell-points24}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc24" title="@{repeating_spells24_$X_arc24}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime24" title="@{repeating_spells24_$X_casttime24}" class="sheet-short"> <button type="roll" name="roll_initspell24" title="@{repeating_spells24_$X_initspel24}" value="/gmroll [[{([[1d10]]+@{casttime24}), 1}kh1]] [Initiative (@{spellname24})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro24" title="@{repeating_spells24_$X_cast-macro24}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast24" title="%{repeating_spells24_$X_spellcast24}" value="@{cast-macro24}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem8" title="@{spellmem8}" placeholder="Place Spell information here. *10th and higher level spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-wizard-level-ten"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="+1 spell slot from being a specialist" class="sheet-padding-right">Specialist</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> <th>/</th> <th title="Maximum number of spell slots allowed by Intelligence">Max</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-level10-castable" title="@{spell-level10-castable}" class="sheet-short" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_spell-level10-specialist" title="@{spell-level10-specialist}" value="1"/><span></span></label></td> <td><input type="text" name="attr_spell-level10-misc" title="@{spell-level10-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-level10-total" title="@{spell-level10-total}" class="sheet-short" value="0" readonly></td> <td>/</td> <td><input type="text" name="attr_intmax" title="@{intmax}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-level10-selected" title="@{spell-level10-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-level10-remaining" title="@{spell-level10-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-level10-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-level10-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells25" class="repeating_spells25"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname25" title="@{repeating_spells25_$X_spellname25}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value25" title="@{repeating_spells25_$X_cast-value25}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max25" title="@{repeating_spells25_$X_cast-max25}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points25" title="@{repeating_spells25_$X_spell-points25}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc25" title="@{repeating_spells25_$X_arc25}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime25" title="@{repeating_spells25_$X_casttime25}" class="sheet-short"> <button type="roll" name="roll_initspell25" title="@{repeating_spells25_$X_initspell25}" value="/gmroll [[{([[1d10]]+@{casttime25}), 1}kh1]] [Initiative (@{spellname25})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro25" title="@{repeating_spells25_$X_cast-macro25}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast25" title="%{repeating_spells25_$X_spellcast25}" value="@{cast-macro25}">Roll Spell Effects</button> </td> </tr> </table> </fieldset> </ul> </div> <div class="sheet-col"> <fieldset name="repeating_spells26" class="repeating_spells26"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname26" title="@{repeating_spells26_$X_spellname26}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value26" title="@{repeating_spells26_$X_cast-value26}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max26" title="@{repeating_spells26_$X_cast-max26}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points26" title="@{repeating_spells26_$X_spell-points26}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc26" title="@{repeating_spells26_$X_arc26}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime26" title="@{repeating_spells26_$X_casttime26}" class="sheet-short"> <button type="roll" name="roll_initspell26" title="@{repeating_spells26_$X_initspell26}" value="/gmroll [[{([[1d10]]+@{casttime26}), 1}kh1]] [Initiative (@{spellname26})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro26" title="@{repeating_spells26_$X_cast-macro26}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast26" title="%{repeating_spells26_$X_spellcast26}" value="@{cast-macro26}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells27" class="repeating_spells27"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname27" title="@{repeating_spells27_$X_spellname27}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value27" title="@{repeating_spells27_$X_cast-value27}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max27" title="@{repeating_spells27_$X_cast-max27}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points27" title="@{repeating_spells27_$X_spell-points27}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc27" title="@{repeating_spells27_$X_arc27}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime27" title="@{repeating_spells27_$X_casttime27}" class="sheet-short"> <button type="roll" name="roll_initspell27" title="@{repeating_spells27_$X_initspel27}" value="/gmroll [[{([[1d10]]+@{casttime27}), 1}kh1]] [Initiative (@{spellname27})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro27" title="@{repeating_spells27_$X_cast-macro27}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast27" title="%{repeating_spells27_$X_spellcast27}" value="@{cast-macro27}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem9" title="@{spellmem9}" placeholder="Place Spell information here. *10th and higher level spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-wizard-level-eleven"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="+1 spell slot from being a specialist" class="sheet-padding-right">Specialist</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> <th>/</th> <th title="Maximum number of spell slots allowed by Intelligence">Max</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-level11-castable" title="@{spell-level11-castable}" class="sheet-short" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_spell-level11-specialist" title="@{spell-level11-specialist}" value="1"/><span></span></label></td> <td><input type="text" name="attr_spell-level11-misc" title="@{spell-level11-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-level11-total" title="@{spell-level11-total}" class="sheet-short" value="0" readonly></td> <td>/</td> <td><input type="text" name="attr_intmax" title="@{intmax}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-level11-selected" title="@{spell-level11-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-level11-remaining" title="@{spell-level11-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-level11-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-level11-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells52" class="repeating_spells52"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname52" title="@{repeating_spell52_$X_spellname52}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value52" title="@{repeating_spell52_$X_cast-value52}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max52" title="@{repeating_spell52_$X_cast-max52}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points52" title="@{repeating_spells52_$X_spell-points52}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc52" title="@{repeating_spells52_$X_arc52}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime52" title="@{repeating_spell52_$X_casttime52}" class="sheet-short"> <button type="roll" name="roll_initspell52" title="@{repeating_spell52_$X_initspell52}" value="/gmroll [[{([[1d10]]+@{casttime52}), 1}kh1]] [Initiative (@{spellname52})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro52" title="@{repeating_spell52_$X_cast-macro52}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast52" title="%{repeating_spell52_$X_spellcast52}" value="@{cast-macro52}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells53" class="repeating_spells53"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname53" title="@{repeating_spells53_$X_spellname53}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value53" title="@{repeating_spells53_$X_cast-value53}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max53" title="@{repeating_spells53_$X_cast-max53}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points53" title="@{repeating_spells53_$X_spell-points53}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc53" title="@{repeating_spells53_$X_arc53}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime53" title="@{repeating_spells53_$X_casttime53}" class="sheet-short"> <button type="roll" name="roll_initspell53" title="@{repeating_spells53_$X_initspell53}" value="/gmroll [[{([[1d10]]+@{casttime53}), 1}kh1]] [Initiative (@{spellname53})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro53" title="@{repeating_spells53_$X_cast-macro53}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast53" title="%{repeating_spells53_$X_spellcast53}" value="@{cast-macro53}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells54" class="repeating_spells54"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname54" title="@{repeating_spells54_$X_spellname54}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value54" title="@{repeating_spells54_$X_cast-value54}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max54" title="@{repeating_spells54_$X_cast-max54}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points54" title="@{repeating_spells54_$X_spell-points54}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc54" title="@{repeating_spells54_$X_arc54}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime54" title="@{repeating_spells54_$X_casttime54}" class="sheet-short"> <button type="roll" name="roll_initspell54" title="@{repeating_spells54_$X_initspel54}" value="/gmroll [[{([[1d10]]+@{casttime54}), 1}kh1]] [Initiative (@{spellname54})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro54" title="@{repeating_spells54_$X_cast-macro54}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast54" title="%{repeating_spells54_$X_spellcast54}" value="@{cast-macro54}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem18" title="@{spellmem18}" placeholder="Place Spell information here. *10th and higher level spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-wizard-level-twelve"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="+1 spell slot from being a specialist" class="sheet-padding-right">Specialist</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> <th>/</th> <th title="Maximum number of spell slots allowed by Intelligence">Max</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-level12-castable" title="@{spell-level12-castable}" class="sheet-short" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_spell-level12-specialist" title="@{spell-level12-specialist}" value="1"/><span></span></label></td> <td><input type="text" name="attr_spell-level12-misc" title="@{spell-level12-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-level12-total" title="@{spell-level12-total}" class="sheet-short" value="0" readonly></td> <td>/</td> <td><input type="text" name="attr_intmax" title="@{intmax}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-level12-selected" title="@{spell-level12-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-level12-remaining" title="@{spell-level12-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-level12-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-level12-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells55" class="repeating_spells55"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname55" title="@{repeating_spells55_$X_spellname55}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value55" title="@{repeating_spells55_$X_cast-value55}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max55" title="@{repeating_spells55_$X_cast-max55}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points55" title="@{repeating_spells55_$X_spell-points55}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc55" title="@{repeating_spells55_$X_arc55}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime55" title="@{repeating_spells55_$X_casttime55}" class="sheet-short"> <button type="roll" name="roll_initspell55" title="@{repeating_spells55_$X_initspell55}" value="/gmroll [[{([[1d10]]+@{casttime55}), 1}kh1]] [Initiative (@{spellname55})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro55" title="@{repeating_spells55_$X_cast-macro55}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast55" title="%{repeating_spells55_$X_spellcast55}" value="@{cast-macro55}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells56" class="repeating_spells56"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname56" title="@{repeating_spells56_$X_spellname56}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value56" title="@{repeating_spells56_$X_cast-value56}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max56" title="@{repeating_spells56_$X_cast-max56}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points56" title="@{repeating_spells56_$X_spell-points56}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc56" title="@{repeating_spells_$X_arc56}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime56" title="@{repeating_spells56_$X_casttime56}" class="sheet-short"> <button type="roll" name="roll_initspell56" title="@{repeating_spells56_$X_initspell56}" value="/gmroll [[{([[1d10]]+@{casttime56}), 1}kh1]] [Initiative (@{spellname56})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro56" title="@{repeating_spells56_$X_cast-macro56}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast56" title="%{repeating_spells56_$X_spellcast56}" value="@{cast-macro56}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells57" class="repeating_spells57"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname57" title="@{repeating_spells57_$X_spellname57}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value57" title="@{repeating_spells57_$X_cast-value57}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max57" title="@{repeating_spells57_$X_cast-max57}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points57" title="@{repeating_spells57_$X_spell-points57}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc57" title="@{repeating_spells57_$X_arc57}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime57" title="@{repeating_spells57_$X_casttime57}" class="sheet-short"> <button type="roll" name="roll_initspell57" title="@{repeating_spells57_$X_initspel57}" value="/gmroll [[{([[1d10]]+@{casttime57}), 1}kh1]] [Initiative (@{spellname57})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro57" title="@{repeating_spells57_$X_cast-macro57}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast57" title="%{repeating_spells57_$X_spellcast57}" value="@{cast-macro57}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem19" title="@{spellmem19}" placeholder="Place Spell information here. *10th and higher level spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-wizard-level-thirteen"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="+1 spell slot from being a specialist" class="sheet-padding-right">Specialist</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> <th>/</th> <th title="Maximum number of spell slots allowed by Intelligence">Max</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-level13-castable" title="@{spell-level13-castable}" class="sheet-short" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_spell-level13-specialist" title="@{spell-level13-specialist}" value="1"/><span></span></label></td> <td><input type="text" name="attr_spell-level13-misc" title="@{spell-level13-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-level13-total" title="@{spell-level13-total}" class="sheet-short" value="0" readonly></td> <td>/</td> <td><input type="text" name="attr_intmax" title="@{intmax}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-level13-selected" title="@{spell-level13-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-level13-remaining" title="@{spell-level13-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-level13-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-level13-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells58" class="repeating_spells58"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname58" title="@{repeating_spells58_$X_spellname58}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value58" title="@{repeating_spells58_$X_cast-value58}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max58" title="@{repeating_spells58_$X_cast-max58}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points58" title="@{repeating_spells58_$X_spell-points58}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc58" title="@{repeating_spells58_$X_arc58}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime58" title="@{repeating_spells58_$X_casttime58}" class="sheet-short"> <button type="roll" name="roll_initspell58" title="@{repeating_spells58_$X_initspell58}" value="/gmroll [[{([[1d10]]+@{casttime58}), 1}kh1]] [Initiative (@{spellname58})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro58" title="@{repeating_spells58_$X_cast-macro58}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast58" title="%{repeating_spells58_$X_spellcast58}" value="@{cast-macro58}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells59" class="repeating_spells59"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname59" title="@{repeating_spells59_$X_spellname59}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value59" title="@{repeating_spells59_$X_cast-value59}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max59" title="@{repeating_spells59_$X_cast-max59}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points59" title="@{repeating_spells59_$X_spell-points59}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc59" title="@{repeating_spells59_$X_arc59}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime59" title="@{repeating_spells59_$X_casttime59}" class="sheet-short"> <button type="roll" name="roll_initspell59" title="@{repeating_spells59_$X_initspell59}" value="/gmroll [[{([[1d10]]+@{casttime59}), 1}kh1]] [Initiative (@{spellname59})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro59" title="@{repeating_spells59_$X_cast-macro59}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast59" title="%{repeating_spells59_$X_spellcast59}" value="@{cast-macro59}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells60" class="repeating_spells60"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname60" title="@{repeating_spells60_$X_spellname60}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value60" title="@{repeating_spells60_$X_cast-value60}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max60" title="@{repeating_spells60_$X_cast-max60}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points60" title="@{repeating_spells60_$X_spell-points60}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc60" title="@{repeating_spells60_$X_arc60}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime60" title="@{repeating_spells60_$X_casttime60}" class="sheet-short"> <button type="roll" name="roll_initspell60" title="@{repeating_spells60_$X_initspel60}" value="/gmroll [[{([[1d10]]+@{casttime60}), 1}kh1]] [Initiative (@{spellname60})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro60" title="@{repeating_spells60_$X_cast-macro60}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast60" title="%{repeating_spells60_$X_spellcast60}" value="@{cast-macro60}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem20" title="@{spellmem20}" placeholder="Place Spell information here. *10th and higher level spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-wizard-level-fourteen"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="+1 spell slot from being a specialist" class="sheet-padding-right">Specialist</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> <th>/</th> <th title="Maximum number of spell slots allowed by Intelligence">Max</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-level14-castable" title="@{spell-level14-castable}" class="sheet-short" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_spell-level14-specialist" title="@{spell-level14-specialist}" value="1"/><span></span></label></td> <td><input type="text" name="attr_spell-level14-misc" title="@{spell-level14-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-level14-total" title="@{spell-level14-total}" class="sheet-short" value="0" readonly></td> <td>/</td> <td><input type="text" name="attr_intmax" title="@{intmax}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-level14-selected" title="@{spell-level14-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-level14-remaining" title="@{spell-level14-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-level14-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-level14-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells61" class="repeating_spells61"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname61" title="@{repeating_spells61_$X_spellname61}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value61" title="@{repeating_spells61_$X_cast-value61}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max61" title="@{repeating_spells61_$X_cast-max61}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points61" title="@{repeating_spells61_$X_spell-points61}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc61" title="@{repeating_spells61_$X_arc61}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime61" title="@{repeating_spells61_$X_casttime61}" class="sheet-short"> <button type="roll" name="roll_initspell61" title="@{repeating_spells61_$X_initspell61}" value="/gmroll [[{([[1d10]]+@{casttime61}), 1}kh1]] [Initiative (@{spellname61})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro61" title="@{repeating_spells61_$X_cast-macro61}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast61" title="%{repeating_spells61_$X_spellcast61}" value="@{cast-macro61}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells62" class="repeating_spells62"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname62" title="@{repeating_spells62_$X_spellname62}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value62" title="@{repeating_spells62_$X_cast-value62}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max62" title="@{repeating_spells62_$X_cast-max62}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points62" title="@{repeating_spells62_$X_spell-points62}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc62" title="@{repeating_spells62_$X_arc62}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime62" title="@{repeating_spells62_$X_casttime62}" class="sheet-short"> <button type="roll" name="roll_initspell62" title="@{repeating_spells62_$X_initspell62}" value="/gmroll [[{([[1d10]]+@{casttime62}), 1}kh1]] [Initiative (@{spellname62})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro62" title="@{repeating_spells62_$X_cast-macro62}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast62" title="%{repeating_spells62_$X_spellcast62}" value="@{cast-macro62}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells63" class="repeating_spells63"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname63" title="@{repeating_spells63_$X_spellname63}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value63" title="@{repeating_spells63_$X_cast-value63}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max63" title="@{repeating_spells63_$X_cast-max63}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points63" title="@{repeating_spells63_$X_spell-points63}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc63" title="@{repeating_spells63_$X_arc63}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime63" title="@{repeating_spells63_$X_casttime63}" class="sheet-short"> <button type="roll" name="roll_initspell63" title="@{repeating_spells63_$X_initspel63}" value="/gmroll [[{([[1d10]]+@{casttime63}), 1}kh1]] [Initiative (@{spellname63})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro63" title="@{repeating_spells63_$X_cast-macro63}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast63" title="%{repeating_spells63_$X_spellcast63}" value="@{cast-macro63}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem21" title="@{spellmem21}" placeholder="Place Spell information here. *10th and higher level spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-wizard-level-fifteen"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="+1 spell slot from being a specialist" class="sheet-padding-right">Specialist</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> <th>/</th> <th title="Maximum number of spell slots allowed by Intelligence">Max</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-level15-castable" title="@{spell-level15-castable}" class="sheet-short" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_spell-level15-specialist" title="@{spell-level15-specialist}" value="1"/><span></span></label></td> <td><input type="text" name="attr_spell-level15-misc" title="@{spell-level15-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-level15-total" title="@{spell-level15-total}" class="sheet-short" value="0" readonly></td> <td>/</td> <td><input type="text" name="attr_intmax" title="@{intmax}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-level15-selected" title="@{spell-level15-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-level15-remaining" title="@{spell-level15-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-level15-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-level15-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells64" class="repeating_spells64"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname64" title="@{repeating_spells64_$X_spellname64}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value64" title="@{repeating_spells64_$X_cast-value64}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max64" title="@{repeating_spells64_$X_cast-max64}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points64" title="@{repeating_spells64_$X_spell-points64}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc64" title="@{repeating_spells64_$X_arc64}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime64" title="@{repeating_spells64_$X_casttime64}" class="sheet-short"> <button type="roll" name="roll_initspell64" title="@{repeating_spells64_$X_initspell64}" value="/gmroll [[{([[1d10]]+@{casttime64}), 1}kh1]] [Initiative (@{spellname64})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro64" title="@{repeating_spells64_$X_cast-macro64}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast64" title="%{repeating_spells64_$X_spellcast64}" value="@{cast-macro64}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells65" class="repeating_spells65"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname65" title="@{repeating_spells65_$X_spellname65}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value65" title="@{repeating_spells65_$X_cast-value65}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max65" title="@{repeating_spells65_$X_cast-max65}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points65" title="@{repeating_spells65_$X_spell-points65}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc65" title="@{repeating_spells65_$X_arc65}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime65" title="@{repeating_spells65_$X_casttime65}" class="sheet-short"> <button type="roll" name="roll_initspell65" title="@{repeating_spells65_$X_initspell65}" value="/gmroll [[{([[1d10]]+@{casttime65}), 1}kh1]] [Initiative (@{spellname65})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro65" title="@{repeating_spells65_$X_cast-macro65}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast65" title="%{repeating_spells65_$X_spellcast65}" value="@{cast-macro65}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells66" class="repeating_spells66"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname66" title="@{repeating_spells66_$X_spellname66}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value66" title="@{repeating_spells66_$X_cast-value66}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max66" title="@{repeating_spells66_$X_cast-max66}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Arc Used:</b></h4><input type="number" name="attr_spell-points66" title="@{repeating_spells66_$X_spell-points66}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_arc66" title="@{repeating_spells66_$X_arc66}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime66" title="@{repeating_spells66_$X_casttime66}" class="sheet-short"> <button type="roll" name="roll_initspell66" title="@{repeating_spells66_$X_initspel66}" value="/gmroll [[{([[1d10]]+@{casttime66}), 1}kh1]] [Initiative (@{spellname66})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro66" title="@{repeating_spells66_$X_cast-macro66}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast66" title="%{repeating_spells66_$X_spellcast66}" value="@{cast-macro66}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem22" title="@{spellmem22}" placeholder="Place Spell information here. *10th and higher level spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> </div> <div class="sheet-tab-content sheet-section-priest-spells"><h4><b>Spell Levels</b></h4><br><br> <input type="radio" name="attr_tab7" class="sheet-tab sheet-tab31" value="1" checked/><span class="sheet-tab sheet-tab31">Level 1</span> <input type="radio" name="attr_tab7" class="sheet-tab sheet-tab32" value="2"/><span class="sheet-tab sheet-tab32">Level 2</span> <input type="radio" name="attr_tab7" class="sheet-tab sheet-tab33" value="3"/><span class="sheet-tab sheet-tab33">Level 3</span> <input type="radio" name="attr_tab7" class="sheet-tab sheet-tab34" value="4"/><span class="sheet-tab sheet-tab34">Level 4</span> <input type="radio" name="attr_tab7" class="sheet-tab sheet-tab35" value="5"/><span class="sheet-tab sheet-tab35">Level 5</span><br><br> <input type="radio" name="attr_tab7" class="sheet-tab sheet-tab36" value="6"/><span class="sheet-tab sheet-tab36">Level 6</span> <input type="radio" name="attr_tab7" class="sheet-tab sheet-tab37" value="7"/><span class="sheet-tab sheet-tab37">Level 7</span> <input type="radio" name="attr_tab7" class="sheet-tab sheet-tab38" value="8"/><span class="sheet-tab sheet-tab38">Quest</span><br><br> <input type="checkbox" class="sheet-show-spell-points-pri" value="1" title="Show Announcements"/><span></span><b title="Show Spells points and Wind">Spell Points & Wind - Player's Option: Spells & Magic</b> <div class="sheet-spell-points-pri"> <table class="sheet-default-header-first-row sheet-default-header-first-column"> <tr> <td></td> <td>Level</td> <td class="sheet-padding-right">Wisdom</td> <td>Total</td> <td class="sheet-centering-padding-5">|</td> <td>Remaining</td> </tr> <tr> <td>Spell Points</td> <td><input type="number" name="attr_spell-points-priest-lvl" title="@{spell-points-priest-lvl}" class="sheet-short" value="0"></td> <td><input type="number" name="attr_spell-points-priest-wis" title="@{spell-points-priest-wis}" class="sheet-table-dynamic" value="0"></td> <td><input type="text" name="attr_spell-points-priest-total" title="@{spell-points-priest-total}" class="sheet-short" value="0" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-points-priest-remaining" title="@{spell-points-priest-remaining}" class="sheet-table-dynamic" value="0" readonly></td> </tr> </table> <input style="display: none;" type="text" name="attr_spell-points-priest-sum" class="sheet-short" value="0"> <br> <table class="sheet-default-header-first-row sheet-default-header-first-column"> <tr> <td></td> <td>Total</td> <td>Remaining</td> </tr> <tr> <td>Wind</td> <td><input type="number" name="attr_total-wind" title="@{total-wind}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_total-wind-remaining" title="@{total-wind-remaining}" class="sheet-table-dynamic" value="0" readonly></td> </tr> </table> <input style="display: none;" type="text" name="attr_total-wind-sum" class="sheet-short" value="0"> </div> <hr> <table class="sheet-default-header-first-row"> <tr> <td>Priest caster level</td> </tr> <tr> <td><input type="text" name="attr_level-priest" title="@{level-priest}" class="sheet-display" placeholder="@{level-class#} or 2" value="1"></td> </tr> </table> <div class="sheet-tab-content sheet-section-priest-level-one"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="Spell slots gained from Wisdom" class="sheet-padding-right">Wisdom</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-priest-level1-castable" title="@{spell-priest-level1-castable}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-priest-level1-wisdom" title="@{spell-priest-level1-wisdom}" class="sheet-table-dynamic" value="0"/></td> <td><input type="text" name="attr_spell-priest-level1-misc" title="@{spell-priest-level1-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-priest-level1-total" title="@{spell-priest-level1-total}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-priest-level1-selected" title="@{spell-priest-level1-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-priest-level1-remaining" title="@{spell-priest-level1-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-priest-level1-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-priest-level1-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-flex-wrap"> <fieldset name="repeating_spells-pri1" class="repeating_spells-pri1"> <div class="sheet-flex-item"> <table class="sheet-default-header-every-third-column"> <tr> <td>Spell name:</td> <td> <select name="attr_spell-select" title="@{repeating_spells-pri1_$X_spell-select}" class="sheet-spell-select"> <option value="0" selected="selected">Custom</option> <option value="Animal Friendship">Animal Friendship</option> <option value="Bless">Bless</option> <option value="Combine">Combine</option> <option value="Command">Command</option> <option value="Create Water">Create Water</option> <option value="Cure Light Wounds">Cure Light Wounds</option> <option value="Detect Evil">Detect Evil</option> <option value="Detect Magic">Detect Magic</option> <option value="Detect Poison">Detect Poison</option> <option value="Detect Snares & Pits">Detect Snares & Pits</option> <option value="Endure Cold/Endure Heat">Endure Cold/Endure Heat</option> <option value="Entangle">Entangle</option> <option value="Faerie Fire">Faerie Fire</option> <option value="Invisibility to Animals">Invisibility to Animals</option> <option value="Invisibility to Undead">Invisibility to Undead</option> <option value="Light">Light</option> <option value="Locate Animals or Plants">Locate Animals or Plants</option> <option value="Magical Stone">Magical Stone</option> <option value="Pass Without Trace">Pass Without Trace</option> <option value="Protection From Evil">Protection From Evil</option> <option value="Purify Food & Drink">Purify Food & Drink</option> <option value="Remove Fear">Remove Fear</option> <option value="Sanctuary">Sanctuary</option> <option value="Shillelagh">Shillelagh</option> </select> </td> <td><input type="text" name="attr_spell-name" title="@{repeating_spells-pri1_$X_spell-name}" class="sheet-spell" placeholder="Spell name"></td> <td>Casting time:</td> <td><input type="text" name="attr_spell-cast-time" title="@{repeating_spells-pri1_$X_spell-cast-time}" class="sheet-short" placeholder="Cast time"></td> <td><button type="roll" name="roll_spell-init" title="@{repeating_spells-pri1_$X_spell-init}" value="/gmroll [[{([[1d10]]+@{spell-cast-time}), 1}kh1]] [Initiative (@{spell-name})]&{tracker}">Initiative</button></td> </tr> </table> <table class="sheet-default-header-first-column sheet-inline"> <tr> <td>Cast / Memorized:</td> <td><input type="number" name="attr_spell-cast-value" title="@{repeating_spells-pri1_$X_spell-cast-value}" value="0" class="sheet-short"><b> / </b><input type="number" name="attr_spell-memorized" title="@{repeating_spells-pri1_$X_spell-memorized}" value="0" class="sheet-short"></td> </tr> </table> <table class="sheet-default-header-first-column sheet-inline"> <tr> <td>Spell Points / Arc Used:</td> <td><input type="number" name="attr_spell-points" title="@{repeating_spells-pri1_$X_spell-points}" class="sheet-short" value="0"><b> / </b><input type="number" name="attr_spell-wind" title="@{repeating_spells-pri1_$X_spell-wind}" class="sheet-short" value="0"></td> </tr> </table> <input type="checkbox" class="sheet-show-spell-details sheet-show-spell-hack" title="Show spell details"/><span class="sheet-show-spell-hack"></span><label class="sheet-show-spell-hack">Show spell details</label> <div class="sheet-spell-details"> <table class="sheet-default-header-odd-column"> <tr> <td>Sphere:</td> <td> <input type="text" name="attr_spell-sphere" title="@{repeating_spells-pri1_$X_spell-sphere}" class="sheet-spell-half" placeholder="Sphere"> <input style="display:none;" type="text" name="attr_spell-level" title="@{repeating_spells-pri1_$X_spell-level}" class="sheet-spell-half" placeholder="Spell level"> </td> <td>School:</td> <td><input type="text" name="attr_spell-school" title="@{repeating_spells-pri1_$X_spell-school}" class="sheet-spell-half" placeholder="School"></td> <td>Compoenets:</td> <td><input type="text" name="attr_spell-components" title="@{repeating_spells-pri1_$X_spell-components}" class="sheet-spell-half" placeholder="Components"></td> </tr> <tr> <td>Range:</td> <td><input type="text" name="attr_spell-range" title="@{repeating_spells-pri1_$X_spell-range}" class="sheet-spell-half" placeholder="Range"></td> <td>Area of Effect:</td> <td><input type="text" name="attr_spell-aoe" title="@{repeating_spells-pri1_$X_spell-aoe}" class="sheet-spell-half" placeholder="Area of Effect"></td> <td>Duration:</td> <td><input type="text" name="attr_spell-duration" title="@{repeating_spells-pri1_$X_spell-duration}" class="sheet-spell-half" placeholder="Duration"></td> </tr> <tr> <td>Damage:</td> <td><input type="text" name="attr_spell-damage" title="@{repeating_spells-pri1_$X_spell-damage}" class="sheet-spell-half" placeholder="[[Damage]]"></td> <td>Damage type:</td> <td><input type="text" name="attr_spell-damage-type" title="@{repeating_spells-pri1_$X_spell-damage-type}" class="sheet-spell-half" placeholder="Damage type"></td> <td>Saving throw:</td> <td><input type="text" name="attr_spell-saving-throw" title="@{repeating_spells-pri1_$X_spell-saving-throw}" class="sheet-spell-half" placeholder="Saving Throw"></td> </tr> <tr> <td>Healing:</td> <td><input type="text" name="attr_spell-healing" title="@{repeating_spells-pri1_$X_spell-healing}" class="sheet-spell-half" placeholder="[[Healing]]"></td> <td>Materials:</td> <td><input type="text" name="attr_spell-materials" title="@{repeating_spells-pri1_$X_spell-materials}" class="sheet-spell-half" placeholder="Materials"></td> <td>Book reference:</td> <td><input type="text" name="attr_spell-reference" title="@{repeating_spells-pri1_$X_spell-reference}" class="sheet-spell-half" placeholder="Book Reference"></td> </tr> </table> </div> <table class="sheet-spell-effect"> <tr> <td class="sheet-spell-effect"><textarea name="attr_spell-effect" title="@{repeating_spells-pri1_$X_spell-effect}" placeholder="Insert Spell effects." style="margin: 0; height: 60px"></textarea></td> <td> <button type="roll" name="roll_spell-cast" title="%{repeating_spells-pri1_$X_spell-cast}" value="@{spell-effect}" style="margin-bottom: 5px">Roll Spell Effects</button> <br> <button type="roll" name="roll_spell-template" title="%{repeating_spells-pri1_$X_spell-template}" value="&{template:2Espell}{{title=@{spell-name}}}{{splevel=@{spell-level}}}{{school=@{spell-school}}}{{sphere=@{spell-sphere}}}{{components=@{spell-components}}}{{time=@{spell-cast-time}}}{{range=@{spell-range}}}{{duration=@{spell-duration}}}{{aoe=@{spell-aoe}}}{{save=@{spell-saving-throw}}}{{damage=@{spell-damage}}}{{damagetype=@{spell-damage-type}}}{{healing=@{spell-healing}}}{{reference=@{spell-reference}}}{{materials=@{spell-materials}}}{{effects=@{spell-effect}}}">Roll Template</button> </td> </tr> </table> <hr> </div> </fieldset> </div> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells28" class="repeating_spells28"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname28" title="@{repeating_spells28_$X_spellname28}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value28" title="@{repeating_spells28_$X_cast-value28}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max28" title="@{repeating_spells28_$X_cast-max28}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest28" title="@{repeating_spells28_$X_spell-points-priest28}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind28" title="@{repeating_spells28_$X_wind28}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime28" title="@{repeating_spells28_$X_casttime28}" class="sheet-short"> <button type="roll" name="roll_initspell28" title="@{repeating_spells28_$X_initspell28}" value="/gmroll [[{([[1d10]]+@{casttime28}), 1}kh1]] [Initiative (@{spellname28})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro28" title="@{repeating_spells28_$X_cast-macro28}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast28" title="%{repeating_spells28_$X_spellcast28}" value="@{cast-macro28}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells29" class="repeating_spells29"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname29" title="@{repeating_spells29_$X_spellname29}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value29" title="@{repeating_spells29_$X_cast-value29}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max29" title="@{repeating_spells29_$X_cast-max29}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest29" title="@{repeating_spells29_$X_spell-points-priest29}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind29" title="@{repeating_spells29_$X_wind29}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime29" title="@{repeating_spells29_$X_casttime29}" class="sheet-short"> <button type="roll" name="roll_initspell29" title="@{repeating_spells29_$X_initspell29}" value="/gmroll [[{([[1d10]]+@{casttime29}), 1}kh1]] [Initiative (@{spellname29})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro29" title="@{repeating_spells29_$X_cast-macro29}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast29" title="%{repeating_spells29_$X_spellcast29}" value="@{cast-macro29}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells30" class="repeating_spells30"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname30" title="@{repeating_spells30_$X_spellname30}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value30" title="@{repeating_spells30_$X_cast-value30}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max30" title="@{repeating_spells30_$X_cast-max30}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest30" title="@{repeating_spells30_$X_spell-points-priest30}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind30" title="@{repeating_spells30_$X_wind30}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime30" title="@{repeating_spells30_$X_casttime30}" class="sheet-short"> <button type="roll" name="roll_initspell30" title="@{repeating_spells30_$X_initspel30}" value="/gmroll [[{([[1d10]]+@{casttime30}), 1}kh1]] [Initiative (@{spellname30})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro30" title="@{repeating_spells30_$X_cast-macro30}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast30" title="%{repeating_spells30_$X_spellcast30}" value="@{cast-macro30}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem10" title="@{spellmem10}" placeholder="Place Spell information here. *Quest spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-priest-level-two"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="Spell slots gained from Wisdom" class="sheet-padding-right">Wisdom</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-priest-level2-castable" title="@{spell-priest-level2-castable}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-priest-level2-wisdom" title="@{spell-priest-level2-wisdom}" class="sheet-table-dynamic" value="0"/></td> <td><input type="text" name="attr_spell-priest-level2-misc" title="@{spell-priest-level2-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-priest-level2-total" title="@{spell-priest-level2-total}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-priest-level2-selected" title="@{spell-priest-level2-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-priest-level2-remaining" title="@{spell-priest-level2-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-priest-level2-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-priest-level2-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-flex-wrap"> <fieldset name="repeating_spells-pri2" class="repeating_spells-pri2"> <div class="sheet-flex-item"> <table class="sheet-default-header-every-third-column"> <tr> <td>Spell name:</td> <td> <select name="attr_spell-select" title="@{repeating_spells-pri2_$X_spell-select}" class="sheet-spell-select"> <option value="0" selected="selected">Custom</option> <option value="Aid">Aid</option> <option value="Augury">Augury</option> <option value="Barkskin">Barkskin</option> <option value="Chant">Chant</option> <option value="Charm Person or Mammal">Charm Person or Mammal</option> <option value="Detect Charm">Detect Charm</option> <option value="Dust Devil">Dust Devil</option> <option value="Enthrall">Enthrall</option> <option value="Find Traps">Find Traps</option> <option value="Fire Trap">Fire Trap</option> <option value="Flame Blade">Flame Blade</option> <option value="Goodberry">Goodberry</option> <option value="Heat Metal">Heat Metal</option> <option value="Hold Person">Hold Person</option> <option value="Know Alignment">Know Alignment</option> <option value="Messenger">Messenger</option> <option value="Obscurement">Obscurement</option> <option value="Produce Flame">Produce Flame</option> <option value="Resist Fire/Resist Cold">Resist Fire/Resist Cold</option> <option value="Silence, 15' Radius">Silence, 15' Radius</option> <option value="Slow Poison">Slow Poison</option> <option value="Snake Charm">Snake Charm</option> <option value="Spiritual Hammer">Spiritual Hammer</option> <option value="Trip">Trip</option> <option value="Warp Wood">Warp Wood</option> <option value="Withdraw">Withdraw</option> <option value="Wyvern Watch">Wyvern Watch</option> </select> </td> <td><input type="text" name="attr_spell-name" title="@{repeating_spells-pri2_$X_spell-name}" class="sheet-spell" placeholder="Spell name"></td> <td>Casting time:</td> <td><input type="text" name="attr_spell-cast-time" title="@{repeating_spells-pri2_$X_spell-cast-time}" class="sheet-short" placeholder="Cast time"></td> <td><button type="roll" name="roll_spell-init" title="@{repeating_spells-pri2_$X_spell-init}" value="/gmroll [[{([[1d10]]+@{spell-cast-time}), 1}kh1]] [Initiative (@{spell-name})]&{tracker}">Initiative</button></td> </tr> </table> <table class="sheet-default-header-first-column sheet-inline"> <tr> <td>Cast / Memorized:</td> <td><input type="number" name="attr_spell-cast-value" title="@{repeating_spells-pri2_$X_spell-cast-value}" value="0" class="sheet-short"><b> / </b><input type="number" name="attr_spell-memorized" title="@{repeating_spells-pri2_$X_spell-memorized}" value="0" class="sheet-short"></td> </tr> </table> <table class="sheet-default-header-first-column sheet-inline"> <tr> <td>Spell Points / Arc Used:</td> <td><input type="number" name="attr_spell-points" title="@{repeating_spells-pri2_$X_spell-points}" class="sheet-short" value="0"><b> / </b><input type="number" name="attr_spell-wind" title="@{repeating_spells-pri2_$X_spell-wind}" class="sheet-short" value="0"></td> </tr> </table> <input type="checkbox" class="sheet-show-spell-details sheet-show-spell-hack" title="Show spell details"/><span class="sheet-show-spell-hack"></span><label class="sheet-show-spell-hack">Show spell details</label> <div class="sheet-spell-details"> <table class="sheet-default-header-odd-column"> <tr> <td>Sphere:</td> <td> <input type="text" name="attr_spell-sphere" title="@{repeating_spells-pri2_$X_spell-sphere}" class="sheet-spell-half" placeholder="Sphere"> <input style="display:none;" type="text" name="attr_spell-level" title="@{repeating_spells-pri2_$X_spell-level}" class="sheet-spell-half" placeholder="Spell level"> </td> <td>School:</td> <td><input type="text" name="attr_spell-school" title="@{repeating_spells-pri2_$X_spell-school}" class="sheet-spell-half" placeholder="School"></td> <td>Compoenets:</td> <td><input type="text" name="attr_spell-components" title="@{repeating_spells-pri2_$X_spell-components}" class="sheet-spell-half" placeholder="Components"></td> </tr> <tr> <td>Range:</td> <td><input type="text" name="attr_spell-range" title="@{repeating_spells-pri2_$X_spell-range}" class="sheet-spell-half" placeholder="Range"></td> <td>Area of Effect:</td> <td><input type="text" name="attr_spell-aoe" title="@{repeating_spells-pri2_$X_spell-aoe}" class="sheet-spell-half" placeholder="Area of Effect"></td> <td>Duration:</td> <td><input type="text" name="attr_spell-duration" title="@{repeating_spells-pri2_$X_spell-duration}" class="sheet-spell-half" placeholder="Duration"></td> </tr> <tr> <td>Damage:</td> <td><input type="text" name="attr_spell-damage" title="@{repeating_spells-pri2_$X_spell-damage}" class="sheet-spell-half" placeholder="[[Damage]]"></td> <td>Damage type:</td> <td><input type="text" name="attr_spell-damage-type" title="@{repeating_spells-pri2_$X_spell-damage-type}" class="sheet-spell-half" placeholder="Damage type"></td> <td>Saving throw:</td> <td><input type="text" name="attr_spell-saving-throw" title="@{repeating_spells-pri2_$X_spell-saving-throw}" class="sheet-spell-half" placeholder="Saving Throw"></td> </tr> <tr> <td>Healing:</td> <td><input type="text" name="attr_spell-healing" title="@{repeating_spells-pri2_$X_spell-healing}" class="sheet-spell-half" placeholder="[[Healing]]"></td> <td>Materials:</td> <td><input type="text" name="attr_spell-materials" title="@{repeating_spells-pri2_$X_spell-materials}" class="sheet-spell-half" placeholder="Materials"></td> <td>Book reference:</td> <td><input type="text" name="attr_spell-reference" title="@{repeating_spells-pri2_$X_spell-reference}" class="sheet-spell-half" placeholder="Book Reference"></td> </tr> </table> </div> <table class="sheet-spell-effect"> <tr> <td class="sheet-spell-effect"><textarea name="attr_spell-effect" title="@{repeating_spells-pri2_$X_spell-effect}" placeholder="Insert Spell effects." style="margin: 0; height: 60px"></textarea></td> <td> <button type="roll" name="roll_spell-cast" title="%{repeating_spells-pri2_$X_spell-cast}" value="@{spell-effect}" style="margin-bottom: 5px">Roll Spell Effects</button> <br> <button type="roll" name="roll_spell-template" title="%{repeating_spells-pri2_$X_spell-template}" value="&{template:2Espell}{{title=@{spell-name}}}{{splevel=@{spell-level}}}{{school=@{spell-school}}}{{sphere=@{spell-sphere}}}{{components=@{spell-components}}}{{time=@{spell-cast-time}}}{{range=@{spell-range}}}{{duration=@{spell-duration}}}{{aoe=@{spell-aoe}}}{{save=@{spell-saving-throw}}}{{damage=@{spell-damage}}}{{damagetype=@{spell-damage-type}}}{{healing=@{spell-healing}}}{{reference=@{spell-reference}}}{{materials=@{spell-materials}}}{{effects=@{spell-effect}}}">Roll Template</button> </td> </tr> </table> <hr> </div> </fieldset> </div> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells31" class="repeating_spells31"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname31" title="@{repeating_spells31_$X_spellname31}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value31" title="@{repeating_spells31_$X_cast-value31}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max31" title="@{repeating_spells31_$X_cast-max31}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest31" title="@{repeating_spells31_$X_spell-points-priest31}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind31" title="@{repeating_spells31_$X_wind31}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime31" title="@{repeating_spells31_$X_casttime31}" class="sheet-short"> <button type="roll" name="roll_initspell31" title="@{repeating_spells31_$X_initspell31}" value="/gmroll [[{([[1d10]]+@{casttime31}), 1}kh1]] [Initiative (@{spellname31})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro31" title="@{repeating_spells31_$X_cast-macro31}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast31" title="%{repeating_spells31_$X_spellcast31}" value="@{cast-macro31}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells32" class="repeating_spells32"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname32" title="@{repeating_spells32_$X_spellname32}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value32" title="@{repeating_spells32_$X_cast-value32}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max32" title="@{repeating_spells32_$X_cast-max32}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest32" title="@{repeating_spells32_$X_spell-points-priest32}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind32" title="@{repeating_spells32_$X_wind32}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime32" title="@{repeating_spells32_$X_casttime32}" class="sheet-short"> <button type="roll" name="roll_initspell32" title="@{repeating_spells32_$X_initspell32}" value="/gmroll [[{([[1d10]]+@{casttime32}), 1}kh1]] [Initiative (@{spellname32})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro32" title="@{repeating_spells32_$X_cast-macro32}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast32" title="%{repeating_spells32_$X_spellcast32}" value="@{cast-macro32}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells33" class="repeating_spells33"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname33" title="@{repeating_spells33_$X_spellname33}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value33" title="@{repeating_spells33_$X_cast-value33}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max33" title="@{repeating_spells33_$X_cast-max33}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest33" title="@{repeating_spells33_$X_spell-points-priest33}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind33" title="@{repeating_spells33_$X_wind33}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime33" title="@{repeating_spells33_$X_casttime33}" class="sheet-short"> <button type="roll" name="roll_initspell33" title="@{repeating_spells33_$X_initspel33}" value="/gmroll [[{([[1d10]]+@{casttime33}), 1}kh1]] [Initiative (@{spellname33})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro33" title="@{repeating_spells33_$X_cast-macro33}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast33" title="%{repeating_spells33_$X_spellcast33}" value="@{cast-macro33}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem11" title="@{spellmem11}" placeholder="Place Spell information here. *Quest spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-priest-level-three"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="Spell slots gained from Wisdom" class="sheet-padding-right">Wisdom</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-priest-level3-castable" title="@{spell-priest-level3-castable}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-priest-level3-wisdom" title="@{spell-priest-level3-wisdom}" class="sheet-table-dynamic" value="0"/></td> <td><input type="text" name="attr_spell-priest-level3-misc" title="@{spell-priest-level3-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-priest-level3-total" title="@{spell-priest-level3-total}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-priest-level3-selected" title="@{spell-priest-level3-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-priest-level3-remaining" title="@{spell-priest-level3-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-priest-level3-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-priest-level3-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells34" class="repeating_spells34"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname34" title="@{repeating_spells34_$X_spellname34}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value34" title="@{repeating_spells34_$X_cast-value34}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max34" title="@{repeating_spells34_$X_cast-max34}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest34" title="@{repeating_spells34_$X_spell-points-priest34}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind34" title="@{repeating_spells34_$X_wind34}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime34" title="@{repeating_spells34_$X_casttime34}" class="sheet-short"> <button type="roll" name="roll_initspell34" title="@{repeating_spells34_$X_initspell34}" value="/gmroll [[{([[1d10]]+@{casttime34}), 1}kh1]] [Initiative (@{spellname34})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro34" title="@{repeating_spells34_$X_cast-macro34}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast34" title="%{repeating_spells34_$X_spellcast34}" value="@{cast-macro34}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells35" class="repeating_spells35"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname35" title="@{repeating_spells35_$X_spellname35}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value35" title="@{repeating_spells35_$X_cast-value35}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max35" title="@{repeating_spells35_$X_cast-max35}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest35" title="@{repeating_spells35_$X_spell-points-priest35}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind35" title="@{repeating_spells28_$X_wind35}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime35" title="@{repeating_spells35_$X_casttime35}" class="sheet-short"> <button type="roll" name="roll_initspell35" title="@{repeating_spells35_$X_initspell35}" value="/gmroll [[{([[1d10]]+@{casttime35}), 1}kh1]] [Initiative (@{spellname35})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro35" title="@{repeating_spells35_$X_cast-macro35}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast35" title="%{repeating_spells35_$X_spellcast35}" value="@{cast-macro35}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells36" class="repeating_spells36"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname36" title="@{repeating_spells36_$X_spellname36}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value36" title="@{repeating_spells36_$X_cast-value36}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max36" title="@{repeating_spells36_$X_cast-max36}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest36" title="@{repeating_spells36_$X_spell-points-priest36}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind36" title="@{repeating_spells36_$X_wind36}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime36" title="@{repeating_spells36_$X_casttime36}" class="sheet-short"> <button type="roll" name="roll_initspell36" title="@{repeating_spells36_$X_initspel36}" value="/gmroll [[{([[1d10]]+@{casttime36}), 1}kh1]] [Initiative (@{spellname36})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro36" title="@{repeating_spells36_$X_cast-macro36}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast36" title="%{repeating_spells36_$X_spellcast36}" value="@{cast-macro36}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem12" title="@{spellmem12}" placeholder="Place Spell information here. *Quest spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-priest-level-four"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="Spell slots gained from Wisdom" class="sheet-padding-right">Wisdom</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-priest-level4-castable" title="@{spell-priest-level4-castable}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-priest-level4-wisdom" title="@{spell-priest-level4-wisdom}" class="sheet-table-dynamic" value="0"/></td> <td><input type="text" name="attr_spell-priest-level4-misc" title="@{spell-priest-level4-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-priest-level4-total" title="@{spell-priest-level4-total}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-priest-level4-selected" title="@{spell-priest-level4-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-priest-level4-remaining" title="@{spell-priest-level4-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-priest-level4-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-priest-level4-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells37" class="repeating_spells37"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname37" title="@{repeating_spells37_$X_spellname37}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value37" title="@{repeating_spells37_$X_cast-value37}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max37" title="@{repeating_spells37_$X_cast-max37}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest37" title="@{repeating_spells37_$X_spell-points-priest37}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind37" title="@{repeating_spells37_$X_wind37}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime37" title="@{repeating_spells37_$X_casttime37}" class="sheet-short"> <button type="roll" name="roll_initspell37" title="@{repeating_spells37_$X_initspell37}" value="/gmroll [[{([[1d10]]+@{casttime37}), 1}kh1]] [Initiative (@{spellname37})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro37" title="@{repeating_spells37_$X_cast-macro37}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast37" title="%{repeating_spells37_$X_spellcast37}" value="@{cast-macro37}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells38" class="repeating_spells38"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname38" title="@{repeating_spells38_$X_spellname38}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value38" title="@{repeating_spells38_$X_cast-value38}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max38" title="@{repeating_spells38_$X_cast-max38}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest38" title="@{repeating_spells38_$X_spell-points-priest38}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind38" title="@{repeating_spells38_$X_wind38}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime38" title="@{repeating_spells38_$X_casttime38}" class="sheet-short"> <button type="roll" name="roll_initspell38" title="@{repeating_spells38_$X_initspell38}" value="/gmroll [[{([[1d10]]+@{casttime38}), 1}kh1]] [Initiative (@{spellname38})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro38" title="@{repeating_spells38_$X_cast-macro38}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast38" title="%{repeating_spells38_$X_spellcast38}" value="@{cast-macro38}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells39" class="repeating_spells39"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname39" title="@{repeating_spells39_$X_spellname39}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value39" title="@{repeating_spells39_$X_cast-value39}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max39" title="@{repeating_spells39_$X_cast-max39}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest39" title="@{repeating_spells39_$X_spell-points-priest39}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind39" title="@{repeating_spells39_$X_wind39}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime39" title="@{repeating_spells39_$X_casttime39}" class="sheet-short"> <button type="roll" name="roll_initspell39" title="@{repeating_spells39_$X_initspel39}" value="/gmroll [[{([[1d10]]+@{casttime39}), 1}kh1]] [Initiative (@{spellname39})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro39" title="@{repeating_spells39_$X_cast-macro39}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast39" title="%{repeating_spells39_$X_spellcast39}" value="@{cast-macro39}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem13" title="@{spellmem13}" placeholder="Place Spell information here. *Quest spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-priest-level-five"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="Spell slots gained from Wisdom" class="sheet-padding-right">Wisdom</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-priest-level5-castable" title="@{spell-priest-level5-castable}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-priest-level5-wisdom" title="@{spell-priest-level5-wisdom}" class="sheet-table-dynamic" value="0"/></td> <td><input type="text" name="attr_spell-priest-level5-misc" title="@{spell-priest-level5-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-priest-level5-total" title="@{spell-priest-level5-total}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-priest-level5-selected" title="@{spell-priest-level5-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-priest-level5-remaining" title="@{spell-priest-level5-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-priest-level5-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-priest-level5-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells40" class="repeating_spells40"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname40" title="@{repeating_spells40_$X_spellname40}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value40" title="@{repeating_spells40_$X_cast-value40}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max40" title="@{repeating_spells40_$X_cast-max40}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest40" title="@{repeating_spells40_$X_spell-points-priest40}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind40" title="@{repeating_spells40_$X_wind40}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime40" title="@{repeating_spells40_$X_casttime40}" class="sheet-short"> <button type="roll" name="roll_initspell40" title="@{repeating_spells40_$X_initspell40}" value="/gmroll [[{([[1d10]]+@{casttime40}), 1}kh1]] [Initiative (@{spellname40})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro40" title="@{repeating_spells40_$X_cast-macro40}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast40" title="%{repeating_spells40_$X_spellcast40}" value="@{cast-macro40}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells41" class="repeating_spells41"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname41" title="@{repeating_spells41_$X_spellname41}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value41" title="@{repeating_spells41_$X_cast-value41}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max41" title="@{repeating_spells41_$X_cast-max41}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest41" title="@{repeating_spells41_$X_spell-points-priest41}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind41" title="@{repeating_spells41_$X_wind41}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime41" title="@{repeating_spells41_$X_casttime41}" class="sheet-short"> <button type="roll" name="roll_initspell41" title="@{repeating_spells41_$X_initspell41}" value="/gmroll [[{([[1d10]]+@{casttime41}), 1}kh1]] [Initiative (@{spellname41})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro41" title="@{repeating_spells41_$X_cast-macro41}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast41" title="%{repeating_spells41_$X_spellcast41}" value="@{cast-macro41}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells42" class="repeating_spells42"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname42" title="@{repeating_spells42_$X_spellname42}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value42" title="@{repeating_spells42_$X_cast-value42}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max42" title="@{repeating_spells42_$X_cast-max42}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest42" title="@{repeating_spells42_$X_spell-points-priest42}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind42" title="@{repeating_spells42_$X_wind42}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime42" title="@{repeating_spells42_$X_casttime42}" class="sheet-short"> <button type="roll" name="roll_initspell42" title="@{repeating_spells42_$X_initspel42}" value="/gmroll [[{([[1d10]]+@{casttime42}), 1}kh1]] [Initiative (@{spellname42})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro42" title="@{repeating_spells42_$X_cast-macro42}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast42" title="%{repeating_spells42_$X_spellcast42}" value="@{cast-macro42}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem14" title="@{spellmem14}" placeholder="Place Spell information here. *Quest spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-priest-level-six"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="Spell slots gained from Wisdom" class="sheet-padding-right">Wisdom</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-priest-level6-castable" title="@{spell-priest-level6-castable}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-priest-level6-wisdom" title="@{spell-priest-level6-wisdom}" class="sheet-table-dynamic" value="0"/></td> <td><input type="text" name="attr_spell-priest-level6-misc" title="@{spell-priest-level6-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-priest-level6-total" title="@{spell-priest-level6-total}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-priest-level6-selected" title="@{spell-priest-level6-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-priest-level6-remaining" title="@{spell-priest-level6-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-priest-level6-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-priest-level6-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells43" class="repeating_spells43"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname43" title="@{repeating_spells43_$X_spellname43}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value43" title="@{repeating_spells43_$X_cast-value43}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max43" title="@{repeating_spells43_$X_cast-max43}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest43" title="@{repeating_spells43_$X_spell-points-priest43}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind43" title="@{repeating_spells43_$X_wind43}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime43" title="@{repeating_spells43_$X_casttime43}" class="sheet-short"> <button type="roll" name="roll_initspell43" title="@{repeating_spells43_$X_initspell43}" value="/gmroll [[{([[1d10]]+@{casttime43}), 1}kh1]] [Initiative (@{spellname43})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro43" title="@{repeating_spells43_$X_cast-macro43}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast43" title="%{repeating_spells43_$X_spellcast43}" value="@{cast-macro43}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells44" class="repeating_spells44"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname44" title="@{repeating_spells44_$X_spellname44}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value44" title="@{repeating_spells44_$X_cast-value44}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max44" title="@{repeating_spells44_$X_cast-max44}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest44" title="@{repeating_spells44_$X_spell-points-priest44}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind44" title="@{repeating_spells44_$X_wind44}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime44" title="@{repeating_spells44_$X_casttime44}" class="sheet-short"> <button type="roll" name="roll_initspell44" title="@{repeating_spells44_$X_initspell44}" value="/gmroll [[{([[1d10]]+@{casttime44}), 1}kh1]] [Initiative (@{spellname44})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro44" title="@{repeating_spells44_$X_cast-macro44}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast44" title="%{repeating_spells44_$X_spellcast44}" value="@{cast-macro44}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells45" class="repeating_spells45"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname45" title="@{repeating_spells45_$X_spellname45}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value45" title="@{repeating_spells45_$X_cast-value45}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max45" title="@{repeating_spells45_$X_cast-max45}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest45" title="@{repeating_spells45_$X_spell-points-priest45}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind45" title="@{repeating_spells45_$X_wind28}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime45" title="@{repeating_spells45_$X_casttime45}" class="sheet-short"> <button type="roll" name="roll_initspell45" title="@{repeating_spells45_$X_initspel45}" value="/gmroll [[{([[1d10]]+@{casttime45}), 1}kh1]] [Initiative (@{spellname45})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro45" title="@{repeating_spells45_$X_cast-macro45}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast45" title="%{repeating_spells45_$X_spellcast45}" value="@{cast-macro45}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem15" title="@{spellmem15}" placeholder="Place Spell information here. *Quest spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-priest-level-seven"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="Spell slots gained from Wisdom" class="sheet-padding-right">Wisdom</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-priest-level7-castable" title="@{spell-priest-level7-castable}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-priest-level7-wisdom" title="@{spell-priest-level7-wisdom}" class="sheet-table-dynamic" value="0"/></td> <td><input type="text" name="attr_spell-priest-level7-misc" title="@{spell-priest-level7-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-priest-level7-total" title="@{spell-priest-level7-total}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-priest-level7-selected" title="@{spell-priest-level7-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-priest-level7-remaining" title="@{spell-priest-level7-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-priest-level7-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-priest-level7-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells46" class="repeating_spells46"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname46" title="@{repeating_spells46_$X_spellname46}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value46" title="@{repeating_spells46_$X_cast-value46}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max46" title="@{repeating_spells46_$X_cast-max46}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest46" title="@{repeating_spells46_$X_spell-points-priest46}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind46" title="@{repeating_spells46_$X_wind46}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime46" title="@{repeating_spells46_$X_casttime46}" class="sheet-short"> <button type="roll" name="roll_initspell46" title="@{repeating_spells46_$X_initspell46}" value="/gmroll [[{([[1d10]]+@{casttime46}), 1}kh1]] [Initiative (@{spellname46})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro46" title="@{repeating_spells46_$X_cast-macro46}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast46" title="%{repeating_spells46_$X_spellcast46}" value="@{cast-macro46}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells47" class="repeating_spells47"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname47" title="@{repeating_spells47_$X_spellname47}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value47" title="@{repeating_spells47_$X_cast-value47}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max47" title="@{repeating_spells47_$X_cast-max47}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest47" title="@{repeating_spells47_$X_spell-points-priest47}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind47" title="@{repeating_spells28_$X_wind47}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime47" title="@{repeating_spells47_$X_casttime47}" class="sheet-short"> <button type="roll" name="roll_initspell47" title="@{repeating_spells47_$X_initspell47}" value="/gmroll [[{([[1d10]]+@{casttime47}), 1}kh1]] [Initiative (@{spellname47})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro47" title="@{repeating_spells47_$X_cast-macro47}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast47" title="%{repeating_spells47_$X_spellcast47}" value="@{cast-macro47}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells48" class="repeating_spells48"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname48" title="@{repeating_spells48_$X_spellname48}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value48" title="@{repeating_spells48_$X_cast-value48}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max48" title="@{repeating_spells48_$X_cast-max48}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest48" title="@{repeating_spells48_$X_spell-points-priest48}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind48" title="@{repeating_spells48_$X_wind48}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime48" title="@{repeating_spells48_$X_casttime48}" class="sheet-short"> <button type="roll" name="roll_initspell48" title="@{repeating_spells48_$X_initspel48}" value="/gmroll [[{([[1d10]]+@{casttime48}), 1}kh1]] [Initiative (@{spellname48})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro48" title="@{repeating_spells48_$X_cast-macro48}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast48" title="%{repeating_spells48_$X_spellcast48}" value="@{cast-macro48}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem16" title="@{spellmem16}" placeholder="Place Spell information here. *Quest spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> <div class="sheet-tab-content sheet-section-priest-quest"> <table class="sheet-default-header-first-row sheet-default-header-first-column sheet-inline"> <tr> <th></th> <th title="Spell slots gained from levels">Level</th> <th title="Spell slots gained from Wisdom" class="sheet-padding-right">Wisdom</th> <th title="Spell slots gained from other sources">Misc.</th> <th title="Total number of spell slots">Total</th> </tr> <tr> <td>Spell Slots</td> <td><input type="text" name="attr_spell-priest-levelq-castable" title="@{spell-priest-levelq-castable}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-priest-levelq-wisdom" title="@{spell-priest-levelq-wisdom}" class="sheet-table-dynamic" value="0"/></td> <td><input type="text" name="attr_spell-priest-levelq-misc" title="@{spell-priest-levelq-misc}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_spell-priest-levelq-total" title="@{spell-priest-levelq-total}" class="sheet-short" value="0" readonly></td> </tr> </table> <table class="sheet-default-header-thead sheet-inline"> <thead> <tr> <th colspan="3" class="sheet-centering">Available to</th> </tr> <tr> <th>Memorize</th> <th class="sheet-centering-padding-5">|</th> <th>Cast</th> </tr> </thead> <tr> <td><input type="text" name="attr_spell-priest-levelq-selected" title="@{spell-priest-levelq-selected}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-priest-levelq-remaining" title="@{spell-priest-levelq-remaining}" value="0" class="sheet-short" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-priest-levelq-cast-max-sum" class="sheet-short" value="0"> <input style="display: none;" name="attr_spell-priest-levelq-cast-value-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Spells Memorized and Spell Book</b></h4> <br> <h4><b>Spells Memorized</b></h4> <br> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells49" class="repeating_spells49"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname49" title="@{repeating_spells49_$X_spellname49}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value49" title="@{repeating_spells49_$X_cast-value49}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max49" title="@{repeating_spells49_$X_cast-max49}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest49" title="@{repeating_spells49_$X_spell-points-priest49}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind49" title="@{repeating_spells49_$X_wind49}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime49" title="@{repeating_spells49_$X_casttime49}" class="sheet-short"> <button type="roll" name="roll_initspell49" title="@{repeating_spells49_$X_initspell49}" value="/gmroll [[{([[1d10]]+@{casttime49}), 1}kh1]] [Initiative (@{spellname49})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro49" title="@{repeating_spells49_$X_cast-macro49}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast49" title="%{repeating_spells49_$X_spellcast49}" value="@{cast-macro49}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells50" class="repeating_spells50"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname50" title="@{repeating_spells50_$X_spellname50}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value50" title="@{repeating_spells50_$X_cast-value50}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max50" title="@{repeating_spells50_$X_cast-max50}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest50" title="@{repeating_spells50_$X_spell-points-priest50}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind50" title="@{repeating_spells50_$X_wind50}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime50" title="@{repeating_spells50_$X_casttime50}" class="sheet-short"> <button type="roll" name="roll_initspell50" title="@{repeating_spells50_$X_initspell50}" value="/gmroll [[{([[1d10]]+@{casttime50}), 1}kh1]] [Initiative (@{spellname50})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro50" title="@{repeating_spells50_$X_cast-macro50}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast50" title="%{repeating_spells50_$X_spellcast50}" value="@{cast-macro50}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells51" class="repeating_spells51"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname51" title="@{repeating_spells51_$X_spellname51}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value51" title="@{repeating_spells51_$X_cast-value51}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max51" title="@{repeating_spells51_$X_cast-max51}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td><h4><b>SP / Wind Used:</b></h4><input type="number" name="attr_spell-points-priest51" title="@{repeating_spells51_$X_spell-points-priest51}" class="sheet-short" value="0"><h4><b> / </b></h4><input type="number" name="attr_wind51" title="@{repeating_spells51_$X_wind51}" class="sheet-short" value="0"></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime51" title="@{repeating_spells51_$X_casttime51}" class="sheet-short"> <button type="roll" name="roll_initspell51" title="@{repeating_spells51_$X_initspel51}" value="/gmroll [[{([[1d10]]+@{casttime51}), 1}kh1]] [Initiative (@{spellname51})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro51" title="@{repeating_spells51_$X_cast-macro51}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast51" title="%{repeating_spells51_$X_spellcast51}" value="@{cast-macro51}">Roll Spell Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Spell Book</b></h4> <textarea name="attr_spellmem17" title="@{spellmem17}" placeholder="Place Spell information here. *Quest spells are not typically available in most campaigns. Consult your DM for this optional material.*"></textarea> </div> </div> </div> <div class="sheet-tab-content sheet-section-granted-powers"> <table class="sheet-default-header-first-row"> <tr> <td>Powers Available</td> <th class="sheet-centering-padding-5">|</th> <td>Powers Remaining</td> </tr> <tr> <td><input type="text" name="attr_spell-power-available" title="@{spell-power-available}" value="0" class="sheet-table-dynamic" readonly></td> <td class="sheet-centering">|</td> <td><input type="text" name="attr_spell-power-remaining" title="@{spell-power-remaining}" value="0" class="sheet-table-dynamic" readonly></td> </tr> </table> <input style="display: none;" name="attr_spell-power-sum" class="sheet-short" value="0"> <br><br> <div class="body"> <h4><b>Granted Powers</b></h4> <br> <h4><b>Abilities</b></h4> <br> <br> <div class="sheet-3colrow"> <div class="sheet-col"> <fieldset name="repeating_spells67" class="repeating_spells67"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname67" title="@{repeating_spells67_$X_spellname67}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Uses Today: </b></h4><input type="number" name="attr_cast-value67" title="@{repeating_spells67_$X_cast-value67}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max67" title="@{repeating_spells67_$X_cast-max67}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Initiative: </b></h4><input type="text" name="attr_casttime67" title="@{repeating_spells67_$X_casttime67}" class="sheet-short"> <button type="roll" name="roll_initspell67" title="@{repeating_spells67_$X_initspell67}" value="/gmroll [[{([[1d10]]+@{casttime67}), 1}kh1]] [Initiative (@{spellname67})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro67" title="@{repeating_spells67_$X_cast-macro67}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast67" title="%{repeating_spells67_$X_spellcast67}" value="@{cast-macro67}">Roll Ability Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells68" class="repeating_spells68"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname68" title="@{repeating_spells68_$X_spellname68}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Uses Today: </b></h4><input type="number" name="attr_cast-value68" title="@{repeating_spells68_$X_cast-value68}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max68" title="@{repeating_spells68_$X_cast-max68}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Initiative: </b></h4><input type="text" name="attr_casttime68" title="@{repeating_spells68_$X_casttime68}" class="sheet-short"> <button type="roll" name="roll_initspell68" title="@{repeating_spells68_$X_initspell68}" value="/gmroll [[{([[1d10]]+@{casttime68}), 1}kh1]] [Initiative (@{spellname68})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro68" title="@{repeating_spells68_$X_cast-macro68}" class="sheet-spell" placeholder="Insert Ability effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast68" title="%{repeating_spells68_$X_spellcast68}" value="@{cast-macro68}">Roll Ability Effects</button> </td> </tr> </table> <hr> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_spells69" class="repeating_spells69"> <table class="sheet-table-center"> <tr> <td><input type="text" name="attr_spellname69" title="@{repeating_spells69_$X_spellname69}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Uses Today: </b></h4><input type="number" name="attr_cast-value69" title="@{repeating_spells69_$X_cast-value69}" value="0" class="sheet-short"><h4><b> / </b></h4><input type="number" name="attr_cast-max69" title="@{repeating_spells69_$X_cast-max69}" value="0" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Initiative: </b></h4><input type="text" name="attr_casttime69" title="@{repeating_spells69_$X_casttime69}" class="sheet-short"> <button type="roll" name="roll_initspell69" title="@{repeating_spells69_$X_initspell69}" value="/gmroll [[{([[1d10]]+@{casttime69}), 1}kh1]] [Initiative (@{spellname69})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro69" title="@{repeating_spells69_$X_cast-macro69}" class="sheet-spell" placeholder="Insert Ability effects."/></td> </tr> <tr> <td> <button type="roll" name="roll_spellcast69" title="%{repeating_spells69_$X_spellcast69}" value="@{cast-macro69}">Roll Ability Effects</button> </td> </tr> </table> <hr> </fieldset> </div> </div> <br> <h4><b>Powers List</b></h4> <textarea name="attr_spellmem23" title="@{spellmem23}" placeholder="Place Granted Powers here."></textarea> </div> </div> Spell memorization <ul> <li>Requires a clear mind from a restful night's sleep.</li> <li>10 minutes of study/prayer per level of the spell. Ie. 1st-level: 10 minutes, 2nd-level: 20 minutes, and so on.</li> <li>Spells stay memorized until cast or wiped from the mind. A wizard/prist cannot choose to forget a memorized spell to replace it.</li> </ul> Spell duration <ul> <li>1 Round ~ 1 minute. 10 Rounds = 1 Turn.</li> <li>1 Turn ~ 10 minute. 6 Turns ~ 1 Hour.</li> </ul> <hr> </div> <div class="sheet-tab-content sheet-section-psionics"><h4><b>Psionics</b></h4> <div class="body"><br> <input type="radio" name="attr_tab8" class="sheet-tab sheet-tab40" value="1" checked/><span class="sheet-tab sheet-tab40">Psionic Core</span> <input type="radio" name="attr_tab8" class="sheet-tab sheet-tab41" value="2"/><span class="sheet-tab sheet-tab41">Psionic S/P</span><br><br> <div class="sheet-tab-content sheet-section-psionic-standard"> <h4><b>Psionics Core</b></h4><h4><b>You can use + to denote different sources of bonuses.</b></h4><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Telepathy Devotions</b></h4><br><ul> <fieldset name="repeating_psion-telepathy" class="repeating_psion-telepathy"><table> <tr> <td><input type="text" name="attr_psiontelepathic" title="@{repeating_psion-telepathy_$X_psiontelepathic}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod" title="@{repeating_psion-telepathy_$X_powerscore-nomod}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod" title="@{repeating_psion-telepathy_$X_powerscore-mod}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod" title="@{repeating_psion_telepathy_$X_psionic-mod}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Telepathy-Devotion" title="%{repeating_psion-telepathy_$X_Telepathy-Devotion}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod})]]≤[[@{powerscore-nomod}+(@{powerscore-mod})]] @{psiontelepathic}"></button></td> <td><input type="text" name="attr_psiontelepathic-macro" title="@{repeating_psion-telepathy_$X_psiontelepathic-macro}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_telepathic-macro" title="%{repeating_psion-telepathy_$X_telepathic-macro}" value="@{psiontelepathic-macro}"></button></td> <td><input type="text" name="attr_PSP-cost20" title="@{repeating_psion-telepathy_$X_PSP-cost20}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </ul></div> <div class="sheet-col"> <h4><b>Telepathy Sciences</b></h4><br><ul> <fieldset name="repeating_psion-telepathic-science" class="repeating_psion-telepathic-science"><table> <tr> <td><input type="text" name="attr_telepathic-science" title="@{repeating_psion-telepathic-science_$X_telepathic-science}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod1" title="@{repeating_psion-telepathic-science_$X_powerscore-nomod1}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod1" title="@{repeating_psion-telepathic-science_$X_powerscore-mod1}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod1" title="@{repeating_psion-telepathic-science_$X_psionic-mod1}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Telepathy-Science" title="%{repeating_psion-telepathic-science_$X_Telepathy-Science}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod1})]]≤[[@{powerscore-nomod1}+(@{powerscore-mod1})]] @{telepathic-science}"></button></td> <td><input type="text" name="attr_psiontelepathic-science-macro" title="@{repeating_psion-telepathic-science_$X_psiontelepathic-science-macro}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_telepathic-science-macro" title="%{repeating_psion-telepathic-science_$X_telepathic-science-macro}" value="@{psiontelepathic-science-macro}"></button></td> <td><input type="text" name="attr_PSP-cost21" title="@{repeating_psion-telepathic-science_$X_PSP-cost21}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </ul></div></div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Psychokinesis Devotions</b></h4><br><ul> <fieldset name="repeating_psion-psychokinesis" class="repeating_psion-psychokinesis"><table> <tr> <td><input type="text" name="attr_psionkinetic" title="@{repeating_psion-psychokinesis_$X_psionkinetic}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod2" title="@{repeating_psion-psychokinesis_$X_powerscore-nomod2}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod2" title="@{repeating_psion-psychokinesis_$X_powerscore-mod2}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod2" title="@{repeating_psion-psychokinesis_$X_psionic-mod2}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Kinetic-Devotion" title="%{repeating_psion-psychokinesis_$X_Kinetic-Devotion}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod2})]]≤[[@{powerscore-nomod2}+(@{powerscore-mod2})]] @{psionkinetic}"></button></td> <td><input type="text" name="attr_psionkinetic-macro" title="@{repeating_psion-psychokinesis_$X_psionkinetic-macro}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_kinetic-macro" title="%{repeating_psion-psychokinesis_$X_kinetic-macro}" value="@{psionkinetic-macro}"></button></td> <td><input type="text" name="attr_PSP-cost22" title="@{repeating_psion-psychokinesis_$X_PSP-cost22}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </ul></div> <div class="sheet-col"> <h4><b>Psychokinesis Sciences</b></h4><br><ul> <fieldset name="repeating_psion-kinetic-science" class="repeating_psion-kinetic-science"><table> <tr> <td><input type="text" name="attr_kinetic-science" title="@{repeating_psion-kinetic-science_$X_kinetic-science}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod3" title="@{repeating_psion-kinetic-science_$X_powerscore-nomod3}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod3" title="@{repeating_psion-kinetic-science_$X_powerscore-mod3}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod3" title="@{repeating_psion-kinetic-science_$X_psionic-mod3}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Kinetic-Science" title="%{repeating_psion-kinetic-science_$X_Kinetic-Science}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod3})]]≤[[@{powerscore-nomod3}+(@{powerscore-mod3})]] @{kinetic-science}"></button></td> <td><input type="text" name="attr_psionkinetic-science-macro" title="@{repeating_psion-kinetic-science_$X_psionkinetic-science-macro}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_kinetic-science-macro" title="%{repeating_psion-kinetic-science_$X_kinetic-science-macro}" value="@{psionkinetic-science-macro}"></button></td> <td><input type="text" name="attr_PSP-cost23" title="@{repeating_psion-kinetic-science_$X_PSP-cost23}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </ul></div></div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Psychoportive Devotions</b></h4><br><ul> <fieldset name="repeating_psion-portation" class="repeating_psion-portation"><table> <tr> <td><input type="text" name="attr_psionportation" title="@{repeating_psion-portation_$X_psionportation}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod4" title="@{repeating_psion-portation_$X_powerscore-nomod4}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod4" title="@{repeating_psion-portation_$X_powerscore-mod4}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod4" title="@{repeating_psion-portation_$X_psionic-mod4}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Portation-Devotion" title="%{repeating_psion-portation_$X_Portation-Devotion}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod4})]]≤[[@{powerscore-nomod4}+(@{powerscore-mod4})]] @{psionportation}"></button></td> <td><input type="text" name="attr_psionportation-macro" title="@{repeating_psion-portation_$X_psionportation-macro}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_portation-macro" title="%{repeating_psion-portation_$X_portation-macro}" value="@{psionportation-macro}"></button></td> <td><input type="text" name="attr_PSP-cost24" title="@{repeating_psion-portation_$X_PSP-cost24}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </ul></div> <div class="sheet-col"> <h4><b>Psychoportive Sciences</b></h4><br><ul> <fieldset name="repeating_psion-portation-science" class="repeating_psion-portation-science"><table> <tr> <td><input type="text" name="attr_portation-science" title="@{repeating_psion-portation-science_$X_portation-science}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod5" title="@{repeating_psion-portation-science_$X_powerscore-nomod5}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod5" title="@{repeating_psion-portation-science_$X_powerscore-mod5}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod5" title="@{repeating_psion-portation-science_$X_psionic-mod5}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Portation-Science" title="%{repeating_psion-portation-science_$X_Portation-Science}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod5})]]≤[[@{powerscore-nomod5}+(@{powerscore-mod5})]] @{portation-science}"></button></td> <td><input type="text" name="attr_psionportation-science-macro" title="@{repeating_psion-portation-science_$X_psionportation-science-macro}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_portation-science-macro" title="%{repeating_psion-portation-science_$X_portation-science-macro}" value="@{psionportation-science-macro}"></button></td> <td><input type="text" name="attr_PSP-cost25" title="@{repeating_psion-portation-science_$X_PSP-cost25}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </ul></div></div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Psychometabolism Devotions</b></h4><br><ul> <fieldset name="repeating_psion-metabolic" class="repeating_psion-metabolic"><table> <tr> <td><input type="text" name="attr_psionmetabolic" title="@{repeating_psion-metabolic_$X_psionmetabolic}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod6" title="@{repeating_psion-metabolic_$X_powerscore-nomod6}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod6" title="@{repeating_psion-metabolic_$X_powerscore-mod6}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod6" title="@{repeating_psion-metabolic_$X_psionic-mod6}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Metabolic-Devotion" title="%{repeating_psion-metabolic_$X_Metabolic-Devotion}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod6})]]≤[[@{powerscore-nomod6}+(@{powerscore-mod6})]] @{psionmetabolic}"></button></td> <td><input type="text" name="attr_psionmetabolic-macro" title="@{repeating_psion-metabolic_$X_psionmetabolic-macro}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_metabolic-macro" title="%{repeating_psion-metabolic_$X_metabolic-macro}" value="@{psionmetabolic-macro}"></button></td> <td><input type="text" name="attr_PSP-cost26" title="@{repeating_psion-metabolic_$X_PSP-cost26}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </ul></div> <div class="sheet-col"> <h4><b>Psychometabolism Sciences</b></h4><br><ul> <fieldset name="repeating_psion-metabolic-science" class="repeating_psion-metabolic-science"><table> <tr> <td><input type="text" name="attr_metabolic-science" title="@{repeating_psion-metabolic-science_$X_metabolic-science}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod7" title="@{repeating_psion-metabolic-science_$X_powerscore-nomod7}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod7" title="@{repeating_psion-metabolic-science_$X_powerscore-mod7}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod7" title="@{repeating_psion-metabolic-science_$X_psionic-mod7}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Metabolic-Science" title="%{repeating_psion-metabolic-science_$X_Metabolic-Science}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod7})]]≤[[@{powerscore-nomod7}+(@{powerscore-mod7})]] @{metabolic-science}"></button></td> <td><input type="text" name="attr_psionmetabolic-science-macro" title="@{repeating_psion-metabolic-science_$X_psionmetabolic-science-macro}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_metabolic-science-macro" title="%{repeating_psion-metabolic-science_$X_metabolic-science-macro}" value="@{psionmetabolic-science-macro}"></button></td> <td><input type="text" name="attr_PSP-cost27" title="@{repeating_psion-metabolic-science_$X_PSP-cost27}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </ul></div></div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Clairsentient Devotions</b></h4><br><ul> <fieldset name="repeating_psion-clairvoyance" class="repeating_psion-clairvoyance"><table> <tr> <td><input type="text" name="attr_psionclair" title="@{repeating_psion-clairvoyance_$X_psionclair}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod8" title="@{repeating_psion-clairvoyance_$X_powerscore-nomod8}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod8" title="@{repeating_psion-clairvoyance_$X_powerscore-mod8}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod8" title="@{repeating_psion-clairvoyance_$X_psionic-mod8}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Clair-Devotion" title="%{repeating_psion-clairvoyance_$X_Clair-Devotion}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod8})]]≤[[@{powerscore-nomod8}+(@{powerscore-mod8})]] @{psionclair}"></button></td> <td><input type="text" name="attr_psionclair-macro" title="@{repeating_psion-clairvoyance_$X_psionclair-macro}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_clairvoyance-macro" title="%{repeating_psion-clairvoyance_$X_clairvoyance-macro}" value="@{psionclair-macro}"></button></td> <td><input type="text" name="attr_PSP-cost28" title="@{repeating_psion-clairvoyance_$X_PSP-cost28}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </ul></div> <div class="sheet-col"> <h4><b>Clairsentient Sciences</b></h4><br><ul> <fieldset name="repeating_psion-clairvoyance-science" class="repeating_psion-clairvoyance-science"><table> <tr> <td><input type="text" name="attr_clair-science" title="@{repeating_psion-clairvoyance-science_$X_clair-science}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod9" title="@{repeating_psion-clairvoyance-science_$X_powerscore-nomod9}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod9" title="@{repeating_psion-clairvoyance-science_$X_powerscore-mod9}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod9" title="@{repeating_psion-clairvoyance-science_$X_psionic-mod9}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Clair-Science" title="%{repeating_psion-clairvoyance-science_$X_Clair-Science}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod9})]]≤[[@{powerscore-nomod9}+(@{powerscore-mod9})]] @{clair-science}"></button></td> <td><input type="text" name="attr_psionclair-science-macro" title="@{repeating_psion-clairvoyance-science_$X_psionclair-science-macro}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_clairvoyance-science-macro" title="%{repeating_psion-clairvoyance-science_$X_clairvoyance-science-macro}" value="@{psionclair-science-macro}"></button></td> <td><input type="text" name="attr_PSP-cost29" title="@{repeating_psion-clairvoyance-science_$X_PSP-cost29}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </ul></div></div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Metapsionic Devotions</b></h4><br><ul> <fieldset name="repeating_psion-metapsionics" class="repeating_psion-metapsionics"><table> <tr> <td><input type="text" name="attr_psionmeta" title="@{repeating_psion-metapsionics_$X_psionmeta}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod12" title="@{repeating_psion-metapsionics_$X_powerscore-nomod12}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod12" title="@{repeating_psion-metapsionics_$X_powerscore-mod12}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod12" title="@{repeating_psion-metapsionics_$X_psionic-mod12}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Meta-Devotion" title="%{repeating_psion-metapsionics_$X_Meta-Devotion}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod12})]]≤[[@{powerscore-nomod12}+(@{powerscore-mod12})]] @{psionmeta}"></button></td> <td><input type="text" name="attr_psionmeta-macro" title="@{repeating_psion-metapsionics_$X_psionmeta-macro}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_metapsionic-macro" title="%{repeating_psion-metapsionics_$X_metapsionic-macro}" value="@{psionmeta-macro}"></button></td> <td><input type="text" name="attr_PSP-cost32" title="@{repeating_psion-metapsionics_$X_PSP-cost32}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </ul></div> <div class="sheet-col"> <h4><b>Metapsionic Sciences</b></h4><br><ul> <fieldset name="repeating_psion-metapsionic-science" class="repeating_psion-metapsionic-science"><table> <tr> <td><input type="text" name="attr_meta-science" title="@{repeating_psion-metapsionic-science_$X_meta-science}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod13" title="@{repeating_psion-metapsionic-science_$X_powerscore-nomod13}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod13" title="@{repeating_psion-metapsionic-science_$X_powerscore-mod13}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod13" title="@{repeating_psion-metapsionic-science_$X_psionic-mod13}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Meta-Science" title="%{repeating_psion-metapsionic-science_$X_Meta-Science}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod13})]]≤[[@{powerscore-nomod13}+(@{powerscore-mod13})]] @{meta-science}"></button></td> <td><input type="text" name="attr_psionmeta-science-macro" title="@{repeating_psion-metapsionic-science_$X_psionmeta-science-macro}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_metapsionic-science-macro" title="%{repeating_psion-metapsionic-science_$X_metapsionic-science-macro}" value="@{psionmeta-science-macro}"></button></td> <td><input type="text" name="attr_PSP-cost33" title="@{repeating_psion-metapsionic-science_$X_PSP-cost33}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </ul></div></div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Attack Modes</b></h4><br><ul> <fieldset name="repeating_psion-attack5" class="repeating_psion-attack5"><table> <tr> <td><input type="text" name="attr_psionattacking" title="@{repeating_psion-attack5_$X_psionattacking}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod10" title="@{repeating_psion-attack5_$X_powerscore-nomod10}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod10" title="@{repeating_psion-attack5_$X_powerscore-mod10}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod10" title="@{repeating_psion-attack5_$X_psionic-mod10}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Attacking" title="%{repeating_psion-attack5_$X_Attacking}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod10})]]≤[[@{powerscore-nomod10}+(@{powerscore-mod10})]] @{psionattacking}"></button></td> <td><input type="text" name="attr_psionattacking-macro" title="@{repeating_psion-attack5_$X_psionattacking-macro}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_psionic-attack-macro" title="%{repeating_psion-attacking5_$X_psionic-attacking-macro}" value="@{psionattacking-macro}"></button></td> <td><input type="text" name="attr_PSP-cost30" title="@{repeating_psion-attack5_$X_PSP-cost30}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </ul></div> <div class="sheet-col"> <h4><b>Defense Modes</b></h4><br><ul> <fieldset name="repeating_psion-defense5" class="repeating_psion-defense5"><table> <tr> <td><input type="text" name="attr_psiondefending" title="@{repeating_psion-defense5_$X_psiondefending}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod11" title="@{repeating_psion-defense5_$X_powerscore-nomod11}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod11" title="@{repeating_psion-defense5_$X_powerscore-mod11}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod11" title="@{repeating_psion-defense5_$X_psionic-mod11}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Defending" title="%{repeating_psion-defense5_$X_Defending}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod11})]]≤[[@{powerscore-nomod11}+(@{powerscore-mod11})]] @{psiondefending}"></button></td> <td><input type="text" name="attr_psiondefending-macro" title="@{repeating_psion-defense5_$X_psiondefending-macro}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_psionic-defense-macro" title="%{repeating_psion-defense5_$X_psionic-defense-macro}" value="@{psiondefending-macro}"></button></td> <td><input type="text" name="attr_PSP-cost31" title="@{repeating_psion-defense5_$X_PSP-cost31}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </ul></div> </div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Psionic Strength Points</b></h4> <table style='width:250px;'> <tr> <td class="sheet-default-header" style="width:100px;">Value</td> <td class="sheet-default-header" style="width:50px;">Current</td> <td class="sheet-default-header" style="width:15px;">/</td> <td class="sheet-default-header" style="width:60px;">Maximum</td> <td class="sheet-default-header" style="width:25px;">Speed</td> </tr> <tr> <td class="sheet-default-header" style=" width:100px;">PSP:</td> <td><input type="number" name="attr_PSP" title="@{PSP}" class="sheet-short" placeholder="PSP"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold; width:15px">/</td> <td><input type="number" name="attr_PSP_max" title="@{PSP_max}" class="sheet-short" /></td> </tr> <tr> <td class="sheet-default-header" style="width:100px;">Temp PSP:</td> <td><input type="number" name="attr_tempPSP" title="@{tempPSP}" class="sheet-short" placeholder="Temp"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold; width:15px;">/</td> <td><input type="number" name="attr_tempPSP_max" title="@{tempPSP_max}" class="sheet-short" /></td> </tr> <tr> <td class="sheet-default-header" style="width:100px;">Stored PSP:</td> <td><input type="number" name="attr_storedPSP" title="@{storedPSP}" class="sheet-short" placeholder="Stored"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold; width:15px;">/</td> <td><input type="number" name="attr_storedPSP_max" title="@{storedPSP_max}" class="sheet-short" /></td> </tr> <tr> <td class="sheet-default-header" style="width: 25px;">Speed</td> <td></td> <td></td> <td><input type="text" name="attr_psispeed1" title="@{psispeed1}" class="sheet-small"></td> <td><button type="roll" name="roll_psispeed" title="%{psispeed}" value="/gmroll [[{([[1d10]]+@{psispeed1}-(?{Misc. bonus|+0})), 1}kh1]] [Initiative (Psionic Power)]&{tracker}"></button></td> </tr> </table> </div> <div class="sheet-col"> <h4><b>Psionic Proficiencies</b></h4><br><ul> <fieldset name="repeating_psiprofs" title="@{psiprofs}" class="repeating_psiprofs"><table> <tr> <td><input type="text" name="attr_psiprofname" title="@{repeating_psiprofs_$X_psiprofname}" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psiprofstatnum" title="@{repeating_psiprofs_$X_psiprofstatnum}" placeholder="@{}" class="sheet-short"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psiprofmod" title="@{repeating_psiprofs_$X_psiprofmod}" value="0" class="sheet-short"><input type="number" name="attr_psiprofslots" title="@{repeating_psiprofs_$X_psiprofslots}" class="sheet-short" placeholder="#"> <button type="roll" name="roll_Psiprof" title="%{repeating_psiprofs_$X_Psiprof}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psiprofstatnum})+(@{psiprofmod})]] @{psiprofname}"></button></td> </tr> </table></fieldset> </ul></div></div> <br><br> <h4><b>Psionics Storage</b></h4><br> <textarea name="attr_psionmem" title="@{psionmem}" placeholder="Place Psionic ability information here."></textarea> <br> <br><h4><b>Special Abilities and Attacks</b></h4><br><textarea name="attr_abilitiesnotes2" title="@{abilitiesnotes2}"></textarea><br> <h4><b>Psionic Weapons</b></h4><br><textarea name="attr_psiweps" title="@{psiweps}"></textarea><hr> </div> <div class="sheet-tab-content sheet-section-psionic-advanced"> <h4><b>Psionics Revised</b></h4><h4><b>You can use + to denote different sources of bonuses.</b></h4><br><h4><b>This section applies to Dark Sun Campaign Setting Revised Psionics.</b></h4> <div class="sheet-2colrow"> <div class="sheet-col"> <br><h4><b>Telepathy Devotions</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-telepathy-name" title="@{psionic-telepathy-name}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj2" title="@{mthac0adj2}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac" title="@{mac}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC02" title="@{MThAC02}" class="sheet-small" value="20"><button type="roll" name="roll_mthac02-hit1" title="%{mthac02-hit1}" value="/em hits a MAC of [[@{MThAC02}-(1d20+(@{mthac0adj2})+(?{Misc. bonus|0}))]]≤[[@{mac}]] using their @{psionic-telepathy-name}"></button></td> <td><input type="text" name="attr_psionic-macro3" title="@{psionic-macro3}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro3-check" title="%{psionic-macro3-check}" value="@{psionic-macro3}"></button></td> <td><input type="text" name="attr_PSP-cost3" title="@{PSP-cost3}" placeholder="#" class="sheet-small"/></td> </tr> </table> <fieldset name="repeating_psionic-telepathics" title="@{psionic-telepathics}" class="repeating_psionic-telepathics"><table> <tr> <td><input type="text" name="attr_psionic-telepathy-name" title="@{repeating_psionic-telepathics_$X_psionic-telepathy-name}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj2" title="@repeating_psionic-telepathics_$X_{mthac0adj2}" class="sheet-short" value="0"> </td> <td><input type="text" name="attr_mac" title="@{repeating_psionic-telepathics_$X_mac}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC02" title="@{repeating_psionic-telepathics_$X_MThAC02}" class="sheet-small" value="20"><button type="roll" name="roll_mthac02-hit1" title="%{repeating_psionic-telepathics_$X_mthac02-hit1}" value="/em hits a MAC of [[@{MThAC02}-(1d20+(@{mthac0adj2})+(?{Misc. bonus|0}))]]≤[[@{mac}]] using their @{psionic-telepathy-name}"></button></td> <td><input type="text" name="attr_psionic-macro3" title="@{repeating_psionic-telepathics_$X_psionic-macro3}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro3-check" title="%{repeating_psionic-telepathics_$X_psionic-macro3-check}" value="@{psionic-macro3}"></button> <td><input type="text" name="attr_PSP-cost3" title="@{repeating_psionic-telepathics_$X_PSP-cost3}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </div> <div class="sheet-col"> <br><h4><b>Telepathy Sciences</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-telepathy-science-name" title="@{psionic-telepathy-science-name}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj3" title="@{mthac0adj3}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac1" title="@{mac1}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC03" title="@{MThAC03}" class="sheet-small" value="20"><button type="roll" name="roll_mthac03-hit1" title="%{mthac03-hit1}" value="/em hits a MAC of [[@{MThAC03}-(1d20+(@{mthac0adj3})+(?{Misc. bonus|0}))]]≤[[@{mac1}]] using their @{psionic-telepathy-science-name}"></button></td> <td><input type="text" name="attr_psionic-macro4" title="@{psionic-macro4}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro4-check" title="%{psionic-macro4-check}" value="@{psionic-macro4}"></button></td> <td><input type="text" name="attr_PSP-cost4" title="@{PSP-cost4}" placeholder="#" class="sheet-small"/></td> </tr> </table> <fieldset name="repeating_psionic-telepathic-sciences" title="@{psionic-telepathic-sciences}" class="repeating_psionic-telepathic-sciences"><table> <tr> <td><input type="text" name="attr_psionic-telepathy-science-name" title="@{repeating_psionic-telepathic-sciences_$X_psionic-telepathy-science-name}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj3" title="@{repeating_psionic-telepathic-sciences_$X_mthac0adj3}" class="sheet-short" value="0"> </td> <td><input type="text" name="attr_mac1" title="@{repeating_psionic-telepathic-sciences_$X_mac1}" class="sheet-small" value="0"></td> <td><input type="text" name="attr_MThAC03" title="@{repeating_psionic-telepathic-sciences_$X_MThAC03}" class="sheet-small" value="20"><button type="roll" name="roll_mthac03-hit1" title="%{repeating_psionic-telepathic-sciences_$X_mthac03-hit1}" value="/em hits a MAC of [[@{MThAC03}-(1d20+(@{mthac0adj3})+(?{Misc. bonus|0}))]]≤[[@{mac1}]] using their @{psionic-telepathy-science-name}"></button></td> <td><input type="text" name="attr_psionic-macro4" title="@{repeating_psionic-telepathic-sciences_$X_psionic-macro4}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro4-check" title="%{repeating_psionic-telepathic-sciences_$X_psionic-macro4-check}" value="@{psionic-macro4}"></button></td> <td><input type="text" name="attr_PSP-cost4" title="@{repeating_psionic-telepathic-sciences_$X_PSP-cost4}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </div></div> <div class="sheet-2colrow"> <div class="sheet-col"> <br><h4><b>Psychokinesis Devotions</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-psychokinesis-name" title="@{psionic-psychokinesis-name}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj4" title="@{mthac0adj4}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac2" title="@{mac2}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC04" title="@{MThAC04}" class="sheet-small" value="20"><button type="roll" name="roll_mthac04-hit1" title="%{mthac04-hit1}" value="/em hits a MAC of [[@{MThAC04}-(1d20+(@{mthac0adj4})+(?{Misc. bonus|0}))]]≤[[@{mac2}]] using their @{psionic-psychokinesis-name}"></button></td> <td><input type="text" name="attr_psionic-macro5" title="@{psionic-macro5}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro5-check" title="%{psionic-macro5-check}" value="@{psionic-macro5}"></button></td> <td><input type="text" name="attr_PSP-cost4" title="@{PSP-cost5}" placeholder="#" class="sheet-small"/></td> </tr> </table> <fieldset name="repeating_psionic-psychokinesis" title="@{psionic-psychokinesis}" class="repeating_psionic-psychokinesis"><table> <tr> <td><input type="text" name="attr_psionic-psychokinesis-name" title="@{repeating_psionic-psychokinesis_$X_psionic-psychokinesis-name}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj4" title="@{repeating_psionic-psychokinesis_$X_mthac0adj4}" class="sheet-short" value="0"> </td> <td><input type="text" name="attr_mac2" title="@{repeating_psionic-psychokinesis_$X_mac2}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC04" title="@{repeating_psionic-psychokinesis_$X_MThAC04}" class="sheet-small" value="20"><button type="roll" name="roll_mthac04-hit1" title="%{repeating_psionic-psychokinesis_$X_mthac04-hit1}" value="/em hits a MAC of [[@{MThAC04}-(1d20+(@{mthac0adj4})+(?{Misc. bonus|0}))]]≤[[@{mac2}]] using their @{psionic-psychokinesis-name}"></button></td> <td><input type="text" name="attr_psionic-macro5" title="@{repeating_psionic-psychokinesis_$X_psionic-macro5}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro5-check" title="%{repeating_psionic-psychokinesis_$X_psionic-macro5-check}" value="@{psionic-macro5}"></button></td> <td><input type="text" name="attr_PSP-cost5" title="@{repeating_psionic-psychokinesis_$X_PSP-cost5}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </div> <div class="sheet-col"> <br><h4><b>Psychokinesis Sciences</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-psychokinesis-science-name" title="@{psionic-psychokinesis-science-name}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj5" title="@{mthac0adj5}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac3" title="@{mac3}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC05" title="@{MThAC05}" class="sheet-small" value="20"><button type="roll" name="roll_mthac05-hit1" title="%{mthac05-hit1}" value="/em hits a MAC of [[@{MThAC05}-(1d20+(@{mthac0adj5})+(?{Misc. bonus|0}))]]≤[[@{mac3}]] using their @{psionic-psychokinesis-science-name}"></button></td> <td><input type="text" name="attr_psionic-macro6" title="@{psionic-macro6}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro6-check" title="%{psionic-macro6-check}" value="@{psionic-macro6}"></button></td> <td><input type="text" name="attr_PSP-cost6" title="@{PSP-cost6}" placeholder="#" class="sheet-small"/></td> </tr> </table> <fieldset name="repeating_psionic-psychokinesis-sciences" title="@{psionic-psychokinesis-sciences}" class="repeating_psionic-psychokinesis-sciences"><table> <tr> <td><input type="text" name="attr_psionic-psychokinesis-science-name" title="@{repeating_psionic_psychokinesis-sciences_$X_psionic-psychokinesis-science-name}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj5" title="@{repeating_psionic_psychokinesis-sciences_$X_mthac0adj5}" class="sheet-short" value="0"> </td> <td><input type="text" name="attr_mac3" title="@{repeating_psionic_psychokinesis-sciences_$X_mac3}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC05" title="@{repeating_psionic_psychokinesis-sciences_$X_MThAC05}" class="sheet-small" value="20"><button type="roll" name="roll_mthac05-hit1" title="%{repeating_psionic_psychokinesis-sciences_$X_mthac05-hit1}" value="/em hits a MAC of [[@{MThAC05}-(1d20+(@{mthac0adj5})+(?{Misc. bonus|0}))]]≤[[@{mac3}]] using their @{psionic-psychokinesis-science-name}"></button></td> <td><input type="text" name="attr_psionic-macro6" title="@{repeating_psionic_psychokinesis-sciences_$X_psionic-macro6}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro6-check" title="%{repeating_psionic_psychokinesis-sciences_$X_psionic-macro6-check}" value="@{psionic-macro6}"></button></td> <td><input type="text" name="attr_PSP-cost6" title="@{repeating_psionic_psychokinesis-sciences_$X_PSP-cost6}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </div></div> <div class="sheet-2colrow"> <div class="sheet-col"> <br><h4><b>Psychoportive Devotions</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-psychoportation-name" title="@{psionic-psychoportation-name}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj6" title="@{mthac0adj6}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac4" title="@{mac4}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC06" title="@{MThAC06}" class="sheet-small" value="20"><button type="roll" name="roll_mthac06-hit1" title="%{mthac06-hit1}" value="/em hits a MAC of [[@{MThAC06}-(1d20+(@{mthac0adj6})+(?{Misc. bonus|0}))]]≤[[@{mac4}]] using their @{psionic-psychoportation-name}"></button></td> <td><input type="text" name="attr_psionic-macro7" title="@{psionic-macro7}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro7-check" title="%{psionic-macro7-check}" value="@{psionic-macro7}"></button></td> <td><input type="text" name="attr_PSP-cost7" title="@{PSP-cost7}" placeholder="#" class="sheet-small"/></td> </tr> </table> <fieldset name="repeating_psionic-psychoportive" title="@{psionic-psychoportive}" class="repeating_psionic-psychoportive"><table> <tr> <td><input type="text" name="attr_psionic-psychoportation-name" title="@{repeating_psionic-psychoportive_$X_psionic-psychoportation-name}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj6" title="@{repeating_psionic-psychoportive_$X_mthac0adj6}" class="sheet-short" value="0"> </td> <td><input type="text" name="attr_mac4" title="@{repeating_psionic-psychoportive_$X_mac4}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC06" title="@{repeating_psionic-psychoportive_$X_MThAC06}" class="sheet-small" value="20"><button type="roll" name="roll_mthac06-hit1" title="%{repeating_psionic-psychoportive_$X_mthac06-hit1}" value="/em hits a MAC of [[@{MThAC06}-(1d20+(@{mthac0adj6})+(?{Misc. bonus|0}))]]≤[[@{mac4}]] using their @{psionic-psychoportation-name}"></button></td> <td><input type="text" name="attr_psionic-macro7" title="@{repeating_psionic-psychoportive_$X_psionic-macro7}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro7-check" title="%{repeating_psionic-psychoportive_$X_psionic-macro7-check}" value="@{psionic-macro7}"></button></td> <td><input type="text" name="attr_PSP-cost7" title="@{repeating_psionic-psychoportive_$X_PSP-cost7}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </div> <div class="sheet-col"> <br><h4><b>Psychoportive Sciences</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-psychoportation-science-name" title="@{psionic-psychoportation-science-name}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj7" title="@{mthac0adj7}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac5" title="@{mac5}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC07" title="@{MThAC07}" class="sheet-small" value="20"><button type="roll" name="roll_mthac07-hit1" title="%{mthac07-hit1}" value="/em hits a MAC of [[@{MThAC07}-(1d20+(@{mthac0adj7})+(?{Misc. bonus|0}))]]≤[[@{mac5}]] using their @{psionic-psychoportation-science-name}"></button></td> <td><input type="text" name="attr_psionic-macro8" title="@{psionic-macro8}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro8-check" title="%{psionic-macro8-check}" value="@{psionic-macro8}"></button></td> <td><input type="text" name="attr_PSP-cost8" title="@{PSP-cost8}" placeholder="#" class="sheet-small"/></td> </tr> </table> <fieldset name="repeating_psionic-psychoportive-sciences" title="@{psionic-psychoportive-sciences}" class="repeating_psionic-psychoportive-sciences"><table> <tr> <td><input type="text" name="attr_psionic-psychoportation-science-name" title="@{repeating_psionic-psychoportive-sciences_$X_psionic-psychoportation-science-name}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj7" title="@{repeating_psionic-psychoportive-sciences_$X_mthac0adj7}" class="sheet-short" value="0"> </td> <td><input type="text" name="attr_mac5" title="@{repeating_psionic-psychoportive-sciences_$X_mac5}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC07" title="@{repeating_psionic-psychoportive-sciences_$X_MThAC07}" class="sheet-small" value="20"><button type="roll" name="roll_mthac07-hit1" title="%{repeating_psionic-psychoportive-sciences_$X_mthac07-hit1}" value="/em hits a MAC of [[@{MThAC07}-(1d20+(@{mthac0adj7})+(?{Misc. bonus|0}))]]≤[[@{mac5}]] using their @{psionic-psychoportation-science-name}"></button></td> <td><input type="text" name="attr_psionic-macro8" title="@{repeating_psionic-psychoportive-sciences_$X_psionic-macro6}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro8-check" title="%{repeating_psionic-psychoportive-sciences_$X_psionic-macro8-check}" value="@{psionic-macro8}"></button></td> <td><input type="text" name="attr_PSP-cost8" title="@{repeating_psionic-psychoportive-sciences_$X_PSP-cost8}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </div></div> <div class="sheet-2colrow"> <div class="sheet-col"> <br><h4><b>Psychometabolism Devotions</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-psychometabolism-name" title="@{psionic-psychometabolism-name}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj8" title="@{mthac0adj8}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac6" title="@{mac6}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC08" title="@{MThAC08}" class="sheet-small" value="20"><button type="roll" name="roll_mthac08-hit1" title="%{mthac08-hit1}" value="/em hits a MAC of [[@{MThAC08}-(1d20+(@{mthac0adj8})+(?{Misc. bonus|0}))]]≤[[@{mac6}]] using their @{psionic-psychometabolism-name}"></button></td> <td><input type="text" name="attr_psionic-macro9" title="@{psionic-macro9}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro9-check" title="%{psionic-macro9-check}" value="@{psionic-macro9}"></button></td> <td><input type="text" name="attr_PSP-cost9" title="@{PSP-cost9}" placeholder="#" class="sheet-small"/></td> </tr> </table> <fieldset name="repeating_psionic-psychometabolics" title="@{psionic-psychometabolics}" class="repeating_psionic-psychometabolics"><table> <tr> <td><input type="text" name="attr_psionic-psychometabolism-name" title="@{repeating_psionic-pschometabolics_$X_psionic-psychometabolism-name}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj8" title="@{repeating_psionic-pschometabolics_$X_mthac0adj8}" class="sheet-short" value="0"> </td> <td><input type="text" name="attr_mac6" title="@{repeating_psionic-pschometabolics_$X_mac6}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC08" title="@{repeating_psionic-pschometabolics_$X_MThAC08}" class="sheet-small" value="20"><button type="roll" name="roll_mthac08-hit1" title="%{repeating_psionic-pschometabolics_$X_mthac08-hit1}" value="/em hits a MAC of [[@{MThAC08}-(1d20+(@{mthac0adj8})+(?{Misc. bonus|0}))]]≤[[@{mac6}]] using their @{psionic-psychometabolism-name}"></button></td> <td><input type="text" name="attr_psionic-macro9" title="@{repeating_psionic-pschometabolics_$X_psionic-macro9}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro9-check" title="%{repeating_psionic-pschometabolics_$X_psionic-macro9-check}" value="@{psionic-macro9}"></button></td> <td><input type="text" name="attr_PSP-cost9" title="@{repeating_psionic-pschometabolics_$X_PSP-cost9}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </div> <div class="sheet-col"> <br><h4><b>Psychometabolism Sciences</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-psychometabolism-science-name" title="@{psionic-psychometabolism-science-name}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj9" title="@{mthac0adj9}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac7" title="@{mac7}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC09" title="@{MThAC09}" class="sheet-small" value="20"><button type="roll" name="roll_mthac09-hit1" title="%{mthac09-hit1}" value="/em hits a MAC of [[@{MThAC09}-(1d20+(@{mthac0adj9})+(?{Misc. bonus|0}))]]≤[[@{mac7}]] using their @{psionic-psychometabolism-science-name}"></button></td> <td><input type="text" name="attr_psionic-macro10" title="@{psionic-macro10}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro10-check" title="%{psionic-macro10-check}" value="@{psionic-macro10}"></button></td> <td><input type="text" name="attr_PSP-cost10" title="@{PSP-cost10}" placeholder="#" class="sheet-small"/></td> </tr> </table> <fieldset name="repeating_psionic-psychometabolic-sciences" title="@{psionic-psychometabolic-sciences}" class="repeating_psionic-psychometabolic-sciences"><table> <tr> <td><input type="text" name="attr_psionic-psychometabolism-science-name" title="@{repeating_psychometabolic-sciences_$X_psionic-psychometabolism-science-name}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj9" title="@{repeating_psychometabolic-sciences_$X_mthac0adj9}" class="sheet-short" value="0"> </td> <td><input type="text" name="attr_mac7" title="@{repeating_psychometabolic-sciences_$X_mac7}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC09" title="@{repeating_psychometabolic-sciences_$X_MThAC09}" class="sheet-small" value="20"><button type="roll" name="roll_mthac09-hit1" title="%{repeating_psychometabolic-sciences_$X_mthac09-hit1}" value="/em hits a MAC of [[@{MThAC09}-(1d20+(@{mthac0adj9})+(?{Misc. bonus|0}))]]≤[[@{mac7}]] using their @{psionic-psychometabolism-science-name}"></button></td> <td><input type="text" name="attr_psionic-macro10" title="@{repeating_psychometabolic-sciences_$X_psionic-macro10}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro10-check" title="%{repeating_psychometabolic-sciences_$X_psionic-macro10-check}" value="@{psionic-macro10}"></button></td> <td><input type="text" name="attr_PSP-cost10" title="@{repeating_psychometabolic-sciences_$X_PSP-cost10}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </div></div> <div class="sheet-2colrow"> <div class="sheet-col"> <br><h4><b>Clairsentient Devotions</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-clairsentience-name" title="@{psionic-clairsentience-name}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj10" title="@{mthac0adj10}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac8" title="@{mac8}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC010" title="@{MThAC010}" class="sheet-small" value="20"><button type="roll" name="roll_mthac010-hit1" title="%{mthac010-hit1}" value="/em hits a MAC of [[@{MThAC010}-(1d20+(@{mthac0adj10})+(?{Misc. bonus|0}))]]≤[[@{mac8}]] using their @{psionic-clairsentience-name}"></button></td> <td><input type="text" name="attr_psionic-macro11" title="@{psionic-macro11}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro11-check" title="%{psionic-macro11-check}" value="@{psionic-macro11}"></button></td> <td><input type="text" name="attr_PSP-cost11" title="@{PSP-cost11}" placeholder="#" class="sheet-small"/></td> </tr> </table> <fieldset name="repeating_psionic-clairsentience" title="@{psionic-clairsentience}" class="repeating_psionic-clairsentience"><table> <tr> <td><input type="text" name="attr_psionic-clairsentience-name" title="@{repeating_psionic_clairsentience_$X_psionic-clairentience-name}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj10" title="@{repeating_psionic_clairsentience_$X_mthac0adj10}" class="sheet-short" value="0"> </td> <td><input type="text" name="attr_mac8" title="@{repeating_psionic_clairsentience_$X_mac8}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC010" title="@repeating_psionic_clairsentience_$X_{MThAC010}" class="sheet-small" value="20"><button type="roll" name="roll_mthac010-hit1" title="%{repeating_psionic_clairsentience_$X_mthac010-hit1}" value="/em hits a MAC of [[@{MThAC010}-(1d20+(@{mthac0adj10})+(?{Misc. bonus|0}))]]≤[[@{mac8}]] using their @{psionic-clairsentience-name}"></button></td> <td><input type="text" name="attr_psionic-macro11" title="@{repeating_psionic_clairsentience_$X_psionic-macro11}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro11-check" title="%{repeating_psionic_clairsentience_$X_psionic-macro11-check}" value="@{psionic-macro11}"></button></td> <td><input type="text" name="attr_PSP-cost11" title="@{repeating_psionic_clairsentience_$X_PSP-cost11}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </div> <div class="sheet-col"> <br><h4><b>Clairsentient Sciences</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-clairsentience-science-name" title="@{psionic-clairsentience-science-name}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj11" title="@{mthac0adj11}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac9" title="@{mac9}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC011" title="@{MThAC011}" class="sheet-small" value="20"><button type="roll" name="roll_mthac011-hit1" title="%{mthac011-hit1}" value="/em hits a MAC of [[@{MThAC011}-(1d20+(@{mthac0adj11})+(?{Misc. bonus|0}))]]≤[[@{mac9}]] using their @{psionic-clairsentience-science-name}"></button></td> <td><input type="text" name="attr_psionic-macro12" title="@{psionic-macro12}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro12-check" title="%{psionic-macro12-check}" value="@{psionic-macro12}"></button></td> <td><input type="text" name="attr_PSP-cost12" title="@{PSP-cost12}" placeholder="#" class="sheet-small"/></td> </tr> </table> <fieldset name="repeating_psionic-clairsentience-sciences" title="@{psionic-clairsentience-sciences}" class="repeating_psionic-clairsentience-sciences"><table> <tr> <td><input type="text" name="attr_psionic-clairsentience-science-name" title="@{repeating_psionic-clairsentience-sciences_$X_psionic-clairsentience-science-name}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj11" title="@{repeating_psionic-clairsentience-sciences_$X_mthac0adj11}" class="sheet-short" value="0"> </td> <td><input type="text" name="attr_mac9" title="@{repeating_psionic-clairsentience-sciences_$X_mac9}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC011" title="@{repeating_psionic-clairsentience-sciences_$X_MThAC011}" class="sheet-small" value="20"><button type="roll" name="roll_mthac011-hit1" title="%{repeating_psionic-clairsentience-sciences_$X_mthac011-hit1}" value="/em hits a MAC of [[@{MThAC011}-(1d20+(@{mthac0adj11})+(?{Misc. bonus|0}))]]≤[[@{mac9}]] using their @{psionic-clairsentience-science-name}"></button></td> <td><input type="text" name="attr_psionic-macro12" title="@{repeating_psionic-clairsentience-sciences_$X_psionic-macro12}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro12-check" title="%{repeating_psionic-clairsentience-sciences_$X_psionic-macro12-check}" value="@{psionic-macro12}"></button></td> <td><input type="text" name="attr_PSP-cost12" title="@{repeating_psionic-clairsentience-sciences_$X_PSP-cost12}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset> </div></div><br> <h4><b>Psionic Attack Modes</b></h4><br><table> <tr> <td class="sheet-default-header">Attack Name</td> <td class="sheet-default-header">Attack<br>Speed</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Damage</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-attack-name" title="@{psionic-attack-name}" class="sheet-display" placeholder="Ability Name"/></td> <td><input type="text" name="attr_psionic-attack-speed" title="@{psionic-attack-speed}" class="sheet-small" placeholder="1/1"></td> <td><input type="text" name="attr_mthac0adj" title="@{mthac0adj}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_MThAC0" title="@{MThAC0}" class="sheet-short" value="20"><button type="roll" name="roll_mthac0-hit1" title="%{mthac0-hit1}" value="/em hits a MAC of [[@{MThAC0}-(1d20+(@{mthac0adj})+(?{Misc. bonus|0}))]]≤[[?{Target MAC?|0}]] using their @{psionic-attack-name}">Hit</button></td> <td><input type="text" name="attr_ability-dam" title="@{ability-dam}" class="sheet-short"><button type="roll" name="roll_ability-attack" title="%{ability-attack}" value="/em rolls [[@{ability-dam}+(?{Misc. bonus|0})]] damage using their @{psionic-attack-name}!"></button></td> <td><input type="text" name="attr_psionic-macro" title="@{psionic-macro}" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro1" title="%{psionic-macro1}" value="@{psionic-macro}"></button></td> <td><input type="text" name="attr_PSP-cost" title="@{PSP-cost}" placeholder="#" class="sheet-small"/></td> </tr> </table> <fieldset name="repeating_psionic-attacks" title="@{psionic-attacks}" class="repeating_psionic-attacks"><table> <tr> <td><input type="text" name="attr_psionic-attack-name" title="@{repeating_psionic-attacks_$X_psionic-attack-name}" class="sheet-display" placeholder="Attack Name"/></td> <td><input type="text" name="attr_psionic-attack-speed" title="@{repeating_psionic-attacks_$X_psionic-attack-speed}" class="sheet-small" placeholder="1/1"> </td> <td><input type="text" name="attr_mthac0adj" title="@{repeating_psionic-attacks_$X_mthac0adj}" class="sheet-short" value="0"> </td> <td><input type="text" name="attr_MThAC0" title="@{repeating_psionic-attacks_$X_MThAC0}" class="sheet-short" value="20"><button type="roll" name="roll_mthac0-hit1" title="%{repeating_psionic-attacks_$X_mthac0-hit1}" value="/em hits a MAC of [[@{MThAC0}-(1d20+(@{mthac0adj})+(?{Misc. bonus|0}))]]≤[[?{Target MAC?|0}]] using their @{psionic-attack-name}">Hit</button></td> <td><input type="text" name="attr_ability-dam" title="@{repeating_psionic-attacks_$X_ability-dam}" class="sheet-short"><button type="roll" name="roll_ability-attack" title="%{repeating_psionic-attacks_$X_ability-attack}" value="/em rolls [[@{ability-dam}+(?{Misc. bonus|0})]] damage using their @{psionic-attack-name}!"></button></td> <td><input type="text" name="attr_psionic-macro" title="@{repeating_psionic-attacks_$X_psionic-macro}" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro1" title="%{repeating_psionic-attacks_$X_psionic-macro1}" value="@{psionic-macro}"></button></td> <td><input type="text" name="attr_PSP-cost" title="@{repeating_psionic-attacks_$X_PSP-cost}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset><br> <div class="sheet-3colrow"> <div class="sheet-col"> <br><h4><b>Psionic Defense Modes</b></h4><br><table> <tr> <td class="sheet-default-header">Attack Name</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-defense-name" title="@{psionic-defense-name}" class="sheet-midtext" placeholder="Defense Name"/></td> <td><input type="text" name="attr_psionic-macro2" title="@{psionic-macro2}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro2-check" title="%{psionic-macro2-check}" value="@{psionic-macro2}"></button></td> <td><input type="text" name="attr_PSP-cost2" title="@{PSP-cost2}" placeholder="#" class="sheet-small"/></td> </tr> </table> <fieldset name="repeating_psionic-defenses" title="@{psionic-defenses}" class="repeating_psionic-defenses"><table> <tr> <td><input type="text" name="attr_psionic-defense-name" title="@{repeating_psionic-defenses_$X_psionic-defense-name}" class="sheet-midtext" placeholder="Defense Name"/></td> <td><input type="text" name="attr_psionic-macro2" title="@{repeating_psionic-defenses_$X_psionic-macro2}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro2-check" title="%{repeating_psionic-defenses_$X_psionic-macro2-check}" value="@{psionic-macro2}"></button></td> <td><input type="text" name="attr_PSP-cost2" title="@{repeating_psionic-defenses_$X_PSP-cost2}" placeholder="#" class="sheet-small"/></td> </tr> </table></fieldset></div> <div class="sheet-col"> <br><h4><b>Psionic Strength Points</b></h4> <table style='width:250px;'> <tr> <td class="sheet-default-header" style="width:100px;">Value</td> <td class="sheet-default-header" style="width:50px;">Current</td> <td class="sheet-default-header" style="width:15px;">/</td> <td class="sheet-default-header" style="width:60px;">Maximum</td> <td class="sheet-default-header" style="width:25px;">Speed</td> </tr> <tr> <td class="sheet-default-header" style="width:100px;">PSP:</td> <td><input type="number" name="attr_PSP" title="@{PSP}" class="sheet-short" placeholder="PSP"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">/</td> <td><input type="number" name="attr_PSP_max" title="@{PSP_max}" class="sheet-short" /></td> <td><button type="roll" name="roll_psispeed2" title="@{psispeed2}" value="/gmroll [[{([[1d10]]-(?{Modifier?|0})), 1}kh1]] [Initiative Psionics]&{tracker}"></button></td> </tr> <tr> <td class="sheet-default-header" style="width:100px;">Temp PSP:</td> <td><input type="number" name="attr_tempPSP" title="@{tempPSP}" class="sheet-short" placeholder="Temp"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">/</td> <td><input type="number" name="attr_tempPSP_max" title="@{tempPSP_max}" class="sheet-short" /></td> </tr> <tr> <td class="sheet-default-header" style="width:100px;">Stored PSP:</td> <td><input type="number" name="attr_storedPSP" title="@{storedPSP}" class="sheet-short" placeholder="Stored"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">/</td> <td><input type="number" name="attr_storedPSP_max" title="@{storedPSP_max}" class="sheet-short" /></td> </tr> <tr> <td class="sheet-default-header" style="width:100px;">M.A.C.</td> <td><input type="number" name="attr_selfMAC" title="@{selfMAC}" class="sheet-short"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">/</td> <td><input type="number" name="attr_temp-selfMAC" title="@{temp-selfMAC}" class="sheet-short"/></td> </tr> </table> </div> <div class="sheet-col"> <br><h4><b>Psionic Proficiencies</b></h4> <fieldset name="repeating_psionicprofs" title="@{psionicprofs}" class="repeating_psionicprofs"><table> <tr> <td><input type="text" name="attr_psionicprofname" title="@{repeating_psionicprofs_$X_psionicprofname}" class="sheet-maxtext" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psionicprofstatnum" title="@{repeating_psionicprofs_$X_psionicprofstatnum}" placeholder="@{}" class="sheet-small"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionicprofmod" title="@{repeating_psionicprofs_$X_psionicprofmod}" value="0" class="sheet-small"><input type="text" name="attr_psionicprofslots" title="@{repeating_psionicprofs_$X_profslots}" class="sheet-small" placeholder="#"> <button type="roll" name="roll_Psionicprof" title="%{repeating_psionicprofs_$X_Psionicprof}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psionicprofstatnum})+(@{psionicprofmod})]] @{psionicprofname}"></button></td> </tr> </table></fieldset> </div></div><br><br> <h4><b>Psionics Storage</b></h4> <textarea name="attr_psionmem2" title="@{psionmem2}" placeholder="Place Psionic ability information here."></textarea> <br> <br><h4><b>Special Abilities and Attacks</b></h4><br><textarea name="attr_abilitiesnotes3" title="@{abilitiesnotes3}" placeholder="You can optionally use these macros in place of your MThAC0. (Be sure to insert your relevant class level into the macro. If you are not sure which one to use, mouse over the level box to retrieve its call.): Psion - 21-@{level-class#} | Wild Talent - 21-ceil(@{level-class#}/2)"></textarea><br> <h4><b>Psionic Weapons</b></h4><br><textarea name="attr_psiweps2" title="@{psiweps2}"></textarea><hr> </div></div> </div> <div class="sheet-tab-content sheet-section-equipment"><h4><b>Gear</b></h4> <div class="body"> <h4><b>Worn Equipment</b></h4> <table class="sheet-default-header-first-column"> <tr class="sheet-default-header"> <td style="min-width:90px">Slot</td> <td style="width:150px;">Name</td> <td style="width:375px;">Short Desc</td> <td style="width:20px;">Wt</td> <td style="width:20px;">Charges</td> <td class="sheet-centering-padding-2" style="width:30px;">Add Weight</td> </tr> <tr> <td>Head:</td> <td><input title="@{worn-Head}" type="text" name="attr_worn-Head" placeholder="Item Name"></td> <td><input title="@{worn-Head-description}" type="text" name="attr_worn-Head-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Head-weight}" type="text" name="attr_worn-Head-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Head-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Head-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Head-weight" title="@{add-Head-weight}" value="1" checked/><span></span></label></td> </tr> <tr> <td>Eyes:</td> <td><input title="@{worn-Eyes}" type="text" name="attr_worn-Eyes" placeholder="Item Name"></td> <td><input title="@{worn-Eyes-description}" type="text" name="attr_worn-Eyes-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Eyes-weight}" type="text" name="attr_worn-Eyes-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Eyes-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Eyes-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Eyes-weight" title="@{add-Eyes-weight}" value="1"/><span></span></label></td> </tr> <tr> <td>Face:</td> <td><input title="@{worn-Face}" type="text" name="attr_worn-Face" placeholder="Item Name"></td> <td><input title="@{worn-Face-description}" type="text" name="attr_worn-Face-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Face-weight}" type="text" name="attr_worn-Face-weight" value="0" class="sheet-short" placeholder="lbs."></td> <td><input title="@{worn-Face-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Face-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Face-weight" title="@{add-Face-weight}" value="1"/><span></span></label></td> </tr> <tr> <td>Right Earring:</td> <td><input title="@{worn-Earring-Right}" type="text" name="attr_worn-Earring-Right" placeholder="Item Name"></td> <td><input title="@{worn-Earring-Right-description}" type="text" name="attr_worn-Earring-Right-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Earring-Right-weight}" type="text" name="attr_worn-Earring-Right-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Earring-Right-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Earring-Right-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Earring-Right-weight" title="@{add-Earring-Right-weight}" value="1"/><span></span></label></td> </tr> <tr> <td>Left Earring:</td> <td><input title="@{worn-Earring-Left}" type="text" name="attr_worn-Earring-Left" placeholder="Item Name"></td> <td><input title="@{worn-Earring-Left-description}" type="text" name="attr_worn-Earring-Left-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Earring-Left-weight}" type="text" name="attr_worn-Earring-Left-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Earring-Left-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Earring-Left-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Earring-Left-weight" title="@{add-Earring-Left-weight}" value="1"/><span></span></label></td> </tr> <tr> <td>Neck 1:</td> <td><input title="@{worn-Neck1}" type="text" name="attr_worn-Neck1" placeholder="Item Name"></td> <td><input title="@{worn-Neck1-description}" type="text" name="attr_worn-Neck1-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Neck1-weight}" type="text" name="attr_worn-Neck1-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Neck1-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Neck1-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Neck1-weight" title="@{add-Neck1-weight}" value="1"/><span></span></label></td> </tr> <tr> <td>Neck 2:</td> <td><input title="@{worn-Neck2}" type="text" name="attr_worn-Neck2" placeholder="Item Name"></td> <td><input title="@{worn-Neck2-description}" type="text" name="attr_worn-Neck2-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Neck2-weight}" type="text" name="attr_worn-Neck2-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Neck2-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Neck2-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Neck2-weight" title="@{add-Neck2-weight}" value="1"/><span></span></label></td> </tr> <tr> <td>Neck 3:</td> <td><input title="@{worn-Neck3}" type="text" name="attr_worn-Neck3" placeholder="Item Name"></td> <td><input title="@{worn-Neck3-description}" type="text" name="attr_worn-Neck3-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Neck3-weight}" type="text" name="attr_worn-Neck3-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Neck3-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Neck3-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Neck3-weight" title="@{add-Neck3-weight}" value="1"/><span></span></label></td> </tr> <tr> <td>Cloak:</td> <td><input title="@{worn-Cloak}" type="text" name="attr_worn-Cloak" placeholder="Item Name"></td> <td><input title="@{worn-Cloak-description}" type="text" name="attr_worn-Cloak-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Cloak-weight}" type="text" name="attr_worn-Cloak-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Cloak-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Cloak-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Cloak-weight" title="@{add-Cloak-weight}" value="1" checked/><span></span></label></td> </tr> <tr> <td>Shoulders:</td> <td><input title="@{worn-Shoulders}" type="text" name="attr_worn-Shoulders" placeholder="Item Name"></td> <td><input title="@{worn-Shoulders-description}" type="text" name="attr_worn-Shoulders-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Shoulders-weight}" type="text" name="attr_worn-Shoulders-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Shoulders-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Shoulders-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Shoulders-weight" title="@{add-Shoulders-weight}" value="1" checked/><span></span></label></td> </tr> <tr> <td>Chest:</td> <td><input title="@{worn-Chest}" type="text" name="attr_worn-Chest" placeholder="Item Name"></td> <td><input title="@{worn-Chest-description}" type="text" name="attr_worn-Chest-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Chest-weight}" type="text" name="attr_worn-Chest-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Chest-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Chest-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Chest-weight" title="@{add-Chest-weight}" value="1" checked/><span></span></label></td> </tr> <tr> <td>Back:</td> <td><input title="@{worn-Back}" type="text" name="attr_worn-Back" placeholder="Item Name"></td> <td><input title="@{worn-Back-description}" type="text" name="attr_worn-Back-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Back-weight}" type="text" name="attr_worn-Back-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Back-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Back-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Back-weight" title="@{add-Back-weight}" value="1" checked/><span></span></label></td> </tr> <tr> <td>Right Arm:</td> <td><input title="@{worn-Arm-Right}" type="text" name="attr_worn-Arm-Right" placeholder="Item Name"></td> <td><input title="@{worn-Arm-Right-description}" type="text" name="attr_worn-Arm-Right-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Arm-Right-weight}" type="text" name="attr_worn-Arm-Right-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Arm-Right-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Arm-Right-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Arm-Right-weight" title="@{add-Arm-Right-weight}" value="1" checked/><span></span></label></td> </tr> <tr> <td>Left Arm:</td> <td><input title="@{worn-Arm-Left}" type="text" name="attr_worn-Arm-Left" placeholder="Item Name"></td> <td><input title="@{worn-Arm-Left-description}" type="text" name="attr_worn-Arm-Left-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Arm-Left-weight}" type="text" name="attr_worn-Arm-Left-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Arm-Left-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Arm-Left-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Arm-Left-weight" title="@{add-Arm-Left-weight}" value="1" checked/><span></span></label></td> </tr> <tr> <td>Wrists:</td> <td><input title="@{worn-Wrists}" type="text" name="attr_worn-Wrists" placeholder="Item Name"></td> <td><input title="@{worn-Wrists-description}" type="text" name="attr_worn-Wrists-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Wrists-weight}" type="text" name="attr_worn-Wrists-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Wrists-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Wrists-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Wrists-weight" title="@{add-Wrists-weight}" value="1"/><span></span></label></td> </tr> <tr> <td>Hands:</td> <td><input title="@{worn-Hands}" type="text" name="attr_worn-Hands" placeholder="Item Name"></td> <td><input title="@{worn-Hands-description}" type="text" name="attr_worn-Hands-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Hands-weight}" type="text" name="attr_worn-Hands-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Hands-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Hands-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Hands-weight" title="@{add-Hands-weight}" value="1" checked/><span></span></label></td> </tr> <tr> <td>Ring 1:</td> <td><input title="@{worn-Ring1}" type="text" name="attr_worn-Ring1" placeholder="Item Name"></td> <td><input title="@{worn-Ring1-description}" type="text" name="attr_worn-Ring1-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Ring1-weight}" type="text" name="attr_worn-Ring1-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Ring1-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Ring1-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Ring1-weight" title="@{add-Ring1-weight}" value="1"/><span></span></label></td> </tr> <tr> <td>Ring 2:</td> <td><input title="@{worn-Ring2}" type="text" name="attr_worn-Ring2" placeholder="Item Name"></td> <td><input title="@{worn-Ring2-description}" type="text" name="attr_worn-Ring2-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Ring2-weight}" type="text" name="attr_worn-Ring2-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Ring2-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Ring2-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Ring2-weight" title="@{add-Ring2-weight}" value="1"/><span></span></label></td> </tr> <tr> <td>Ring 3 (off):</td> <td><input title="@{worn-Ring3-off}" type="text" name="attr_worn-Ring3-off" placeholder="Item Name"></td> <td><input title="@{worn-Ring3-off-description}" type="text" name="attr_worn-Ring3-off-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Ring3-off-weight}" type="text" name="attr_worn-Ring3-off-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Ring3-off-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Ring3-off-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Ring3-weight" title="@{add-Ring3-weight}" value="1"/><span></span></label></td> </tr> <tr> <td>Ring 4 (off):</td> <td><input title="@{worn-Ring4-off}" type="text" name="attr_worn-Ring4-off" placeholder="Item Name"></td> <td><input title="@{worn-Ring4-off-description}" type="text" name="attr_worn-Ring4-off-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Ring4-off-weight}" type="text" name="attr_worn-Ring4-off-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Ring4-off-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Ring4-off-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Ring4-weight" title="@{add-Ring4-weight}" value="1"/><span></span></label></td> </tr> <tr> <td>Armor:</td> <td><input title="@{worn-Body}" type="text" name="attr_worn-Body" placeholder="Item Name"></td> <td><input title="@{worn-Body-description}" type="text" name="attr_worn-Body-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Body-weight}" type="text" name="attr_worn-Body-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Body-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Body-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Body-weight" title="@{add-Body-weight}" value="1" checked/><span></span></label></td> </tr> <tr> <td>Belt:</td> <td><input title="@{worn-Belt}" type="text" name="attr_worn-Belt" placeholder="Item Name"></td> <td><input title="@{worn-Belt-description}" type="text" name="attr_worn-Belt-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Belt-weight}" type="text" name="attr_worn-Belt-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Belt-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Belt-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Belt-weight" title="@{add-Belt-weight}" value="1" checked/><span></span></label></td> </tr> <tr> <td>Legs:</td> <td><input title="@{worn-Legs}" type="text" name="attr_worn-Legs" placeholder="Item Name"></td> <td><input title="@{worn-Legs-description}" type="text" name="attr_worn-Legs-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Legs-weight}" type="text" name="attr_worn-Legs-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Legs-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Legs-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Legs-weight" title="@{add-Legs-weight}" value="1" checked/><span></span></label></td> </tr> <tr> <td>Right Leg:</td> <td><input title="@{worn-Right-Leg}" type="text" name="attr_worn-Right-Leg" placeholder="Item Name"></td> <td><input title="@{worn-Right-Leg-description}" type="text" name="attr_worn-Right-Leg-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Right-Leg-weight}" type="text" name="attr_worn-Right-Leg-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Right-Leg-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Right-Leg-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Right-Leg-weight" title="@{add-Right-Leg-weight}" value="1" checked/><span></span></label></td> </tr> <tr> <td>Left Leg:</td> <td><input title="@{worn-Left-Leg}" type="text" name="attr_worn-Left-Leg" placeholder="Item Name"></td> <td><input title="@{worn-Left-Leg-description}" type="text" name="attr_worn-Left-Leg-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Left-Leg-weight}" type="text" name="attr_worn-Left-Leg-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Left-Leg-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Left-Leg-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Left-Leg-weight" title="@{add-Left-Leg-weight}" value="1" checked/><span></span></label></td> </tr> <tr> <td>Anklets:</td> <td><input title="@{worn-Anklets}" type="text" name="attr_worn-Anklets" placeholder="Item Name"></td> <td><input title="@{worn-Anklets-description}" type="text" name="attr_worn-Anklets-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Anklets-weight}" type="text" name="attr_worn-Anklets-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Anklets-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Anklets-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Anklets-weight" title="@{add-Anklets-weight}" value="1"/><span></span></label></td> </tr> <tr> <td>Feet:</td> <td><input title="@{worn-Feet}" type="text" name="attr_worn-Feet" placeholder="Item Name"></td> <td><input title="@{worn-Feet-description}" type="text" name="attr_worn-Feet-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Feet-weight}" type="text" name="attr_worn-Feet-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Feet-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Feet-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Feet-weight" title="@{add-Feet-weight}" value="1" checked/><span></span></label></td> </tr> <tr> <td>Weapon 1:</td> <td><input title="@{worn-Weapon1}" type="text" name="attr_worn-Weapon1" placeholder="Item Name"></td> <td><input title="@{worn-Weapon1-description}" type="text" name="attr_worn-Weapon1-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Weapon1-weight}" type="text" name="attr_worn-Weapon1-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Weapon1-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Weapon1-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Weapon1-weight" title="@{add-Weapon1-weight}" value="1" checked/><span></span></label></td> </tr> <tr> <td>Weapon 2:</td> <td><input title="@{worn-Weapon2}" type="text" name="attr_worn-Weapon2" placeholder="Item Name"></td> <td><input title="@{worn-Weapon2-description}" type="text" name="attr_worn-Weapon2-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Weapon2-weight}" type="text" name="attr_worn-Weapon2-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Weapon2-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Weapon2-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Weapon2-weight" title="@{add-Weapon2-weight}" value="1" checked/><span></span></label></td> </tr> <tr> <td>Weapon 3:</td> <td><input title="@{worn-Weapon3}" type="text" name="attr_worn-Weapon3" placeholder="Item Name"></td> <td><input title="@{worn-Weapon3-description}" type="text" name="attr_worn-Weapon3-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Weapon3-weight}" type="text" name="attr_worn-Weapon3-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Weapon3-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Weapon3-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Weapon3-weight" title="@{add-Weapon3-weight}" value="1" checked/><span></span></label></td> </tr> <tr> <td>Weapon 4:</td> <td><input title="@{worn-Weapon4}" type="text" name="attr_worn-Weapon4" placeholder="Item Name"></td> <td><input title="@{worn-Weapon4-description}" type="text" name="attr_worn-Weapon4-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Weapon4-weight}" type="text" name="attr_worn-Weapon4-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Weapon4-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Weapon4-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Weapon4-weight" title="@{add-Weapon4-weight}" value="1" checked/><span></span></label></td> </tr> <tr> <td>Shield:</td> <td><input title="@{worn-Shield}" type="text" name="attr_worn-Shield" placeholder="Item Name"></td> <td><input title="@{worn-Shield-description}" type="text" name="attr_worn-Shield-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Shield-weight}" type="text" name="attr_worn-Shield-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Shield-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Shield-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Shield-weight" title="@{add-Shield-weight}" value="1" checked/><span></span></label></td> </tr> <tr> <td>Misc 1:</td> <td><input title="@{worn-Misc1}" type="text" name="attr_worn-Misc1" placeholder="Item Name"></td> <td><input title="@{worn-Misc1-description}" type="text" name="attr_worn-Misc1-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Misc1-weight}" type="text" name="attr_worn-Misc1-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Misc1-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Misc1-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Misc1-weight" title="@{add-Misc1-weight}" value="1"/><span></span></label></td> </tr> <tr> <td>Misc 2:</td> <td><input title="@{worn-Misc2}" type="text" name="attr_worn-Misc2" placeholder="Item Name"></td> <td><input title="@{worn-Misc2-description}" type="text" name="attr_worn-Misc2-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Misc2-weight}" type="text" name="attr_worn-Misc2-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Misc2-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Misc2-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Misc2-weight" title="@{add-Misc2-weight}" value="1"/><span></span></label></td> </tr> <tr> <td>Misc 3:</td> <td><input title="@{worn-Misc3}" type="text" name="attr_worn-Misc3" placeholder="Item Name"></td> <td><input title="@{worn-Misc3-description}" type="text" name="attr_worn-Misc3-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Misc3-weight}" type="text" name="attr_worn-Misc3-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Misc3-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Misc3-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Misc3-weight" title="@{add-Misc3-weight}" value="1"/><span></span></label></td> </tr> <tr> <td>Misc 4:</td> <td><input title="@{worn-Misc4}" type="text" name="attr_worn-Misc4" placeholder="Item Name"></td> <td><input title="@{worn-Misc4-description}" type="text" name="attr_worn-Misc4-description" placeholder="Short Description" class="sheet-long"></td> <td><input title="@{worn-Misc4-weight}" type="text" name="attr_worn-Misc4-weight" class="sheet-short" value="0" placeholder="lbs."></td> <td><input title="@{worn-Misc4-charges}" type="number" class="sheet-table-dynamic" name="attr_worn-Misc4-charges" value="0"></td> <td class="sheet-centering"><label><input type="checkbox" name="attr_add-Misc4-weight" title="@{add-Misc4-weight}" value="1"/><span></span></label></td> </tr> <tr> <td><b>Total</b></td> <td></td> <td></td> <td><input title="@{worn-total-weight}" type="text" name="attr_worn-total-weight" class="sheet-short" value="((@{worn-Head-weight})*(@{add-Head-weight}))+((@{worn-Eyes-weight})*(@{add-Eyes-weight}))+((@{worn-Face-weight})*(@{add-Face-weight}))+((@{worn-Earring-Right-weight})*(@{add-Earring-Right-weight}))+((@{worn-Earring-Left-weight})*(@{add-Earring-Left-weight}))+((@{worn-Neck1-weight})*(@{add-Neck1-weight}))+((@{worn-Neck2-weight})*(@{add-Neck2-weight}))+((@{worn-Neck3-weight})*(@{add-Neck3-weight}))+((@{worn-Cloak-weight})*(@{add-Cloak-weight}))+((@{worn-Shoulders-weight})*(@{add-Shoulders-weight}))+((@{worn-Chest-weight})*(@{add-Chest-weight}))+((@{worn-Back-weight})*(@{add-Back-weight}))+((@{worn-Arm-Right-weight})*(@{add-Arm-Right-weight}))+((@{worn-Arm-Left-weight})*(@{add-Arm-Left-weight}))+((@{worn-Wrists-weight})*(@{add-Wrists-weight}))+((@{worn-Hands-weight})*(@{add-Hands-weight}))+((@{worn-Ring1-weight})*(@{add-Ring1-weight}))+((@{worn-Ring2-weight})*(@{add-Ring2-weight}))+((@{worn-Ring3-off-weight})*(@{add-Ring3-weight}))+((@{worn-Ring4-off-weight})*(@{add-Ring4-weight}))+((@{worn-Body-weight})*(@{add-Body-weight}))+((@{worn-Belt-weight})*(@{add-Belt-weight}))+((@{worn-Legs-weight})*(@{add-Legs-weight}))+((@{worn-Right-Leg-weight})*(@{add-Right-Leg-weight}))+((@{worn-Left-Leg-weight})*(@{add-Left-Leg-weight}))+((@{worn-Anklets-weight})*(@{add-Anklets-weight}))+((@{worn-Feet-weight})*(@{add-Feet-weight}))+((@{worn-Weapon1-weight})*(@{add-Weapon1-weight}))+((@{worn-Weapon2-weight})*(@{add-Weapon2-weight}))+((@{worn-Weapon3-weight})*(@{add-Weapon3-weight}))+((@{worn-Weapon4-weight})*(@{add-Weapon4-weight}))+((@{worn-Shield-weight})*(@{add-Shield-weight}))+((@{worn-Misc1-weight})*(@{add-Misc1-weight}))+((@{worn-Misc2-weight})*(@{add-Misc2-weight}))+((@{worn-Misc3-weight})*(@{add-Misc3-weight}))+((@{worn-Misc4-weight})*(@{add-Misc4-weight}))" disabled></td> <td><h4><b>lbs.</b></h4></td> </tr> </table> <br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Gear Carried</b></h4> <table> <tr class="sheet-default-header"> <td style="width:120px;">Description</td> <td style="width:40px;">Weight</td> <td style="width:40px;"># Held</td> <td style="width:120px;">Location</td> </tr> <tr> <td><input type="text" name="attr_geardesc" title="@{geardesc}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweight" title="@{gearweight}" class="sheet-short" value="0" placeholder="lbs."></td> <td><input type="number" name="attr_gearqty" title="@{gearqty}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearloc" title="@{gearloc}" placeholder="Location"></td> </tr> </table> <fieldset name="repeating_gear" class="repeating_gear"> <table> <tr> <td><input type="text" name="attr_geardesc" title="@{repeating_gear_$X_geardesc}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweight" title="@{repeating_gear_$X_gearweight}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqty" title="@{repeating_gear_$X_gearqty}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearloc" title="@{repeating_gear_$X_gearloc}" placeholder="Location"></td> </tr> </table> </fieldset> <br> <h4><b>Current weight:</b></h4> <input type="text" name="attr_gearweighttotal" title="@{gearweighttotal}" value="0" class="sheet-sym" readonly> <h4><b>lbs.</b></h4> <br> <br> <h4><b>Gear Stored</b></h4> <table> <tr class="sheet-default-header"> <td class="sheet-centering-padding-2">On<br>Mount</td> <td>Description</td> <td>Weight</td> <td># Held</td> <td>Location</td> </tr> <tr> <td class="sheet-centering"><label><input type="checkbox" name="attr_on-mount" title="@{on-mount}" value="1"/><span></span></label></td> <td><input type="text" name="attr_gear-stored-desc" title="@{gear-stored-desc}" placeholder="Item Name" class="sheet-middle"></td> <td><input type="number" name="attr_gear-stored-weight" title="@{gear-stored-weight}" class="sheet-short" value="0" placeholder="lbs."></td> <td><input type="number" name="attr_gear-stored-qty" title="@{gear-stored-qty}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gear-stored-loc" title="@{gear-stored-loc}" placeholder="Location" class="sheet-middle"></td> </tr> </table> <fieldset name="repeating_gear-stored" title="@{gear-stored}" class="repeating_gear-stored"> <table> <!-- Invisible header row to keep the spacing of all the cells --> <tr class="sheet-default-header" style="visibility: collapse;"> <td class="sheet-centering-padding-2">On<br>Mount</td> <td>Description</td> <td>Weight</td> <td># Held</td> <td>Location</td> </tr> <tr> <td class="sheet-centering"><label><input type="checkbox" name="attr_on-mount" title="@{repeating_gear-stored_$X_on-mount}" value="1"/><span></span></label></td> <td><input type="text" name="attr_gear-stored-desc" title="@{repeating_gear-stored_$X_gear-stored-desc}" placeholder="Item Name" class="sheet-middle"></td> <td><input type="text" name="attr_gear-stored-weight" title="@{repeating_gear-stored_$X_gear-stored-weight}" class="sheet-short" value="0" placeholder="lbs."></td> <td><input type="number" name="attr_gear-stored-qty" title="@{repeating_gear-stored_$X_gear-stored-qty}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gear-stored-loc" title="@{repeating_gear-stored_$X_gear-stored-loc}" placeholder="Location" class="sheet-middle"/></td> </tr> </table> </fieldset> <br> <div style="width:411px"> <div style="display:inline-block;"> <h4><b>Current mount weight:</b></h4> <input type="text" name="attr_mount-gear-weight-total" title="@{mount-gear-weight-total}" value="0" class="sheet-sym" readonly> <h4><b>lbs.</b></h4> </div> <div style="display:inline-block; float:right"> <h4><b>Current stored weight:</b></h4> <input type="text" name="attr_stored-gear-weight-total" title="@{stored-gear-weight-total}" value="0" class="sheet-sym" readonly> <h4><b>lbs.</b></h4> </div> </div> </div> <div class="sheet-col"> <div style="margin-left:25px"> <h4><b>Potions, Philters, Elixirs, and Poisons</b></h4> <fieldset name="repeating_potions" title="@{potions}" class="repeating_potions"> <table class="sheet-default-header-first-row" style="margin-bottom: 5px;"> <tr class="sheet-collapse sheet-show-first"> <td>Name / Effect</td> <td colspan="2">Speed / Quantity</td> </tr> <tr> <td><input type="text" name="attr_potion" title="@{repeating_potions_$X_potion}" placeholder="Name of Potion."></td> <td><input type="text" name="attr_potion-speed" title="@{repeating_potions_$X_potion-speed}" class="sheet-small" value="4"></td> <td><button type="roll" name="attr_potion-initiative" title="%{repeating_potions_$X_potion-initiative}" value="/gmroll [[{([[1d10]]+[[@{potion-speed}-(?{Misc. bonus|0})]]), 1}kh1]] [Initiative (@{potion})]&{tracker}">Initiative</button></td> </tr> <tr> <td><input type="text" name="attr_potion-macro" title="@{repeating_potions_$X_potion-macro}" placeholder="Enter Macro text."></td> <td><input type="text" name="attr_potionqty" title="@{repeating_potions_$X_potionqty}" class="sheet-small" placeholder="#"></td> <td><button type="roll" name="attr_potion-roll" title="%{repeating_potions_$X_potion-roll}" value="@{potion-macro}">Potion</button></td> </tr> </table> </fieldset> <br> <h4><b>Dusts, Powders, and Solvents</b></h4> <fieldset name="repeating_dusts" title="@{dusts}" class="repeating_dusts"> <table class="sheet-default-header-first-row" style="margin-bottom: 5px;"> <tr class="sheet-collapse sheet-show-first"> <td>Name / Effect</td> <td colspan="2">Speed / Quantity</td> </tr> <tr> <td><input type="text" name="attr_dust" title="@{repeating_dusts_$X_dust}" placeholder="Name of Dust."></td> <td><input type="text" name="attr_dust-speed" title="@{repeating_dusts_$X_dust-speed}" class="sheet-small" value="3"></td> <td><button type="roll" name="attr_dust-initiative" title="%{repeating_dusts_$X_dust-initiative}" value="/gmroll [[{([[1d10]]+[[@{dust-speed}-(?{Misc. bonus|0})]]), 1}kh1]] [Initiative (@{dust})]&{tracker}">Initiative</button></td> </tr> <tr> <td><input type="text" name="attr_dust-macro" title="@{repeating_dusts_$X_dust-macro}" placeholder="Enter Macro text."></td> <td><input type="text" name="attr_dustqty" title="@{repeating_dusts_$X_dustqty}" class="sheet-small" placeholder="#"></td> <td><button type="roll" name="attr_dust-roll" title="%{repeating_dusts_$X_dust-roll}" value="@{dust-macro}">Dust</button></td> </tr> </table> </fieldset> <br> <h4><b>Scrolls</b></h4> <fieldset name="repeating_scrolls" title="@{scrolls}" class="repeating_scrolls"> <table class="sheet-default-header-first-row" style="margin-bottom: 5px;"> <tr class="sheet-collapse sheet-show-first"> <td>Name / Effect</td> <td colspan="2">Speed / Quantity</td> </tr> <tr> <td><input type="text" name="attr_scroll" title="@{repeating_scrolls_$X_scroll}" placeholder="Name of Scroll/Spell."></td> <td><input type="text" name="attr_scroll-speed" title="@{repeating_scrolls_$X_scroll-speed}" class="sheet-small" value="3"></td> <td><button type="roll" name="attr_scroll-initiative" title="%{repeating_scrolls_$X_scroll-initiative}" value="/gmroll [[{([[1d10]]+[[@{scroll-speed}-(?{Misc. bonus|0})]]), 1}kh1]] [Initiative (@{scroll})]&{tracker}">Initiative</button></td> </tr> <tr> <td><input type="text" name="attr_scroll-macro" title="@{repeating_scrolls_$X_scroll-macro}" placeholder="Enter Macro text."></td> <td><input type="text" name="attr_scrollqty" title="@{repeating_scrolls_$X_scrollqty}" class="sheet-small" placeholder="#"></td> <td><button type="roll" name="attr_scroll-roll" title="%{repeating_scrolls_$X_scroll-roll}" value="@{scroll-macro}">Scroll</button></td> </tr> </table> </fieldset> </div> </div> </div> <br> <h4><b>Notes</b></h4> <textarea name="attr_gearnotes" title="@{gearnotes}"></textarea> <hr> </div> </div> <div class="sheet-tab-content sheet-section-currency"><h4><b>Currency</b></h4><br><br> <div class="body"> <input type="radio" name="attr_tab9" class="sheet-tab sheet-tab42" value="1" checked/><span class="sheet-tab sheet-tab42">Standard</span> <input type="radio" name="attr_tab9" class="sheet-tab sheet-tab43" value="2"/><span class="sheet-tab sheet-tab43">Dragonlance</span> <input type="radio" name="attr_tab9" class="sheet-tab sheet-tab44" value="3"/><span class="sheet-tab sheet-tab44">Dark Sun</span> <input type="radio" name="attr_tab9" class="sheet-tab sheet-tab45" value="4"/><span class="sheet-tab sheet-tab45">Ravenloft</span> <input type="radio" name="attr_tab9" class="sheet-tab sheet-tab59" value="5"/><span class="sheet-tab sheet-tab59">Maztica</span> <input type="radio" name="attr_tab9" class="sheet-tab sheet-tab75" value="6"/><span class="sheet-tab sheet-tab75">BirthRight</span><br><br> <div class="sheet-tab-content sheet-section-currency-standard"> <div class="sheet-col"> <h4><b>PP:</b></h4><input type="text" name="attr_platinum" title="@{platinum}" value="0" class="sheet-short"> <h4><b>GP:</b></h4><input type="text" name="attr_gold" title="@{gold}" value="0" class="sheet-short"> <h4><b>EP:</b></h4><input type="text" name="attr_electrum" title="@{electrum}" value="0" class="sheet-short"> <h4><b>SP:</b></h4><input type="text" name="attr_silver" title="@{silver}" value="0" class="sheet-short"> <h4><b>CP:</b></h4><input type="text" name="attr_copper" title="@{copper}" value="0" class="sheet-short"> <button type="roll" name="roll_add-currency1" title="%{add-currency1}" value="/w @{character_name} Calculates [[ [[?{How many coins are you moving?|0} + [[ [[ [[?{Which type of coins?|Copper,@{copper}]] ]] Copper|Silver,@{silver}]] ]] Silver|Electrum,@{electrum}]] ]] Electrum|Gold,@{gold}]] ]] Gold|Platinum,@{platinum}]] ]] Platinum}]]-?{Which type of coins?} to your previous total of [[ [[?{Which type of coins?} bringing your total to [[?{How many coins are you moving?}+[[?{Which type of coins?}.">Calculator</button> <br> <br> <h4><b>Total Currency Weight:</b></h4><input type="text" name="attr_curweight" title="@{curweight}" value="(((@{copper})+(@{silver})+(@{electrum})+(@{gold})+(@{platinum}))/50)*@{click-to-add-weight1}" class="sheet-short" disabled> <input type="checkbox" name="attr_click-to-add-weight1" title="@{click-to-add-weight1}" value="1"/><span></span><br> <br> <h4><b>Currency Conversion Calculator</b></h4> <table> <tr class="sheet-default-header"> <td>Currency</td> <td>|Quantity</td> <td>|Copper</td> <td>|Silver</td> <td>|Electrum</td> <td>|Gold</td> <td>|Platinum</td> </tr> <tr> <td class="sheet-default-header">Copper</td> <td><input type="text" name="attr_copperquantity" title="@{copperquantity}" value="@{copper}" class="sheet-short" /></td> <td><input type="text" name="attr_copper1" title="@{copper1}" class="sheet-short" value="@{copperquantity}*1" disabled/></td> <td><input type="text" name="attr_copsilver" title="@{copsilver}" class="sheet-short" value="@{copperquantity}/10" disabled/></td> <td><input type="text" name="attr_copelectrum" title="@{copelectrum}" class="sheet-short" value="@{copperquantity}/10/5" disabled/></td> <td><input type="text" name="attr_copgold" title="@{copgold}" class="sheet-short" value="@{copperquantity}/10/10" disabled/></td> <td><input type="text" name="attr_copplatinum" title="@{copplatinum}" class="sheet-short" value="@{copperquantity}/10/10/5" disabled/></td> </tr> <tr> <td class="sheet-default-header">Silver</td> <td><input type="text" name="attr_silverquantity" title="@{silverquantity}" value="@{silver}" class="sheet-short" /></td> <td><input type="text" name="attr_copper1" title="@{copper1}" class="sheet-short" value="@{silverquantity}*10" disabled/></td> <td><input type="text" name="attr_copsilver" title="@{copsilver}" class="sheet-short" value="@{silverquantity}*1" disabled/></td> <td><input type="text" name="attr_copelectrum" title="@{copelectrum}" class="sheet-short" value="@{silverquantity}/5" disabled/></td> <td><input type="text" name="attr_copgold" title="@{copgold}" class="sheet-short" value="@{silverquantity}/10" disabled/></td> <td><input type="text" name="attr_copplatinum" title="@{copplatinum}" class="sheet-short" value="@{silverquantity}/10/5" disabled/></td> </tr> <tr> <td class="sheet-default-header">Electrum</td> <td><input type="text" name="attr_electrumquantity" title="@{electrumquantity}" value="@{electrum}" class="sheet-short" /></td> <td><input type="text" name="attr_copper1" title="@{copper1}" class="sheet-short" value="@{electrumquantity}*10*5" disabled/></td> <td><input type="text" name="attr_copsilver" title="@{copsilver}" class="sheet-short" value="@{electrumquantity}*5" disabled/></td> <td><input type="text" name="attr_copelectrum" title="@{copelectrum}" class="sheet-short" value="@{electrumquantity}*1" disabled/></td> <td><input type="text" name="attr_copgold" title="@{copgold}" class="sheet-short" value="@{electrumquantity}/2" disabled/></td> <td><input type="text" name="attr_copplatinum" title="@{copplatinum}" class="sheet-short" value="@{electrumquantity}/2/5" disabled/></td> </tr> <tr> <td class="sheet-default-header">Gold</td> <td><input type="text" name="attr_goldquantity" title="@{goldquantity}" value="@{gold}" class="sheet-short" /></td> <td><input type="text" name="attr_copper1" title="@{copper1}" class="sheet-short" value="@{goldquantity}*10*10" disabled/></td> <td><input type="text" name="attr_copsilver" title="@{copsilver}" class="sheet-short" value="@{goldquantity}*10" disabled/></td> <td><input type="text" name="attr_copelectrum" title="@{copelectrum}" class="sheet-short" value="@{goldquantity}*2" disabled/></td> <td><input type="text" name="attr_copgold" title="@{copgold}" class="sheet-short" value="@{goldquantity}*1" disabled/></td> <td><input type="text" name="attr_copplatinum" title="@{copplatinum}" class="sheet-short" value="@{goldquantity}/5" disabled/></td> </tr> <tr> <td class="sheet-default-header">Platinum</td> <td><input type="text" name="attr_platinumquantity" title="@{platinumquantity}" value="@{platinum}" class="sheet-short" /></td> <td><input type="text" name="attr_copper1" title="@{copper1}" class="sheet-short" value="@{platinumquantity}*10*10*5" disabled/></td> <td><input type="text" name="attr_copsilver" title="@{copsilver}" class="sheet-short" value="@{platinumquantity}*10*5" disabled/></td> <td><input type="text" name="attr_copelectrum" title="@{copelectrum}" class="sheet-short" value="@{platinumquantity}*2*5" disabled/></td> <td><input type="text" name="attr_copgold" title="@{copgold}" class="sheet-short" value="@{platinumquantity}*5" disabled/></td> <td><input type="text" name="attr_copplatinum" title="@{copplatinum}" class="sheet-short" value="@{platinumquantity}*1" disabled/></td> </tr> </table> <h4><b>(100 Copper = 10 Silver = 2 Electrum = 1 Gold = 1/5 Platinum)</b></h4><br> <br> <h4><b>Gem Pouch</b></h4> <br> <table> <tr> <td class="sheet-default-header" style="text-align:left;">Description</td> <td class="sheet-default-header">Value</td> <td class="sheet-default-header"># Held</td> <td class="sheet-default-header">Cut/Size</td> </tr> <tr> <td><input type="text" name="attr_gemdesc" title="@{gemdesc}" class="sheet-medium" placeholder="Item Name"></td> <td><input type="text" name="attr_gemvalue" title="@{gemvalue}" class="sheet-short" value="0" placeholder="GP"></td> <td><input type="number" name="attr_gemqty" title="@{gemqty}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gemsizecut" title="@{gemsizecut}" class="sheet-medium" placeholder="Size/Cut details"></td> </tr> </table> <fieldset name="repeating_gem" class="repeating_gem"><table> <tr> <td><input type="text" name="attr_gemdesc" title="@{repeating_gem_$X_gemdesc}" class="sheet-medium" placeholder="Item Name"></td> <td><input type="text" name="attr_gemvalue" title="@{repeating_gem_$X_gemvalue}" class="sheet-short" placeholder="GP"></td> <td><input type="number" name="attr_gemqty" title="@{repeating_gem_$X_gemqty}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gemsizecut" title="@{repeating_gem_$X_gemsizecut}" class="sheet-medium" placeholder="Size/Cut details"></td> </tr> </table> </fieldset> <h4><b>Total GP value from gems:</b></h4><input type="text" name="attr_gemstotalvalue" title="@{gemstotalvalue}" value="0" class="sheet-sym" readonly><br><br> <h4><b>Other Items Of Value</b></h4><br><textarea name="attr_otherval" title="@{otherval}"></textarea><br> <h4><b>Total GP value from other items:</b></h4><input type="text" name="attr_othervalue2" title="@{othervalue2}" class="short"> <hr> </div> </div> <div class="sheet-tab-content sheet-section-currency-dragonlance"> <div class="sheet-col"> <h4><b>PP:</b></h4><input type="text" name="attr_platinum2" title="@{platinum2}" value="0" class="sheet-short"> <h4><b>St:</b></h4><input type="text" name="attr_steel" title="@{steel}" value="0" class="sheet-short"> <h4><b>Br:</b></h4><input type="text" name="attr_bronze" title="@{bronze}" value="0" class="sheet-short"> <h4><b>Ir:</b></h4><input type="text" name="attr_iron" title="@{iron}" value="0" class="sheet-short"> <h4><b>SP:</b></h4><input type="text" name="attr_silver2" title="@{silver2}" value="0" class="sheet-short"> <h4><b>GP:</b></h4><input type="text" name="attr_gold2" title="@{gold2}" value="0" class="sheet-short"> <h4><b>CP:</b></h4><input type="text" name="attr_copper2" title="@{copper2}" value="0" class="sheet-short"> <button type="roll" name="roll_add-currency2" title="%{add-currency2}" value="/w @{character_name} Calculates [[ [[?{How many coins are you moving?|0} + [[ [[ [[?{Which type of coins?|Copper,@{copper2}]] ]] Copper|Gold,@{gold2}]] ]] Gold|Silver,@{silver2}]] ]] Silver|Iron,@{iron}]] ]] Iron|Bronze,@{bronze}]] ]] Bronze|Steel,@{steel}]] ]] Steel|Platinum,@{platinum2}]] ]] Platinum}]]-?{Which type of coins?} to your previous total of [[ [[?{Which type of coins?} bringing your total to [[?{How many coins are you moving?}+[[?{Which type of coins?}.">Calculator</button> <br> <br> <h4><b>Total Currency Weight:</b></h4><input type="text" name="attr_curweight2" title="@{curweight2}" value="(((@{copper2})+(@{gold2})+(@{silver2})+(@{iron})+(@{bronze})+(@{steel})+(@{platinum2}))/50)*@{click-to-add-weight2}" class="sheet-short" disabled> <input type="checkbox" name="attr_click-to-add-weight2" title="@{click-to-add-weight2}" value="1"/><span></span><br> <br> <h4><b>Currency Conversion Calculator</b></h4> <table> <tr> <td class="sheet-default-header">Currency</td> <td class="sheet-default-header">|Quantity</td> <td class="sheet-default-header">|Copper</td> <td class="sheet-default-header">|Gold</td> <td class="sheet-default-header">|Silver</td> <td class="sheet-default-header">|Iron</td> <td class="sheet-default-header">|Bronze</td> <td class="sheet-default-header">|Steel</td> <td class="sheet-default-header">|Platinum</td> </tr> <tr> <td class="sheet-default-header">Copper</td> <td><input type="text" name="attr_copper2quantity" title="@{copper2quantity}" value="@{copper2}" class="sheet-short" /></td> <td><input type="text" name="attr_copper3" title="@{copper3}" class="sheet-short" value="@{copper2quantity}*1" disabled/></td> <td><input type="text" name="attr_gold3" title="@{gold3}" class="sheet-short" value="@{copper2quantity}/5*2" disabled/></td> <td><input type="text" name="attr_silver3" title="@{silver3}" class="sheet-short" value="@{copper2quantity}/5" disabled/></td> <td><input type="text" name="attr_iron3" title="@{iron3}" class="sheet-short" value="@{copper2quantity}/50" disabled/></td> <td><input type="text" name="attr_bronze3" title="@{bronze3}" class="sheet-short" value="@{copper2quantity}/50" disabled/></td> <td><input type="text" name="attr_steel3" title="@{steel3}" class="sheet-short" value="@{copper2quantity}/100" disabled/></td> <td><input type="text" name="attr_platinum3" title="@{platinum3}" class="sheet-short" value="@{copper2quantity}/500" disabled/></td> </tr> <tr> <td class="sheet-default-header">Gold</td> <td><input type="text" name="attr_gold2quantity" title="@{gold2quantity}" value="@{gold2}" class="sheet-short" /></td> <td><input type="text" name="attr_copper3" title="@{copper3}" class="sheet-short" value="@{gold2quantity}*5/2" disabled/></td> <td><input type="text" name="attr_gold3" title="@{gold3}" class="sheet-short" value="@{gold2quantity}*1" disabled/></td> <td><input type="text" name="attr_silver3" title="@{silver3}" class="sheet-short" value="@{gold2quantity}/2" disabled/></td> <td><input type="text" name="attr_iron3" title="@{iron3}" class="sheet-short" value="@{gold2quantity}/20" disabled/></td> <td><input type="text" name="attr_bronze3" title="@{bronze3}" class="sheet-short" value="@{gold2quantity}/20" disabled/></td> <td><input type="text" name="attr_steel3" title="@{steel3}" class="sheet-short" value="@{gold2quantity}/40" disabled/></td> <td><input type="text" name="attr_platinum3" title="@{platinum3}" class="sheet-short" value="@{gold2quantity}/200" disabled/></td> </tr> <tr> <td class="sheet-default-header">Silver</td> <td><input type="text" name="attr_silver2quantity" title="@{silver2quantity}" value="@{silver2}" class="sheet-short" /></td> <td><input type="text" name="attr_copper3" title="@{copper3}" class="sheet-short" value="@{silver2quantity}*5" disabled/></td> <td><input type="text" name="attr_gold3" title="@{gold3}" class="sheet-short" value="@{silver2quantity}*2" disabled/></td> <td><input type="text" name="attr_silver3" title="@{silver3}" class="sheet-short" value="@{silver2quantity}*1" disabled/></td> <td><input type="text" name="attr_iron3" title="@{iron3}" class="sheet-short" value="@{silver2quantity}/10" disabled/></td> <td><input type="text" name="attr_bronze3" title="@{bronze3}" class="sheet-short" value="@{silver2quantity}/10" disabled/></td> <td><input type="text" name="attr_steel3" title="@{steel3}" class="sheet-short" value="@{silver2quantity}/20" disabled/></td> <td><input type="text" name="attr_platinum3" title="@{platinum3}" class="sheet-short" value="@{silver2quantity}/100" disabled/></td> </tr> <tr> <td class="sheet-default-header">Iron</td> <td><input type="text" name="attr_iron2quantity" title="@{iron2quantity}" value="@{iron}" class="sheet-short" /></td> <td><input type="text" name="attr_copper3" title="@{copper3}" class="sheet-short" value="@{iron2quantity}*50" disabled/></td> <td><input type="text" name="attr_gold3" title="@{gold3}" class="sheet-short" value="@{iron2quantity}*20" disabled/></td> <td><input type="text" name="attr_silver3" title="@{silver3}" class="sheet-short" value="@{iron2quantity}*10" disabled/></td> <td><input type="text" name="attr_iron3" title="@{iron3}" class="sheet-short" value="@{iron2quantity}*1" disabled/></td> <td><input type="text" name="attr_bronze3" title="@{bronze3}" class="sheet-short" value="@{iron2quantity}*1" disabled/></td> <td><input type="text" name="attr_steel3" title="@{steel3}" class="sheet-short" value="@{iron2quantity}/2" disabled/></td> <td><input type="text" name="attr_platinum3" title="@{platinum3}" class="sheet-short" value="@{iron2quantity}/10" disabled/></td> </tr> <tr> <td class="sheet-default-header">Bronze</td> <td><input type="text" name="attr_bronze2quantity" title="@{bronze2quantity}" value="@{bronze}" class="sheet-short" /></td> <td><input type="text" name="attr_copper3" title="@{copper3}" class="sheet-short" value="@{bronze2quantity}*50" disabled/></td> <td><input type="text" name="attr_gold3" title="@{gold3}" class="sheet-short" value="@{bronze2quantity}*20" disabled/></td> <td><input type="text" name="attr_silver3" title="@{silver3}" class="sheet-short" value="@{bronze2quantity}*10" disabled/></td> <td><input type="text" name="attr_iron3" title="@{iron3}" class="sheet-short" value="@{bronze2quantity}*1" disabled/></td> <td><input type="text" name="attr_bronze3" title="@{bronze3}" class="sheet-short" value="@{bronze2quantity}*1" disabled/></td> <td><input type="text" name="attr_steel3" title="@{steel3}" class="sheet-short" value="@{bronze2quantity}/2" disabled/></td> <td><input type="text" name="attr_platinum3" title="@{platinum3}" class="sheet-short" value="@{bronze2quantity}/10" disabled/></td> </tr> <tr> <td class="sheet-default-header">Steel</td> <td><input type="text" name="attr_steel2quantity" title="@{steel2quantity}" value="@{steel}" class="sheet-short" /></td> <td><input type="text" name="attr_copper3" title="@{copper3}" class="sheet-short" value="@{steel2quantity}*100" disabled/></td> <td><input type="text" name="attr_gold3" title="@{gold3}" class="sheet-short" value="@{steel2quantity}*40" disabled/></td> <td><input type="text" name="attr_silver3" title="@{silver3}" class="sheet-short" value="@{steel2quantity}*20" disabled/></td> <td><input type="text" name="attr_iron3" title="@{iron3}" class="sheet-short" value="@{steel2quantity}*2" disabled/></td> <td><input type="text" name="attr_bronze3" title="@{bronze3}" class="sheet-short" value="@{steel2quantity}*2" disabled/></td> <td><input type="text" name="attr_steel3" title="@{steel3}" class="sheet-short" value="@{steel2quantity}*1" disabled/></td> <td><input type="text" name="attr_platinum3" title="@{platinum3}" class="sheet-short" value="@{steel2quantity}/5" disabled/></td> </tr> <tr> <td class="sheet-default-header">Platinum</td> <td><input type="text" name="attr_platinum2quantity" title="@{platinum2quantity}" value="@{platinum2}" class="sheet-short" /></td> <td><input type="text" name="attr_copper3" title="@{copper3}" class="sheet-short" value="@{platinum2quantity}*500" disabled/></td> <td><input type="text" name="attr_gold3" title="@{gold3}" class="sheet-short" value="@{platinum2quantity}*200" disabled/></td> <td><input type="text" name="attr_silver3" title="@{silver3}" class="sheet-short" value="@{platinum2quantity}*100" disabled/></td> <td><input type="text" name="attr_iron3" title="@{iron3}" class="sheet-short" value="@{platinum2quantity}*10" disabled/></td> <td><input type="text" name="attr_bronze3" title="@{bronze3}" class="sheet-short" value="@{platinum2quantity}*10" disabled/></td> <td><input type="text" name="attr_steel3" title="@{steel3}" class="sheet-short" value="@{platinum2quantity}*5" disabled/></td> <td><input type="text" name="attr_platinum3" title="@{platinum3}" class="sheet-short" value="@{platinum2quantity}*1" disabled/></td> </tr> </table> <h4><b>(100 Copper = 40 Gold = 20 Silver = 2 Iron/Bronze = 1 Steel = 1/5 Platinum)</b></h4><br> <br><h4><b>Gem Pouch</b></h4><br> <table> <tr> <td class="sheet-default-header" style="text-align:left;">Description</td> <td class="sheet-default-header">Value</td> <td class="sheet-default-header"># Held</td> <td class="sheet-default-header">Cut/Size</td> </tr> <tr> <td><input type="text" name="attr_gemdesc2" title="@{gemdesc2}" class="sheet-medium" placeholder="Item Name"></td> <td><input type="text" name="attr_gemvalue2" title="@{gemvalue2}" class="sheet-short" value="0"></td> <td><input type="number" name="attr_gemqty2" title="@{gemqty2}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gemsizecut2" title="@{gemsizecut2}" class="sheet-medium" placeholder="Size/Cut details"></td> </tr> </table> <fieldset name="repeating_gem2" class="repeating_gem2"><table> <tr> <td><input type="text" name="attr_gemdesc2" title="@{repeating_gem2_$X_gemdesc2}" class="sheet-medium" placeholder="Item Name"></td> <td><input type="text" name="attr_gemvalue2" title="@{repeating_gem2_$X_gemvalue2}" class="sheet-short" placeholder="GP"></td> <td><input type="number" name="attr_gemqty2" title="@{repeating_gem2_$X_gemqty2}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gemsizecut2" title="@{repeating_gem2_$X_gemsizecut2}" class="sheet-medium" placeholder="Size/Cut details"></td> </tr> </table></fieldset> <h4><b>Total GP value from gems:</b></h4><input type="text" name="attr_gemstotalvalue2" title="@{gemstotalvalue2}" value="0" class="sheet-sym" readonly><br><br> <h4><b>Other Items Of Value</b></h4><br><textarea name="attr_otherval2" title="@{otherval2}"></textarea><br> <h4><b>Total GP value from other items:</b></h4><input type="text" name="attr_othervalue2" title="@{othervalue2}" class="short"><br> <hr> </div> </div> <div class="sheet-tab-content sheet-section-currency-dark-sun"> <div class="sheet-col"> <h4><b>PP:</b></h4><input type="text" name="attr_platinum5" title="@{platinum5}" value="0" class="sheet-short"> <h4><b>GP:</b></h4><input type="text" name="attr_gold5" title="@{gold5}" value="0" class="sheet-short"> <h4><b>EP:</b></h4><input type="text" name="attr_electrum5" title="@{electrum5}" value="0" class="sheet-short"> <h4><b>SP:</b></h4><input type="text" name="attr_silver5" title="@{silver5}" value="0" class="sheet-short"> <h4><b>CP:</b></h4><input type="text" name="attr_copper5" title="@{copper5}" value="0" class="sheet-short"> <h4><b>Cer:</b></h4><input type="text" name="attr_ceramic-piece" title="@{ceramic-piece}" value="0" class="sheet-short"> <h4><b>Bit:</b></h4><input type="text" name="attr_bit" title="@{bit}" value="0" class="sheet-short"> <button type="roll" name="roll_add-currency3" title="%{add-currency3}" value="/w @{character_name} Calculates [[ [[?{How many coins are you moving?|0} + [[ [[ [[?{Which type of coins?|Bit,@{bit}]] ]] Bit|Ceramic Piece,@{ceramic-piece}]] ]] Ceramic|Copper,@{copper5}]] ]] Copper|Silver,@{silver5}]] ]] Silver|Electrum,@{electrum5}]] ]] Electrum|Gold,@{gold5}]] ]] Gold|Platinum,@{platinum5}]] ]] Platinum}]]-?{Which type of coins?} to your previous total of [[ [[?{Which type of coins?} bringing your total to [[?{How many coins are you moving?}+[[?{Which type of coins?}.">Calculator</button> <br> <br> <h4><b>Total Currency Weight:</b></h4><input type="text" name="attr_curweight3" title="@{curweight3}" value="((@{bit}/500)+((@{ceramic-piece})+(@{copper5})+(@{silver5})+(@{gold5})+(@{platinum5}))/50)*@{click-to-add-weight3}" class="sheet-short" disabled> <input type="checkbox" name="attr_click-to-add-weight3" title="@{click-to-add-weight3}" value="1"/><span></span><br> <br> <h4><b>Currency Conversion Calculator</b></h4> <table> <tr> <td class="sheet-default-header">Currency</td> <td class="sheet-default-header">|Quantity</td> <td class="sheet-default-header">|Bits</td> <td class="sheet-default-header">|Ceramic</td> <td class="sheet-default-header">|Copper</td> <td class="sheet-default-header">|Silver</td> <td class="sheet-default-header">|Electrum</td> <td class="sheet-default-header">|Gold</td> <td class="sheet-default-header">|Platinum</td> </tr> <tr> <td class="sheet-default-header">Bits</td> <td><input type="text" name="attr_bitquantity" title="@{bitquantity}" value="@{bit}" class="sheet-short" /></td> <td><input type="text" name="attr_bit1" title="@{bit1}" class="sheet-short" value="@{bitquantity}*1" disabled/></td> <td><input type="text" name="attr_ceramic1" title="@{ceramic1}" class="sheet-short" value="@{bitquantity}/10" disabled/></td> <td><input type="text" name="attr_copper9" title="@{copper9}" class="sheet-short" value="@{bitquantity}/10" disabled/></td> <td><input type="text" name="attr_silver9" title="@{silver9}" class="sheet-short" value="@{bitquantity}/10/10" disabled/></td> <td><input type="text" name="attr_electrum9" title="@{electrum9}" class="sheet-short" value="@{bitquantity}/10/10/5" disabled/></td> <td><input type="text" name="attr_gold9" title="@{gold9}" class="sheet-short" value="@{bitquantity}/10/10/10" disabled/></td> <td><input type="text" name="attr_platinum9" title="@{platinum9}" class="sheet-short" value="@{bitquantity}/10/10/10/5" disabled/></td> </tr> <tr> <td class="sheet-default-header">Ceramic</td> <td><input type="text" name="attr_ceramicquantity" title="@{ceramicquantity}" value="@{ceramic-piece}" class="sheet-short" /></td> <td><input type="text" name="attr_bit1" title="@{bit1}" class="sheet-short" value="@{ceramicquantity}*10" disabled/></td> <td><input type="text" name="attr_ceramic9" title="@{ceramic1}" class="sheet-short" value="@{ceramicquantity}*1" disabled/></td> <td><input type="text" name="attr_copper9" title="@{copper9}" class="sheet-short" value="@{ceramicquantity}*1" disabled/></td> <td><input type="text" name="attr_copsilver9" title="@{copsilver9}" class="sheet-short" value="@{ceramicquantity}/10" disabled/></td> <td><input type="text" name="attr_copelectrum9" title="@{copelectrum9}" class="sheet-short" value="@{ceramicquantity}/10/5" disabled/></td> <td><input type="text" name="attr_copgold9" title="@{copgold9}" class="sheet-short" value="@{ceramicquantity}/10/10" disabled/></td> <td><input type="text" name="attr_copplatinum9" title="@{copplatinum9}" class="sheet-short" value="@{ceramicquantity}/10/10/5" disabled/></td> </tr> <tr> <td class="sheet-default-header">Copper</td> <td><input type="text" name="attr_copperquantity9" title="@{copperquantity9}" value="@{copper5}" class="sheet-short" /></td> <td><input type="text" name="attr_bit1" title="@{bit1}" class="sheet-short" value="@{copperquantity9}*10" disabled/></td> <td><input type="text" name="attr_ceramic1" title="@{ceramic1}" class="sheet-short" value="@{copperquantity9}*1" disabled/></td> <td><input type="text" name="attr_copper9" title="@{copper9}" class="sheet-short" value="@{copperquantity9}*1" disabled/></td> <td><input type="text" name="attr_copsilver9" title="@{copsilver9}" class="sheet-short" value="@{copperquantity9}/10" disabled/></td> <td><input type="text" name="attr_copelectrum9" title="@{copelectrum9}" class="sheet-short" value="@{copperquantity9}/10/5" disabled/></td> <td><input type="text" name="attr_copgold9" title="@{copgold9}" class="sheet-short" value="@{copperquantity9}/10/10" disabled/></td> <td><input type="text" name="attr_copplatinum9" title="@{copplatinum9}" class="sheet-short" value="@{copperquantity9}/10/10/5" disabled/></td> </tr> <tr> <td class="sheet-default-header">Silver</td> <td><input type="text" name="attr_silverquantity9" title="@{silverquantity9}" value="@{silver5}" class="sheet-short" /></td> <td><input type="text" name="attr_bit1" title="@{bit1}" class="sheet-short" value="@{silverquantity9}*10*10" disabled/></td> <td><input type="text" name="attr_ceramic1" title="@{ceramic1}" class="sheet-short" value="@{silverquantity9}*10" disabled/></td> <td><input type="text" name="attr_copper9" title="@{copper9}" class="sheet-short" value="@{silverquantity9}*10" disabled/></td> <td><input type="text" name="attr_copsilver9" title="@{copsilver9}" class="sheet-short" value="@{silverquantity9}*1" disabled/></td> <td><input type="text" name="attr_copelectrum9" title="@{copelectrum9}" class="sheet-short" value="@{silverquantity9}/5" disabled/></td> <td><input type="text" name="attr_copgold9" title="@{copgold9}" class="sheet-short" value="@{silverquantity9}/10" disabled/></td> <td><input type="text" name="attr_copplatinum9" title="@{copplatinum9}" class="sheet-short" value="@{silverquantity9}/10/5" disabled/></td> </tr> <tr> <td class="sheet-default-header">Electrum</td> <td><input type="text" name="attr_electrumquantity9" title="@{electrumquantity9}" value="@{electrum5}" class="sheet-short" /></td> <td><input type="text" name="attr_bit1" title="@{bit1}" class="sheet-short" value="@{electrumquantity9}*10*10*5" disabled/></td> <td><input type="text" name="attr_ceramic1" title="@{ceramic1}" class="sheet-short" value="@{electrumquantity9}*10*5" disabled/></td> <td><input type="text" name="attr_copper9" title="@{copper9}" class="sheet-short" value="@{electrumquantity9}*10*5" disabled/></td> <td><input type="text" name="attr_copsilver9" title="@{copsilver9}" class="sheet-short" value="@{electrumquantity9}*5" disabled/></td> <td><input type="text" name="attr_copelectrum9" title="@{copelectrum9}" class="sheet-short" value="@{electrumquantity9}*1" disabled/></td> <td><input type="text" name="attr_copgold9" title="@{copgold9}" class="sheet-short" value="@{electrumquantity9}/2" disabled/></td> <td><input type="text" name="attr_copplatinum9" title="@{copplatinum9}" class="sheet-short" value="@{electrumquantity9}/2/5" disabled/></td> </tr> <tr> <td class="sheet-default-header">Gold</td> <td><input type="text" name="attr_goldquantity9" title="@{goldquantity9}" value="@{gold5}" class="sheet-short" /></td> <td><input type="text" name="attr_bit1" title="@{bit1}" class="sheet-short" value="@{goldquantity9}*10*10*10" disabled/></td> <td><input type="text" name="attr_ceramic1" title="@{ceramic1}" class="sheet-short" value="@{goldquantity9}*10*10" disabled/></td> <td><input type="text" name="attr_copper9" title="@{copper9}" class="sheet-short" value="@{goldquantity9}*10*10" disabled/></td> <td><input type="text" name="attr_copsilver9" title="@{copsilver9}" class="sheet-short" value="@{goldquantity9}*10" disabled/></td> <td><input type="text" name="attr_copelectrum9" title="@{copelectrum9}" class="sheet-short" value="@{goldquantity9}*2" disabled/></td> <td><input type="text" name="attr_copgold9" title="@{copgold9}" class="sheet-short" value="@{goldquantity9}*1" disabled/></td> <td><input type="text" name="attr_copplatinum9" title="@{copplatinum9}" class="sheet-short" value="@{goldquantity9}/5" disabled/></td> </tr> <tr> <td class="sheet-default-header">Platinum</td> <td><input type="text" name="attr_platinumquantity9" title="@{platinumquantity9}" value="@{platinum5}" class="sheet-short" /></td> <td><input type="text" name="attr_bit1" title="@{bit1}" class="sheet-short" value="@{platinumquantity9}*10*10*10*5" disabled/></td> <td><input type="text" name="attr_ceramic1" title="@{ceramic1}" class="sheet-short" value="@{platinumquantity9}*10*10*5" disabled/></td> <td><input type="text" name="attr_copper9" title="@{copper9}" class="sheet-short" value="@{platinumquantity9}*10*10*5" disabled/></td> <td><input type="text" name="attr_copsilver9" title="@{copsilver9}" class="sheet-short" value="@{platinumquantity9}*10*5" disabled/></td> <td><input type="text" name="attr_copelectrum9" title="@{copelectrum9}" class="sheet-short" value="@{platinumquantity9}*5*2" disabled/></td> <td><input type="text" name="attr_copgold9" title="@{copgold9}" class="sheet-short" value="@{platinumquantity9}*5" disabled/></td> <td><input type="text" name="attr_copplatinum9" title="@{copplatinum9}" class="sheet-short" value="@{platinumquantity9}*1" disabled/></td> </tr> </table> <h4><b>(1,000 Bits = 100 Ceramics = 100 Copper = 10 Silver = 2 Electrum = 1 Gold = 1/5 Platinum)</b></h4><br> <br><h4><b>Gem Pouch</b></h4><br> <table> <tr> <td class="sheet-default-header" style="text-align:left;">Description</td> <td class="sheet-default-header">Value</td> <td class="sheet-default-header"># Held</td> <td class="sheet-default-header">Cut/Size</td> </tr> <tr> <td><input type="text" name="attr_gemdesc3" title="@{gemdesc3}" class="sheet-medium" placeholder="Item Name"></td> <td><input type="text" name="attr_gemvalue3" title="@{gemvalue3}" class="sheet-short" value="0"></td> <td><input type="number" name="attr_gemqty3" title="@{gemqty3}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gemsizecut3" title="@{gemsizecut3}" class="sheet-medium" placeholder="Size/Cut details"></td> </tr> </table> <fieldset name="repeating_gem3" class="repeating_gem3"><table> <tr> <td><input type="text" name="attr_gemdesc3" title="@{repeating_gem3_$X_gemdesc3}" class="sheet-medium" placeholder="Item Name"></td> <td><input type="text" name="attr_gemvalue3" title="@{repeating_gem3_$X_gemvalue3}" class="sheet-short" placeholder="GP"></td> <td><input type="number" name="attr_gemqty3" title="@{repeating_gem3_$X_gemqty3}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gemsizecut3" title="@{repeating_gem3_$X_gemsizecut3}" class="sheet-medium" placeholder="Size/Cut details"></td> </tr> </table></fieldset> <h4><b>Total GP value from gems:</b></h4><input type="text" name="attr_gemstotalvalue3" title="@{gemstotalvalue3}" value="0" class="sheet-sym" readonly><br><br> <h4><b>Other Items Of Value</b></h4><br><textarea name="attr_otherval3" title="@{otherval3}"></textarea><br> <h4><b>Total GP value from other items:</b></h4><input type="text" name="attr_othervalue3" title="@{othervalue3}" class="short"><br> <hr> </div> </div> <div class="sheet-tab-content sheet-section-currency-ravenloft"> <div class="sheet-col"> <h4><b>PP:</b></h4><input type="text" name="attr_platinum4" title="@{platinum4}" value="0" class="sheet-short"> <h4><b>GP:</b></h4><input type="text" name="attr_gold4" title="@{gold4}" value="0" class="sheet-short"> <h4><b>Kr:</b></h4><input type="text" name="attr_kroner" title="@{kroner}" value="0" class="sheet-short"> <h4><b>EP:</b></h4><input type="text" name="attr_electrum4" title="@{electrum4}" value="0" class="sheet-short"> <h4><b>SP:</b></h4><input type="text" name="attr_silver4" title="@{silver4}" value="0" class="sheet-short"> <h4><b>CP:</b></h4><input type="text" name="attr_copper4" title="@{copper4}" value="0" class="sheet-short"> <button type="roll" name="roll_add-currency4" title="%{add-currency4}" value="/w @{character_name} Calculates [[ [[?{How many coins are you moving?|0} + [[ [[ [[?{Which type of coins?|Copper,@{copper4}]] ]] Copper|Silver,@{silver4}]] ]] Silver|Electrum,@{electrum4}]] ]] Electrum|Kroner,@{kroner}]] ]] Kroner|Gold,@{gold4}]] ]] Gold|Platinum,@{platinum4}]] ]] Platinum}]]-?{Which type of coins?} to your previous total of [[ [[?{Which type of coins?} bringing your total to [[?{How many coins are you moving?}+[[?{Which type of coins?}.">Calculator</button> <br> <br> <h4><b>Total Currency Weight:</b></h4><input type="text" name="attr_curweight4" title="@{curweight4}" value="(((@{kroner})/25)+((@{copper4})+(@{silver4})+(@{electrum4})+(@{gold4})+(@{platinum4}))/50)*@{click-to-add-weight4}" class="sheet-short" disabled> <input type="checkbox" name="attr_click-to-add-weight4" title="@{click-to-add-weight4}" value="1"/><span></span><br> <br> <h4><b>Currency Conversion Calculator</b></h4> <table> <tr> <td class="sheet-default-header">Currency</td> <td class="sheet-default-header">|Quantity</td> <td class="sheet-default-header">|Copper</td> <td class="sheet-default-header">|Silver</td> <td class="sheet-default-header">|Electrum</td> <td class="sheet-default-header">|Kroner</td> <td class="sheet-default-header">|Gold</td> <td class="sheet-default-header">|Platinum</td> </tr> <tr> <td class="sheet-default-header">Copper</td> <td><input type="text" name="attr_copperquantity8" title="@{copperquantity8}" value="@{copper4}" class="sheet-short" /></td> <td><input type="text" name="attr_copper8" title="@{copper8}" class="sheet-short" value="@{copperquantity8}*1" disabled/></td> <td><input type="text" name="attr_copsilver8" title="@{copsilver8}" class="sheet-short" value="@{copperquantity8}/10" disabled/></td> <td><input type="text" name="attr_copelectrum8" title="@{copelectrum8}" class="sheet-short" value="@{copperquantity8}/10/5" disabled/></td> <td><input type="text" name="attr_copkroner" title="@{copkroner}" class="sheet-short" value="@{copperquantity8}/10/10" disabled/></td> <td><input type="text" name="attr_copgold8" title="@{copgold8}" class="sheet-short" value="@{copperquantity8}/10/10" disabled/></td> <td><input type="text" name="attr_copplatinum8" title="@{copplatinum8}" class="sheet-short" value="@{copperquantity8}/10/10/5" disabled/></td> </tr> <tr> <td class="sheet-default-header">Silver</td> <td><input type="text" name="attr_silverquantity8" title="@{silverquantity8}" value="@{silver4}" class="sheet-short" /></td> <td><input type="text" name="attr_copper8" title="@{copper8}" class="sheet-short" value="@{silverquantity8}*10" disabled/></td> <td><input type="text" name="attr_copsilver8" title="@{copsilver8}" class="sheet-short" value="@{silverquantity8}*1" disabled/></td> <td><input type="text" name="attr_copelectrum8" title="@{copelectrum8}" class="sheet-short" value="@{silverquantity8}/5" disabled/></td> <td><input type="text" name="attr_copkroner" title="@{copkroner}" class="sheet-short" value="@{silverquantity8}/10" disabled/></td> <td><input type="text" name="attr_copgold8" title="@{copgold8}" class="sheet-short" value="@{silverquantity8}/10" disabled/></td> <td><input type="text" name="attr_copplatinum8" title="@{copplatinum8}" class="sheet-short" value="@{silverquantity8}/10/5" disabled/></td> </tr> <tr> <td class="sheet-default-header">Electrum</td> <td><input type="text" name="attr_electrumquantity8" title="@{electrumquantity8}" value="@{electrum4}" class="sheet-short" /></td> <td><input type="text" name="attr_copper8" title="@{copper8}" class="sheet-short" value="@{electrumquantity8}*10*5" disabled/></td> <td><input type="text" name="attr_copsilver8" title="@{copsilver8}" class="sheet-short" value="@{electrumquantity8}*5" disabled/></td> <td><input type="text" name="attr_copelectrum8" title="@{copelectrum8}" class="sheet-short" value="@{electrumquantity8}*1" disabled/></td> <td><input type="text" name="attr_copkroner" title="@{copkroner}" class="sheet-short" value="@{electrumquantity8}/2" disabled/></td> <td><input type="text" name="attr_copgold8" title="@{copgold8}" class="sheet-short" value="@{electrumquantity8}/2" disabled/></td> <td><input type="text" name="attr_copplatinum8" title="@{copplatinum8}" class="sheet-short" value="@{electrumquantity8}/2/5" disabled/></td> </tr> <tr> <td class="sheet-default-header">Kroner</td> <td><input type="text" name="attr_kronerquantity" title="@{kronerquantity}" value="@{kroner}" class="sheet-short" /></td> <td><input type="text" name="attr_copper8" title="@{copper8}" class="sheet-short" value="@{kronerquantity}*10*10" disabled/></td> <td><input type="text" name="attr_copsilver8" title="@{copsilver8}" class="sheet-short" value="@{kronerquantity}*10" disabled/></td> <td><input type="text" name="attr_copelectrum8" title="@{copelectrum8}" class="sheet-short" value="@{kronerquantity}*2" disabled/></td> <td><input type="text" name="attr_copkroner" title="@{copkroner}" class="sheet-short" value="@{kronerquantity}*1" disabled/></td> <td><input type="text" name="attr_copgold8" title="@{copgold8}" class="sheet-short" value="@{kronerquantity}*1" disabled/></td> <td><input type="text" name="attr_copplatinum8" title="@{copplatinum8}" class="sheet-short" value="@{kronerquantity}/5" disabled/></td> </tr> <tr> <td class="sheet-default-header">Gold</td> <td><input type="text" name="attr_goldquantity8" title="@{goldquantity8}" value="@{gold4}" class="sheet-short" /></td> <td><input type="text" name="attr_copper8" title="@{copper8}" class="sheet-short" value="@{goldquantity8}*10*10" disabled/></td> <td><input type="text" name="attr_copsilver8" title="@{copsilver8}" class="sheet-short" value="@{goldquantity8}*10" disabled/></td> <td><input type="text" name="attr_copelectrum8" title="@{copelectrum8}" class="sheet-short" value="@{goldquantity8}*2" disabled/></td> <td><input type="text" name="attr_copkroner" title="@{copkroner}" class="sheet-short" value="@{goldquantity8}*1" disabled/></td> <td><input type="text" name="attr_copgold8" title="@{copgold8}" class="sheet-short" value="@{goldquantity8}*1" disabled/></td> <td><input type="text" name="attr_copplatinum8" title="@{copplatinum8}" class="sheet-short" value="@{goldquantity8}/5" disabled/></td> </tr> <tr> <td class="sheet-default-header">Platinum</td> <td><input type="text" name="attr_platinumquantity8" title="@{platinumquantity8}" value="@{platinum4}" class="sheet-short" /></td> <td><input type="text" name="attr_copper8" title="@{copper8}" class="sheet-short" value="@{platinumquantity8}*10*10*5" disabled/></td> <td><input type="text" name="attr_copsilver8" title="@{copsilver8}" class="sheet-short" value="@{platinumquantity8}*10*5" disabled/></td> <td><input type="text" name="attr_copelectrum8" title="@{copelectrum8}" class="sheet-short" value="@{platinumquantity8}*5*2" disabled/></td> <td><input type="text" name="attr_copkroner" title="@{copkroner}" class="sheet-short" value="@{platinumquantity8}*5" disabled/></td> <td><input type="text" name="attr_copgold8" title="@{copgold8}" class="sheet-short" value="@{platinumquantity8}*5" disabled/></td> <td><input type="text" name="attr_copplatinum8" title="@{copplatinum8}" class="sheet-short" value="@{platinumquantity8}*1" disabled/></td> </tr> </table> <h4><b>(100 Copper = 10 Silver = 2 Electrum = 1 Kroner = 1 Gold = 1/5 Platinum)</b></h4><br> <br><h4><b>Gem Pouch</b></h4><br> <table> <tr> <td class="sheet-default-header" style="text-align:left;">Description</td> <td class="sheet-default-header">Value</td> <td class="sheet-default-header"># Held</td> <td class="sheet-default-header">Cut/Size</td> </tr> <tr> <td><input type="text" name="attr_gemdesc4" title="@{gemdesc4}" class="sheet-medium" placeholder="Item Name"></td> <td><input type="text" name="attr_gemvalue4" title="@{gemvalue4}" class="sheet-short" value="0"></td> <td><input type="number" name="attr_gemqty4" title="@{gemqty4}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gemsizecut4" title="@{gemsizecut4}" class="sheet-medium" placeholder="Size/Cut details"></td> </tr> </table> <fieldset name="repeating_gem4" class="repeating_gem4"><table> <tr> <td><input type="text" name="attr_gemdesc4" title="@{repeating_gem4_$X_gemdesc4}" class="sheet-medium" placeholder="Item Name"></td> <td><input type="text" name="attr_gemvalue4" title="@{repeating_gem4_$X_gemvalue4}" class="sheet-short" placeholder="GP"></td> <td><input type="number" name="attr_gemqty4" title="@{repeating_gem4_$X_gemqty4}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gemsizecut4" title="@{repeating_gem4_$X_gemsizecut4}" class="sheet-medium" placeholder="Size/Cut details"></td> </tr> </table></fieldset> <h4><b>Total GP value from gems:</b></h4><input type="text" name="attr_gemstotalvalue4" title="@{gemstotalvalue4}" value="0" class="sheet-sym" readonly><br><br> <h4><b>Other Items Of Value</b></h4><br><textarea name="attr_otherval4" title="@{otherval4}"></textarea><br> <h4><b>Total GP value from other items:</b></h4><input type="text" name="attr_othervalue4" title="@{othervalue4}" class="short"><br> <hr> </div> </div> <div class="sheet-tab-content sheet-section-currency-maztica"> <div class="sheet-col"> <h4><b>Tq:</b></h4><input type="text" name="attr_turquoise" title="@{turquoise}" value="0" class="sheet-short"> <h4><b>Gq:</b></h4><input type="text" name="attr_goldquill" title="@{goldquill}" value="0" class="sheet-short"> <h4><b>Jd:</b></h4><input type="text" name="attr_jade" title="@{jade}" value="0" class="sheet-short"> <h4><b>Cr:</b></h4><input type="text" name="attr_coralbud" title="@{coralbud}" value="0" class="sheet-short"> <h4><b>CB:</b></h4><input type="text" name="attr_copperblade" title="@{copperblade}" value="0" class="sheet-short"> <h4><b>Em:</b></h4><input type="text" name="attr_earmaize" title="@{earmaize}" value="0" class="sheet-short"> <h4><b>Cb:</b></h4><input type="text" name="attr_cocoabean" title="@{cocoabean}" value="0" class="sheet-short"> <button type="roll" name="roll_add-currency5" title="%{add-currency5}" value="/w @{character_name} Calculates [[ [[?{How many coins are you moving?|0} + [[ [[ [[?{Which type of coins?|Cocoa Bean,@{cocoabean}]] ]] Cocoa Bean|Ear of Maize,@{earmaize}]] ]] Ear of Maize|Copper Blade,@{copperblade}]] ]] Copper Blade|Coral Bud,@{coralbud}]] ]] Coral Bud|Jade,@{jade}]] ]] Jade|Gold Quill,@{goldquill}]] ]] Gold Quill|Turquoise,@{turquoise}]] ]] Turquoise}]]-?{Which type of coins?} to your previous total of [[ [[?{Which type of coins?} bringing your total to [[?{How many coins are you moving?}+[[?{Which type of coins?}.">Calculator</button> <br> <br> <h4><b>Total Currency Weight:</b></h4><input type="text" name="attr_curweight5" title="@{curweight5}" value="(((@{cocoabean})+(@{copperblade})+(@{coralbud})+(@{jade})+(@{goldquill})+(@{turquoise}))/50)*@{click-to-add-weight5}" class="sheet-short" disabled> <input type="checkbox" name="attr_click-to-add-weight5" title="@{click-to-add-weight5}" value="1"/><span></span><br> <br> <h4><b>Currency Conversion Calculator</b></h4> <table> <tr> <td class="sheet-default-header">Currency</td> <td class="sheet-default-header">|Quantity</td> <td class="sheet-default-header">|Cocoa</td> <td class="sheet-default-header">|Maize</td> <td class="sheet-default-header">|Blade</td> <td class="sheet-default-header">|Coral</td> <td class="sheet-default-header">|Jade</td> <td class="sheet-default-header">|Quill</td> <td class="sheet-default-header">|Turquoise</td> </tr> <tr> <td class="sheet-default-header">Cocoa Bean</td> <td><input type="text" name="attr_cocoabeanquantity" title="@{cocoabeanquantity}" value="@{cocoabean}" class="sheet-short" /></td> <td><input type="text" name="attr_cocoaquantity" title="@{cocoaquantity}" value="@{cocoabeanquantity}" class="sheet-short" disabled/></td> <td><input type="text" name="attr_maizequantity" title="@{maizequantity}" value="@{cocoabeanquantity}" class="sheet-short" disabled/></td> <td><input type="text" name="attr_bladequantity" title="@{bladequantity}" value="@{cocoabeanquantity}/10" class="sheet-short" disabled/></td> <td><input type="text" name="attr_coralquantity" title="@{coralquantity}" value="@{cocoabeanquantity}/10/2" class="sheet-short" disabled/></td> <td><input type="text" name="attr_jadequantity" title="@{jadequantity}" value="@{cocoabeanquantity}/10/10" class="sheet-short" disabled/></td> <td><input type="text" name="attr_quillquantity" title="@{quillquantity}" value="@{cocoabeanquantity}/10/10/5" class="sheet-short" disabled/></td> <td><input type="text" name="attr_turquoisequantity" title="@{turquoisequantity}" value="@{cocoabeanquantity}/10/10/10" class="sheet-short" disabled/></td> </tr> <tr> <td class="sheet-default-header">Maize Ear</td> <td><input type="text" name="attr_earofmaizequantity" title="@{earofmaizequantity}" value="@{earmaize}" class="sheet-short" /></td> <td><input type="text" name="attr_cocoaquantity" title="@{cocoaquantity}" value="@{earofmaizequantity}" class="sheet-short" disabled/></td> <td><input type="text" name="attr_maizequantity" title="@{maizequantity}" value="@{earofmaizequantity}" class="sheet-short" disabled/></td> <td><input type="text" name="attr_bladequantity" title="@{bladequantity}" value="@{earofmaizequantity}/10" class="sheet-short" disabled/></td> <td><input type="text" name="attr_coralquantity" title="@{coralquantity}" value="@{earofmaizequantity}/10/2" class="sheet-short" disabled/></td> <td><input type="text" name="attr_jadequantity" title="@{jadequantity}" value="@{earofmaizequantity}/10/10" class="sheet-short" disabled/></td> <td><input type="text" name="attr_quillquantity" title="@{quillquantity}" value="@{earofmaizequantity}/10/10/5" class="sheet-short" disabled/></td> <td><input type="text" name="attr_turquoisequantity" title="@{turquoisequantity}" value="@{earofmaizequantity}/10/10/10" class="sheet-short" disabled/></td> </tr> <tr> <td class="sheet-default-header">C. Blade</td> <td><input type="text" name="attr_copperbladequantity" title="@{copperbladequantity}" value="@{copperblade}" class="sheet-short" /></td> <td><input type="text" name="attr_cocoaquantity" title="@{cocoaquantity}" value="@{copperbladequantity}*10" class="sheet-short" disabled/></td> <td><input type="text" name="attr_maizequantity" title="@{maizequantity}" value="@{copperbladequantity}*10" class="sheet-short" disabled/></td> <td><input type="text" name="attr_bladequantity" title="@{bladequantity}" value="@{copperbladequantity}" class="sheet-short" disabled/></td> <td><input type="text" name="attr_coralquantity" title="@{coralquantity}" value="@{copperbladequantity}/2" class="sheet-short" disabled/></td> <td><input type="text" name="attr_jadequantity" title="@{jadequantity}" value="@{copperbladequantity}/10" class="sheet-short" disabled/></td> <td><input type="text" name="attr_quillquantity" title="@{quillquantity}" value="@{copperbladequantity}/10/5" class="sheet-short" disabled/></td> <td><input type="text" name="attr_turquoisequantity" title="@{turquoisequantity}" value="@{copperbladequantity}/10/10" class="sheet-short" disabled/></td> </tr> <tr> <td class="sheet-default-header">Coral Bud</td> <td><input type="text" name="attr_coralbudquantity" title="@{coralbudquantity}" value="@{coralbud}" class="sheet-short" /></td> <td><input type="text" name="attr_cocoaquantity" title="@{cocoaquantity}" value="@{coralbudquantity}*10*2" class="sheet-short" disabled/></td> <td><input type="text" name="attr_maizequantity" title="@{maizequantity}" value="@{coralbudquantity}*10*2" class="sheet-short" disabled/></td> <td><input type="text" name="attr_bladequantity" title="@{bladequantity}" value="@{coralbudquantity}*2" class="sheet-short" disabled/></td> <td><input type="text" name="attr_coralquantity" title="@{coralquantity}" value="@{coralbudquantity}" class="sheet-short" disabled/></td> <td><input type="text" name="attr_jadequantity" title="@{jadequantity}" value="@{coralbudquantity}/5" class="sheet-short" disabled/></td> <td><input type="text" name="attr_quillquantity" title="@{quillquantity}" value="@{coralbudquantity}/5/5" class="sheet-short" disabled/></td> <td><input type="text" name="attr_turquoisequantity" title="@{turquoisequantity}" value="@{coralbudquantity}/5/5/2" class="sheet-short" disabled/></td> </tr> <tr> <td class="sheet-default-header">Jade</td> <td><input type="text" name="attr_jadestonequantity" title="@{jadestonequantity}" value="@{jade}" class="sheet-short" /></td> <td><input type="text" name="attr_cocoaquantity" title="@{cocoaquantity}" value="@{jadestonequantity}*10*10" class="sheet-short" disabled/></td> <td><input type="text" name="attr_maizequantity" title="@{maizequantity}" value="@{jadestonequantity}*10*10" class="sheet-short" disabled/></td> <td><input type="text" name="attr_bladequantity" title="@{bladequantity}" value="@{jadestonequantity}*10" class="sheet-short" disabled/></td> <td><input type="text" name="attr_coralquantity" title="@{coralquantity}" value="@{jadestonequantity}*5" class="sheet-short" disabled/></td> <td><input type="text" name="attr_jadequantity" title="@{jadequantity}" value="@{jadestonequantity}" class="sheet-short" disabled/></td> <td><input type="text" name="attr_quillquantity" title="@{quillquantity}" value="@{jadestonequantity}/5" class="sheet-short" disabled/></td> <td><input type="text" name="attr_turquoisequantity" title="@{turquoisequantity}" value="@{jadestonequantity}/5/2" class="sheet-short" disabled/></td> </tr> <tr> <td class="sheet-default-header">Quill</td> <td><input type="text" name="attr_quillofgoldquantity" title="@{quillofgoldquantity}" value="@{goldquill}" class="sheet-short" /></td> <td><input type="text" name="attr_cocoaquantity" title="@{cocoaquantity}" value="@{quillofgoldquantity}*10*10*5" class="sheet-short" disabled/></td> <td><input type="text" name="attr_maizequantity" title="@{maizequantity}" value="@{quillofgoldquantity}*10*10*5" class="sheet-short" disabled/></td> <td><input type="text" name="attr_bladequantity" title="@{bladequantity}" value="@{quillofgoldquantity}*10*5" class="sheet-short" disabled/></td> <td><input type="text" name="attr_coralquantity" title="@{coralquantity}" value="@{quillofgoldquantity}*5*5" class="sheet-short" disabled/></td> <td><input type="text" name="attr_jadequantity" title="@{jadequantity}" value="@{quillofgoldquantity}*5" class="sheet-short" disabled/></td> <td><input type="text" name="attr_quillquantity" title="@{quillquantity}" value="@{quillofgoldquantity}" class="sheet-short" disabled/></td> <td><input type="text" name="attr_turquoisequantity" title="@{turquoisequantity}" value="@{quillofgoldquantity}/2" class="sheet-short" disabled/></td> </tr> <tr> <td class="sheet-default-header">Turquoise</td> <td><input type="text" name="attr_turquoisestonequantity" title="@{turquoisestonequantity}" value="@{turquoise}" class="sheet-short" /></td> <td><input type="text" name="attr_cocoaquantity" title="@{cocoaquantity}" value="@{turquoisestonequantity}*10*10*10" class="sheet-short" disabled/></td> <td><input type="text" name="attr_maizequantity" title="@{maizequantity}" value="@{turquoisestonequantity}*10*10*10" class="sheet-short" disabled/></td> <td><input type="text" name="attr_bladequantity" title="@{bladequantity}" value="@{turquoisestonequantity}*10*10" class="sheet-short" disabled/></td> <td><input type="text" name="attr_coralquantity" title="@{coralquantity}" value="@{turquoisestonequantity}*10*5" class="sheet-short" disabled/></td> <td><input type="text" name="attr_jadequantity" title="@{jadequantity}" value="@{turquoisestonequantity}*10" class="sheet-short" disabled/></td> <td><input type="text" name="attr_quillquantity" title="@{quillquantity}" value="@{turquoisestonequantity}*2" class="sheet-short" disabled/></td> <td><input type="text" name="attr_turquoisequantity" title="@{turquoisequantity}" value="@{turquoisestonequantity}" class="sheet-short" disabled/></td> </tr> </table> <h4><b>(100 Cocoa Beans = 100 Ear of Maize = 10 Copper Blade = 5 Coral Bud = 1 Jade = 1/5 Gold Quill = 1/10 Turquoise)</b></h4><br> <br><h4><b>Gem Pouch</b></h4><br> <table> <tr> <td class="sheet-default-header" style="text-align:left;">Description</td> <td class="sheet-default-header">Value</td> <td class="sheet-default-header"># Held</td> <td class="sheet-default-header">Cut/Size</td> </tr> <tr> <td><input type="text" name="attr_gemdesc5" title="@{gemdesc5}" class="sheet-medium" placeholder="Item Name"></td> <td><input type="text" name="attr_gemvalue5" title="@{gemvalue5}" class="sheet-short" value="0"></td> <td><input type="number" name="attr_gemqty5" title="@{gemqty5}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gemsizecut5" title="@{gemsizecut5}" class="sheet-medium" placeholder="Size/Cut details"></td> </tr> </table> <fieldset name="repeating_gem5" class="repeating_gem5"><table> <tr> <td><input type="text" name="attr_gemdesc5" title="@{repeating_gem5_$X_gemdesc5}" class="sheet-medium" placeholder="Item Name"></td> <td><input type="text" name="attr_gemvalue5" title="@{repeating_gem5_$X_gemvalue5}" class="sheet-short" placeholder="GP"></td> <td><input type="number" name="attr_gemqty5" title="@{repeating_gem5_$X_gemqty5}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gemsizecut5" title="@{repeating_gem5_$X_gemsizecut5}" class="sheet-medium" placeholder="Size/Cut details"></td> </tr> </table></fieldset> <h4><b>Total GP value from gems:</b></h4><input type="text" name="attr_gemstotalvalue5" title="@{gemstotalvalue5}" value="0" class="sheet-sym" readonly><br><br> <h4><b>Other Items Of Value</b></h4><br><textarea name="attr_otherval5" title="@{otherval5}"></textarea><br> <h4><b>Total GP value from other items:</b></h4><input type="text" name="attr_othervalue5" title="@{othervalue5}" class="short"><br> <hr> </div> </div> <div class="sheet-tab-content sheet-section-currency-birthright"> <div class="sheet-col"> <h4><b>PP:</b></h4><input type="text" name="attr_platinum6" title="@{platinum6}" value="0" class="sheet-short"> <h4><b>GP:</b></h4><input type="text" name="attr_gold6" title="@{gold6}" value="0" class="sheet-short"> <h4><b>GB:</b></h4><input type="text" name="attr_goldbar" title="@{goldbar}" value="0" class="sheet-short"> <h4><b>SP:</b></h4><input type="text" name="attr_silver6" title="@{silver6}" value="0" class="sheet-short"> <h4><b>CP:</b></h4><input type="text" name="attr_copper6" title="@{copper6}" value="0" class="sheet-short"> <button type="roll" name="roll_add-currency6" title="%{add-currency6}" value="/w @{character_name} Calculates [[ [[?{How many coins are you moving?|0} + [[ [[ [[?{Which type of coins?|Copper,@{copper6}]] ]] Copper|Silver,@{silver6}]] ]] Silver|Gold Bar,@{goldbar}]] ]] Gold Bar|Gold,@{gold6}]] ]] Gold|Platinum,@{platinum6}]] ]] Platinum}]]-?{Which type of coins?} to your previous total of [[ [[?{Which type of coins?} bringing your total to [[?{How many coins are you moving?}+[[?{Which type of coins?}.">Calculator</button> <br> <br> <h4><b>Total Currency Weight:</b></h4><input type="text" name="attr_curweight6" title="@{curweight6}" value="(((@{copper6})+(@{silver6})+(@{gold6})+(@{goldbar}*2000)+(@{platinum6}))/50)*@{click-to-add-weight6}" class="sheet-short" disabled> <input type="checkbox" name="attr_click-to-add-weight6" title="@{click-to-add-weight6}" value="1"/><span></span><br> <br> <h4><b>Currency Conversion Calculator</b></h4> <table> <tr> <td class="sheet-default-header">Currency</td> <td class="sheet-default-header">|Quantity</td> <td class="sheet-default-header">|Copper</td> <td class="sheet-default-header">|Silver</td> <td class="sheet-default-header">|Gold Bar</td> <td class="sheet-default-header">|Gold</td> <td class="sheet-default-header">|Platinum</td> </tr> <tr> <td class="sheet-default-header">Copper</td> <td><input type="text" name="attr_copperquantity7" title="@{copperquantity7}" value="@{copper6}" class="sheet-short" /></td> <td><input type="text" name="attr_copper7" title="@{copper7}" class="sheet-short" value="@{copperquantity7}*1" disabled/></td> <td><input type="text" name="attr_copsilver7" title="@{copsilver7}" class="sheet-short" value="@{copperquantity7}/10" disabled/></td> <td><input type="text" name="attr_copgb" title="@{copgb}" class="sheet-table-dynamic" value="@{copperquantity7}/10/10/2000" disabled/></td> <td><input type="text" name="attr_copgold7" title="@{copgold7}" class="sheet-short" value="@{copperquantity7}/10/10" disabled/></td> <td><input type="text" name="attr_copplatinum7" title="@{copplatinum7}" class="sheet-short" value="@{copperquantity7}/10/10/5" disabled/></td> </tr> <tr> <td class="sheet-default-header">Silver</td> <td><input type="text" name="attr_silverquantity7" title="@{silverquantity7}" value="@{silver6}" class="sheet-short" /></td> <td><input type="text" name="attr_copper7" title="@{copper7}" class="sheet-short" value="@{silverquantity7}*10" disabled/></td> <td><input type="text" name="attr_copsilver7" title="@{copsilver7}" class="sheet-short" value="@{silverquantity7}*1" disabled/></td> <td><input type="text" name="attr_copgb" title="@{copgb}" class="sheet-table-dynamic" value="@{silverquantity7}/10/2000" disabled/></td> <td><input type="text" name="attr_copgold7" title="@{copgold7}" class="sheet-short" value="@{silverquantity7}/10" disabled/></td> <td><input type="text" name="attr_copplatinum7" title="@{copplatinum7}" class="sheet-short" value="@{silverquantity7}/10/5" disabled/></td> </tr> <tr> <td class="sheet-default-header">Gold Bar</td> <td><input type="text" name="attr_goldbarquantity" title="@{goldbarquantity}" value="@{goldbar}" class="sheet-short" /></td> <td><input type="text" name="attr_copper7" title="@{copper7}" class="sheet-short" value="@{goldbarquantity}*10*10*2000" disabled/></td> <td><input type="text" name="attr_copsilver7" title="@{copsilver7}" class="sheet-short" value="@{goldbarquantity}*10*2000" disabled/></td> <td><input type="text" name="attr_copgb" title="@{copgb}" class="sheet-table-dynamic" value="@{goldbarquantity}*1" disabled/></td> <td><input type="text" name="attr_copgold7" title="@{copgold7}" class="sheet-short" value="@{goldbarquantity}*2000" disabled/></td> <td><input type="text" name="attr_copplatinum7" title="@{copplatinum7}" class="sheet-short" value="@{goldbarquantity}/5*2000" disabled/></td> </tr> <tr> <td class="sheet-default-header">Gold</td> <td><input type="text" name="attr_goldquantity7" title="@{goldquantity7}" value="@{gold6}" class="sheet-short" /></td> <td><input type="text" name="attr_copper7" title="@{copper7}" class="sheet-short" value="@{goldquantity7}*10*10" disabled/></td> <td><input type="text" name="attr_copsilver7" title="@{copsilver7}" class="sheet-short" value="@{goldquantity7}*10" disabled/></td> <td><input type="text" name="attr_copgb" title="@{copgb}" class="sheet-table-dynamic" value="@{goldquantity7}/2000" disabled/></td> <td><input type="text" name="attr_copgold7" title="@{copgold7}" class="sheet-short" value="@{goldquantity7}*1" disabled/></td> <td><input type="text" name="attr_copplatinum7" title="@{copplatinum7}" class="sheet-short" value="@{goldquantity7}/5" disabled/></td> </tr> <tr> <td class="sheet-default-header">Platinum</td> <td><input type="text" name="attr_platinumquantity7" title="@{platinumquantity7}" value="@{platinum6}" class="sheet-short" /></td> <td><input type="text" name="attr_copper7" title="@{copper7}" class="sheet-short" value="@{platinumquantity7}*10*10*5" disabled/></td> <td><input type="text" name="attr_copsilver7" title="@{copsilver7}" class="sheet-short" value="@{platinumquantity7}*10*5" disabled/></td> <td><input type="text" name="attr_copgb" title="@{copgb}" class="sheet-table-dynamic" value="@{platinumquantity7}*5/2000" disabled/></td> <td><input type="text" name="attr_copgold7" title="@{copgold7}" class="sheet-short" value="@{platinumquantity7}*5" disabled/></td> <td><input type="text" name="attr_copplatinum7" title="@{copplatinum7}" class="sheet-short" value="@{platinumquantity7}*1" disabled/></td> </tr> </table> <h4><b>(100 Copper = 10 Silver = 1 Gold = 1/5 Platinum) (2,000 Gold = 1 Gold Bar)</b></h4><br> <br><h4><b>Gem Pouch</b></h4><br> <table> <tr> <td class="sheet-default-header" style="text-align:left;">Description</td> <td class="sheet-default-header">Value</td> <td class="sheet-default-header"># Held</td> <td class="sheet-default-header">Cut/Size</td> </tr> <tr> <td><input type="text" name="attr_gemdesc6" title="@{gemdesc6}" class="sheet-medium" placeholder="Item Name"></td> <td><input type="text" name="attr_gemvalue6" title="@{gemvalue6}" class="sheet-short" value="0"></td> <td><input type="number" name="attr_gemqty6" title="@{gemqty6}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gemsizecut6" title="@{gemsizecut6}" class="sheet-medium" placeholder="Size/Cut details"></td> </tr> </table> <fieldset name="repeating_gem6" class="repeating_gem6"><table> <tr> <td><input type="text" name="attr_gemdesc6" title="@{repeating_gem6_$X_gemdesc6}" class="sheet-medium" placeholder="Item Name"></td> <td><input type="text" name="attr_gemvalue6" title="@{repeating_gem6_$X_gemvalue6}" class="sheet-short" placeholder="GP"></td> <td><input type="number" name="attr_gemqty6" title="@{repeating_gem6_$X_gemqty6}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gemsizecut6" title="@{repeating_gem6_$X_gemsizecut6}" class="sheet-medium" placeholder="Size/Cut details"></td> </tr> </table></fieldset> <h4><b>Total GP value from gems:</b></h4><input type="text" name="attr_gemstotalvalue6" title="@{gemstotalvalue6}" value="0" class="sheet-sym" readonly><br><br> <h4><b>Other Items Of Value</b></h4><br><textarea name="attr_otherval6" title="@{otherval6}"></textarea><br> <h4><b>Total GP value from other items:</b></h4><input type="text" name="attr_othervalue6" title="@{othervalue6}" class="short"> <hr> </div> </div> </div> </div> <div class="sheet-tab-content sheet-section-followers"><h4><b>Followers, Familiars and Animals</b></h4><br><br> <div class="body"> <input type="radio" name="attr_tab10" class="sheet-tab sheet-tab46" value="1" checked/><span class="sheet-tab sheet-tab46">Warrior</span> <input type="radio" name="attr_tab10" class="sheet-tab sheet-tab47" value="2"/><span class="sheet-tab sheet-tab47">Wizard</span> <input type="radio" name="attr_tab10" class="sheet-tab sheet-tab48" value="3"/><span class="sheet-tab sheet-tab48">Priest</span> <input type="radio" name="attr_tab10" class="sheet-tab sheet-tab49" value="4"/><span class="sheet-tab sheet-tab49">Rogue</span> <input type="radio" name="attr_tab10" class="sheet-tab sheet-tab50" value="5"/><span class="sheet-tab sheet-tab50">Psion</span> <input type="radio" name="attr_tab10" class="sheet-tab sheet-tab51" value="6"/><span class="sheet-tab sheet-tab51">Animals</span><br> <div class="sheet-tab-content sheet-section-follower-warrior"><br> <br><h4><b>Warrior Followers</b></h4><table> <tr> <td class="sheet-default-header">Name</td> <td class="sheet-default-header">AC</td> <td class="sheet-default-header">Race</td> <td class="sheet-default-header">Level</td> <td class="sheet-default-header">Class</td> <td class="sheet-default-header">Hit Dice</td> <td class="sheet-default-header">HP/Max</td> <td class="sheet-default-header">Units</td> <td class="sheet-default-header">Enemy AC / Base Dmg</td> <td class="sheet-default-header">Skirmish</td> </tr> <tr> <td><input type="text" name="attr_henchname" title="@{henchname}" class="sheet-maxtext"></td> <td><input type="text" name="attr_henchac" title="@{henchac}" class="sheet-short"></td> <td><input type="text" name="attr_henchrace" title="@{henchrace}" class="sheet-maxtext"></td> <td><input type="text" name="attr_henchlvl" title="@{henchlvl}" class="sheet-short"></td> <td><input type="text" name="attr_hench-warrior-class" title="@{hench-warrior-class}" class="sheet-maxtext"></td> <td><input type="text" name="attr_henchhd" title="@{henchhd}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_henchhp" title="@{henchhp}" class="sheet-small"/><h4><b>/</b></h4><input type="text" name="attr_henchhp_max" title="@{henchhp_max}" class="sheet-small" /></td> <td><input type="text" name="attr_henchunits" title="@{henchunits}" class="sheet-short" placeholder="#"></td> <td><input type="text" name="attr_enemyac" title="@{enemyac}" class="sheet-small" value="10"><input type="text" name="attr_damage-calc" title="@{damage-calc}" class="sheet-small" value="(@{hit-calc})*(1+@{doublestrike})" disabled><input type="text" name="attr_damage-calc001" title="@{damage-calc001}" class="sheet-small" value="(@{hit-calc001})*(1+@{doublestrike001})" disabled><input type="text" name="attr_damage-calc002" title="@{damage-calc002}" class="sheet-small" value="(@{hit-calc002})*(1+@{doublestrike002})" disabled></td> <td><input style="display: none;" type="text" name="attr_hit-calc" value="20-(@{ThAC0hench}-@{enemyac})" disabled><input style="display: none;" type="text" name="attr_hit-calc001" value="20-(@{ThAC0hench001}-@{enemyac})" disabled><input style="display: none;" type="text" name="attr_hit-calc002" value="20-(@{ThAC0hench002}-@{enemyac})" disabled><button type="roll" name="roll_skirmish" title="%{skirmish}" value="&{template:default} {{name=@{henchname} Skirmish}} {{Hit Dice=[[@{henchhd}*@{henchunits}]]}} {{Number of Strikes=[[(?{Which Weapon?|@{weaponnamehench},@{hit-calc}|@{weaponnamehench001},@{hit-calc001}|@{weaponnamehench002},@{hit-calc002}})]]}} {{Damage=[[(?{Confirm Weapon?|@{weaponnamehench},@{damage-calc}|@{weaponnamehench001},@{damage-calc001}|@{weaponnamehench002},@{damage-calc002}})*?{Base Damage more than 12?|No,1|Yes,2}]]}} {{Resolution=[[?{Size of Force?|Full,1d8|Half,1d6|Quarter,1d4}+(floor(?{Levels of magic cast to aid forces?|0}/2))+(?{PC Presence Bonus?|Yes,1|No,0})+(?{Surprised Enemy?|No,0|Yes,2})+(?{Enemy holds Advantageous Terrain?|No,0|Yes,-1})]]}}">Skirmish</button></td> </tr></table><br><hr> <br> <h4><b>Weapons</b></h4><br> <table> <tr> <td class="sheet-default-header">Weapon Name</td> <td class="sheet-default-header"># of<br>Strikes</td> <td class="sheet-default-header">Attack<br>Adj.</td> <td class="sheet-default-header">Dam<br>Adj.</td> <td class="sheet-default-header">THAC0</td> <td class="sheet-default-header">Crit</td> <td class="sheet-default-header">Dam SM</td> <td class="sheet-default-header">Dam L</td> <td class="sheet-default-header">Range</td> <td class="sheet-default-header">Type</td> <td class="sheet-default-header">Speed</td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench" title="@{weaponnamehench}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench" title="@{attacknumhench}" class="sheet-small"> <input type="checkbox" name="attr_doublestrike" title="Click this if your units have 2 or more strikes per round with this weapon." value="1"><span></span></td> <td><input type="text" name="attr_attackadjhench" title="@{attackadjhench}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench" title="@{damadjhench}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench" title="@{ThAC0hench}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench" title="%{hit1hench}" value="@{henchname} hits an AC of [[@{ThAC0hench}-(1d20cs>@{crit-thresh-hench}+(@{attackadjhench})+(?{Misc. bonus|0}))]] using their @{weaponnamehench}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench" title="@{crit-thresh-hench}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench" title="@{damsmhench}" class="sheet-short"><button type="roll" name="roll_attacksmhench" title="%{attacksmhench}" value="@{henchname} rolls [[@{damsmhench}+(@{damadjhench})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench}!"></button></td> <td><input type="text" name="attr_damlhench" title="@{damlhench}" class="sheet-short"><button type="roll" name="roll_attacklhench" title="%{attacklhench}" value="@{henchname} rolls [[@{damlhench}+(@{damadjhench})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench}!"></button></td> <td><input type="text" name="attr_rangehench" title="@{rangehench}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench" title="@{weaptypehench}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench" title="@{weapspeedhench}" class="sheet-small"><button type="roll" name="roll_inithench" title="%{inithench}" value="/gmroll [[{([[1d10]]+@{weapspeedhench}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench001" title="@{weaponnamehench001}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench001" title="@{attacknumhench001}" class="sheet-small"> <input type="checkbox" name="attr_doublestrike001" title="Click this if your units have 2 or more strikes per round with this weapon." value="1"><span></span></td> <td><input type="text" name="attr_attackadjhench001" title="@{attackadjhench001}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench001" title="@{damadjhench001}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench001" title="@{ThAC0hench001}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench001" title="%{hit1hench001}" value="@{henchname} hits an AC of [[@{ThAC0hench001}-(1d20cs>@{crit-thresh-hench001}+(@{attackadjhench001})+(?{Misc. bonus|0}))]] using their @{weaponnamehench001}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench001" title="@{crit-thresh-hench001}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench001" title="@{damsmhench001}" class="sheet-short"><button type="roll" name="roll_attacksmhench001" title="%{attacksmhench001}" value="@{henchname} rolls [[@{damsmhench001}+(@{damadjhench001})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench001}!"></button></td> <td><input type="text" name="attr_damlhench001" title="@{damlhench001}" class="sheet-short"><button type="roll" name="roll_attacklhench001" title="%{attacklhench001}" value="@{henchname} rolls [[@{damlhench001}+(@{damadjhench001})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench001}!"></button></td> <td><input type="text" name="attr_rangehench001" title="@{rangehench001}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench001" title="@{weaptypehench001}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench001" title="@{weapspeedhench001}" class="sheet-small"><button type="roll" name="roll_inithench001" title="%{inithench001}" value="/gmroll [[{([[1d10]]+@{weapspeedhench001}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench001})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench002" title="@{weaponnamehench002}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench002" title="@{attacknumhench002}" class="sheet-small"> <input type="checkbox" name="attr_doublestrike002" title="Click this if your units have 2 or more strikes per round with this weapon." value="1"><span></span></td> <td><input type="text" name="attr_attackadjhench002" title="@{attackadjhench002}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench002" title="@{damadjhench002}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench002" title="@{ThAC0hench002}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench002" title="%{hit1hench002}" value="@{henchname} hits an AC of [[@{ThAC0hench002}-(1d20cs>@{crit-thresh-hench002}+(@{attackadjhench002})+(?{Misc. bonus|0}))]] using their @{weaponnamehench002}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench002" title="@{crit-thresh-hench002}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench002" title="@{damsmhench002}" class="sheet-short"><button type="roll" name="roll_attacksmhench002" title="%{attacksmhench002}" value="@{henchname} rolls [[@{damsmhench002}+(@{damadjhench002})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench002}!"></button></td> <td><input type="text" name="attr_damlhench002" title="@{damlhench002}" class="sheet-short"><button type="roll" name="roll_attacklhench002" title="%{attacklhench002}" value="@{henchname} rolls [[@{damlhench002}+(@{damadjhench002})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench002}!"></button></td> <td><input type="text" name="attr_rangehench002" title="@{rangehench002}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench002" title="@{weaptypehench002}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench002" title="@{weapspeedhench002}" class="sheet-small"><button type="roll" name="roll_inithench002" title="%{inithench002}" value="/gmroll [[{([[1d10]]+@{weapspeedhench002}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench002})]&{tracker}"></button></td> </tr> </table> <br><hr><br> <table style="width: 100%;"> <tr> <td><button type="roll" name="roll_henchparsave" title="%{henchparsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{henchpartar}]] [Save versus Paralyzation]"><br>Para<br>Save</button></td> <td><button type="roll" name="roll_henchpoisave" title="%{henchpoisave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{henchpoitar}]] [Save versus Poison]"><br>Pois<br>Save</button></td> <td><button type="roll" name="roll_henchdeasave" title="%{henchdeasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{henchdeatar}]] [Save versus Death]"><br>Death<br>Save</button></td> <td><button type="roll" name="roll_henchrodsave" title="%{henchrodsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{henchrodtar}]] [Save versus Rod]"><br>Rod<br>Save</button></td> <td><button type="roll" name="roll_henchstasave" title="%{henchstasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{henchstatar}]] [Save versus Staff]"><br>Staff<br>Save</button></td> <td><button type="roll" name="roll_henchwansave" title="%{henchwansave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{henchwantar}]] [Save versus Wand]"><br>Wand<br>Save</button></td> <td><button type="roll" name="roll_henchpetsave" title="%{henchpetsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{henchpettar}]] [Save versus Petrification]"><br>Pet<br>Save</button></td> <td><button type="roll" name="roll_henchpolsave" title="%{henchpolsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{henchpoltar}]] [Save versus Polymorph]"><br>Poly<br>Save</button></td> <td><button type="roll" name="roll_henchbresave" title="%{henchbresave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{henchbretar}]] [Save versus Breath]"><br>Breath<br>Save</button></td> <td><button type="roll" name="roll_henchspesave" title="%{henchspesave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{henchspetar}]] [Save versus Spell]"><br>Spell<br>Save</button></td> </tr> <tr> <td> <input type="text" name="attr_henchpartar" title="@{henchpartar}" class="sheet-small"></td> <td> <input type="text" name="attr_henchpoitar" title="@{henchpoitar}" class="sheet-small"></td> <td> <input type="text" name="attr_henchdeatar" title="@{henchdeatar}" class="sheet-small"></td> <td> <input type="text" name="attr_henchrodtar" title="@{henchrodtar}" class="sheet-small"></td> <td> <input type="text" name="attr_henchstatar" title="@{henchstatar}" class="sheet-small"></td> <td> <input type="text" name="attr_henchwantar" title="@{henchwantar}" class="sheet-small"></td> <td> <input type="text" name="attr_henchpettar" title="@{henchpettar}" class="sheet-small"></td> <td> <input type="text" name="attr_henchpoltar" title="@{henchpoltar}" class="sheet-small"></td> <td> <input type="text" name="attr_henchbretar" title="@{henchbretar}" class="sheet-small"></td> <td> <input type="text" name="attr_henchspetar" title="@{henchspetar}" class="sheet-small"></td> </tr></table><br><hr><br> <h4><b>Gear</b></h4><br> <table> <tr> <td class="sheet-default-header" style="width:120px; text-align:left;">Description</td> <td class="sheet-default-header" style="width:40px;">Weight</td> <td class="sheet-default-header" style="width:40px;"># Held</td> <td class="sheet-default-header" style="width:40px;">Value</td> <td class="sheet-default-header" style="width:120px;">Location</td> </tr> <tr> <td><input type="text" name="attr_geardeschench" title="@{geardeschench}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench" title="@{gearweighthench}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench" title="@{gearqtyhench}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench" title="@{gearvalhench}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench" title="@{gearlochench}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench001" title="@{geardeschench001}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench001" title="@{gearweighthench001}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench001" title="@{gearqtyhench001}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench001" title="@{gearvalhench001}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench001" title="@{gearlochench001}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench002" title="@{geardeschench002}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench002" title="@{gearweighthench002}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench002" title="@{gearqtyhench002}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench002" title="@{gearvalhench002}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench002" title="@{gearlochench002}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench003" title="@{geardeschench003}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench003" title="@{gearweighthench003}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench003" title="@{gearqtyhench003}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench003" title="@{gearvalhench003}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench003" title="@{gearlochench003}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench004" title="@{geardeschench004}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench004" title="@{gearweighthench004}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench004" title="@{gearqtyhench004}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench004" title="@{gearvalhench004}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench004" title="@{gearlochench004}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench005" title="@{geardeschench005}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench005" title="@{gearweighthench005}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench005" title="@{gearqtyhench005}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench005" title="@{gearvalhench005}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench005" title="@{gearlochench005}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench006" title="@{geardeschench006}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench006" title="@{gearweighthench006}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench006" title="@{gearqtyhench006}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench006" title="@{gearvalhench006}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench006" title="@{gearlochench006}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench007" title="@{geardeschench007}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench007" title="@{gearweighthench007}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench007" title="@{gearqtyhench007}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench007" title="@{gearvalhench007}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench007" title="@{gearlochench007}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench008" title="@{geardeschench008}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench008" title="@{gearweighthench008}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench008" title="@{gearqtyhench008}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench008" title="@{gearvalhench008}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench008" title="@{gearlochench008}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench009" title="@{geardeschench009}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench009" title="@{gearweighthench009}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench009" title="@{gearqtyhench009}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench009" title="@{gearvalhench009}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench009" title="@{gearlochench009}" placeholder="Location"></td> </tr> </table><br> <h4><b>Notes</b></h4><textarea name="attr_henchnotesarea" title="@{henchnotesarea}"></textarea><hr><hr> <fieldset name="repeating_hench" class="repeating_hench"><table> <tr> <td class="sheet-default-header">Name</td> <td class="sheet-default-header">AC</td> <td class="sheet-default-header">Race</td> <td class="sheet-default-header">Level</td> <td class="sheet-default-header">Class</td> <td class="sheet-default-header">Hit Dice</td> <td class="sheet-default-header">HP/Max</td> <td class="sheet-default-header">Units</td> <td class="sheet-default-header">Enemy AC / Base Dmg</td> <td class="sheet-default-header">Skirmish</td> </tr> <tr> <td><input type="text" name="attr_henchname1" title="@{repeating_hench_$X_ henchname1}" class="sheet-maxtext"></td> <td><input type="text" name="attr_henchac1" title="@{repeating_hench_$X_henchac1}" class="sheet-short"></td> <td><input type="text" name="attr_henchrace1" title="@{repeating_hench_$X_henchrace1}" class="sheet-maxtext"></td> <td><input type="text" name="attr_henchlvl1" title="@{repeating_hench_$X_henchlvl1}" class="sheet-short"></td> <td><input type="text" name="attr_hench-warrior1-class" title="@{repeating_hench_$X_hench-warrior1-class}" class="sheet-maxtext"></td> <td><input type="text" name="attr_henchhd1" title="@{repeating_hench_$X_henchhd1}" class="sheet-short"></td> <td><input type="text" name="attr_henchhp1" title="@{repeating_hench_$X_henchhp1}" class="sheet-small"/><h4><b>/</b></h4><input type="text" name="attr_henchhp1_max" title="@{repeating_hench_$X_henchhp1_max}" class="sheet-small" /></td> <td><input type="text" name="attr_henchunits1" title="@{repeating_hench_$X_henchunits1}" class="sheet-short" placeholder="#"></td> <td><input type="text" name="attr_enemyac1" title="@{repeating_hench_$X_enemyac1}" class="sheet-small" value="10"><input type="text" name="attr_damage-calc003" title="@{repeating_hench_$X_damage-calc003}" class="sheet-small" value="(@{hit-calc003})*(1+@{doublestrike003})" disabled><input type="text" name="attr_damage-calc004" title="@{repeating_hench_$X_damage-calc004}" class="sheet-small" value="(@{hit-calc004})*(1+@{doublestrike004})" disabled><input type="text" name="attr_damage-calc005" title="@{repeating_hench_$X_damage-calc005}" class="sheet-small" value="(@{hit-calc005})*(1+@{doublestrike005})" disabled></td> <td><input style="display: none;" type="text" name="attr_hit-calc003" value="20-(@{ThAC0hench003}-@{enemyac1})" disabled><input style="display: none;" type="text" name="attr_hit-calc004" value="20-(@{ThAC0hench004}-@{enemyac1})" disabled><input style="display: none;" type="text" name="attr_hit-calc005" value="20-(@{ThAC0hench005}-@{enemyac1})" disabled><button type="roll" name="roll_skirmish1" title="%{repeating_hench_$X_skirmish1}" value="&{template:default} {{name=@{henchname1} Skirmish}} {{Hit Dice=[[@{henchhd1}*@{henchunits1}]]}} {{Number of Strikes=[[(?{Which Weapon?|@{weaponnamehench003},@{hit-calc003}|@{weaponnamehench004},@{hit-calc004}|@{weaponnamehench005},@{hit-calc005}})]]}} {{Damage=[[(?{Confirm Weapon?|@{weaponnamehench003},@{damage-calc003}|@{weaponnamehench004},@{damage-calc004}|@{weaponnamehench005},@{damage-calc005}})*?{Base Damage more than 12?|No,1|Yes,2}]]}} {{Resolution=[[?{Size of Force?|Full,1d8|Half,1d6|Quarter,1d4}+(floor(?{Levels of magic cast to aid forces?|0}/2))+(?{PC Presence Bonus?|Yes,1|No,0})+(?{Surprised Enemy?|No,0|Yes,2})+(?{Enemy holds Advantageous Terrain?|No,0|Yes,-1})]]}}">Skirmish</button></td> </tr></table><br><hr> <br><h4><b>Weapons</b></h4><br> <table> <tr> <td class="sheet-default-header">Weapon Name</td> <td class="sheet-default-header"># of<br>Strikes</td> <td class="sheet-default-header">Attack<br>Adj.</td> <td class="sheet-default-header">Dam<br>Adj.</td> <td class="sheet-default-header">THAC0</td> <td class="sheet-default-header">Crit</td> <td class="sheet-default-header">Dam SM</td> <td class="sheet-default-header">Dam L</td> <td class="sheet-default-header">Range</td> <td class="sheet-default-header">Type</td> <td class="sheet-default-header">Speed</td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench003" title="@{repeating_hench_$X_weaponnamehench003}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench003" title="@{repeating_hench_$X_attacknumhench003}" class="sheet-small"> <input type="checkbox" name="attr_doublestrike003" title="Click this if your units have 2 or more strikes per round with this weapon." value="1"><span></span></td> <td><input type="text" name="attr_attackadjhench003" title="@{repeating_hench_$X_attackadjhench003}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench003" title="@{repeating_hench_$X_damadjhench003}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench003" title="@{repeating_hench_$X_ThAC0hench003}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench003" title="%{repeating_hench_$X_hit1hench003}" value="@{henchname1} hits an AC of [[@{ThAC0hench003}-(1d20cs>@{crit-thresh-hench003}+(@{attackadjhench003})+(?{Misc. bonus|0}))]] using their @{weaponnamehench003}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench003" title="@{repeating_hench_$X_crit-thresh-hench003}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench003" title="@{repeating_hench_$X_damsmhench003}" class="sheet-short"><button type="roll" name="roll_attacksmhench003" title="%{repeating_hench_$X_attacksmhench003}" value="@{henchname1} rolls [[@{damsmhench003}+(@{damadjhench003})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench003}!"></button></td> <td><input type="text" name="attr_damlhench003" title="@{repeating_hench_$X_damlhench003}" class="sheet-short"><button type="roll" name="roll_attacklhench003" title="%{repeating_hench_$X_attacklhench003}" value="@{henchname1} rolls [[@{damlhench003}+(@{damadjhench003})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench003}!"></button></td> <td><input type="text" name="attr_rangehench003" title="@{repeating_hench_$X_rangehench003}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench003" title="@{repeating_hench_$X_weaptypehench003}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench003" title="@{repeating_hench_$X_weapspeedhench003}" class="sheet-small"><button type="roll" name="roll_inithench003" title="%{repeating_hench_$X_inithench003}" value="/gmroll [[{([[1d10]]+@{weapspeedhench003}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench003})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench004" title="@{repeating_hench_$X_weaponnamehench004}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench004" title="@{repeating_hench_$X_attacknumhench004}" class="sheet-small"> <input type="checkbox" name="attr_doublestrike004" title="Click this if your units have 2 or more strikes per round with this weapon." value="1"><span></span></td> <td><input type="text" name="attr_attackadjhench004" title="@{repeating_hench_$X_attackadjhench004}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench004" title="@{repeating_hench_$X_damadjhench004}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench004" title="@{repeating_hench_$X_ThAC0hench004}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench004" title="%{repeating_hench_$X_hit1hench004}" value="@{henchname1} hits an AC of [[@{ThAC0hench004}-(1d20cs>@{crit-thresh-hench004}+(@{attackadjhench004})+(?{Misc. bonus|0}))]] using their @{weaponnamehench004}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench004" title="@{repeating_hench_$X_crit-thresh-hench004}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench004" title="@{repeating_hench_$X_damsmhench004}" class="sheet-short"><button type="roll" name="roll_attacksmhench004" title="%{repeating_hench_$X_attacksmhench004}" value="@{henchname1} rolls [[@{damsmhench004}+(@{damadjhench004})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench004}!"></button></td> <td><input type="text" name="attr_damlhench004" title="@{repeating_hench_$X_damlhench004}" class="sheet-short"><button type="roll" name="roll_attacklhench004" title="%{repeating_hench_$X_attacklhench004}" value="@{henchname1} rolls [[@{damlhench004}+(@{damadjhench004})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench004}!"></button></td> <td><input type="text" name="attr_rangehench004" title="@{repeating_hench_$X_rangehench004}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench004" title="@{repeating_hench_$X_weaptypehench004}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench004" title="@{repeating_hench_$X_weapspeedhench004}" class="sheet-small"><button type="roll" name="roll_inithench004" title="%{repeating_hench_$X_inithench004}" value="/gmroll [[{([[1d10]]+@{weapspeedhench004}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench004})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench005" title="@{repeating_hench_$X_weaponnamehench005}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench005" title="@{repeating_hench_$X_attacknumhench005}" class="sheet-small"> <input type="checkbox" name="attr_doublestrike005" title="Click this if your units have 2 or more strikes per round with this weapon." value="1"><span></span></td> <td><input type="text" name="attr_attackadjhench005" title="@{repeating_hench_$X_attackadjhench005}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench005" title="@{repeating_hench_$X_damadjhench005}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench005" title="@{repeating_hench_$X_ThAC0hench005}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench005" title="%{repeating_hench_$X_hit1hench005}" value="@{henchname1} hits an AC of [[@{ThAC0hench005}-(1d20cs>@{crit-thresh-hench005}+(@{attackadjhench005})+(?{Misc. bonus|0}))]] using their @{weaponnamehench005}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench005" title="@{repeating_hench_$X_crit-thresh-hench005}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench005" title="@{repeating_hench_$X_damsmhench005}" class="sheet-short"><button type="roll" name="roll_attacksmhench005" title="%{repeating_hench_$X_attacksmhench005}" value="@{henchname1} rolls [[@{damsmhench005}+(@{damadjhench005})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench005}!"></button></td> <td><input type="text" name="attr_damlhench005" title="@{repeating_hench_$X_damlhench005}" class="sheet-short"><button type="roll" name="roll_attacklhench005" title="%{repeating_hench_$X_attacklhench005}" value="@{henchname1} rolls [[@{damlhench005}+(@{damadjhench005})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench005}!"></button></td> <td><input type="text" name="attr_rangehench005" title="@{repeating_hench_$X_rangehench005}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench005" title="@{repeating_hench_$X_weaptypehench005}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench005" title="@{repeating_hench_$X_weapspeedhench005}" class="sheet-small"><button type="roll" name="roll_inithench005" title="%{repeating_hench_$X_inithench005}" value="/gmroll [[{([[1d10]]+@{weapspeedhench005}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench005})]&{tracker}"></button></td> </tr> </table><br><hr> <table style="width: 100%;"> <tr> <td><button type="roll" name="roll_hench1parsave" title="%{repeating_hench_$X_hench1parsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench1partar}]] [Save versus Paralyzation]"><br>Para<br>Save</button></td> <td><button type="roll" name="roll_hench1poisave" title="%{repeating_hench_$X_hench1poisave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench1poitar}]] [Save versus Poison]"><br>Pois<br>Save</button></td> <td><button type="roll" name="roll_hench1deasave" title="%{repeating_hench_$X_hench1deasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench1deatar}]] [Save versus Death]"><br>Death<br>Save</button></td> <td><button type="roll" name="roll_hench1rodsave" title="%{repeating_hench_$X_hench1rodsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench1rodtar}]] [Save versus Rod]"><br>Rod<br>Save</button></td> <td><button type="roll" name="roll_hench1stasave" title="%{repeating_hench_$X_hench1stasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench1statar}]] [Save versus Staff]"><br>Staff<br>Save</button></td> <td><button type="roll" name="roll_hench1wansave" title="%{repeating_hench_$X_hench1wansave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench1wantar}]] [Save versus Wand]"><br>Wand<br>Save</button></td> <td><button type="roll" name="roll_hench1petsave" title="%{repeating_hench_$X_hench1petsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench1pettar}]] [Save versus Petrification]"><br>Pet<br>Save</button></td> <td><button type="roll" name="roll_hench1polsave" title="%{repeating_hench_$X_hench1polsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench1poltar}]] [Save versus Polymorph]"><br>Poly<br>Save</button></td> <td><button type="roll" name="roll_hench1bresave" title="%{repeating_hench_$X_hench1bresave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench1bretar}]] [Save versus Breath]"><br>Breath<br>Save</button></td> <td><button type="roll" name="roll_hench1spesave" title="%{repeating_hench_$X_hench1spesave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench1spetar}]] [Save versus Spell]"><br>Spell<br>Save</button></td> </tr> <tr> <td> <input type="text" name="attr_hench1partar" title="@{repeating_hench_$X_hench1partar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench1poitar" title="@{repeating_hench_$X_hench1poitar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench1deatar" title="@{repeating_hench_$X_hench1deatar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench1rodtar" title="@{repeating_hench_$X_hench1rodtar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench1statar" title="@{repeating_hench_$X_hench1statar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench1wantar" title="@{repeating_hench_$X_hench1wantar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench1pettar" title="@{repeating_hench_$X_hench1pettar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench1poltar" title="@{repeating_hench_$X_hench1poltar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench1bretar" title="@{repeating_hench_$X_hench1bretar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench1spetar" title="@{repeating_hench_$X_hench1spetar}" class="sheet-small"></td> </tr></table><br><hr><br> <br><h4><b>Gear</b></h4><br> <table> <tr> <td class="sheet-default-header" style="width:120px; text-align:left;">Description</td> <td class="sheet-default-header" style="width:40px;">Weight</td> <td class="sheet-default-header" style="width:40px;"># Held</td> <td class="sheet-default-header" style="width:40px;">Value</td> <td class="sheet-default-header" style="width:120px;">Location</td> </tr> <tr> <td><input type="text" name="attr_geardeschench010" title="@{repeating_hench_$X_geardeschench010}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench010" title="@{repeating_hench_$X_gearweighthench010}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench010" title="@{repeating_hench_$X_gearqtyhench010}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench010" title="@{repeating_hench_$X_gearvalhench010}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench010" title="@{repeating_hench_$X_gearlochench010}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench011" title="@{repeating_hench_$X_geardeschench011}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench011" title="@{repeating_hench_$X_gearweighthench011}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench011" title="@{repeating_hench_$X_gearqtyhench011}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench011" title="@{repeating_hench_$X_gearvalhench011}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench011" title="@{repeating_hench_$X_gearlochench011}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench012" title="@{repeating_hench_$X_geardeschench012}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench012" title="@{repeating_hench_$X_gearweighthench012}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench012" title="@{repeating_hench_$X_gearqtyhench012}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench012" title="@{repeating_hench_$X_gearvalhench012}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench012" title="@{repeating_hench_$X_gearlochench012}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench013" title="@{repeating_hench_$X_geardeschench013}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench013" title="@{repeating_hench_$X_gearweighthench013}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench013" title="@{repeating_hench_$X_gearqtyhench013}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench013" title="@{repeating_hench_$X_gearvalhench013}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench013" title="@{repeating_hench_$X_gearlochench013}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench014" title="@{repeating_hench_$X_geardeschench014}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench014" title="@{repeating_hench_$X_gearweighthench014}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench014" title="@{repeating_hench_$X_gearqtyhench014}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench014" title="@{repeating_hench_$X_gearvalhench014}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench014" title="@{repeating_hench_$X_gearlochench014}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench015" title="@{repeating_hench_$X_geardeschench015}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench015" title="@{repeating_hench_$X_gearweighthench015}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench015" title="@{repeating_hench_$X_gearqtyhench015}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench015" title="@{repeating_hench_$X_gearvalhench015}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench015" title="@{repeating_hench_$X_gearlochench015}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench016" title="@{repeating_hench_$X_geardeschench016}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench016" title="@{repeating_hench_$X_gearweighthench016}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench016" title="@{repeating_hench_$X_gearqtyhench016}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench016" title="@{repeating_hench_$X_gearvalhench016}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench016" title="@{repeating_hench_$X_gearlochench016}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench017" title="@{repeating_hench_$X_geardeschench017}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench017" title="@{repeating_hench_$X_gearweighthench017}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench017" title="@{repeating_hench_$X_gearqtyhench017}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench017" title="@{repeating_hench_$X_gearvalhench017}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench017" title="@{repeating_hench_$X_gearlochench017}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench018" title="@{repeating_hench_$X_geardeschench018}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench018" title="@{repeating_hench_$X_gearweighthench018}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench018" title="@{repeating_hench_$X_gearqtyhench018}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench018" title="@{repeating_hench_$X_gearvalhench018}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench018" title="@{repeating_hench_$X_gearlochench018}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench019" title="@{repeating_hench_$X_geardeschench019}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench019" title="@{repeating_hench_$X_gearweighthench019}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench019" title="@{repeating_hench_$X_gearqtyhench019}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench019" title="@{repeating_hench_$X_gearvalhench019}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench019" title="@{repeating_hench_$X_gearlochench019}" placeholder="Location"></td> </tr> </table><br> <h4><b>Notes</b></h4><textarea name="attr_henchnotesarea1" title="@{repeating_hench_$X_henchnotesarea1}"></textarea><hr> </fieldset> </div> <div class="sheet-tab-content sheet-section-follower-wizard"><br> <br><h4><b>Wizard Followers</b></h4><table> <tr> <td class="sheet-default-header">Name</td> <td class="sheet-default-header">AC</td> <td class="sheet-default-header">Race</td> <td class="sheet-default-header">Level</td> <td class="sheet-default-header">Class</td> <td class="sheet-default-header">HP/Max</td> <td class="sheet-default-header">Units</td> </tr> <tr> <td><input type="text" name="attr_henchname2" title="@{henchname2}" ></td> <td><input type="text" name="attr_henchac2" title="@{henchac2}" class="sheet-short"></td> <td><input type="text" name="attr_henchrace2" title="@{henchrace2}"></td> <td><input type="text" name="attr_henchlvl2" title="@{henchlvl2}" class="sheet-short"></td> <td><input type="text" name="attr_hench-wizard2-class" title="@{hench-wizard2-class}" class="sheet-maxtext"></td> <td><input type="text" name="attr_henchhp2" title="@{henchhp2}" class="sheet-small"/><h4><b>/</b></h4><input type="text" name="attr_henchhp2_max" title="@{henchhp2_max}" class="sheet-small" /></td> <td><input type="text" name="attr_henchunits2" title="@{henchunits2}" class="sheet-short" placeholder="#"></td> </tr></table><br><hr> <br> <h4><b>Weapons</b></h4><br> <table> <tr> <td class="sheet-default-header">Weapon Name</td> <td class="sheet-default-header"># of<br>Strikes</td> <td class="sheet-default-header">Attack<br>Adj.</td> <td class="sheet-default-header">Dam<br>Adj.</td> <td class="sheet-default-header">THAC0</td> <td class="sheet-default-header">Crit</td> <td class="sheet-default-header">Dam SM</td> <td class="sheet-default-header">Dam L</td> <td class="sheet-default-header">Range</td> <td class="sheet-default-header">Type</td> <td class="sheet-default-header">Speed</td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench006" title="@{weaponnamehench006}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench006" title="@{attacknumhench006}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadjhench006" title="@{attackadjhench006}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench006" title="@{damadjhench006}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench006" title="@{ThAC0hench006}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench006" title="%{hit1hench006}" value="@{henchname2} hits an AC of [[@{ThAC0hench006}-(1d20cs>@{crit-thresh-hench006}+(@{attackadjhench006})+(?{Misc. bonus|0}))]] using their @{weaponnamehench006}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench006" title="@{crit-thresh-hench006}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench006" title="@{damsmhench006}" class="sheet-short"><button type="roll" name="roll_attacksmhench006" title="%{attacksmhench006}" value="@{henchname2} rolls [[@{damsmhench006}+(@{damadjhench006})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench006}!"></button></td> <td><input type="text" name="attr_damlhench006" title="@{damlhench006}" class="sheet-short"><button type="roll" name="roll_attacklhench006" title="%{attacklhench006}" value="@{henchname2} rolls [[@{damlhench006}+(@{damadjhench006})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench006}!"></button></td> <td><input type="text" name="attr_rangehench006" title="@{rangehench006}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench006" title="@{weaptypehench006}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench006" title="@{weapspeedhench006}" class="sheet-small"><button type="roll" name="roll_inithench006" title="%{inithench006}" value="/gmroll [[{([[1d10]]+@{weapspeedhench006}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench006})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench007" title="@{weaponnamehench007}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench007" title="@{attacknumhench007}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadjhench007" title="@{attackadjhench007}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench007" title="@{damadjhench007}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench007" title="@{ThAC0hench007}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench007" title="%{hit1hench007}" value="@{henchname2} hits an AC of [[@{ThAC0hench007}-(1d20cs>@{crit-thresh-hench007}+(@{attackadjhench007})+(?{Misc. bonus|0}))]] using their @{weaponnamehench007}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench007" title="@{crit-thresh-hench007}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench007" title="@{damsmhench007}" class="sheet-short"><button type="roll" name="roll_attacksmhench007" title="%{attacksmhench007}" value="@{henchname2} rolls [[@{damsmhench007}+(@{damadjhench007})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench007}!"></button></td> <td><input type="text" name="attr_damlhench007" title="@{damlhench007}" class="sheet-short"><button type="roll" name="roll_attacklhench007" title="%{attacklhench007}" value="@{henchname2} rolls [[@{damlhench007}+(@{damadjhench007})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench007}!"></button></td> <td><input type="text" name="attr_rangehench007" title="@{rangehench007}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench007" title="@{weaptypehench007}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench007" title="@{weapspeedhench007}" class="sheet-small"><button type="roll" name="roll_inithench007" title="%{inithench007}" value="/gmroll [[{([[1d10]]+@{weapspeedhench007}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench007})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench008" title="@{weaponnamehench008}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench008" title="@{attacknumhench008}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadjhench008" title="@{attackadjhench008}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench008" title="@{damadjhench008}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench008" title="@{ThAC0hench008}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench008" title="%{hit1hench008}" value="@{henchname2} hits an AC of [[@{ThAC0hench008}-(1d20cs>@{crit-thresh-hench008}+(@{attackadjhench008})+(?{Misc. bonus|0}))]] using their @{weaponnamehench008}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench008" title="@{crit-thresh-hench008}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench008" title="@{damsmhench008}" class="sheet-short"><button type="roll" name="roll_attacksmhench008" title="%{attacksmhench008}" value="@{henchname2} rolls [[@{damsmhench008}+(@{damadjhench008})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench008}!"></button></td> <td><input type="text" name="attr_damlhench008" title="@{damlhench008}" class="sheet-short"><button type="roll" name="roll_attacklhench008" title="%{attacklhench008}" value="@{henchname2} rolls [[@{damlhench008}+(@{damadjhench008})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench008}!"></button></td> <td><input type="text" name="attr_rangehench008" title="@{rangehench008}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench008" title="@{weaptypehench008}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench008" title="@{weapspeedhench008}" class="sheet-small"><button type="roll" name="roll_inithench008" title="%{inithench008}" value="/gmroll [[{([[1d10]]+@{weapspeedhench008}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench008})]&{tracker}"></button></td> </tr> </table> <br><hr><br> <table style="width: 100%;"> <tr> <td><button type="roll" name="roll_hench2parsave" title="%{hench2parsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench2partar}]] [Save versus Paralyzation]"><br>Para<br>Save</button></td> <td><button type="roll" name="roll_hench2poisave" title="%{hench2poisave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench2poitar}]] [Save versus Poison]"><br>Pois<br>Save</button></td> <td><button type="roll" name="roll_hench2deasave" title="%{hench2deasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench2deatar}]] [Save versus Death]"><br>Death<br>Save</button></td> <td><button type="roll" name="roll_hench2rodsave" title="%{hench2rodsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench2rodtar}]] [Save versus Rod]"><br>Rod<br>Save</button></td> <td><button type="roll" name="roll_hench2stasave" title="%{hench2stasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench2statar}]] [Save versus Staff]"><br>Staff<br>Save</button></td> <td><button type="roll" name="roll_hench2wansave" title="%{hench2wansave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench2wantar}]] [Save versus Wand]"><br>Wand<br>Save</button></td> <td><button type="roll" name="roll_hench2petsave" title="%{hench2petsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench2pettar}]] [Save versus Petrification]"><br>Pet<br>Save</button></td> <td><button type="roll" name="roll_hench2polsave" title="%{hench2polsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench2poltar}]] [Save versus Polymorph]"><br>Poly<br>Save</button></td> <td><button type="roll" name="roll_hench2bresave" title="%{hench2bresave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench2bretar}]] [Save versus Breath]"><br>Breath<br>Save</button></td> <td><button type="roll" name="roll_hench2spesave" title="%{hench2spesave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench2spetar}]] [Save versus Spell]"><br>Spell<br>Save</button></td> </tr> <tr> <td> <input type="text" name="attr_hench2partar" title="@{hench2partar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench2poitar" title="@{hench2poitar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench2deatar" title="@{hench2deatar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench2rodtar" title="@{hench2rodtar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench2statar" title="@{hench2statar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench2wantar" title="@{hench2wantar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench2pettar" title="@{hench2pettar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench2poltar" title="@{hench2poltar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench2bretar" title="@{hench2bretar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench2spetar" title="@{hench2spetar}" class="sheet-small"></td> </tr></table><br><hr><br> <h4><b>Wizard Spells</b></h4><br> <div class="sheet-3colrow"> <div class="sheet-col"> <h4><b>Spells Memorized</b></h4><br><ul><br> <table> <tr> <td><input type="text" name="attr_spellname401" title="@{spellname401}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value401" title="@{cast-value401}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max401" title="@{cast-max401}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime401" title="@{casttime401}" class="sheet-short"><button type="roll" name="roll_initspell401" title="@{initspell401}" value="/gmroll [[{([[1d10]]+@{casttime401}), 1}kh1]] [Initiative (@{spellname401})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro401" title="@{cast-macro401}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast401" title="%{spellcast401}" value="@{cast-macro401}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <h4><b>Spells Memorized</b></h4><br><ul><br> <table> <tr> <td><input type="text" name="attr_spellname402" title="@{spellname402}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value402" title="@{cast-value402}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max402" title="@{cast-max402}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime402" title="@{casttime402}" class="sheet-short"><button type="roll" name="roll_initspell402" title="@{initspell402}" value="/gmroll [[{([[1d10]]+@{casttime402}), 1}kh1]] [Initiative (@{spellname402})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro402" title="@{cast-macro402}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast402" title="%{spellcast402}" value="@{cast-macro402}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <h4><b>Spells Memorized</b></h4><br><ul><br> <table> <tr> <td><input type="text" name="attr_spellname403" title="@{spellname403}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value403" title="@{cast-value403}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max403" title="@{cast-max403}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime403" title="@{casttime403}" class="sheet-short"><button type="roll" name="roll_initspell403" title="@{initspell403}" value="/gmroll [[{([[1d10]]+@{casttime403}), 1}kh1]] [Initiative (@{spellname403})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro403" title="@{cast-macro403}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast403" title="%{spellcast403}" value="@{cast-macro403}">Roll Spell Effects</button></td> </tr></table></ul></div> </div><br><br> <div class="sheet-3colrow"> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname404" title="@{spellname404}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value404" title="@{cast-value404}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max404" title="@{cast-max404}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime404" title="@{casttime404}" class="sheet-short"><button type="roll" name="roll_initspell404" title="@{initspell404}" value="/gmroll [[{([[1d10]]+@{casttime404}), 1}kh1]] [Initiative (@{spellname404})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro404" title="@{cast-macro404}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast404" title="%{spellcast404}" value="@{cast-macro404}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname405" title="@{spellname405}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value405" title="@{cast-value405}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max405" title="@{cast-max405}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime405" title="@{casttime405}" class="sheet-short"><button type="roll" name="roll_initspell405" title="@{initspell405}" value="/gmroll [[{([[1d10]]+@{casttime405}), 1}kh1]] [Initiative (@{spellname405})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro405" title="@{cast-macro402}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast405" title="%{spellcast405}" value="@{cast-macro405}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname406" title="@{spellname406}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value406" title="@{cast-value406}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max406" title="@{cast-max406}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime406" title="@{casttime406}" class="sheet-short"><button type="roll" name="roll_initspell406" title="@{initspell406}" value="/gmroll [[{([[1d10]]+@{casttime406}), 1}kh1]] [Initiative (@{spellname406})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro406" title="@{cast-macro406}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast406" title="%{spellcast406}" value="@{cast-macro406}">Roll Spell Effects</button></td> </tr></table></ul></div> </div><br><hr><br> <h4><b>Gear</b></h4><br> <table> <tr> <td class="sheet-default-header" style="width:120px; text-align:left;">Description</td> <td class="sheet-default-header" style="width:40px;">Weight</td> <td class="sheet-default-header" style="width:40px;"># Held</td> <td class="sheet-default-header" style="width:40px;">Value</td> <td class="sheet-default-header" style="width:120px;">Location</td> </tr> <tr> <td><input type="text" name="attr_geardeschench020" title="@{geardeschench020}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench020" title="@{gearweighthench020}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench020" title="@{gearqtyhench020}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench020" title="@{gearvalhench020}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench020" title="@{gearlochench020}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench021" title="@{geardeschench021}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench021" title="@{gearweighthench021}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench021" title="@{gearqtyhench021}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench021" title="@{gearvalhench021}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench021" title="@{gearlochench021}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench022" title="@{geardeschench022}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench022" title="@{gearweighthench022}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench022" title="@{gearqtyhench022}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench022" title="@{gearvalhench022}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench022" title="@{gearlochench022}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench023" title="@{geardeschench023}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench023" title="@{gearweighthench023}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench023" title="@{gearqtyhench023}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench023" title="@{gearvalhench023}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench023" title="@{gearlochench023}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench024" title="@{geardeschench024}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench024" title="@{gearweighthench024}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench024" title="@{gearqtyhench024}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench024" title="@{gearvalhench024}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench024" title="@{gearlochench024}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench025" title="@{geardeschench025}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench025" title="@{gearweighthench025}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench025" title="@{gearqtyhench025}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench025" title="@{gearvalhench025}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench025" title="@{gearlochench025}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench026" title="@{geardeschench026}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench026" title="@{gearweighthench026}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench026" title="@{gearqtyhench026}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench026" title="@{gearvalhench026}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench026" title="@{gearlochench026}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench027" title="@{geardeschench027}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench027" title="@{gearweighthench027}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench027" title="@{gearqtyhench027}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench027" title="@{gearvalhench027}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench027" title="@{gearlochench027}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench028" title="@{geardeschench028}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench028" title="@{gearweighthench028}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench028" title="@{gearqtyhench028}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench028" title="@{gearvalhench028}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench028" title="@{gearlochench028}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench029" title="@{geardeschench029}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench029" title="@{gearweighthench029}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench029" title="@{gearqtyhench029}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench029" title="@{gearvalhench029}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench029" title="@{gearlochench029}" placeholder="Location"></td> </tr> </table><br> <h4><b>Notes</b></h4><textarea name="attr_henchnotesarea2" title="@{henchnotesarea2}"></textarea><hr><hr> <fieldset name="repeating_hench2" class="repeating_hench2"><table> <tr> <td class="sheet-default-header">Name</td> <td class="sheet-default-header">AC</td> <td class="sheet-default-header">Race</td> <td class="sheet-default-header">Level</td> <td class="sheet-default-header">Class</td> <td class="sheet-default-header">HP/Max</td> <td class="sheet-default-header">Units</td> </tr> <tr> <td><input type="text" name="attr_henchname22" title="@{repeating_hench2_$X_henchname22}" ></td> <td><input type="text" name="attr_henchac22" title="@{repeating_hench2_$X_henchac22}" class="sheet-short"></td> <td><input type="text" name="attr_henchrace22" title="@{repeating_hench2_$X_henchrace22}"></td> <td><input type="text" name="attr_henchlvl22" title="@{repeating_hench2_$X_henchlvl22}" class="sheet-short"></td> <td><input type="text" name="attr_hench-wizard22-class" title="@{repeating_hench2_$X_hench-wizard22-class}" class="sheet-maxtext"></td> <td><input type="text" name="attr_henchhp22" title="@{repeating_hench2_$X_henchhp22}" class="sheet-small"/><h4><b>/</b></h4><input type="text" name="attr_henchhp22_max" title="@{repeating_hench2_$X_henchhp22_max}" class="sheet-small" /></td> <td><input type="text" name="attr_henchunits22" title="@{repeating_hench2_$X_henchunits22}" class="sheet-small" placeholder="#"></td> </tr></table><br> <br><h4><b>Weapons</b></h4><br> <table> <tr> <td class="sheet-default-header">Weapon Name</td> <td class="sheet-default-header"># of<br>Strikes</td> <td class="sheet-default-header">Attack<br>Adj.</td> <td class="sheet-default-header">Dam<br>Adj.</td> <td class="sheet-default-header">THAC0</td> <td class="sheet-default-header">Crit</td> <td class="sheet-default-header">Dam SM</td> <td class="sheet-default-header">Dam L</td> <td class="sheet-default-header">Range</td> <td class="sheet-default-header">Type</td> <td class="sheet-default-header">Speed</td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench009" title="@{repeating_hench2_$X_weaponnamehench009}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench009" title="@{repeating_hench2_$X_attacknumhench009}" class="sheet-small"></td> <td><input type="text" name="attr_attackadjhench009" title="@{repeating_hench2_$X_attackadjhench009}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench009" title="@{repeating_hench2_$X_damadjhench009}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench009" title="@{repeating_hench2_$X_ThAC0hench009}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench009" title="%{repeating_hench2_$X_hit1hench009}" value="@{henchname22} hits an AC of [[@{ThAC0hench009}-(1d20cs>@{crit-thresh-hench009}+(@{attackadjhench009})+(?{Misc. bonus|0}))]] using their @{weaponnamehench009}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench009" title="@{repeating_hench2_$X_crit-thresh-hench009}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench009" title="@{repeating_hench2_$X_damsmhench009}" class="sheet-short"><button type="roll" name="roll_attacksmhench009" title="%{repeating_hench2_$X_attacksmhench009}" value="@{henchname22} rolls [[@{damsmhench009}+(@{damadjhench009})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench009}!"></button></td> <td><input type="text" name="attr_damlhench009" title="@{repeating_hench2_$X_damlhench009}" class="sheet-short"><button type="roll" name="roll_attacklhench009" title="%{repeating_hench2_$X_attacklhench009}" value="@{henchname22} rolls [[@{damlhench009}+(@{damadjhench009})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench009}!"></button></td> <td><input type="text" name="attr_rangehench009" title="@{repeating_hench2_$X_rangehench009}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench009" title="@{repeating_hench2_$X_weaptypehench009}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench009" title="@{repeating_hench2_$X_weapspeedhench009}" class="sheet-small"><button type="roll" name="roll_inithench009" title="%{repeating_hench2_$X_inithench009}" value="/gmroll [[{([[1d10]]+@{weapspeedhench009}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench009})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench010" title="@{repeating_hench2_$X_weaponnamehench010}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench010" title="@{repeating_hench2_$X_attacknumhench010}" class="sheet-small"></td> <td><input type="text" name="attr_attackadjhench010" title="@{repeating_hench2_$X_attackadjhench010}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench010" title="@{repeating_hench2_$X_damadjhench010}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench010" title="@{repeating_hench2_$X_ThAC0hench010}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench010" title="%{repeating_hench2_$X_hit1hench010}" value="@{henchname22} hits an AC of [[@{ThAC0hench010}-(1d20cs>@{crit-thresh-hench010}+(@{attackadjhench010})+(?{Misc. bonus|0}))]] using their @{weaponnamehench010}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench010" title="@{repeating_hench2_$X_crit-thresh-hench010}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench010" title="@{repeating_hench2_$X_damsmhench010}" class="sheet-short"><button type="roll" name="roll_attacksmhench010" title="%{repeating_hench2_$X_attacksmhench010}" value="@{henchname22} rolls [[@{damsmhench010}+(@{damadjhench010})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench010}!"></button></td> <td><input type="text" name="attr_damlhench010" title="@{repeating_hench2_$X_damlhench010}" class="sheet-short"><button type="roll" name="roll_attacklhench010" title="%{repeating_hench2_$X_attacklhench010}" value="@{henchname22} rolls [[@{damlhench010}+(@{damadjhench010})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench010}!"></button></td> <td><input type="text" name="attr_rangehench010" title="@{repeating_hench2_$X_rangehench010}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench010" title="@{repeating_hench2_$X_weaptypehench010}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench010" title="@{repeating_hench2_$X_weapspeedhench010}" class="sheet-small"><button type="roll" name="roll_inithench010" title="%{repeating_hench2_$X_inithench010}" value="/gmroll [[{([[1d10]]+@{weapspeedhench010}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench010})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench011" title="@{repeating_hench2_$X_weaponnamehench011}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench011" title="@{repeating_hench2_$X_attacknumhench011}" class="sheet-small"></td> <td><input type="text" name="attr_attackadjhench011" title="@{repeating_hench2_$X_attackadjhench011}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench011" title="@{repeating_hench2_$X_damadjhench011}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench011" title="@{repeating_hench2_$X_ThAC0hench011}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench011" title="%{repeating_hench2_$X_hit1hench011}" value="@{henchname22} hits an AC of [[@{ThAC0hench011}-(1d20cs>@{crit-thresh-hench011}+(@{attackadjhench011})+(?{Misc. bonus|0}))]] using their @{weaponnamehench011}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench011" title="@{repeating_hench2_$X_crit-thresh-hench011}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench011" title="@{repeating_hench2_$X_damsmhench011}" class="sheet-short"><button type="roll" name="roll_attacksmhench011" title="%{repeating_hench2_$X_attacksmhench011}" value="@{henchname22} rolls [[@{damsmhench011}+(@{damadjhench011})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench011}!"></button></td> <td><input type="text" name="attr_damlhench011" title="@{repeating_hench2_$X_damlhench011}" class="sheet-short"><button type="roll" name="roll_attacklhench011" title="%{repeating_hench2_$X_attacklhench011}" value="@{henchname22} rolls [[@{damlhench011}+(@{damadjhench011})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench011}!"></button></td> <td><input type="text" name="attr_rangehench011" title="@{repeating_hench2_$X_rangehench011}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench011" title="@{repeating_hench2_$X_weaptypehench011}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench011" title="@{repeating_hench2_$X_weapspeedhench011}" class="sheet-small"><button type="roll" name="roll_inithench011" title="%{repeating_hench2_$X_inithench011}" value="/gmroll [[{([[1d10]]+@{weapspeedhench011}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench011})]&{tracker}"></button></td> </tr> </table> <br><hr><br> <table style="width: 100%;"> <tr> <td><button type="roll" name="roll_hench22parsave" title="%{repeating_hench2_$X_hench22parsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench22partar}]] [Save versus Paralyzation]"><br>Para<br>Save</button></td> <td><button type="roll" name="roll_hench22poisave" title="%{repeating_hench2_$X_hench22poisave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench22poitar}]] [Save versus Poison]"><br>Pois<br>Save</button></td> <td><button type="roll" name="roll_hench22deasave" title="%{repeating_hench2_$X_hench22deasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench22deatar}]] [Save versus Death]"><br>Death<br>Save</button></td> <td><button type="roll" name="roll_hench22rodsave" title="%{repeating_hench2_$X_hench22rodsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench22rodtar}]] [Save versus Rod]"><br>Rod<br>Save</button></td> <td><button type="roll" name="roll_hench22stasave" title="%{repeating_hench2_$X_hench22stasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench22statar}]] [Save versus Staff]"><br>Staff<br>Save</button></td> <td><button type="roll" name="roll_hench22wansave" title="%{repeating_hench2_$X_hench22wansave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench22wantar}]] [Save versus Wand]"><br>Wand<br>Save</button></td> <td><button type="roll" name="roll_hench22petsave" title="%{repeating_hench2_$X_hench22petsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench22pettar}]] [Save versus Petrification]"><br>Pet<br>Save</button></td> <td><button type="roll" name="roll_hench22polsave" title="%{repeating_hench2_$X_hench22polsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench22poltar}]] [Save versus Polymorph]"><br>Poly<br>Save</button></td> <td><button type="roll" name="roll_hench22bresave" title="%{repeating_hench2_$X_hench22bresave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench22bretar}]] [Save versus Breath]"><br>Breath<br>Save</button></td> <td><button type="roll" name="roll_hench22spesave" title="%{repeating_hench2_$X_hench22spesave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench22spetar}]] [Save versus Spell]"><br>Spell<br>Save</button></td> </tr> <tr> <td> <input type="text" name="attr_hench22partar" title="@{repeating_hench2_$X_hench22partar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench22poitar" title="@{repeating_hench2_$X_hench22poitar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench22deatar" title="@{repeating_hench2_$X_hench22deatar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench22rodtar" title="@{repeating_hench2_$X_hench22rodtar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench22statar" title="@{repeating_hench2_$X_hench22statar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench22wantar" title="@{repeating_hench2_$X_hench22wantar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench22pettar" title="@{repeating_hench2_$X_hench22pettar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench22poltar" title="@{repeating_hench2_$X_hench22poltar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench22bretar" title="@{repeating_hench2_$X_hench22bretar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench22spetar" title="@{repeating_hench2_$X_hench22spetar}" class="sheet-small"></td> </tr></table><br><hr><br> <h4><b>Wizard Spells</b></h4><br> <div class="sheet-3colrow"> <div class="sheet-col"> <h4><b>Spells Memorized</b></h4><br><ul><br> <table> <tr> <td><input type="text" name="attr_spellname407" title="@{repeating_hench2_$X_spellname407}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value407" title="@{repeating_hench2_$X_cast-value407}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max407" title="@{repeating_hench2_$X_cast-max407}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime407" title="@{repeating_hench2_$X_casttime407}" class="sheet-short"><button type="roll" name="roll_initspell407" title="@{repeating_hench2_$X_initspell407}" value="/gmroll [[{([[1d10]]+@{casttime407}), 1}kh1]] [Initiative (@{spellname407})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro407" title="@{repeating_hench2_$X_cast-macro407}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast407" title="%{repeating_hench2_$X_spellcast407}" value="@{cast-macro407}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <h4><b>Spells Memorized</b></h4><br><ul><br> <table> <tr> <td><input type="text" name="attr_spellname408" title="@{repeating_hench2_$X_spellname408}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value408" title="@{repeating_hench2_$X_cast-value408}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max408" title="@{repeating_hench2_$X_cast-max408}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime408" title="@{repeating_hench2_$X_casttime408}" class="sheet-short"><button type="roll" name="roll_initspell408" title="@{repeating_hench2_$X_initspell408}" value="/gmroll [[{([[1d10]]+@{casttime408}), 1}kh1]] [Initiative (@{spellname408})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro408" title="@{repeating_hench2_$X_cast-macro408}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast408" title="%{repeating_hench2_$X_spellcast408}" value="@{cast-macro408}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <h4><b>Spells Memorized</b></h4><br><ul><br> <table> <tr> <td><input type="text" name="attr_spellname409" title="@{repeating_hench2_$X_spellname409}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value409" title="@{repeating_hench2_$X_cast-value409}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max409" title="@{repeating_hench2_$X_cast-max409}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime409" title="@{repeating_hench2_$X_casttime409}" class="sheet-short"><button type="roll" name="roll_initspell409" title="@{repeating_hench2_$X_initspell409}" value="/gmroll [[{([[1d10]]+@{casttime409}), 1}kh1]] [Initiative (@{spellname409})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro409" title="@{repeating_hench2_$X_cast-macro409}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast409" title="%{repeating_hench2_$X_spellcast409}" value="@{cast-macro409}">Roll Spell Effects</button></td> </tr></table></ul></div> </div><br><br> <div class="sheet-3colrow"> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname410" title="@{repeating_hench2_$X_spellname410}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value410" title="@{repeating_hench2_$X_cast-value410}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max410" title="@{repeating_hench2_$X_cast-max410}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime410" title="@{repeating_hench2_$X_casttime410}" class="sheet-short"><button type="roll" name="roll_initspell410" title="@{repeating_hench2_$X_initspell410}" value="/gmroll [[{([[1d10]]+@{casttime410}), 1}kh1]] [Initiative (@{spellname410})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro410" title="@{repeating_hench2_$X_cast-macro410}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast410" title="%{repeating_hench2_$X_spellcast410}" value="@{cast-macro410}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname411" title="@{repeating_hench2_$X_spellname411}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value411" title="@{repeating_hench2_$X_cast-value411}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max411" title="@{repeating_hench2_$X_cast-max411}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime411" title="@{repeating_hench2_$X_casttime411}" class="sheet-short"><button type="roll" name="roll_initspell411" title="@{repeating_hench2_$X_initspell411}" value="/gmroll [[{([[1d10]]+@{casttime411}), 1}kh1]] [Initiative (@{spellname411})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro411" title="@{repeating_hench2_$X_cast-macro411}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast411" title="%{repeating_hench2_$X_spellcast411}" value="@{cast-macro411}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname412" title="@{repeating_hench2_$X_spellname412}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value412" title="@{repeating_hench2_$X_cast-value412}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max412" title="@{repeating_hench2_$X_cast-max412}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime412" title="@{repeating_hench2_$X_casttime412}" class="sheet-short"><button type="roll" name="roll_initspell412" title="@{repeating_hench2_$X_initspell412}" value="/gmroll [[{([[1d10]]+@{casttime412}), 1}kh1]] [Initiative (@{spellname412})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro412" title="@{repeating_hench2_$X_cast-macro412}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast412" title="%{repeating_hench2_$X_spellcast412}" value="@{cast-macro412}">Roll Spell Effects</button></td> </tr></table></ul></div> </div><br><hr> <br><h4><b>Gear</b></h4><br> <table> <tr> <td class="sheet-default-header" style="width:120px; text-align:left;">Description</td> <td class="sheet-default-header" style="width:40px;">Weight</td> <td class="sheet-default-header" style="width:40px;"># Held</td> <td class="sheet-default-header" style="width:40px;">Value</td> <td class="sheet-default-header" style="width:120px;">Location</td> </tr> <tr> <td><input type="text" name="attr_geardeschench030" title="@{repeating_hench2_$X_geardeschench030}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench030" title="@{repeating_hench2_$X_gearweighthench030}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench030" title="@{repeating_hench2_$X_gearqtyhench030}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench030" title="@{repeating_hench2_$X_gearvalhench030}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench030" title="@{repeating_hench2_$X_gearlochench030}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench031" title="@{repeating_hench2_$X_geardeschench031}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench031" title="@{repeating_hench2_$X_gearweighthench031}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench031" title="@{repeating_hench2_$X_gearqtyhench031}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench031" title="@{repeating_hench2_$X_gearvalhench031}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench031" title="@{repeating_hench2_$X_gearlochench031}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench032" title="@{repeating_hench2_$X_geardeschench032}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench032" title="@{repeating_hench2_$X_gearweighthench032}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench032" title="@{repeating_hench2_$X_gearqtyhench032}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench032" title="@{repeating_hench2_$X_gearvalhench032}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench032" title="@{repeating_hench2_$X_gearlochench032}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench033" title="@{repeating_hench2_$X_geardeschench033}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench033" title="@{repeating_hench2_$X_gearweighthench033}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench033" title="@{repeating_hench2_$X_gearqtyhench033}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench033" title="@{repeating_hench2_$X_gearvalhench033}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench033" title="@{repeating_hench2_$X_gearlochench033}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench034" title="@{repeating_hench2_$X_geardeschench034}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench034" title="@{repeating_hench2_$X_gearweighthench034}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench034" title="@{repeating_hench2_$X_gearqtyhench034}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench034" title="@{repeating_hench2_$X_gearvalhench034}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench034" title="@{repeating_hench2_$X_gearlochench034}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench035" title="@{repeating_hench2_$X_geardeschench035}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench035" title="@{repeating_hench2_$X_gearweighthench035}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench035" title="@{repeating_hench2_$X_gearqtyhench035}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench035" title="@{repeating_hench2_$X_gearvalhench035}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench035" title="@{repeating_hench2_$X_gearlochench035}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench036" title="@{repeating_hench2_$X_geardeschench036}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench036" title="@{repeating_hench2_$X_gearweighthench036}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench036" title="@{repeating_hench2_$X_gearqtyhench036}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench036" title="@{repeating_hench2_$X_gearvalhench036}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench036" title="@{repeating_hench2_$X_gearlochench036}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench037" title="@{repeating_hench2_$X_geardeschench037}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench037" title="@{repeating_hench2_$X_gearweighthench037}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench037" title="@{repeating_hench2_$X_gearqtyhench037}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench037" title="@{repeating_hench2_$X_gearvalhench037}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench037" title="@{repeating_hench2_$X_gearlochench037}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench038" title="@{repeating_hench2_$X_geardeschench038}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench038" title="@{repeating_hench2_$X_gearweighthench038}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench038" title="@{repeating_hench2_$X_gearqtyhench038}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench038" title="@{repeating_hench2_$X_gearvalhench038}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench038" title="@{repeating_hench2_$X_gearlochench038}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench039" title="@{repeating_hench2_$X_geardeschench039}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench039" title="@{repeating_hench2_$X_gearweighthench039}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench039" title="@{repeating_hench2_$X_gearqtyhench039}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench039" title="@{repeating_hench2_$X_gearvalhench039}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench039" title="@{repeating_hench2_$X_gearlochench039}" placeholder="Location"></td> </tr> </table><br> <h4><b>Notes</b></h4><textarea name="attr_henchnotesarea22" title="@{repeating_hench2_$X_henchnotesarea22}"></textarea><hr><hr> </fieldset> </div> <div class="sheet-tab-content sheet-section-follower-priest"><br> <br><h4><b>Priest Followers</b></h4><table> <tr> <td class="sheet-default-header">Name</td> <td class="sheet-default-header">AC</td> <td class="sheet-default-header">Race</td> <td class="sheet-default-header">Level</td> <td class="sheet-default-header">Class</td> <td class="sheet-default-header">HP/Max</td> <td class="sheet-default-header">Units</td> </tr> <tr> <td><input type="text" name="attr_henchname3" title="@{henchname3}" ></td> <td><input type="text" name="attr_henchac3" title="@{henchac3}" class="sheet-short"></td> <td><input type="text" name="attr_henchrace3" title="@{henchrace3}"></td> <td><input type="text" name="attr_henchlvl3" title="@{henchlvl3}" class="sheet-short"></td> <td><input type="text" name="attr_hench-priest3-class" title="@{hench-priest3-class}" class="sheet-maxtext"></td> <td><input type="text" name="attr_henchhp3" title="@{henchhp3}" class="sheet-small"/><h4><b>/</b></h4><input type="text" name="attr_henchhp3_max" title="@{henchhp3_max}" class="sheet-small" /></td> <td><input type="text" name="attr_henchunits3" title="@{henchunits3}" class="sheet-short" placeholder="#"></td> </tr></table><br><hr> <br> <h4><b>Weapons</b></h4><br> <table> <tr> <td class="sheet-default-header">Weapon Name</td> <td class="sheet-default-header"># of<br>Strikes</td> <td class="sheet-default-header">Attack<br>Adj.</td> <td class="sheet-default-header">Dam<br>Adj.</td> <td class="sheet-default-header">THAC0</td> <td class="sheet-default-header">Crit</td> <td class="sheet-default-header">Dam SM</td> <td class="sheet-default-header">Dam L</td> <td class="sheet-default-header">Range</td> <td class="sheet-default-header">Type</td> <td class="sheet-default-header">Speed</td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench012" title="@{weaponnamehench012}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench012" title="@{attacknumhench012}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadjhench012" title="@{attackadjhench012}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench012" title="@{damadjhench012}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench012" title="@{ThAC0hench012}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench012" title="%{hit1hench012}" value="@{henchname3} hits an AC of [[@{ThAC0hench012}-(1d20cs>@{crit-thresh-hench012}+(@{attackadjhench012})+(?{Misc. bonus|0}))]] using their @{weaponnamehench012}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench012" title="@{crit-thresh-hench012}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench012" title="@{damsmhench012}" class="sheet-short"><button type="roll" name="roll_attacksmhench012" title="%{attacksmhench012}" value="@{henchname3} rolls [[@{damsmhench012}+(@{damadjhench012})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench012}!"></button></td> <td><input type="text" name="attr_damlhench012" title="@{damlhench012}" class="sheet-short"><button type="roll" name="roll_attacklhench012" title="%{attacklhench012}" value="@{henchname3} rolls [[@{damlhench012}+(@{damadjhench012})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench012}!"></button></td> <td><input type="text" name="attr_rangehench012" title="@{rangehench012}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench012" title="@{weaptypehench012}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench012" title="@{weapspeedhench012}" class="sheet-small"><button type="roll" name="roll_inithench012" title="%{inithench012}" value="/gmroll [[{([[1d10+@{weapspeedhench012}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench012})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench013" title="@{weaponnamehench013}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench013" title="@{attacknumhench013}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadjhench013" title="@{attackadjhench013}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench013" title="@{damadjhench013}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench013" title="@{ThAC0hench013}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench013" title="%{hit1hench013}" value="@{henchname3} hits an AC of [[@{ThAC0hench013}-(1d20cs>@{crit-thresh-hench013}+(@{attackadjhench013})+(?{Misc. bonus|0}))]] using their @{weaponnamehench013}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench013" title="@{crit-thresh-hench013}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench013" title="@{damsmhench013}" class="sheet-short"><button type="roll" name="roll_attacksmhench013" title="%{attacksmhench013}" value="@{henchname3} rolls [[@{damsmhench013}+(@{damadjhench013})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench013}!"></button></td> <td><input type="text" name="attr_damlhench013" title="@{damlhench013}" class="sheet-short"><button type="roll" name="roll_attacklhench013" title="%{attacklhench013}" value="@{henchname3} rolls [[@{damlhench013}+(@{damadjhench013})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench013}!"></button></td> <td><input type="text" name="attr_rangehench013" title="@{rangehench013}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench013" title="@{weaptypehench013}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench013" title="@{weapspeedhench013}" class="sheet-small"><button type="roll" name="roll_inithench013" title="%{inithench013}" value="/gmroll [[{([[1d10+@{weapspeedhench013}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench013})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench014" title="@{weaponnamehench014}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench014" title="@{attacknumhench014}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadjhench014" title="@{attackadjhench014}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench014" title="@{damadjhench014}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench014" title="@{ThAC0hench014}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench014" title="%{hit1hench014}" value="@{henchname3} hits an AC of [[@{ThAC0hench014}-(1d20cs>@{crit-thresh-hench014}+(@{attackadjhench014})+(?{Misc. bonus|0}))]] using their @{weaponnamehench014}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench014" title="@{crit-thresh-hench014}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench014" title="@{damsmhench014}" class="sheet-short"><button type="roll" name="roll_attacksmhench014" title="%{attacksmhench014}" value="@{henchname3} rolls [[@{damsmhench014}+(@{damadjhench014})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench014}!"></button></td> <td><input type="text" name="attr_damlhench014" title="@{damlhench014}" class="sheet-short"><button type="roll" name="roll_attacklhench014" title="%{attacklhench014}" value="@{henchname3} rolls [[@{damlhench014}+(@{damadjhench014})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench014}!"></button></td> <td><input type="text" name="attr_rangehench014" title="@{rangehench014}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench014" title="@{weaptypehench014}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench014" title="@{weapspeedhench014}" class="sheet-small"><button type="roll" name="roll_inithench014" title="%{inithench014}" value="/gmroll [[{([[1d10+@{weapspeedhench014}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench014})]&{tracker}"></button></td> </tr> </table> <br><hr><br> <table style="width: 100%;"> <tr> <td><button type="roll" name="roll_hench3parsave" title="%{hench3parsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench3partar}]] [Save versus Paralyzation]"><br>Para<br>Save</button></td> <td><button type="roll" name="roll_hench3poisave" title="%{hench3poisave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench3poitar}]] [Save versus Poison]"><br>Pois<br>Save</button></td> <td><button type="roll" name="roll_hench3deasave" title="%{hench3deasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench3deatar}]] [Save versus Death]"><br>Death<br>Save</button></td> <td><button type="roll" name="roll_hench3rodsave" title="%{hench3rodsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench3rodtar}]] [Save versus Rod]"><br>Rod<br>Save</button></td> <td><button type="roll" name="roll_hench3stasave" title="%{hench3stasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench3statar}]] [Save versus Staff]"><br>Staff<br>Save</button></td> <td><button type="roll" name="roll_hench3wansave" title="%{hench3wansave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench3wantar}]] [Save versus Wand]"><br>Wand<br>Save</button></td> <td><button type="roll" name="roll_hench3petsave" title="%{hench3petsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench3pettar}]] [Save versus Petrification]"><br>Pet<br>Save</button></td> <td><button type="roll" name="roll_hench3polsave" title="%{hench3polsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench3poltar}]] [Save versus Polymorph]"><br>Poly<br>Save</button></td> <td><button type="roll" name="roll_hench3bresave" title="%{hench3bresave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench3bretar}]] [Save versus Breath]"><br>Breath<br>Save</button></td> <td><button type="roll" name="roll_hench3spesave" title="%{hench3spesave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench3spetar}]] [Save versus Spell]"><br>Spell<br>Save</button></td> </tr> <tr> <td> <input type="text" name="attr_hench3partar" title="@{hench3partar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench3poitar" title="@{hench3poitar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench3deatar" title="@{hench3deatar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench3rodtar" title="@{hench3rodtar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench3statar" title="@{hench3statar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench3wantar" title="@{hench3wantar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench3pettar" title="@{hench3pettar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench3poltar" title="@{hench3poltar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench3bretar" title="@{hench3bretar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench3spetar" title="@{hench3spetar}" class="sheet-small"></td> </tr></table><br><hr><br> <h4><b>Priest Spells</b></h4><br> <div class="sheet-3colrow"> <div class="sheet-col"> <h4><b>Spells Memorized</b></h4><br><ul><br> <table> <tr> <td><input type="text" name="attr_spellname413" title="@{spellname413}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value413" title="@{cast-value413}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max413" title="@{cast-max413}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime413" title="@{casttime413}" class="sheet-short"><button type="roll" name="roll_initspell413" title="@{initspell413}" value="/gmroll [[{([[1d10]]+@{casttime413}), 1}kh1]] [Initiative (@{spellname413})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro413" title="@{cast-macro413}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast413" title="%{spellcast413}" value="@{cast-macro413}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <h4><b>Spells Memorized</b></h4><br><ul><br> <table> <tr> <td><input type="text" name="attr_spellname414" title="@{spellname414}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value414" title="@{cast-value414}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max414" title="@{cast-max414}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime414" title="@{casttime414}" class="sheet-short"><button type="roll" name="roll_initspell414" title="@{initspell414}" value="/gmroll [[{([[1d10]]+@{casttime414}), 1}kh1]] [Initiative (@{spellname414})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro414" title="@{cast-macro414}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast414" title="%{spellcast414}" value="@{cast-macro414}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <h4><b>Spells Memorized</b></h4><br><ul><br> <table> <tr> <td><input type="text" name="attr_spellname415" title="@{spellname415}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value415" title="@{cast-value415}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max415" title="@{cast-max415}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime415" title="@{casttime415}" class="sheet-short"><button type="roll" name="roll_initspell415" title="@{initspell415}" value="/gmroll [[{([[1d10]]+@{casttime415}), 1}kh1]] [Initiative (@{spellname415})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro415" title="@{cast-macro415}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast415" title="%{spellcast415}" value="@{cast-macro415}">Roll Spell Effects</button></td> </tr></table></ul></div> </div><br><br> <div class="sheet-3colrow"> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname416" title="@{spellname416}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value416" title="@{cast-value416}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max416" title="@{cast-max416}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime416" title="@{casttime416}" class="sheet-short"><button type="roll" name="roll_initspell416" title="@{initspell416}" value="/gmroll [[{([[1d10]]+@{casttime416}), 1}kh1]] [Initiative (@{spellname416})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro416" title="@{cast-macro416}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast416" title="%{spellcast416}" value="@{cast-macro416}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname417" title="@{spellname417}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value417" title="@{cast-value417}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max417" title="@{cast-max417}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime417" title="@{casttime417}" class="sheet-short"><button type="roll" name="roll_initspell417" title="@{initspell417}" value="/gmroll [[{([[1d10]]+@{casttime417}), 1}kh1]] [Initiative (@{spellname417})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro417" title="@{cast-macro417}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast417" title="%{spellcast417}" value="@{cast-macro417}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname418" title="@{spellname418}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value418" title="@{cast-value418}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max418" title="@{cast-max418}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime418" title="@{casttime418}" class="sheet-short"><button type="roll" name="roll_initspell418" title="@{initspell418}" value="/gmroll [[{([[1d10]]+@{casttime418}), 1}kh1]] [Initiative (@{spellname418})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro418" title="@{cast-macro418}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast418" title="%{spellcast418}" value="@{cast-macro418}">Roll Spell Effects</button></td> </tr></table></ul></div> </div><br><hr> <br> <h4><b>Gear</b></h4><br> <table> <tr> <td class="sheet-default-header" style="width:120px; text-align:left;">Description</td> <td class="sheet-default-header" style="width:40px;">Weight</td> <td class="sheet-default-header" style="width:40px;"># Held</td> <td class="sheet-default-header" style="width:40px;">Value</td> <td class="sheet-default-header" style="width:120px;">Location</td> </tr> <tr> <td><input type="text" name="attr_geardeschench040" title="@{geardeschench040}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench040" title="@{gearweighthench040}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench040" title="@{gearqtyhench040}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench040" title="@{gearvalhench040}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench040" title="@{gearlochench040}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench041" title="@{geardeschench041}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench041" title="@{gearweighthench041}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench041" title="@{gearqtyhench041}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench041" title="@{gearvalhench041}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench041" title="@{gearlochench041}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench042" title="@{geardeschench042}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench042" title="@{gearweighthench042}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench042" title="@{gearqtyhench042}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench042" title="@{gearvalhench042}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench042" title="@{gearlochench042}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench043" title="@{geardeschench043}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench043" title="@{gearweighthench043}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench043" title="@{gearqtyhench043}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench043" title="@{gearvalhench043}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench043" title="@{gearlochench043}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench044" title="@{geardeschench044}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench044" title="@{gearweighthench044}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench044" title="@{gearqtyhench044}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench044" title="@{gearvalhench044}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench044" title="@{gearlochench044}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench045" title="@{geardeschench045}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench045" title="@{gearweighthench045}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench045" title="@{gearqtyhench045}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench045" title="@{gearvalhench045}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench045" title="@{gearlochench045}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench046" title="@{geardeschench046}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench046" title="@{gearweighthench046}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench046" title="@{gearqtyhench046}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench046" title="@{gearvalhench046}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench046" title="@{gearlochench046}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench047" title="@{geardeschench047}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench047" title="@{gearweighthench047}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench047" title="@{gearqtyhench047}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench047" title="@{gearvalhench047}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench047" title="@{gearlochench047}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench048" title="@{geardeschench048}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench048" title="@{gearweighthench048}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench048" title="@{gearqtyhench048}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench048" title="@{gearvalhench048}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench048" title="@{gearlochench048}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench049" title="@{geardeschench049}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench049" title="@{gearweighthench049}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench049" title="@{gearqtyhench049}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench049" title="@{gearvalhench049}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench049" title="@{gearlochench049}" placeholder="Location"></td> </tr> </table><br> <h4><b>Notes</b></h4><textarea name="attr_henchnotesarea3" title="@{henchnotesarea3}"></textarea><hr><hr> <fieldset name="repeating_hench3" class="repeating_hench3"><table> <tr> <td class="sheet-default-header">Name</td> <td class="sheet-default-header">AC</td> <td class="sheet-default-header">Race</td> <td class="sheet-default-header">Level</td> <td class="sheet-default-header">Class</td> <td class="sheet-default-header">HP/Max</td> <td class="sheet-default-header">Units</td> </tr> <tr> <td><input type="text" name="attr_henchname33" title="@{repeating_hench3_$X_henchname33}" ></td> <td><input type="text" name="attr_henchac33" title="@{repeating_hench3_$X_henchac33}" class="sheet-short"></td> <td><input type="text" name="attr_henchrace33" title="@{repeating_hench3_$X_henchrace33}"></td> <td><input type="text" name="attr_henchlvl33" title="@{repeating_hench3_$X_henchlvl33}" class="sheet-short"></td> <td><input type="text" name="attr_hench-priest33-class" title="@{repeating_hench3_$X_hench-priest33-class}" class="sheet-maxtext"></td> <td><input type="text" name="attr_henchhp33" title="@{repeating_hench3_$X_henchhp33}" class="sheet-small"/><h4><b>/</b></h4><input type="text" name="attr_henchhp33_max" title="@{repeating_hench3_$X_henchhp33_max}" class="sheet-small" /></td> <td><input type="text" name="attr_henchunits33" title="@{repeating_hench3_$X_henchunits33}" class="sheet-short" placeholder="#"></td> </tr></table><br> <br><h4><b>Weapons</b></h4><br> <table> <tr> <td class="sheet-default-header">Weapon Name</td> <td class="sheet-default-header"># of<br>Strikes</td> <td class="sheet-default-header">Attack<br>Adj.</td> <td class="sheet-default-header">Dam<br>Adj.</td> <td class="sheet-default-header">THAC0</td> <td class="sheet-default-header">Crit</td> <td class="sheet-default-header">Dam SM</td> <td class="sheet-default-header">Dam L</td> <td class="sheet-default-header">Range</td> <td class="sheet-default-header">Type</td> <td class="sheet-default-header">Speed</td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench015" title="@{repeating_hench3_$X_weaponnamehench015}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench015" title="@{repeating_hench3_$X_attacknumhench015}" class="sheet-small"></td> <td><input type="text" name="attr_attackadjhench015" title="@{repeating_hench3_$X_attackadjhench015}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench015" title="@{repeating_hench3_$X_damadjhench015}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench015" title="@{repeating_hench3_$X_ThAC0hench015}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench015" title="%{repeating_hench3_$X_hit1hench015}" value="@{henchname33} hits an AC of [[@{ThAC0hench015}-(1d20cs>@{crit-thresh-hench015}+(@{attackadjhench015})+(?{Misc. bonus|0}))]] using their @{weaponnamehench015}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench015" title="@{repeating_hench3_$X_crit-thresh-hench015}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench015" title="@{repeating_hench3_$X_damsmhench015}" class="sheet-short"><button type="roll" name="roll_attacksmhench015" title="%{repeating_hench3_$X_attacksmhench015}" value="@{henchname33} rolls [[@{damsmhench015}+(@{damadjhench015})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench015}!"></button></td> <td><input type="text" name="attr_damlhench015" title="@{repeating_hench3_$X_damlhench015}" class="sheet-short"><button type="roll" name="roll_attacklhench015" title="%{repeating_hench3_$X_attacklhench015}" value="@{henchname33} rolls [[@{damlhench015}+(@{damadjhench015})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench015}!"></button></td> <td><input type="text" name="attr_rangehench015" title="@{repeating_hench3_$X_rangehench015}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench015" title="@{repeating_hench3_$X_weaptypehench015}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench015" title="@{repeating_hench3_$X_weapspeedhench015}" class="sheet-small"><button type="roll" name="roll_inithench015" title="%{repeating_hench3_$X_inithench015}" value="/gmroll [[{([[1d10]]+@{weapspeedhench015}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench015})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench016" title="@{repeating_hench3_$X_weaponnamehench016}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench016" title="@{repeating_hench3_$X_attacknumhench016}" class="sheet-small"></td> <td><input type="text" name="attr_attackadjhench016" title="@{repeating_hench3_$X_attackadjhench016}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench016" title="@{repeating_hench3_$X_damadjhench016}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench016" title="@{repeating_hench3_$X_ThAC0hench016}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench016" title="%{repeating_hench3_$X_hit1hench016}" value="@{henchname33} hits an AC of [[@{ThAC0hench016}-(1d20cs>@{crit-thresh-hench016}+(@{attackadjhench016})+(?{Misc. bonus|0}))]] using their @{weaponnamehench016}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench016" title="@{repeating_hench3_$X_crit-thresh-hench016}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench016" title="@{repeating_hench3_$X_damsmhench016}" class="sheet-short"><button type="roll" name="roll_attacksmhench016" title="%{repeating_hench3_$X_attacksmhench016}" value="@{henchname33} rolls [[@{damsmhench016}+(@{damadjhench016})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench016}!"></button></td> <td><input type="text" name="attr_damlhench016" title="@{repeating_hench3_$X_damlhench016}" class="sheet-short"><button type="roll" name="roll_attacklhench016" title="%{repeating_hench3_$X_attacklhench016}" value="@{henchname33} rolls [[@{damlhench016}+(@{damadjhench016})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench016}!"></button></td> <td><input type="text" name="attr_rangehench016" title="@{repeating_hench3_$X_rangehench016}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench016" title="@{repeating_hench3_$X_weaptypehench016}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench016" title="@{repeating_hench3_$X_weapspeedhench016}" class="sheet-small"><button type="roll" name="roll_inithench016" title="%{repeating_hench3_$X_inithench016}" value="/gmroll [[{([[1d10]]+@{weapspeedhench016}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench016})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench017" title="@{repeating_hench3_$X_weaponnamehench017}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench017" title="@{repeating_hench3_$X_attacknumhench017}" class="sheet-small"></td> <td><input type="text" name="attr_attackadjhench017" title="@{repeating_hench3_$X_attackadjhench017}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench017" title="@{repeating_hench3_$X_damadjhench017}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench017" title="@{repeating_hench3_$X_ThAC0hench017}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench017" title="%{repeating_hench3_$X_hit1hench017}" value="@{henchname33} hits an AC of [[@{ThAC0hench017}-(1d20cs>@{crit-thresh-hench017}+(@{attackadjhench017})+(?{Misc. bonus|0}))]] using their @{weaponnamehench017}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench017" title="@{repeating_hench3_$X_crit-thresh-hench017}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench017" title="@{repeating_hench3_$X_damsmhench017}" class="sheet-short"><button type="roll" name="roll_attacksmhench017" title="%{repeating_hench3_$X_attacksmhench017}" value="@{henchname33} rolls [[@{damsmhench017}+(@{damadjhench017})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench017}!"></button></td> <td><input type="text" name="attr_damlhench017" title="@{repeating_hench3_$X_damlhench017}" class="sheet-short"><button type="roll" name="roll_attacklhench017" title="%{repeating_hench3_$X_attacklhench017}" value="@{henchname33} rolls [[@{damlhench017}+(@{damadjhench017})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench017}!"></button></td> <td><input type="text" name="attr_rangehench017" title="@{repeating_hench3_$X_rangehench017}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench017" title="@{repeating_hench3_$X_weaptypehench017}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench017" title="@{repeating_hench3_$X_weapspeedhench017}" class="sheet-small"><button type="roll" name="roll_inithench017" title="%{repeating_hench3_$X_inithench017}" value="/gmroll [[{([[1d10]]+@{weapspeedhench017}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench017})]&{tracker}"></button></td> </tr> </table> <br><hr><br> <table style="width: 100%;"> <tr> <td><button type="roll" name="roll_hench33parsave" title="%{repeating_hench3_$X_hench33parsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench33partar}]] [Save versus Paralyzation]"><br>Para<br>Save</button></td> <td><button type="roll" name="roll_hench33poisave" title="%{repeating_hench3_$X_hench33poisave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench33poitar}]] [Save versus Poison]"><br>Pois<br>Save</button></td> <td><button type="roll" name="roll_hench33deasave" title="%{repeating_hench3_$X_hench33deasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench33deatar}]] [Save versus Death]"><br>Death<br>Save</button></td> <td><button type="roll" name="roll_hench33rodsave" title="%{repeating_hench3_$X_hench33rodsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench33rodtar}]] [Save versus Rod]"><br>Rod<br>Save</button></td> <td><button type="roll" name="roll_hench33stasave" title="%{repeating_hench3_$X_hench33stasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench33statar}]] [Save versus Staff]"><br>Staff<br>Save</button></td> <td><button type="roll" name="roll_hench33wansave" title="%{repeating_hench3_$X_hench33wansave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench33wantar}]] [Save versus Wand]"><br>Wand<br>Save</button></td> <td><button type="roll" name="roll_hench33petsave" title="%{repeating_hench3_$X_hench33petsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench33pettar}]] [Save versus Petrification]"><br>Pet<br>Save</button></td> <td><button type="roll" name="roll_hench33polsave" title="%{repeating_hench3_$X_hench33polsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench33poltar}]] [Save versus Polymorph]"><br>Poly<br>Save</button></td> <td><button type="roll" name="roll_hench33bresave" title="%{repeating_hench3_$X_hench33bresave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench33bretar}]] [Save versus Breath]"><br>Breath<br>Save</button></td> <td><button type="roll" name="roll_hench33spesave" title="%{repeating_hench3_$X_hench33spesave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench33spetar}]] [Save versus Spell]"><br>Spell<br>Save</button></td> </tr> <tr> <td> <input type="text" name="attr_hench33partar" title="@{repeating_hench3_$X_hench33partar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench33poitar" title="@{repeating_hench3_$X_hench33poitar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench33deatar" title="@{repeating_hench3_$X_hench33deatar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench33rodtar" title="@{repeating_hench3_$X_hench33rodtar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench33statar" title="@{repeating_hench3_$X_hench33statar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench33wantar" title="@{repeating_hench3_$X_hench33wantar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench33pettar" title="@{repeating_hench3_$X_hench33pettar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench33poltar" title="@{repeating_hench3_$X_hench33poltar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench33bretar" title="@{repeating_hench3_$X_hench33bretar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench33spetar" title="@{repeating_hench3_$X_hench33spetar}" class="sheet-small"></td> </tr></table><br><hr><br> <h4><b>Priest Spells</b></h4><br> <div class="sheet-3colrow"> <div class="sheet-col"> <h4><b>Spells Memorized</b></h4><br><ul><br> <table> <tr> <td><input type="text" name="attr_spellname419" title="@{repeating_hench3_$X_spellname419}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value419" title="@{repeating_hench3_$X_cast-value419}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max419" title="@{repeating_hench3_$X_cast-max419}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime419" title="@{repeating_hench3_$X_casttime419}" class="sheet-short"><button type="roll" name="roll_initspell419" title="@{repeating_hench3_$X_initspell419}" value="/gmroll [[{([[1d10]]+@{casttime419}), 1}kh1]] [Initiative (@{spellname419})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro419" title="@{repeating_hench3_$X_cast-macro419}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast419" title="%{repeating_hench3_$X_spellcast419}" value="@{cast-macro419}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <h4><b>Spells Memorized</b></h4><br><ul><br> <table> <tr> <td><input type="text" name="attr_spellname420" title="@{repeating_hench3_$X_spellname420}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value420" title="@{repeating_hench3_$X_cast-value420}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max420" title="@{repeating_hench3_$X_cast-max420}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime420" title="@{repeating_hench3_$X_casttime420}" class="sheet-short"><button type="roll" name="roll_initspell420" title="@{repeating_hench3_$X_initspell420}" value="/gmroll [[{([[1d10]]+@{casttime420}), 1}kh1]] [Initiative (@{spellname420})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro420" title="@{repeating_hench3_$X_cast-macro420}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast420" title="%{repeating_hench3_$X_spellcast420}" value="@{cast-macro420}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <h4><b>Spells Memorized</b></h4><br><ul><br> <table> <tr> <td><input type="text" name="attr_spellname421" title="@{repeating_hench3_$X_spellname421}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value421" title="@{repeating_hench3_$X_cast-value421}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max421" title="@{repeating_hench3_$X_cast-max421}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime421" title="@{repeating_hench3_$X_casttime421}" class="sheet-short"><button type="roll" name="roll_initspell421" title="@{repeating_hench3_$X_initspell421}" value="/gmroll [[{([[1d10]]+@{casttime421}), 1}kh1]] [Initiative (@{spellname421})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro421" title="@{repeating_hench3_$X_cast-macro421}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast421" title="%{repeating_hench3_$X_spellcast421}" value="@{cast-macro421}">Roll Spell Effects</button></td> </tr></table></ul></div> </div><br><br> <div class="sheet-3colrow"> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname422" title="@{repeating_hench3_$X_spellname422}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value422" title="@{repeating_hench3_$X_cast-value422}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max422" title="@{repeating_hench3_$X_cast-max422}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime422" title="@{repeating_hench3_$X_casttime422}" class="sheet-short"><button type="roll" name="roll_initspell422" title="@{repeating_hench3_$X_initspell422}" value="/gmroll [[{([[1d10]]+@{casttime422}), 1}kh1]] [Initiative (@{spellname422})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro422" title="@{repeating_hench3_$X_cast-macro422}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast422" title="%{repeating_hench3_$X_spellcast422}" value="@{cast-macro422}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname423" title="@{repeating_hench3_$X_spellname423}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value423" title="@{repeating_hench3_$X_cast-value423}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max423" title="@{repeating_hench3_$X_cast-max423}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime423" title="@{repeating_hench3_$X_casttime423}" class="sheet-short"><button type="roll" name="roll_initspell423" title="@{repeating_hench3_$X_initspell423}" value="/gmroll [[{([[1d10]]+@{casttime423}), 1}kh1]] [Initiative (@{spellname423})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro423" title="@{repeating_hench3_$X_cast-macro423}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast423" title="%{repeating_hench3_$X_spellcast423}" value="@{cast-macro423}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname424" title="@{repeating_hench3_$X_spellname424}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value424" title="@{repeating_hench3_$X_cast-value424}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max424" title="@{repeating_hench3_$X_cast-max424}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime424" title="@{repeating_hench3_$X_casttime424}" class="sheet-short"><button type="roll" name="roll_initspell424" title="@{repeating_hench3_$X_initspell424}" value="/gmroll [[{([[1d10]]+@{casttime424}), 1}kh1]] [Initiative (@{spellname424})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro424" title="@{repeating_hench3_$X_cast-macro424}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast424" title="%{repeating_hench3_$X_spellcast424}" value="@{cast-macro424}">Roll Spell Effects</button></td> </tr></table></ul></div> </div><br><hr> <br><h4><b>Gear</b></h4><br> <table> <tr> <td class="sheet-default-header" style="width:120px; text-align:left;">Description</td> <td class="sheet-default-header" style="width:40px;">Weight</td> <td class="sheet-default-header" style="width:40px;"># Held</td> <td class="sheet-default-header" style="width:40px;">Value</td> <td class="sheet-default-header" style="width:120px;">Location</td> </tr> <tr> <td><input type="text" name="attr_geardeschench050" title="@{repeating_hench3_$X_geardeschench050}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench050" title="@{repeating_hench3_$X_gearweighthench050}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench050" title="@{repeating_hench3_$X_gearqtyhench050}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench050" title="@{repeating_hench3_$X_gearvalhench050}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench050" title="@{repeating_hench3_$X_gearlochench050}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench051" title="@{repeating_hench3_$X_geardeschench051}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench051" title="@{repeating_hench3_$X_gearweighthench051}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench051" title="@{repeating_hench3_$X_gearqtyhench051}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench051" title="@{repeating_hench3_$X_gearvalhench051}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench051" title="@{repeating_hench3_$X_gearlochench051}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench052" title="@{repeating_hench3_$X_geardeschench052}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench052" title="@{repeating_hench3_$X_gearweighthench052}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench052" title="@{repeating_hench3_$X_gearqtyhench052}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench052" title="@{repeating_hench3_$X_gearvalhench052}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench052" title="@{repeating_hench3_$X_gearlochench052}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench053" title="@{repeating_hench3_$X_geardeschench053}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench053" title="@{repeating_hench3_$X_gearweighthench053}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench053" title="@{repeating_hench3_$X_gearqtyhench053}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench053" title="@{repeating_hench3_$X_gearvalhench053}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench053" title="@{repeating_hench3_$X_gearlochench053}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench054" title="@{repeating_hench3_$X_geardeschench054}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench054" title="@{repeating_hench3_$X_gearweighthench054}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench054" title="@{repeating_hench3_$X_gearqtyhench054}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench054" title="@{repeating_hench3_$X_gearvalhench054}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench054" title="@{repeating_hench3_$X_gearlochench054}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench055" title="@{repeating_hench3_$X_geardeschench055}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench055" title="@{repeating_hench3_$X_gearweighthench055}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench055" title="@{repeating_hench3_$X_gearqtyhench055}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench055" title="@{repeating_hench3_$X_gearvalhench055}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench055" title="@{repeating_hench3_$X_gearlochench055}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench056" title="@{repeating_hench3_$X_geardeschench056}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench056" title="@{repeating_hench3_$X_gearweighthench056}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench056" title="@{repeating_hench3_$X_gearqtyhench056}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench056" title="@{repeating_hench3_$X_gearvalhench056}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench056" title="@{repeating_hench3_$X_gearlochench056}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench057" title="@{repeating_hench3_$X_geardeschench057}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench057" title="@{repeating_hench3_$X_gearweighthench057}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench057" title="@{repeating_hench3_$X_gearqtyhench057}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench057" title="@{repeating_hench3_$X_gearvalhench057}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench057" title="@{repeating_hench3_$X_gearlochench057}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench058" title="@{repeating_hench3_$X_geardeschench058}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench058" title="@{repeating_hench3_$X_gearweighthench058}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench058" title="@{repeating_hench3_$X_gearqtyhench058}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench058" title="@{repeating_hench3_$X_gearvalhench058}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench058" title="@{repeating_hench3_$X_gearlochench058}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench059" title="@{repeating_hench3_$X_geardeschench059}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench059" title="@{repeating_hench3_$X_gearweighthench059}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench059" title="@{repeating_hench3_$X_gearqtyhench059}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench059" title="@{repeating_hench3_$X_gearvalhench059}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench059" title="@{repeating_hench3_$X_gearlochench059}" placeholder="Location"></td> </tr> </table><br> <h4><b>Notes</b></h4><textarea name="attr_henchnotesarea3" title="@{repeating_hench3_$X_henchnotesarea3}"></textarea><hr><hr> </fieldset> </div> <div class="sheet-tab-content sheet-section-follower-rogue"><br> <br><h4><b>Rogue Followers</b></h4><table> <tr> <td class="sheet-default-header">Name</td> <td class="sheet-default-header">AC</td> <td class="sheet-default-header">Race</td> <td class="sheet-default-header">Level</td> <td class="sheet-default-header">Class</td> <td class="sheet-default-header">HP/Max</td> <td class="sheet-default-header">Units</td> </tr> <tr> <td><input type="text" name="attr_henchname4" title="@{henchname4}" ></td> <td><input type="text" name="attr_henchac4" title="@{henchac4}" class="sheet-short"></td> <td><input type="text" name="attr_henchrace4" title="@{henchrace4}"></td> <td><input type="text" name="attr_henchlvl4" title="@{henchlvl4}" class="sheet-short"></td> <td><input type="text" name="attr_hench-rogue4-class" title="@{hench-rogue4-class}" class="sheet-maxtext"></td> <td><input type="text" name="attr_henchhp4" title="@{henchhp4}" class="sheet-small"/><h4><b>/</b></h4><input type="text" name="attr_henchhp4_max" title="@{henchhp4_max}" class="sheet-small" /></td> <td><input type="text" name="attr_henchunits4" title="@{henchunits4}" class="sheet-short" placeholder="#"></td> </tr></table><br><hr> <br> <h4><b>Weapons</b></h4><br> <table> <tr> <td class="sheet-default-header">Weapon Name</td> <td class="sheet-default-header"># of<br>Strikes</td> <td class="sheet-default-header">Attack<br>Adj.</td> <td class="sheet-default-header">Dam<br>Adj.</td> <td class="sheet-default-header">THAC0</td> <td class="sheet-default-header">Crit</td> <td class="sheet-default-header">Dam SM</td> <td class="sheet-default-header">Dam L</td> <td class="sheet-default-header">Range</td> <td class="sheet-default-header">Type</td> <td class="sheet-default-header">Speed</td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench018" title="@{weaponnamehench018}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench018" title="@{attacknumhench018}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadjhench018" title="@{attackadjhench018}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench018" title="@{damadjhench018}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench018" title="@{ThAC0hench018}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench018" title="%{hit1hench018}" value="@{henchname4} hits an AC of [[@{ThAC0hench018}-(1d20cs>@{crit-thresh-hench018}+(@{attackadjhench018})+(?{Misc. bonus|0}))]] using their @{weaponnamehench018}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench018" title="@{crit-thresh-hench018}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench018" title="@{damsmhench018}" class="sheet-short"><button type="roll" name="roll_attacksmhench018" title="%{attacksmhench018}" value="@{henchname4} rolls [[@{damsmhench018}+(@{damadjhench018})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench018}!"></button></td> <td><input type="text" name="attr_damlhench018" title="@{damlhench018}" class="sheet-short"><button type="roll" name="roll_attacklhench018" title="%{attacklhench018}" value="@{henchname4} rolls [[@{damlhench018}+(@{damadjhench018})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench018}!"></button></td> <td><input type="text" name="attr_rangehench018" title="@{rangehench018}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench018" title="@{weaptypehench018}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench018" title="@{weapspeedhench018}" class="sheet-small"><button type="roll" name="roll_inithench018" title="%{inithench018}" value="/gmroll [[{([[1d10]]+@{weapspeedhench018}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench018})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench019" title="@{weaponnamehench019}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench019" title="@{attacknumhench019}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadjhench019" title="@{attackadjhench019}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench019" title="@{damadjhench019}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench019" title="@{ThAC0hench019}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench019" title="%{hit1hench019}" value="@{henchname4} hits an AC of [[@{ThAC0hench019}-(1d20cs>@{crit-thresh-hench019}+(@{attackadjhench019})+(?{Misc. bonus|0}))]] using their @{weaponnamehench019}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench019" title="@{crit-thresh-hench019}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench019" title="@{damsmhench019}" class="sheet-short"><button type="roll" name="roll_attacksmhench019" title="%{attacksmhench019}" value="@{henchname4} rolls [[@{damsmhench019}+(@{damadjhench019})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench019}!"></button></td> <td><input type="text" name="attr_damlhench019" title="@{damlhench019}" class="sheet-short"><button type="roll" name="roll_attacklhench019" title="%{attacklhench019}" value="@{henchname4} rolls [[@{damlhench019}+(@{damadjhench019})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench019}!"></button></td> <td><input type="text" name="attr_rangehench019" title="@{rangehench019}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench019" title="@{weaptypehench019}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench019" title="@{weapspeedhench019}" class="sheet-small"><button type="roll" name="roll_inithench019" title="%{inithench019}" value="/gmroll [[{([[1d10]]+@{weapspeedhench019}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench019})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench020" title="@{weaponnamehench020}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench020" title="@{attacknumhench020}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadjhench020" title="@{attackadjhench020}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench020" title="@{damadjhench020}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench020" title="@{ThAC0hench020}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench020" title="%{hit1hench020}" value="@{henchname4} hits an AC of [[@{ThAC0hench020}-(1d20cs>@{crit-thresh-hench020}+(@{attackadjhench020})+(?{Misc. bonus|0}))]] using their @{weaponnamehench020}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench020" title="@{crit-thresh-hench020}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench020" title="@{damsmhench020}" class="sheet-short"><button type="roll" name="roll_attacksmhench020" title="%{attacksmhench020}" value="@{henchname4} rolls [[@{damsmhench020}+(@{damadjhench020})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench020}!"></button></td> <td><input type="text" name="attr_damlhench020" title="@{damlhench020}" class="sheet-short"><button type="roll" name="roll_attacklhench020" title="%{attacklhench020}" value="@{henchname4} rolls [[@{damlhench020}+(@{damadjhench020})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench020}!"></button></td> <td><input type="text" name="attr_rangehench020" title="@{rangehench020}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench020" title="@{weaptypehench020}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench020" title="@{weapspeedhench020}" class="sheet-small"><button type="roll" name="roll_inithench020" title="%{inithench020}" value="/gmroll [[{([[1d10]]+@{weapspeedhench020}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench020})]&{tracker}"></button></td> </tr> </table> <br><hr><br> <table style="width: 100%;"> <tr> <td><button type="roll" name="roll_hench4parsave" title="%{hench4parsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench4partar}]] [Save versus Paralyzation]"><br>Para<br>Save</button></td> <td><button type="roll" name="roll_hench4poisave" title="%{hench4poisave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench4poitar}]] [Save versus Poison]"><br>Pois<br>Save</button></td> <td><button type="roll" name="roll_hench4deasave" title="%{hench4deasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench4deatar}]] [Save versus Death]"><br>Death<br>Save</button></td> <td><button type="roll" name="roll_hench4rodsave" title="%{hench4rodsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench4rodtar}]] [Save versus Rod]"><br>Rod<br>Save</button></td> <td><button type="roll" name="roll_hench4stasave" title="%{hench4stasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench4statar}]] [Save versus Staff]"><br>Staff<br>Save</button></td> <td><button type="roll" name="roll_hench4wansave" title="%{hench4wansave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench4wantar}]] [Save versus Wand]"><br>Wand<br>Save</button></td> <td><button type="roll" name="roll_hench4petsave" title="%{hench4petsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench4pettar}]] [Save versus Petrification]"><br>Pet<br>Save</button></td> <td><button type="roll" name="roll_hench4polsave" title="%{hench4polsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench4poltar}]] [Save versus Polymorph]"><br>Poly<br>Save</button></td> <td><button type="roll" name="roll_hench4bresave" title="%{hench4bresave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench4bretar}]] [Save versus Breath]"><br>Breath<br>Save</button></td> <td><button type="roll" name="roll_hench4spesave" title="%{hench4spesave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench4spetar}]] [Save versus Spell]"><br>Spell<br>Save</button></td> </tr> <tr> <td> <input type="text" name="attr_hench4partar" title="@{hench4partar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench4poitar" title="@{hench4poitar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench4deatar" title="@{hench4deatar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench4rodtar" title="@{hench4rodtar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench4statar" title="@{hench4statar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench4wantar" title="@{hench4wantar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench4pettar" title="@{hench4pettar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench4poltar" title="@{hench4poltar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench4bretar" title="@{hench4bretar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench4spetar" title="@{hench4spetar}" class="sheet-small"></td> </tr></table><br><hr><br> <h4><b>Rogue Skills</b></h4><br> <div class="body"> <input type="radio" name="attr_tab20" class="sheet-tab sheet-tab61" value="1" checked/><span class="sheet-tab sheet-tab61">Standard</span> <input type="radio" name="attr_tab20" class="sheet-tab sheet-tab62" value="2"/><span class="sheet-tab sheet-tab62">S.P./D.S.</span><br><br> <div class="sheet-tab-content sheet-section-rogue-standard-hench"> <h4><b>Backstab Multiplier: X</b></h4><input type="text" name="attr_backstabmultiplier2" title="@{backstabmultiplier2}" class="tiny"><br><h4><b>**Do not apply "No Armor" bonuses! Only apply Armor Penalties!</b></h4><br> <table> <tr> <td class="sheet-default-header">Skill</td> <td class="sheet-default-header">Base</td> <td class="sheet-default-header">Race</td> <td class="sheet-default-header">Dex</td> <td class="sheet-default-header">Kit</td> <td class="sheet-default-header">Magic</td> <td class="sheet-default-header">Armor**</td> <td class="sheet-default-header">Level</td> <td class="sheet-default-header">Total</td> </tr> <tr> <td class="sheet-default-header">Pick Pockets</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ppb2" title="@{ppb2}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ppr2" title="@{ppr2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ppd2" title="@{ppd2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ppk2" title="@{ppk2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ppm2" title="@{ppm2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ppa2" title="@{ppa2}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ppl2" title="@{ppl2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ppt2" title="@{ppt2}" value="(@{ppb2})+(@{ppr2})+(@{ppd2})+(@{ppk2})+(@{ppm2})+(@{ppa2})+(@{ppl2})" disabled class="sheet-short"/>%<button type="roll" name="roll_pp2" title="%{pp2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{ppt2})]] [Pick Pockets]">Armor</button><button type="roll" name="roll_ppnoarmor2" title="%{ppnoarmor2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{ppb2})+(@{ppr2})+(@{ppd2})+(@{ppk2})+(@{ppm2})+(@{ppl2})+5]] [Pick Pockets (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Open Locks</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_olb2" title="@{olb2}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_olr2" title="@{olr2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_old2" title="@{old2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_olk2" title="@{olk2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_olm2" title="@{olm2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ola2" title="@{ola2}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_oll2" title="@{oll2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_olt2" title="@{olt2}" value="(@{olb2})+(@{olr2})+(@{old2})+(@{olk2})+(@{olm2})+(@{ola2})+(@{oll2})" disabled class="sheet-short"/>%<button type="roll" name="roll_ol2" title="%{ol2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{olt2})]] [Open Locks]">Armor</button><button type="roll" name="roll_olnoarmor2" title="%{olnoarmor2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{olb2})+(@{olr2})+(@{old2})+(@{olk2})+(@{olm2})+(@{oll2})]] [Open Locks (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Find/Remove Traps</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rtb2" title="@{rtb2}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rtr2" title="@{rtr2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rtd2" title="@{rtd2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rtk2" title="@{rtk2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rtm2" title="@{rtm2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rta2" title="@{rta2}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rtl2" title="@{rtl2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rtt2" title="@{rtt2}" value="(@{rtb2})+(@{rtr2})+(@{rtd2})+(@{rtk2})+(@{rtm2})+(@{rta2})+(@{rtl2})" disabled class="sheet-short"/>%<button type="roll" name="roll_rt2" title="%{rt2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{rtt2})]] [Find/Remove Traps]">Armor</button><button type="roll" name="roll_rtnoarmor2" title="%{rtnoarmor2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{rtb2})+(@{rtr2})+(@{rtd2})+(@{rtk2})+(@{rtm2})+(@{rtl2})]] [Find/Remove Traps (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Move Silently</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_msb2" title="@{msb2}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_msr2" title="@{msr2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_msd2" title="@{msd2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_msk2" title="@{msk2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_msm2" title="@{msm2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_msa2" title="@{msa2}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_msl2" title="@{msl2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_mst2" title="@{mst2}" value="(@{msb2})+(@{msr2})+(@{msd2})+(@{msk2})+(@{msm2})+(@{msa2})+(@{msl2})" disabled class="sheet-short"/>%<button type="roll" name="roll_ms2" title="%{ms2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{mst2})]] [Move Silently]">Armor</button><button type="roll" name="roll_msnoarmor2" title="%{msnoarmor2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{msb2})+(@{msr2})+(@{msd2})+(@{msk2})+(@{msm2})+(@{msl2})+10]] [Move Silently (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Hide in Shadows</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_hsb2" title="@{hsb2}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_hsr2" title="@{hsr2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_hsd2" title="@{hsd2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_hsk2" title="@{hsk2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_hsm2" title="@{hsm2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_hsa2" title="@{hsa2}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_hsl2" title="@{hsl2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_hst2" title="@{hst2}" value="(@{hsb2})+(@{hsr2})+(@{hsd2})+(@{hsk2})+(@{hsm2})+(@{hsa2})+(@{hsl2})" disabled class="sheet-short"/>%<button type="roll" name="roll_hs2" title="%{hs2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{hst2})]] [Hide in Shadows]">Armor</button><button type="roll" name="roll_hsnoarmor2" title="%{hsnoarmor2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{hsb2})+(@{hsr2})+(@{hsd2})+(@{hsk2})+(@{hsm2})+(@{hsl2})+5]] [Hide in Shadows (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Detect Noise</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dnb2" title="@{dnb2}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dnr2" title="@{dnr2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dnd2" title="@{dnd2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dnk2" title="@{dnk2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dnm2" title="@{dnm2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dna2" title="@{dna2}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dnl2" title="@{dnl2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dnt2" title="@{dnt2}" value="(@{dnb2})+(@{dnr2})+(@{dnd2})+(@{dnk2})+(@{dnm2})+(@{dna2})+(@{dnl2})" disabled class="sheet-short"/>%<button type="roll" name="roll_dn2" title="%{dn2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{dnt2})]] [Detect Noise]">Armor</button><button type="roll" name="roll_dnnoarmor2" title="%{dnnoarmor2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{dnb2})+(@{dnr2})+(@{dnd2})+(@{dnk2})+(@{dnm2})+(@{dnl2})]] [Detect Noise (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Climb Walls</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_cwb2" title="@{cwb2}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_cwr2" title="@{cwr2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_cwd2" title="@{cwd2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_cwk2" title="@{cwk2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_cwm2" title="@{cwm2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_cwa2" title="@{cwa2}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_cwl2" title="@{cwl2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_cwt2" title="@{cwt2}" value="(@{cwb2})+(@{cwr2})+(@{cwd2})+(@{cwk2})+(@{cwm2})+(@{cwa2})+(@{cwl2})" disabled class="sheet-short"/>%<button type="roll" name="roll_cw2" title="%{cw2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{cwt2})]] [Climb Walls]">Armor</button><button type="roll" name="roll_cwnoarmor2" title="%{cwnoarmor2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{cwb2})+(@{cwr2})+(@{cwd2})+(@{cwk2})+(@{cwm2})+(@{cwl2})+10]] [Climb Walls (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Read Languages</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rlb2" title="@{rlb2}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rlr2" title="@{rlr2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rld2" title="@{rld2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rlk2" title="@{rlk2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rlm2" title="@{rlm2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rla2" title="@{rla2}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rll2" title="@{rll2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rlt2" title="@{rlt2}" value="(@{rlb2})+(@{rlr2})+(@{rld2})+(@{rlk2})+(@{rlm2})+(@{rla2})+(@{rll2})" disabled class="sheet-short"/>%<button type="roll" name="roll_rl2" title="%{rl2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{rlt2})]] [Read Languages]">Armor</button><button type="roll" name="roll_rlnoarmor2" title="%{rlnoarmor2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{rlb2})+(@{rlr2})+(@{rld2})+(@{rlk2})+(@{rlm2})+(@{rll2})]] [Read Languages (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Legend Lore</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ibb2" title="@{ibb2}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ibr2" title="@{ibr2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ibd2" title="@{ibd2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ibk2" title="@{ibk2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ibm2" title="@{ibm2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_iba2" title="@{iba2}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ibl2" title="@{ibl2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ibt2" title="@{ibt2}" value="(@{ibb2})+(@{ibr2})+(@{ibd2})+(@{ibk2})+(@{ibm2})+(@{iba2})+(@{ibl2})" disabled class="sheet-short"/>%<button type="roll" name="roll_ib2" title="%{ib2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{ibt2})]] [Legend Lore]">Armor</button><button type="roll" name="roll_ibnoarmor2" title="%{ibnoarmor2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{ibb2})+(@{ibr2})+(@{ibd2})+(@{ibk2})+(@{ibm2})+(@{ibl2})]] [Legend Lore (without armor)]">No Armor</button></td> </tr></table> </div> <div class="sheet-tab-content sheet-section-rogue-spds-hench"> <h4><b>Backstab Multiplier: X</b></h4><input type="text" name="attr_backstabmultiplier2" title="@{backstabmultiplier2}" class="tiny"><br><h4><b>**Do not apply "No Armor" bonuses! Only apply Armor Penalties!</b></h4><br> <table> <tr> <td class="sheet-default-header">Skill</td> <td class="sheet-default-header">Base</td> <td class="sheet-default-header">Race</td> <td class="sheet-default-header">Dex</td> <td class="sheet-default-header">Kit</td> <td class="sheet-default-header">Magic</td> <td class="sheet-default-header">Armor**</td> <td class="sheet-default-header">Level</td> <td class="sheet-default-header">Total</td> </tr> <tr> <td class="sheet-default-header">Detect Magic*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dmb2" title="@{dmb2}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dmr2" title="@{dmr2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dmd2" title="@{dmd2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dmk2" title="@{dmk2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dmm2" title="@{dmm2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dma2" title="@{dma2}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dml2" title="@{dml2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dmt2" title="@{dmt2}" value="(@{dmb2})+(@{dmr2})+(@{dmd2})+(@{dmk2})+(@{dmm2})+(@{dma2})+(@{dml2})" disabled class="sheet-short"/>%<button type="roll" name="roll_dm" title="%{dm2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{dmt2})]] [Detect Magic]">Armor</button><button type="roll" name="roll_dmnoarmor2" title="%{dmnoarmor2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{dmb2})+(@{dmr2})+(@{dmd2})+(@{dmk2})+(@{dmm2})+(@{dml2})]] [Detect Magic (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Detect Illusion*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dib2" title="@{dib2}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dir2" title="@{dir2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_did2" title="@{did2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dik2" title="@{dik2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dim2" title="@{dim2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dia2" title="@{dia2}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dil2" title="@{dil2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dit2" title="@{dit2}" value="(@{dib2})+(@{dir2})+(@{did2})+(@{dik2})+(@{dim2})+(@{dia2})+(@{dil2})" disabled class="sheet-short"/>%<button type="roll" name="roll_di2" title="%{di2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{dit2})]] [Detect Illusion*]">Armor</button><button type="roll" name="roll_dinoarmor2" title="%{dinoarmor}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{dib2})+(@{dir2})+(@{did2})+(@{dik2})+(@{dim2})+(@{dil2})]] [Detect Illusion* (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Bribery*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brb2" title="@{brb2}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brr2" title="@{brr2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brd2" title="@{brd2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brk2" title="@{brk2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brm2" title="@{brm2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_bra2" title="@{bra2}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brl2" title="@{brl2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brt2" title="@{brt2}" value="(@{brb2})+(@{brr2})+(@{brd2})+(@{brk2})+(@{brm2})+(@{bra2})+(@{brl2})" disabled class="sheet-short"/>%<button type="roll" name="roll_br2" title="%{br2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{brt2})]] [Bribe*]">Armor</button><button type="roll" name="roll_brnoarmor2" title="%{brnoarmor2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{brb2})+(@{brr2})+(@{brd2})+(@{brk2})+(@{brm2})+(@{brl2})]] [Bribe* (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Tunneling*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tub2" title="@{tub2}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tur2" title="@{tur2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tud2" title="@{tud2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tuk2" title="@{tuk2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tum2" title="@{tum2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tua2" title="@{tua2}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tul2" title="@{tul2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tut2" title="@{tut2}" value="(@{tub2})+(@{tur2})+(@{tud2})+(@{tuk2})+(@{tum2})+(@{tua2})+(@{tul2})" disabled class="sheet-short"/>%<button type="roll" name="roll_tu2" title="%{tu2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{tut2})]] [Tunneling*]">Armor</button><button type="roll" name="roll_tunoarmor2" title="%{tunoarmor2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{tub2})+(@{tur2})+(@{tud2})+(@{tuk2})+(@{tum2})+(@{tul2})+10]] [Tunneling* (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Escape Bonds*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebb2" title="@{ebb2}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebr2" title="@{ebr2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebd2" title="@{ebd2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebk2" title="@{ebk2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebm2" title="@{ebm2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_eba2" title="@{eba2}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebl2" title="@{ebl2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebt2" title="@{ebt2}" value="(@{ebb2})+(@{ebr2})+(@{ebd2})+(@{ebk2})+(@{ebm2})+(@{eba2})+(@{ebl2})" disabled class="sheet-short"/>%<button type="roll" name="roll_eb2" title="%{eb2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{ebt2})]] [Escape Bonds*]">Armor</button><button type="roll" name="roll_ebnoarmor2" title="%{ebnoarmor2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{ebb2})+(@{ebr2})+(@{ebd2})+(@{ebk2})+(@{ebm2})+(@{ebl2})+5]] [Escape Bonds* (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Forge Documents*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fdb2" title="@{fdb2}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fdr2" title="@{fdr2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fdd2" title="@{fdd2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fdk2" title="@{fdk2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fdm2" title="@{fdm2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fda2" title="@{fda2}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fdl2" title="@{fdl2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fdt2" title="@{fdt2}" value="(@{fdb2})+(@{fdr2})+(@{fdd2})+(@{fdk2})+(@{fdm2})+(@{fda2})+(@{fdl2})" disabled class="sheet-short"/>%<button type="roll" name="roll_fd2" title="%{fd2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{fdt2})]] [Forge Documents*]">Armor</button><button type="roll" name="roll_fdnoarmor2" title="%{fdnoarmor2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{fdb2})+(@{fdr2})+(@{fdd2})+(@{fdk2})+(@{fdm2})+(@{fdl2})]] [Forge Documents* (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Appraise*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apb2" title="@{apb2}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apr2" title="@{apr2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apd2" title="@{apd2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apk2" title="@{apk2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apm2" title="@{apm2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apa2" title="@{apa2}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apl2" title="@{apl2}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apt2" title="@{apt2}" value="(@{apb2})+(@{apr2})+(@{apd2})+(@{apk2})+(@{apm2})+(@{apa2})+(@{apl2})" disabled class="sheet-short"/>%<button type="roll" name="roll_ap2" title="%{ap2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{apt2})]] [Appraise*]">Armor</button><button type="roll" name="roll_apnoarmor2" title="%{apnoarmor2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{apb2})+(@{apr2})+(@{apd2})+(@{apk2})+(@{apm2})+(@{apl2})]] [Appraise* (without armor)]">No Armor</button></td> </tr> </table></div></div><br><hr><br> <h4><b>Gear</b></h4><br> <table> <tr> <td class="sheet-default-header" style="width:120px; text-align:left;">Description</td> <td class="sheet-default-header" style="width:40px;">Weight</td> <td class="sheet-default-header" style="width:40px;"># Held</td> <td class="sheet-default-header" style="width:40px;">Value</td> <td class="sheet-default-header" style="width:120px;">Location</td> </tr> <tr> <td><input type="text" name="attr_geardeschench060" title="@{geardeschench060}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench060" title="@{gearweighthench060}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench060" title="@{gearqtyhench060}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench060" title="@{gearvalhench060}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench060" title="@{gearlochench060}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench061" title="@{geardeschench061}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench061" title="@{gearweighthench061}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench061" title="@{gearqtyhench061}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench061" title="@{gearvalhench061}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench061" title="@{gearlochench061}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench062" title="@{geardeschench062}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench062" title="@{gearweighthench062}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench062" title="@{gearqtyhench062}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench062" title="@{gearvalhench062}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench062" title="@{gearlochench062}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench063" title="@{geardeschench063}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench063" title="@{gearweighthench063}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench063" title="@{gearqtyhench063}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench063" title="@{gearvalhench063}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench063" title="@{gearlochench063}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench064" title="@{geardeschench064}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench064" title="@{gearweighthench064}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench064" title="@{gearqtyhench064}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench064" title="@{gearvalhench064}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench064" title="@{gearlochench064}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench065" title="@{geardeschench065}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench065" title="@{gearweighthench065}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench065" title="@{gearqtyhench065}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench065" title="@{gearvalhench065}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench065" title="@{gearlochench065}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench066" title="@{geardeschench066}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench066" title="@{gearweighthench066}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench066" title="@{gearqtyhench066}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench066" title="@{gearvalhench066}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench066" title="@{gearlochench066}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench067" title="@{geardeschench067}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench067" title="@{gearweighthench067}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench067" title="@{gearqtyhench067}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench067" title="@{gearvalhench067}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench067" title="@{gearlochench067}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench068" title="@{geardeschench068}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench068" title="@{gearweighthench068}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench068" title="@{gearqtyhench068}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench068" title="@{gearvalhench068}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench068" title="@{gearlochench068}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench069" title="@{geardeschench069}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench069" title="@{gearweighthench069}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench069" title="@{gearqtyhench069}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench069" title="@{gearvalhench069}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench069" title="@{gearlochench069}" placeholder="Location"></td> </tr> </table><br> <h4><b>Notes</b></h4><textarea name="attr_henchnotesarea4" title="@{henchnotesarea4}"></textarea><hr><hr> <fieldset name="repeating_hench4" class="repeating_hench4"><table> <tr> <td class="sheet-default-header">Name</td> <td class="sheet-default-header">AC</td> <td class="sheet-default-header">Race</td> <td class="sheet-default-header">Level</td> <td class="sheet-default-header">Class</td> <td class="sheet-default-header">HP/Max</td> <td class="sheet-default-header">Units</td> </tr> <tr> <td><input type="text" name="attr_henchname44" title="@{repeating_hench4_$X_henchname44}" ></td> <td><input type="text" name="attr_henchac44" title="@{repeating_hench4_$X_henchac44}" class="sheet-short"></td> <td><input type="text" name="attr_henchrace44" title="@{repeating_hench4_$X_henchrace44}"></td> <td><input type="text" name="attr_henchlvl44" title="@{repeating_hench4_$X_henchlvl44}" class="sheet-short"></td> <td><input type="text" name="attr_hench-rogue44-class" title="@{repeating_hench4_$X_hench-rogue44-class}" class="sheet-maxtext"></td> <td><input type="text" name="attr_henchhp44" title="@{repeating_hench4_$X_henchhp44}" class="sheet-small"/><h4><b>/</b></h4><input type="text" name="attr_henchhp44_max" title="@{repeating_hench4_$X_henchhp44_max}" class="sheet-small" /></td> <td><input type="text" name="attr_henchunits44" title="@{repeating_hench4_$X_henchunits44}" class="sheet-small" placeholder="#"></td> </tr></table><br> <br><h4><b>Weapons</b></h4><br> <table> <tr> <td class="sheet-default-header">Weapon Name</td> <td class="sheet-default-header"># of<br>Strikes</td> <td class="sheet-default-header">Attack<br>Adj.</td> <td class="sheet-default-header">Dam<br>Adj.</td> <td class="sheet-default-header">THAC0</td> <td class="sheet-default-header">Crit</td> <td class="sheet-default-header">Dam SM</td> <td class="sheet-default-header">Dam L</td> <td class="sheet-default-header">Range</td> <td class="sheet-default-header">Type</td> <td class="sheet-default-header">Speed</td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench021" title="@{repeating_hench4_$X_weaponnamehench021}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench021" title="@{repeating_hench4_$X_attacknumhench021}" class="sheet-small"></td> <td><input type="text" name="attr_attackadjhench021" title="@{repeating_hench4_$X_attackadjhench021}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench021" title="@{repeating_hench4_$X_damadjhench021}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench021" title="@{repeating_hench4_$X_ThAC0hench021}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench021" title="%{repeating_hench4_$X_hit1hench021}" value="@{henchname44} hits an AC of [[@{ThAC0hench021}-(1d20cs>@{crit-thresh-hench021}+(@{attackadjhench021})+(?{Misc. bonus|0}))]] using their @{weaponnamehench021}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench021" title="@{repeating_hench4_$X_crit-thresh-hench021}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench021" title="@{repeating_hench4_$X_damsmhench021}" class="sheet-short"><button type="roll" name="roll_attacksmhench021" title="%{repeating_hench4_$X_attacksmhench021}" value="@{henchname44} rolls [[@{damsmhench021}+(@{damadjhench021})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench021}!"></button></td> <td><input type="text" name="attr_damlhench021" title="@{repeating_hench4_$X_damlhench021}" class="sheet-short"><button type="roll" name="roll_attacklhench021" title="%{repeating_hench4_$X_attacklhench021}" value="@{henchname44} rolls [[@{damlhench021}+(@{damadjhench021})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench021}!"></button></td> <td><input type="text" name="attr_rangehench021" title="@{repeating_hench4_$X_rangehench021}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench021" title="@{repeating_hench4_$X_weaptypehench021}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench021" title="@{repeating_hench4_$X_weapspeedhench021}" class="sheet-small"><button type="roll" name="roll_inithench021" title="%{repeating_hench4_$X_inithench021}" value="/gmroll [[{([[1d10]]+@{weapspeedhench021}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench021})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench022" title="@{repeating_hench4_$X_weaponnamehench022}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench022" title="@{repeating_hench4_$X_attacknumhench022}" class="sheet-small"></td> <td><input type="text" name="attr_attackadjhench022" title="@{repeating_hench4_$X_attackadjhench022}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench022" title="@{repeating_hench4_$X_damadjhench022}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench022" title="@{repeating_hench4_$X_ThAC0hench022}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench022" title="%{repeating_hench4_$X_hit1hench022}" value="@{henchname44} hits an AC of [[@{ThAC0hench022}-(1d20cs>@{crit-thresh-hench022}+(@{attackadjhench022})+(?{Misc. bonus|0}))]] using their @{weaponnamehench022}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench022" title="@{repeating_hench4_$X_crit-thresh-hench022}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench022" title="@{repeating_hench4_$X_damsmhench022}" class="sheet-short"><button type="roll" name="roll_attacksmhench022" title="%{repeating_hench4_$X_attacksmhench022}" value="@{henchname44} rolls [[@{damsmhench022}+(@{damadjhench022})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench022}!"></button></td> <td><input type="text" name="attr_damlhench022" title="@{repeating_hench4_$X_damlhench022}" class="sheet-short"><button type="roll" name="roll_attacklhench022" title="%{repeating_hench4_$X_attacklhench022}" value="@{henchname44} rolls [[@{damlhench022}+(@{damadjhench022})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench022}!"></button></td> <td><input type="text" name="attr_rangehench022" title="@{repeating_hench4_$X_rangehench022}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench022" title="@{repeating_hench4_$X_weaptypehench022}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench022" title="@{repeating_hench4_$X_weapspeedhench022}" class="sheet-small"><button type="roll" name="roll_inithench022" title="%{repeating_hench4_$X_inithench022}" value="/gmroll [[{([[1d10]]+@{weapspeedhench022}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench022})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench023" title="@{repeating_hench4_$X_weaponnamehench023}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench023" title="@{repeating_hench4_$X_attacknumhench023}" class="sheet-small"></td> <td><input type="text" name="attr_attackadjhench023" title="@{repeating_hench4_$X_attackadjhench023}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench023" title="@{repeating_hench4_$X_damadjhench023}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench023" title="@{repeating_hench4_$X_ThAC0hench023}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench023" title="%{repeating_hench4_$X_hit1hench023}" value="@{henchname44} hits an AC of [[@{ThAC0hench023}-(1d20cs>@{crit-thresh-hench023}+(@{attackadjhench023})+(?{Misc. bonus|0}))]] using their @{weaponnamehench023}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench023" title="@{repeating_hench4_$X_crit-thresh-hench023}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench023" title="@{repeating_hench4_$X_damsmhench023}" class="sheet-short"><button type="roll" name="roll_attacksmhench023" title="%{repeating_hench4_$X_attacksmhench023}" value="@{henchname44} rolls [[@{damsmhench023}+(@{damadjhench023})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench023}!"></button></td> <td><input type="text" name="attr_damlhench023" title="@{repeating_hench4_$X_damlhench023}" class="sheet-short"><button type="roll" name="roll_attacklhench023" title="%{repeating_hench4_$X_attacklhench023}" value="@{henchname44} rolls [[@{damlhench023}+(@{damadjhench023})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench023}!"></button></td> <td><input type="text" name="attr_rangehench023" title="@{repeating_hench4_$X_rangehench023}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench023" title="@{repeating_hench4_$X_weaptypehench023}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench023" title="@{repeating_hench4_$X_weapspeedhench023}" class="sheet-small"><button type="roll" name="roll_inithench023" title="%{repeating_hench4_$X_inithench023}" value="/gmroll [[{([[1d10]]+@{weapspeedhench023}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench023})]&{tracker}"></button></td> </tr> </table> <br><hr><br> <table style="width: 100%;"> <tr> <td><button type="roll" name="roll_hench44parsave" title="%{repeating_hench4_$X_hench44parsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench44partar}]] [Save versus Paralyzation]"><br>Para<br>Save</button></td> <td><button type="roll" name="roll_hench44poisave" title="%{repeating_hench4_$X_hench44poisave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench44poitar}]] [Save versus Poison]"><br>Pois<br>Save</button></td> <td><button type="roll" name="roll_hench44deasave" title="%{repeating_hench4_$X_hench44deasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench44deatar}]] [Save versus Death]"><br>Death<br>Save</button></td> <td><button type="roll" name="roll_hench44rodsave" title="%{repeating_hench4_$X_hench44rodsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench44rodtar}]] [Save versus Rod]"><br>Rod<br>Save</button></td> <td><button type="roll" name="roll_hench44stasave" title="%{repeating_hench4_$X_hench44stasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench44statar}]] [Save versus Staff]"><br>Staff<br>Save</button></td> <td><button type="roll" name="roll_hench44wansave" title="%{repeating_hench4_$X_hench44wansave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench44wantar}]] [Save versus Wand]"><br>Wand<br>Save</button></td> <td><button type="roll" name="roll_hench44petsave" title="%{repeating_hench4_$X_hench44petsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench44pettar}]] [Save versus Petrification]"><br>Pet<br>Save</button></td> <td><button type="roll" name="roll_hench44polsave" title="%{repeating_hench4_$X_hench44polsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench44poltar}]] [Save versus Polymorph]"><br>Poly<br>Save</button></td> <td><button type="roll" name="roll_hench44bresave" title="%{repeating_hench4_$X_hench44bresave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench44bretar}]] [Save versus Breath]"><br>Breath<br>Save</button></td> <td><button type="roll" name="roll_hench44spesave" title="%{repeating_hench4_$X_hench44spesave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench44spetar}]] [Save versus Spell]"><br>Spell<br>Save</button></td> </tr> <tr> <td> <input type="text" name="attr_hench44partar" title="@{repeating_hench4_$X_hench44partar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench44poitar" title="@{repeating_hench4_$X_hench44poitar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench44deatar" title="@{repeating_hench4_$X_hench44deatar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench44rodtar" title="@{repeating_hench4_$X_hench44rodtar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench44statar" title="@{repeating_hench4_$X_hench44statar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench44wantar" title="@{repeating_hench4_$X_hench44wantar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench44pettar" title="@{repeating_hench4_$X_hench44pettar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench44poltar" title="@{repeating_hench4_$X_hench44poltar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench44bretar" title="@{repeating_hench4_$X_hench44bretar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench44spetar" title="@{repeating_hench4_$X_hench44spetar}" class="sheet-small"></td> </tr></table><br><hr><br> <h4><b>Rogue Skills</b></h4><br> <div class="body"> <input type="radio" name="attr_tab21" class="sheet-tab sheet-tab63" value="1" checked/><span class="sheet-tab sheet-tab63">Standard</span> <input type="radio" name="attr_tab21" class="sheet-tab sheet-tab64" value="2"/><span class="sheet-tab sheet-tab64">S.P./D.S.</span><br><br> <div class="sheet-tab-content sheet-section-rogue-standard-repeat"> <h4><b>Backstab Multiplier: X</b></h4><input type="text" name="attr_backstabmultiplier22" title="@{backstabmultiplier22}" class="tiny"><br><h4><b>**Do not apply "No Armor" bonuses! Only apply Armor Penalties!</b></h4><br> <table> <tr> <td class="sheet-default-header">Skill</td> <td class="sheet-default-header">Base</td> <td class="sheet-default-header">Race</td> <td class="sheet-default-header">Dex</td> <td class="sheet-default-header">Kit</td> <td class="sheet-default-header">Magic</td> <td class="sheet-default-header">Armor**</td> <td class="sheet-default-header">Level</td> <td class="sheet-default-header">Total</td> </tr> <tr> <td class="sheet-default-header">Pick Pockets</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ppb22" title="@{repeating_hench4_$X_ppb22}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ppr22" title="@{repeating_hench4_$X_ppr22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ppd22" title="@{repeating_hench4_$X_ppd22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ppk22" title="@{repeating_hench4_$X_ppk22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ppm22" title="@{repeating_hench4_$X_ppm22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ppa22" title="@{repeating_hench4_$X_ppa22}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ppl22" title="@{repeating_hench4_$X_ppl22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ppt22" title="@{repeating_hench4_$X_ppt22}" value="(@{ppb22})+(@{ppr22})+(@{ppd22})+(@{ppk22})+(@{ppm22})+(@{ppa22})+(@{ppl22})" disabled class="sheet-short"/>%<button type="roll" name="roll_pp22" title="%{repeating_hench4_$X_pp22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{ppt22})]] [Pick Pockets]">Armor</button><button type="roll" name="roll_ppnoarmor22" title="%{repeating_hench4_$X_ppnoarmor22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{ppb22})+(@{ppr22})+(@{ppd22})+(@{ppk22})+(@{ppm22})+(@{ppl22})+5]] [Pick Pockets (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Open Locks</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_olb22" title="@{repeating_hench4_$X_olb22}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_olr22" title="@{repeating_hench4_$X_olr22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_old22" title="@{repeating_hench4_$X_old22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_olk22" title="@{repeating_hench4_$X_olk22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_olm22" title="@{repeating_hench4_$X_olm22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ola22" title="@{repeating_hench4_$X_ola22}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_oll22" title="@{repeating_hench4_$X_oll22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_olt22" title="@{repeating_hench4_$X_olt22}" value="(@{olb22})+(@{olr22})+(@{old22})+(@{olk22})+(@{olm22})+(@{ola22})+(@{oll22})" disabled class="sheet-short"/>%<button type="roll" name="roll_ol22" title="%{repeating_hench4_$X_ol22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{olt22})]] [Open Locks]">Armor</button><button type="roll" name="roll_olnoarmor22" title="%{repeating_hench4_$X_olnoarmor22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{olb22})+(@{olr22})+(@{old22})+(@{olk22})+(@{olm22})+(@{oll22})]] [Open Locks (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Find/Remove Traps</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rtb22" title="@{repeating_hench4_$X_rtb22}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rtr22" title="@{repeating_hench4_$X_rtr22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rtd22" title="@{repeating_hench4_$X_rtd22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rtk22" title="@{repeating_hench4_$X_rtk22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rtm22" title="@{repeating_hench4_$X_rtm22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rta22" title="@{repeating_hench4_$X_rta22}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rtl22" title="@{repeating_hench4_$X_rtl22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rtt22" title="@{repeating_hench4_$X_rtt22}" value="(@{rtb22})+(@{rtr22})+(@{rtd22})+(@{rtk22})+(@{rtm22})+(@{rta22})+(@{rtl22})" disabled class="sheet-short"/>%<button type="roll" name="roll_rt22" title="%{repeating_hench4_$X_rt22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{rtt22})]] [Find/Remove Traps]">Armor</button><button type="roll" name="roll_rtnoarmor22" title="%{repeating_hench4_$X_rtnoarmor22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{rtb22})+(@{rtr22})+(@{rtd22})+(@{rtk22})+(@{rtm22})+(@{rtl22})]] [Find/Remove Traps (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Move Silently</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_msb22" title="@{repeating_hench4_$X_msb22}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_msr22" title="@{repeating_hench4_$X_msr22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_msd22" title="@{repeating_hench4_$X_msd22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_msk22" title="@{repeating_hench4_$X_msk22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_msm22" title="@{repeating_hench4_$X_msm22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_msa22" title="@{repeating_hench4_$X_msa22}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_msl22" title="@{repeating_hench4_$X_msl22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_mst22" title="@{repeating_hench4_$X_mst22}" value="(@{msb22})+(@{msr22})+(@{msd22})+(@{msk22})+(@{msm22})+(@{msa22})+(@{msl22})" disabled class="sheet-short"/>%<button type="roll" name="roll_ms22" title="%{repeating_hench4_$X_ms22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{mst22})]] [Move Silently]">Armor</button><button type="roll" name="roll_msnoarmor22" title="%{repeating_hench4_$X_msnoarmor22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{msb22})+(@{msr22})+(@{msd22})+(@{msk22})+(@{msm22})+(@{msl22})+10]] [Move Silently (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Hide in Shadows</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_hsb22" title="@{repeating_hench4_$X_hsb22}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_hsr22" title="@{repeating_hench4_$X_hsr22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_hsd22" title="@{repeating_hench4_$X_hsd22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_hsk22" title="@{repeating_hench4_$X_hsk22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_hsm22" title="@{repeating_hench4_$X_hsm22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_hsa22" title="@{repeating_hench4_$X_hsa22}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_hsl22" title="@{repeating_hench4_$X_hsl22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_hst22" title="@{repeating_hench4_$X_hst22}" value="(@{hsb22})+(@{hsr22})+(@{hsd22})+@{hsk22})+(@{hsm22})+(@{hsa22})+(@{hsl22})" disabled class="sheet-short"/>%<button type="roll" name="roll_hs22" title="%{repeating_hench4_$X_hs22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{hst22})]] [Hide in Shadows]">Armor</button><button type="roll" name="roll_hsnoarmor22" title="%{repeating_hench4_$X_hsnoarmor22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{hsb22})+(@{hsr22})+(@{hsd22})+(@{hsk22})+(@{hsm22})+(@{hsl22})+5]] [Hide in Shadows (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Detect Noise</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dnb22" title="@{repeating_hench4_$X_dnb22}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dnr22" title="@{repeating_hench4_$X_dnr22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dnd22" title="@{repeating_hench4_$X_dnd22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dnk22" title="@{repeating_hench4_$X_dnk22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dnm22" title="@{repeating_hench4_$X_dnm22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dna22" title="@{repeating_hench4_$X_dna22}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dnl22" title="@{repeating_hench4_$X_dnl22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dnt22" title="@{repeating_hench4_$X_dnt22}" value="(@{dnb22})+(@{dnr22})+(@{dnd22})+(@{dnk22})+(@{dnm22})+(@{dna22})+(@{dnl22})" disabled class="sheet-short"/>%<button type="roll" name="roll_dn22" title="%{repeating_hench4_$X_dn22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{dnt22})]] [Detect Noise]">Armor</button><button type="roll" name="roll_dnnoarmor22" title="%{repeating_hench4_$X_dnnoarmor22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{dnb22})+(@{dnr22})+(@{dnd22})+(@{dnk22})+(@{dnm22})+(@{dnl22})]] [Detect Noise (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Climb Walls</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_cwb22" title="@{repeating_hench4_$X_cwb22}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_cwr22" title="@{repeating_hench4_$X_cwr22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_cwd22" title="@{repeating_hench4_$X_cwd22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_cwk22" title="@{repeating_hench4_$X_cwk22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_cwm22" title="@{repeating_hench4_$X_cmw22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_cwa22" title="@{repeating_hench4_$X_cwa22}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_cwl22" title="@{repeating_hench4_$X_cwl22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_cwt22" title="@{repeating_hench4_$X_cwt22}" value="(@{cwb22})+(@{cwr22})+(@{cwd22})+(@{cwk22})+(@{cwm22})+(@{cwa22})+(@{cwl22})" disabled class="sheet-short"/>%<button type="roll" name="roll_cw22" title="%{repeating_hench4_$X_cw22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{cwt22})]] [Climb Walls]">Armor</button><button type="roll" name="roll_cwnoarmor22" title="%{repeating_hench4_$X_cwnoarmor22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{cwb22})+(@{cwr22})+(@{cwd22})+(@{cwk22})+(@{cwm22})+(@{cwl22})+10]] [Climb Walls (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Read Languages</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rlb22" title="@{repeating_hench4_$X_rlb22}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rlr22" title="@{repeating_hench4_$X_rlr22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rld22" title="@{repeating_hench4_$X_rld22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rlk22" title="@{repeating_hench4_$X_rlk22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rlm22" title="@{repeating_hench4_$X_rlm22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rla22" title="@{repeating_hench4_$X_rla22}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rll22" title="@{repeating_hench4_$X_rll22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_rlt22" title="@{repeating_hench4_$X_rlt22}" value="(@{rlb22})+(@{rlr22})+(@{rld22})+(@{rlk22})+(@{rlm22})+(@{rla22})+(@{rll22})" disabled class="sheet-short"/>%<button type="roll" name="roll_rl22" title="%{repeating_hench4_$X_rl22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{rlt22})]] [Read Languages]">Armor</button><button type="roll" name="roll_rlnoarmor22" title="%{repeating_hench4_$X_rlnoarmor22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{rlb22})+(@{rlr22})+(@{rld22})+(@{rlk22})+(@{rlm22})+(@{rll22})]] [Read Languages (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Legend Lore</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ibb22" title="@{repeating_hench4_$X_ibb22}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ibr22" title="@{repeating_hench4_$X_ibr22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ibd22" title="@{repeating_hench4_$X_ibd22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ibk22" title="@{repeating_hench4_$X_ibk22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ibm22" title="@{repeating_hench4_$X_ibm22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_iba22" title="@{repeating_hench4_$X_iba22}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ibl22" title="@{repeating_hench4_$X_ibl22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ibt22" title="@{repeating_hench4_$X_ibt22}" value="(@{ibb22})+(@{ibr22})+(@{ibd22})+(@{ibk22})+(@{ibm22})+(@{iba22})+(@{ibl22})" disabled class="sheet-short"/>%<button type="roll" name="roll_ib22" title="%{repeating_hench4_$X_ib22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{ibt22})]] [Legend Lore]">Armor</button><button type="roll" name="roll_ibnoarmor22" title="%{repeating_hench4_$X_ibnoarmor22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{ibb22})+(@{ibr22})+(@{ibd22})+(@{ibk22})+(@{ibm22})+(@{ibl22})]] [Legend Lore (without armor)]">No Armor</button></td> </tr></table> </div> <div class="sheet-tab-content sheet-section-rogue-spds-repeat"> <h4><b>Backstab Multiplier: X</b></h4><input type="text" name="attr_backstabmultiplier22" title="@{backstabmultiplier22}" class="tiny"><br><h4><b>**Do not apply "No Armor" bonuses! Only apply Armor Penalties!</b></h4><br> <table> <tr> <td class="sheet-default-header">Skill</td> <td class="sheet-default-header">Base</td> <td class="sheet-default-header">Race</td> <td class="sheet-default-header">Dex</td> <td class="sheet-default-header">Kit</td> <td class="sheet-default-header">Magic</td> <td class="sheet-default-header">Armor**</td> <td class="sheet-default-header">Level</td> <td class="sheet-default-header">Total</td> </tr> <tr> <td class="sheet-default-header">Detect Magic*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dmb22" title="@{repeating_hench4_$X_dmb22}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dmr22" title="@{repeating_hench4_$X_dmr22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dmd22" title="@{repeating_hench4_$X_dmd22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dmk22" title="@{repeating_hench4_$X_dmk22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dmm22" title="@{repeating_hench4_$X_dmm22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dma22" title="@{repeating_hench4_$X_dma22}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dml22" title="@{repeating_hench4_$X_dml22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dmt22" title="@{repeating_hench4_$X_dmt22}" value="(@{dmb22})+(@{dmr22})+(@{dmd22})+(@{dmk22})+(@{dmm22})+(@{dma22})+(@{dml22})" disabled class="sheet-short"/>%<button type="roll" name="roll_dm2" title="=%{repeating_hench4_$X_dm22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{dmt2})]] [Detect Magic]">Armor</button><button type="roll" name="roll_dmnoarmor22" title="%{repeating_hench4_$X_dmnoarmor22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{dmb22})+(@{dmr22})+(@{dmd22})+(@{dmk22})+(@{dmm22})+(@{dml22})]] [Detect Magic (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Detect Illusion*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dib22" title="@{repeating_hench4_$X_dib22}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dir22" title="@{repeating_hench4_$X_dir22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_did22" title="@{repeating_hench4_$X_did22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dik22" title="@{repeating_hench4_$X_dik22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dim22" title="@{repeating_hench4_$X_dim22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dia22" title="@{repeating_hench4_$X_dia22}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dil22" title="@{repeating_hench4_$X_dil22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_dit22" title="@{repeating_hench4_$X_dit22}" value="(@{dib22})+(@{dir22})+(@{did22})+(@{dik22})+(@{dim22})+(@{dia22})+(@{dil22})" disabled class="sheet-short"/>%<button type="roll" name="roll_di22" title="%{repeating_hench4_$X_di22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{dit22})]] [Detect Illusion*]">Armor</button><button type="roll" name="roll_dinoarmor22" title="%{repeating_hench4_$X_dinoarmor2}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{dib22})+(@{dir22})+(@{did22})+(@{dik22})+(@{dim22})+(@{dil22})]] [Detect Illusion* (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Bribery*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brb22" title="@{repeating_hench4_$X_brb22}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brr22" title="@{repeating_hench4_$X_brr22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brd22" title="@{repeating_hench4_$X_brd22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brk22" title="@{repeating_hench4_$X_brk22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brm22" title="@{repeating_hench4_$X_brm22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_bra22" title="@{repeating_hench4_$X_bra22}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brl22" title="@{repeating_hench4_$X_brl22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_brt22" title="@{repeating_hench4_$X_brt22}" value="(@{brb22})+(@{brr22})+(@{brd22})+(@{brk22})+(@{brm22})+(@{bra22})+(@{brl22})" disabled class="sheet-short"/>%<button type="roll" name="roll_br22" title="%{repeating_hench4_$X_br22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{brt22})]] [Bribe*]">Armor</button><button type="roll" name="roll_brnoarmor22" title="%{repeating_hench4_$X_brnoarmor22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{brb22})+(@{brr2})+(@{brd22})+(@{brk22})+(@{brm22})+(@{brl22})]] [Bribe* (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Tunneling*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tub22" title="@{repeating_hench4_$X_tub22}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tur22" title="@{repeating_hench4_$X_tur22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tud22" title="@{repeating_hench4_$X_tud22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tuk22" title="@{repeating_hench4_$X_tuk22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tum22" title="@{repeating-hench4_$X_tum22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tua22" title="@{repeating_hench4_$X_tua22}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tul22" title="@{repeating_hench4_$X_tul22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_tut22" title="@{repeating_hench4_$X_tut22}" value="(@{tub22})+(@{tur22})+(@{tud22})+(@{tuk22})+(@{tum22})+(@{tua22})+(@{tul22})" disabled class="sheet-short"/>%<button type="roll" name="roll_tu22" title="%{repeating_hench4_$X_tu22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{tut22})]] [Tunneling*]">Armor</button><button type="roll" name="roll_tunoarmor22" title="%{repeating_hench4_$X_tunoarmor22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{tub22})+(@{tur22})+(@{tud22})+(@{tuk22})+(@{tum22})+(@{tul22})+10]] [Tunneling* (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Escape Bonds*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebb22" title="@{repeating_hench4_$X_ebb22}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebr22" title="@{repeating_hench4_$X_ebr22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebd22" title="@{repeating_hench4_$X_ebd22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebk22" title="@{repeating_hench4_$X_ebk22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebm22" title="@{repeating_hench4_$X_ebm22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_eba22" title="@{repeating_hench4_$X_eba22}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebl22" title="@{repeating_hench4_$X_ebl22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_ebt22" title="@{repeating_hench4_$X_ebt22}" value="(@{ebb22})+(@{ebr22})+(@{ebd22})+(@{ebk22})+(@{ebm22})+(@{eba22})+(@{ebl22})" disabled class="sheet-short"/>%<button type="roll" name="roll_eb22" title="%{repeating_hench4_$X_eb22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{ebt22})]] [Escape Bonds*]">Armor</button><button type="roll" name="roll_ebnoarmor22" title="%{repeating_hench4_$X_ebnoarmor22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{ebb22})+(@{ebr22})+(@{ebd22})+(@{ebk22})+(@{ebm22})+(@{ebl22})+5]] [Escape Bonds* (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Forge Documents*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fdb22" title="@{repeating_hench4_$X_fdb22}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fdr22" title="@{repeating_hench4_$X_fdr22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fdd22" title="@{repeating_hench4_$X_fdd22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fdk22" title="@{repeating_hench4_$X_fdm22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fda22" title="@{repeating_hench4_$X_fda22}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fdl22" title="@{repeating_hench4_$X_fdl22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_fdt22" title="@{repeating_hench4_$X_fdt22}" value="(@{fdb22})+(@{fdr22})+(@{fdd22})+(@{fdk22})+(@{fdm22})+(@{fda22})+(@{fdl22})" disabled class="sheet-short"/>%<button type="roll" name="roll_fd22" title="%{repeating_hench4_$X_fd22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{fdt22})]] [Forge Documents*]">Armor</button><button type="roll" name="roll_fdnoarmor22" title="%{repeating_hench4_$X_fdnoarmor22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{fdb22})+(@{fdr22})+(@{fdd22})+(@{fdk22})+(@{fdm22})+(@{fdl22})]] [Forge Documents* (without armor)]">No Armor</button></td> </tr> <tr> <td class="sheet-default-header">Appraise*</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apb22" title="@{repeating_hench4_$X_apb22}" class="sheet-short" value="0"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apr22" title="@{repeating_hench4_$X_apr22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apd22" title="@{repeating_hench4_$X_apd22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apk22" title="@{repeating_hench4_$X_apk22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apm22" title="@{repeating_hench4_$X_apm22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apa22" title="@{repeating_hench4_$X_apa22}" value="-0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apl22" title="@{repeating_hench4_$X_apl22}" value="0" class="sheet-short"/>%</td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;"><input type="text" name="attr_apt22" title="@{repeating_hench4_$X_apt22}" value="(@{apb22})+(@{apr22})+(@{apd22})+(@{apk22})+(@{apm22})+(@{apa22})+(@{apl22})" disabled class="sheet-short"/>%<button type="roll" name="roll_ap22" title="%{repeating_hench4_$X_ap22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{apt22})]] [Appraise*]">Armor</button><button type="roll" name="roll_apnoarmor22" title="%{repeating_hench4_$X_apnoarmor22}" value="/gmroll [[1d100cs<1cf>96+(?{Misc. modifier|0})]]≤[[(@{apb22})+(@{apr22})+(@{apd22})+(@{apk22})+(@{apm22})+(@{apl22})]] [Appraise* (without armor)]">No Armor</button></td> </tr> </table></div></div><br><hr><br> <h4><b>Gear</b></h4><br> <table> <tr> <td class="sheet-default-header" style="width:120px; text-align:left;">Description</td> <td class="sheet-default-header" style="width:40px;">Weight</td> <td class="sheet-default-header" style="width:40px;"># Held</td> <td class="sheet-default-header" style="width:40px;">Value</td> <td class="sheet-default-header" style="width:120px;">Location</td> </tr> <tr> <td><input type="text" name="attr_geardeschench070" title="@{repeating_hench4_$X_geardeschench070}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench070" title="@{repeating_hench4_$X_gearweighthench070}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench070" title="@{repeating_hench4_$X_gearqtyhench070}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench070" title="@{repeating_hench4_$X_gearvalhench070}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench070" title="@{repeating_hench4_$X_gearlochench070}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench071" title="@{repeating_hench4_$X_geardeschench071}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench071" title="@{repeating_hench4_$X_gearweighthench071}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench071" title="@{repeating_hench4_$X_gearqtyhench071}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench071" title="@{repeating_hench4_$X_gearvalhench071}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench071" title="@{repeating_hench4_$X_gearlochench071}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench072" title="@{repeating_hench4_$X_geardeschench072}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench072" title="@{repeating_hench4_$X_gearweighthench072}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench072" title="@{repeating_hench4_$X_gearqtyhench072}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench072" title="@{repeating_hench4_$X_gearvalhench072}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench072" title="@{repeating_hench4_$X_gearlochench072}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench073" title="@{repeating_hench4_$X_geardeschench073}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench073" title="@{repeating_hench4_$X_gearweighthench073}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench073" title="@{repeating_hench4_$X_gearqtyhench073}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench073" title="@{repeating_hench4_$X_gearvalhench073}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench073" title="@{repeating_hench4_$X_gearlochench073}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench074" title="@{repeating_hench4_$X_geardeschench074}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench074" title="@{repeating_hench4_$X_gearweighthench074}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench074" title="@{repeating_hench4_$X_gearqtyhench074}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench074" title="@{repeating_hench4_$X_gearvalhench074}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench074" title="@{repeating_hench4_$X_gearlochench074}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench075" title="@{repeating_hench4_$X_geardeschench075}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench075" title="@{repeating_hench4_$X_gearweighthench075}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench075" title="@{repeating_hench4_$X_gearqtyhench075}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench075" title="@{repeating_hench4_$X_gearvalhench075}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench075" title="@{repeating_hench4_$X_gearlochench075}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench076" title="@{repeating_hench4_$X_geardeschench076}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench076" title="@{repeating_hench4_$X_gearweighthench076}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench076" title="@{repeating_hench4_$X_gearqtyhench076}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench076" title="@{repeating_hench4_$X_gearvalhench076}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench076" title="@{repeating_hench4_$X_gearlochench076}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench077" title="@{repeating_hench4_$X_geardeschench077}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench077" title="@{repeating_hench4_$X_gearweighthench077}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench077" title="@{repeating_hench4_$X_gearqtyhench077}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench077" title="@{repeating_hench4_$X_gearvalhench077}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench077" title="@{repeating_hench4_$X_gearlochench077}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench078" title="@{repeating_hench4_$X_geardeschench078}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench078" title="@{repeating_hench4_$X_gearweighthench078}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench078" title="@{repeating_hench4_$X_gearqtyhench078}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench078" title="@{repeating_hench4_$X_gearvalhench078}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench078" title="@{repeating_hench4_$X_gearlochench078}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench079" title="@{repeating_hench4_$X_geardeschench079}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench079" title="@{repeating_hench4_$X_gearweighthench079}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench079" title="@{repeating_hench4_$X_gearqtyhench079}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench079" title="@{repeating_hench4_$X_gearvalhench079}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench079" title="@{repeating_hench4_$X_gearlochench079}" placeholder="Location"></td> </tr> </table><br> <h4><b>Notes</b></h4><textarea name="attr_henchnotesarea44" title="@{henchnotesarea44}"></textarea><hr><hr> </fieldset> </div> <div class="sheet-tab-content sheet-section-follower-psion"><br> <br><h4><b>Psionic Followers</b></h4><table> <tr> <td class="sheet-default-header">Name</td> <td class="sheet-default-header">AC</td> <td class="sheet-default-header">Race</td> <td class="sheet-default-header">Level</td> <td class="sheet-default-header">Class</td> <td class="sheet-default-header">HP/Max</td> <td class="sheet-default-header">Units</td> </tr> <tr> <td><input type="text" name="attr_henchname5" title="@{henchname5}" ></td> <td><input type="text" name="attr_henchac5" title="@{henchac5}" class="sheet-short"></td> <td><input type="text" name="attr_henchrace5" title="@{henchrace5}"></td> <td><input type="text" name="attr_henchlvl5" title="@{henchlvl5}" class="sheet-short"></td> <td><input type="text" name="attr_hench-psion5-class" title="@{hench-psion5-class}" class="sheet-maxtext"></td> <td><input type="text" name="attr_henchhp5" title="@{henchhp5}" class="sheet-small"/><h4><b>/</b></h4><input type="text" name="attr_henchhp_max5" title="@{henchhp_max5}" class="sheet-small" /></td> <td><input type="text" name="attr_henchunits5" title="@{henchunits5}" class="sheet-short" placeholder="#"></td> </tr></table><br><hr> <br> <h4><b>Weapons</b></h4><br> <table> <tr> <td class="sheet-default-header">Weapon Name</td> <td class="sheet-default-header"># of<br>Strikes</td> <td class="sheet-default-header">Attack<br>Adj.</td> <td class="sheet-default-header">Dam<br>Adj.</td> <td class="sheet-default-header">THAC0</td> <td class="sheet-default-header">Crit</td> <td class="sheet-default-header">Dam SM</td> <td class="sheet-default-header">Dam L</td> <td class="sheet-default-header">Range</td> <td class="sheet-default-header">Type</td> <td class="sheet-default-header">Speed</td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench024" title="@{weaponnamehench024}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench024" title="@{attacknumhench024}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadjhench024" title="@{attackadjhench024}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench024" title="@{damadjhench024}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench024" title="@{ThAC0hench024}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench024" title="%{hit1hench024}" value="@{henchname5} hits an AC of [[@{ThAC0hench024}-(1d20cs>@{crit-thresh-hench024}+(@{attackadjhench024})+(?{Misc. bonus|0}))]] using their @{weaponnamehench024}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench024" title="@{crit-thresh-hench024}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench024" title="@{damsmhench024}" class="sheet-short"><button type="roll" name="roll_attacksmhench024" title="%{attacksmhench024}" value="@{henchname5} rolls [[@{damsmhench024}+(@{damadjhench024})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench024}!"></button></td> <td><input type="text" name="attr_damlhench024" title="@{damlhench024}" class="sheet-short"><button type="roll" name="roll_attacklhench024" title="%{attacklhench024}" value="@{henchname5} rolls [[@{damlhench024}+(@{damadjhench024})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench024}!"></button></td> <td><input type="text" name="attr_rangehench024" title="@{rangehench024}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench024" title="@{weaptypehench024}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench024" title="@{weapspeedhench024}" class="sheet-small"><button type="roll" name="roll_inithench024" title="%{inithench024}" value="/gmroll [[{([[1d10]]+@{weapspeedhench024}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench024})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench025" title="@{weaponnamehench025}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench025" title="@{attacknumhench025}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadjhench025" title="@{attackadjhench025}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench025" title="@{damadjhench025}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench025" title="@{ThAC0hench025}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench025" title="%{hit1hench025}" value="@{henchname5} hits an AC of [[@{ThAC0hench025}-(1d20cs>@{crit-thresh-hench025}+(@{attackadjhench025})+(?{Misc. bonus|0}))]] using their @{weaponnamehench025}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench025" title="@{crit-thresh-hench025}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench025" title="@{damsmhench025}" class="sheet-short"><button type="roll" name="roll_attacksmhench025" title="%{attacksmhench025}" value="@{henchname5} rolls [[@{damsmhench025}+(@{damadjhench025})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench025}!"></button></td> <td><input type="text" name="attr_damlhench025" title="@{damlhench025}" class="sheet-short"><button type="roll" name="roll_attacklhench025" title="%{attacklhench025}" value="@{henchname5} rolls [[@{damlhench025}+(@{damadjhench025})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench025}!"></button></td> <td><input type="text" name="attr_rangehench025" title="@{rangehench025}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench025" title="@{weaptypehench025}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench025" title="@{weapspeedhench025}" class="sheet-small"><button type="roll" name="roll_inithench025" title="%{inithench025}" value="/gmroll [[{([[1d10]]+@{weapspeedhench025}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench025})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench026" title="@{weaponnamehench026}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench026" title="@{attacknumhench026}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadjhench026" title="@{attackadjhench026}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench026" title="@{damadjhench026}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench026" title="@{ThAC0hench026}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench026" title="%{hit1hench026}" value="@{henchname5} hits an AC of [[@{ThAC0hench026}-(1d20cs>@{crit-thresh-hench026}+(@{attackadjhench026})+(?{Misc. bonus|0}))]] using their @{weaponnamehench026}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench026" title="@{crit-thresh-hench026}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench026" title="@{damsmhench026}" class="sheet-short"><button type="roll" name="roll_attacksmhench026" title="%{attacksmhench026}" value="@{henchname5} rolls [[@{damsmhench026}+(@{damadjhench026})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench026}!"></button></td> <td><input type="text" name="attr_damlhench026" title="@{damlhench026}" class="sheet-short"><button type="roll" name="roll_attacklhench026" title="%{attacklhench026}" value="@{henchname5} rolls [[@{damlhench026}+(@{damadjhench026})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench026}!"></button></td> <td><input type="text" name="attr_rangehench026" title="@{rangehench026}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench026" title="@{weaptypehench026}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench026" title="@{weapspeedhench026}" class="sheet-small"><button type="roll" name="roll_inithench026" title="%{inithench026}" value="/gmroll [[{([[1d10]]+@{weapspeedhench026}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench026})]&{tracker}"></button></td> </tr> </table> <br><hr><br> <table style="width: 100%;"> <tr> <td><button type="roll" name="roll_hench5parsave" title="%{hench5parsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench5partar}]] [Save versus Paralyzation]"><br>Para<br>Save</button></td> <td><button type="roll" name="roll_hench5poisave" title="%{hench5poisave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench5poitar}]] [Save versus Poison]"><br>Pois<br>Save</button></td> <td><button type="roll" name="roll_hench5deasave" title="%{hench5deasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench5deatar}]] [Save versus Death]"><br>Death<br>Save</button></td> <td><button type="roll" name="roll_hench5rodsave" title="%{hench5rodsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench5rodtar}]] [Save versus Rod]"><br>Rod<br>Save</button></td> <td><button type="roll" name="roll_hench5stasave" title="%{hench5stasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench5statar}]] [Save versus Staff]"><br>Staff<br>Save</button></td> <td><button type="roll" name="roll_hench5wansave" title="%{hench5wansave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench5wantar}]] [Save versus Wand]"><br>Wand<br>Save</button></td> <td><button type="roll" name="roll_hench5petsave" title="%{hench5petsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench5pettar}]] [Save versus Petrification]"><br>Pet<br>Save</button></td> <td><button type="roll" name="roll_hench5polsave" title="%{hench5polsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench5poltar}]] [Save versus Polymorph]"><br>Poly<br>Save</button></td> <td><button type="roll" name="roll_hench5bresave" title="%{hench5bresave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench5bretar}]] [Save versus Breath]"><br>Breath<br>Save</button></td> <td><button type="roll" name="roll_hench5spesave" title="%{hench5spesave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench5spetar}]] [Save versus Spell]"><br>Spell<br>Save</button></td> </tr> <tr> <td> <input type="text" name="attr_hench5partar" title="@{hench5partar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench5poitar" title="@{hench5poitar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench5deatar" title="@{hench5deatar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench5rodtar" title="@{hench5rodtar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench5statar" title="@{hench5statar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench5wantar" title="@{hench5wantar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench5pettar" title="@{hench5pettar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench5poltar" title="@{hench5poltar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench5bretar" title="@{hench5bretar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench5spetar" title="@{hench5spetar}" class="sheet-small"></td> </tr></table><br><hr><br> <input type="radio" name="attr_tab30" class="sheet-tab sheet-tab65" value="1" checked/><span class="sheet-tab sheet-tab65">Standard</span> <input type="radio" name="attr_tab30" class="sheet-tab sheet-tab66" value="2"/><span class="sheet-tab sheet-tab66">Advanced</span><br><br> <div class="sheet-tab-content sheet-section-psionics-standard-hench"> <h4><b>Psionics Core</b></h4><br><h4>You can use + to denote different sources of bonuses.</h4><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Telepathy Devotions</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_psiontelepathic500" title="@{psiontelepathic500}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod500" title="@{powerscore-nomod500}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod500" title="@{powerscore-mod500}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod500" title="@{psionic-mod500}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Telepathy-Devotion500" title="%{Telepathy-Devotion500}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod500})]]≤[[@{powerscore-nomod500}+(@{powerscore-mod500})]] @{psiontelepathic500}"></button></td> <td><input type="text" name="attr_psiontelepathic-macro500" title="@{psiontelepathic-macro500}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_telepathic-macro500" title="%{telepathic-macro500}" value="@{psiontelepathic-macro500}"></button></td> <td><input type="text" name="attr_PSP-cost600" title="@{PSP-cost600}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psiontelepathic501" title="@{psiontelepathic501}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod501" title="@{powerscore-nomod501}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod501" title="@{powerscore-mod501}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod501" title="@{psionic-mod501}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Telepathy-Devotion501" title="%{Telepathy-Devotion501}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod501})]]≤[[@{powerscore-nomod501}+(@{powerscore-mod501})]] @{psiontelepathic501}"></button></td> <td><input type="text" name="attr_psiontelepathic-macro501" title="@{psiontelepathic-macro501}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_telepathic-macro501" title="%{telepathic-macro501}" value="@{psiontelepathic-macro501}"></button></td> <td><input type="text" name="attr_PSP-cost601" title="@{PSP-cost601}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psiontelepathic502" title="@{psiontelepathic502}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod502" title="@{powerscore-nomod502}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod502" title="@{powerscore-mod502}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod502" title="@{psionic-mod502}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Telepathy-Devotion502" title="%{Telepathy-Devotion502}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod502})]]≤[[@{powerscore-nomod502}+(@{powerscore-mod502})]] @{psiontelepathic502}"></button></td> <td><input type="text" name="attr_psiontelepathic-macro502" title="@{psiontelepathic-macro502}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_telepathic-macro502" title="%{telepathic-macro502}" value="@{psiontelepathic-macro502}"></button></td> <td><input type="text" name="attr_PSP-cost602" title="@{PSP-cost602}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div> <div class="sheet-col"> <h4><b>Telepathy Sciences</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_telepathic-science503" title="@{telepathic-science503}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod503" title="@{powerscore-nomod503}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod503" title="@{powerscore-mod503}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod503" title="@{psionic-mod503}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Telepathy-Science503" title="%{Telepathy-Science503}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod503})]]≤[[@{powerscore-nomod503}+(@{powerscore-mod503})]] @{telepathic-science503}"></button></td> <td><input type="text" name="attr_psiontelepathic-science-macro503" title="@{psiontelepathic-science-macro503}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_telepathic-science-macro503" title="%{telepathic-science-macro503}" value="@{psiontelepathic-science-macro503}"></button></td> <td><input type="text" name="attr_PSP-cost603" title="@{PSP-cost603}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_telepathic-science504" title="@{telepathic-science504}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod504" title="@{powerscore-nomod504}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod504" title="@{powerscore-mod504}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod504" title="@{psionic-mod504}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Telepathy-Science504" title="%{Telepathy-Science504}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod504})]]≤[[@{powerscore-nomod504}+(@{powerscore-mod504})]] @{telepathic-science504}"></button></td> <td><input type="text" name="attr_psiontelepathic-science-macro504" title="@{psiontelepathic-science-macro504}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_telepathic-science-macro504" title="%{telepathic-science-macro504}" value="@{psiontelepathic-science-macro504}"></button></td> <td><input type="text" name="attr_PSP-cost604" title="@{PSP-cost604}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_telepathic-science505" title="@{telepathic-science505}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod505" title="@{powerscore-nomod505}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod505" title="@{powerscore-mod505}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod505" title="@{psionic-mod505}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Telepathy-Science505" title="%{Telepathy-Science505}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod505})]]≤[[@{powerscore-nomod505}+(@{powerscore-mod505})]] @{telepathic-science505}"></button></td> <td><input type="text" name="attr_psiontelepathic-science-macro505" title="@{psiontelepathic-science-macro505}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_telepathic-science-macro505" title="%{telepathic-science-macro505}" value="@{psiontelepathic-science-macro505}"></button></td> <td><input type="text" name="attr_PSP-cost605" title="@{PSP-cost605}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div> </div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Psychokinesis Devotions</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_psionkinetic506" title="@{psionkinetic506}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod506" title="@{powerscore-nomod506}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod506" title="@{powerscore-mod506}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod506" title="@{psionic-mod506}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Kinetic-Devotion506" title="%{Kinetic-Devotion506}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod506})]]≤[[@{powerscore-nomod506}+(@{powerscore-mod506})]] @{psionkinetic506}"></button></td> <td><input type="text" name="attr_psionkinetic-macro506" title="@{psionkinetic-macro506}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_kinetic-macro506" title="%{kinetic-macro506}" value="@{psionkinetic-macro506}"></button></td> <td><input type="text" name="attr_PSP-cost606" title="@{PSP-cost606}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionkinetic507" title="@{psionkinetic507}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod507" title="@{powerscore-nomod507}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod507" title="@{powerscore-mod507}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod507" title="@{psionic-mod507}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Kinetic-Devotion507" title="%{Kinetic-Devotion507}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod507})]]≤[[@{powerscore-nomod507}+(@{powerscore-mod507})]] @{psionkinetic507}"></button></td> <td><input type="text" name="attr_psionkinetic-macro507" title="@{psionkinetic-macro507}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_kinetic-macro507" title="%{kinetic-macro507}" value="@{psionkinetic-macro507}"></button></td> <td><input type="text" name="attr_PSP-cost607" title="@{PSP-cost607}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionkinetic508" title="@{psionkinetic508}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod508" title="@{powerscore-nomod508}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod508" title="@{powerscore-mod508}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod508" title="@{psionic-mod508}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Kinetic-Devotion508" title="%{Kinetic-Devotion508}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod508})]]≤[[@{powerscore-nomod508}+(@{powerscore-mod508})]] @{psionkinetic508}"></button></td> <td><input type="text" name="attr_psionkinetic-macro508" title="@{psionkinetic-macro508}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_kinetic-macro508" title="%{kinetic-macro508}" value="@{psionkinetic-macro508}"></button></td> <td><input type="text" name="attr_PSP-cost608" title="@{PSP-cost608}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div> <div class="sheet-col"> <h4><b>Psychokinesis Sciences</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_kinetic-science509" title="@{kinetic-science509}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod509" title="@{powerscore-nomod509}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod509" title="@{powerscore-mod509}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod509" title="@{psionic-mod509}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Kinetic-Science509" title="%{Kinetic-Science509}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod509})]]≤[[@{powerscore-nomod509}+(@{powerscore-mod509})]] @{kinetic-science509}"></button></td> <td><input type="text" name="attr_psionkinetic-science-macro509" title="@{psionkinetic-science-macro509}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_kinetic-science-macro509" title="%{kinetic-science-macro509}" value="@{psionkinetic-science-macro509}"></button></td> <td><input type="text" name="attr_PSP-cost609" title="@{PSP-cost609}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_kinetic-science510" title="@{kinetic-science510}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod510" title="@{powerscore-nomod510}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod510" title="@{powerscore-mod510}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod510" title="@{psionic-mod510}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Kinetic-Science510" title="%{Kinetic-Science510}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod510})]]≤[[@{powerscore-nomod510}+(@{powerscore-mod510})]] @{kinetic-science510}"></button></td> <td><input type="text" name="attr_psionkinetic-science-macro510" title="@{psionkinetic-science-macro510}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_kinetic-science-macro510" title="%{kinetic-science-macro510}" value="@{psionkinetic-science-macro510}"></button></td> <td><input type="text" name="attr_PSP-cost610" title="@{PSP-cost610}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_kinetic-science511" title="@{kinetic-science511}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod511" title="@{powerscore-nomod511}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod511" title="@{powerscore-mod511}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod511" title="@{psionic-mod511}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Kinetic-Science511" title="%{Kinetic-Science511}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod511})]]≤[[@{powerscore-nomod511}+(@{powerscore-mod511})]] @{kinetic-science511}"></button></td> <td><input type="text" name="attr_psionkinetic-science-macro511" title="@{psionkinetic-science-macro511}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_kinetic-science-macro511" title="%{kinetic-science-macro511}" value="@{psionkinetic-science-macro511}"></button></td> <td><input type="text" name="attr_PSP-cost611" title="@{PSP-cost611}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div></div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Psychoportive Devotions</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_psionportation512" title="@{psionportation512}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod512" title="@{powerscore-nomod512}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod512" title="@{powerscore-mod512}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod512" title="@{psionic-mod512}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Portation-Devotion512" title="%{Portation-Devotion512}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod512})]]≤[[@{powerscore-nomod512}+(@{powerscore-mod512})]] @{psionportation512}"></button></td> <td><input type="text" name="attr_psionportation-macro512" title="@{psionportation-macro512}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_portation-macro512" title="%{portation-macro512}" value="@{psionportation-macro512}"></button></td> <td><input type="text" name="attr_PSP-cost612" title="@{PSP-cost612}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionportation513" title="@{psionportation513}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod513" title="@{powerscore-nomod513}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod513" title="@{powerscore-mod513}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod513" title="@{psionic-mod513}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Portation-Devotion513" title="%{Portation-Devotion513}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod513})]]≤[[@{powerscore-nomod513}+(@{powerscore-mod513})]] @{psionportation513}"></button></td> <td><input type="text" name="attr_psionportation-macro513" title="@{psionportation-macro513}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_portation-macro513" title="%{portation-macro513}" value="@{psionportation-macro513}"></button></td> <td><input type="text" name="attr_PSP-cost613" title="@{PSP-cost613}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionportation514" title="@{psionportation514}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod514" title="@{powerscore-nomod514}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod514" title="@{powerscore-mod514}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod514" title="@{psionic-mod514}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Portation-Devotion514" title="%{Portation-Devotion514}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod514})]]≤[[@{powerscore-nomod514}+(@{powerscore-mod514})]] @{psionportation514}"></button></td> <td><input type="text" name="attr_psionportation-macro514" title="@{psionportation-macro514}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_portation-macro514" title="%{portation-macro514}" value="@{psionportation-macro514}"></button></td> <td><input type="text" name="attr_PSP-cost614" title="@{PSP-cost614}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div> <div class="sheet-col"> <h4><b>Psychoportive Sciences</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_portation-science515" title="@{portation-science515}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod515" title="@{powerscore-nomod515}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod515" title="@{powerscore-mod515}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod515" title="@{psionic-mod515}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Portation-Science515" title="%{Portation-Science515}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod515})]]≤[[@{powerscore-nomod515}+(@{powerscore-mod515})]] @{portation-science515}"></button></td> <td><input type="text" name="attr_psionportation-science-macro515" title="@{psionportation-science-macro515}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_portation-science-macro515" title="%{portation-science-macro515}" value="@{psionportation-science-macro515}"></button></td> <td><input type="text" name="attr_PSP-cost615" title="@{PSP-cost615}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_portation-science516" title="@{portation-science516}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod516" title="@{powerscore-nomod516}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod516" title="@{powerscore-mod516}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod516" title="@{psionic-mod516}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Portation-Science516" title="%{Portation-Science516}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod516})]]≤[[@{powerscore-nomod516}+(@{powerscore-mod516})]] @{portation-science516}"></button></td> <td><input type="text" name="attr_psionportation-science-macro516" title="@{psionportation-science-macro516}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_portation-science-macro516" title="%{portation-science-macro516}" value="@{psionportation-science-macro516}"></button></td> <td><input type="text" name="attr_PSP-cost616" title="@{PSP-cost616}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_portation-science517" title="@{portation-science517}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod517" title="@{powerscore-nomod517}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod517" title="@{powerscore-mod517}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod517" title="@{psionic-mod517}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Portation-Science517" title="%{Portation-Science517}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod517})]]≤[[@{powerscore-nomod517}+(@{powerscore-mod517})]] @{portation-science517}"></button></td> <td><input type="text" name="attr_psionportation-science-macro517" title="@{psionportation-science-macro517}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_portation-science-macro517" title="%{portation-science-macro517}" value="@{psionportation-science-macro517}"></button></td> <td><input type="text" name="attr_PSP-cost617" title="@{PSP-cost617}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div></div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Psychometabolism Devotions</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_psionmetabolic518 " title="@{psionmetabolic518}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod518" title="@{powerscore-nomod518}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod518" title="@{powerscore-mod518}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod518" title="@{psionic-mod518}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Metabolic-Devotion518" title="%{Metabolic-Devotion518}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod518})]]≤[[@{powerscore-nomod518}+(@{powerscore-mod518})]] @{psionmetabolic518}"></button></td> <td><input type="text" name="attr_psionmetabolic-macro518" title="@{psionmetabolic-macro518}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_metabolic-macro518" title="%{metabolic-macro518}" value="@{psionmetabolic-macro518}"></button></td> <td><input type="text" name="attr_PSP-cost618" title="@{PSP-cost618}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionmetabolic519" title="@{psionmetabolic519}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod519" title="@{powerscore-nomod519}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod519" title="@{powerscore-mod519}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod519" title="@{psionic-mod519}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Metabolic-Devotion519" title="%{Metabolic-Devotion519}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod519})]]≤[[@{powerscore-nomod519}+(@{powerscore-mod519})]] @{psionmetabolic519}"></button></td> <td><input type="text" name="attr_psionmetabolic-macro519" title="@{psionmetabolic-macro519}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_metabolic-macro519" title="%{metabolic-macro519}" value="@{psionmetabolic-macro519}"></button></td> <td><input type="text" name="attr_PSP-cost619" title="@{PSP-cost619}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionmetabolic520" title="@{psionmetabolic520}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod520" title="@{powerscore-nomod520}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod520" title="@{powerscore-mod520}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod520" title="@{psionic-mod520}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Metabolic-Devotion520" title="%{Metabolic-Devotion520}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod520})]]≤[[@{powerscore-nomod520}+(@{powerscore-mod520})]] @{psionmetabolic520}"></button></td> <td><input type="text" name="attr_psionmetabolic-macro520" title="@{psionmetabolic-macro520}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_metabolic-macro520" title="%{metabolic-macro520}" value="@{psionmetabolic-macro520}"></button></td> <td><input type="text" name="attr_PSP-cost620" title="@{PSP-cost620}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div> <div class="sheet-col"> <h4><b>Psychometabolism Sciences</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_metabolic-science521" title="@{metabolic-science521}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod521" title="@{powerscore-nomod521}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod521" title="@{powerscore-mod521}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod521" title="@{psionic-mod521}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Metabolic-Science521" title="%{Metabolic-Science521}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod521})]]≤[[@{powerscore-nomod521}+(@{powerscore-mod521})]] @{metabolic-science521}"></button></td> <td><input type="text" name="attr_psionmetabolic-science-macro521" title="@{psionmetabolic-science-macro521}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_metabolic-science-macro521" title="%{metabolic-science-macro521}" value="@{psionmetabolic-science-macro521}"></button></td> <td><input type="text" name="attr_PSP-cost621" title="@{PSP-cost621}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_metabolic-science522" title="@{metabolic-science522}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod522" title="@{powerscore-nomod522}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod522" title="@{powerscore-mod522}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod522" title="@{psionic-mod522}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Metabolic-Science522" title="%{Metabolic-Science522}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod522})]]≤[[@{powerscore-nomod522}+(@{powerscore-mod522})]] @{metabolic-science522}"></button></td> <td><input type="text" name="attr_psionmetabolic-science-macro522" title="@{psionmetabolic-science-macro522}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_metabolic-science-macro522" title="%{metabolic-science-macro522}" value="@{psionmetabolic-science-macro522}"></button></td> <td><input type="text" name="attr_PSP-cost622" title="@{PSP-cost622}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_metabolic-science523" title="@{metabolic-science523}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod523" title="@{powerscore-nomod523}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod523" title="@{powerscore-mod523}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod523" title="@{psionic-mod523}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Metabolic-Science523" title="%{Metabolic-Science523}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod523})]]≤[[@{powerscore-nomod523}+(@{powerscore-mod523})]] @{metabolic-science523}"></button></td> <td><input type="text" name="attr_psionmetabolic-science-macro523" title="@{psionmetabolic-science-macro523}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_metabolic-science-macro523" title="%{metabolic-science-macro523}" value="@{psionmetabolic-science-macro523}"></button></td> <td><input type="text" name="attr_PSP-cost623" title="@{PSP-cost623}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div></div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Clairsentient Devotions</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_psionclair524" title="@{psionclair524}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod524" title="@{powerscore-nomod524}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod524" title="@{powerscore-mod524}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod524" title="@{psionic-mod524}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Clair-Devotion524" title="%{Clair-Devotion524}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod524})]]≤[[@{powerscore-nomod524}+(@{powerscore-mod524})]] @{psionclair524}"></button></td> <td><input type="text" name="attr_psionclair-macro524" title="@{psionclair-macro524}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_clair-macro524" title="%{clair-macro524}" value="@{psionclair-macro524}"></button></td> <td><input type="text" name="attr_PSP-cost624" title="@{PSP-cost624}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionclair525" title="@{psionclair525}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod525" title="@{powerscore-nomod525}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod525" title="@{powerscore-mod525}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod525" title="@{psionic-mod525}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Clair-Devotion525" title="%{Clair-Devotion525}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod525})]]≤[[@{powerscore-nomod525}+(@{powerscore-mod525})]] @{psionclair525}"></button></td> <td><input type="text" name="attr_psionclair-macro525" title="@{psionclair-macro525}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_clair-macro525" title="%{clair-macro525}" value="@{psionclair-macro525}"></button></td> <td><input type="text" name="attr_PSP-cost625" title="@{PSP-cost625}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionclair526" title="@{psionclair526}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod526" title="@{powerscore-nomod526}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod526" title="@{powerscore-mod526}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod526" title="@{psionic-mod526}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Clair-Devotion526" title="%{Clair-Devotion526}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod526})]]≤[[@{powerscore-nomod526}+(@{powerscore-mod526})]] @{psionclair526}"></button></td> <td><input type="text" name="attr_psionclair-macro526" title="@{psionclair-macro526}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_clair-macro526" title="%{clair-macro526}" value="@{psionclair-macro526}"></button></td> <td><input type="text" name="attr_PSP-cost626" title="@{PSP-cost626}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div> <div class="sheet-col"> <h4><b>Clairsentient Sciences</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_clair-science527" title="@{clair-science527}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod527" title="@{powerscore-nomod527}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod527" title="@{powerscore-mod527}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod527" title="@{psionic-mod527}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Clair-Science527" title="%{Clair-Science527}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod527})]]≤[[@{powerscore-nomod527}+(@{powerscore-mod527})]] @{clair-science527}"></button></td> <td><input type="text" name="attr_psionclai-science-macro527" title="@{psionclair-science-macro527}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_clair-science-macro527" title="%{clair-science-macro527}" value="@{psionclair-science-macro527}"></button></td> <td><input type="text" name="attr_PSP-cost627" title="@{PSP-cost627}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_clair-science528" title="@{clair-science528}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod528" title="@{powerscore-nomod528}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod528" title="@{powerscore-mod528}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod528" title="@{psionic-mod528}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Clair-Science528" title="%{Clair-Science528}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod528})]]≤[[@{powerscore-nomod528}+(@{powerscore-mod528})]] @{clair-science528}"></button></td> <td><input type="text" name="attr_psionclair-science-macro528" title="@{psionclair-science-macro528}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_clair-science-macro528" title="%{clair-science-macro528}" value="@{psionclair-science-macro528}"></button></td> <td><input type="text" name="attr_PSP-cost628" title="@{PSP-cost628}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_clair-science529" title="@{clair-science529}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod529" title="@{powerscore-nomod529}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod529" title="@{powerscore-mod529}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod529" title="@{psionic-mod529}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Clair-Science529" title="%{Clair-Science529}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod529})]]≤[[@{powerscore-nomod529}+(@{powerscore-mod529})]] @{clair-science529}"></button></td> <td><input type="text" name="attr_psionclair-science-macro529" title="@{psionclair-science-macro529}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_clair-science-macro529" title="%{clair-science-macro529}" value="@{psionclair-science-macro529}"></button></td> <td><input type="text" name="attr_PSP-cost629" title="@{PSP-cost629}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div></div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Metapsionic Devotions</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_psionmeta536" title="@{psionmeta536}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod536" title="@{powerscore-nomod536}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod536" title="@{powerscore-mod536}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod536" title="@{psionic-mod536}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Meta-Devotion536" title="%{Meta-Devotion536}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod536})]]≤[[@{powerscore-nomod536}+(@{powerscore-mod536})]] @{psionmeta536}"></button></td> <td><input type="text" name="attr_psionmeta-macro536" title="@{psionmeta-macro536}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_meta-macro536" title="%{meta-macro536}" value="@{psionmeta-macro536}"></button></td> <td><input type="text" name="attr_PSP-cost636" title="@{PSP-cost636}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionmeta537" title="@{psionmeta537}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod537" title="@{powerscore-nomod537}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod537" title="@{powerscore-mod537}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod537" title="@{psionic-mod537}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Meta-Devotion537" title="%{Meta-Devotion537}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod537})]]≤[[@{powerscore-nomod537}+(@{powerscore-mod537})]] @{psionmeta537}"></button></td> <td><input type="text" name="attr_psionmeta-macro537" title="@{psionmeta-macro537}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_meta-macro537" title="%{meta-macro537}" value="@{psionmeta-macro537}"></button></td> <td><input type="text" name="attr_PSP-cost637" title="@{PSP-cost637}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionmeta538" title="@{psionmeta538}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod538" title="@{powerscore-nomod538}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod538" title="@{powerscore-mod538}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod538" title="@{psionic-mod538}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Meta-Devotion538" title="%{Meta-Devotion538}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod538})]]≤[[@{powerscore-nomod538}+(@{powerscore-mod538})]] @{psionmeta538}"></button></td> <td><input type="text" name="attr_psionmeta-macro538" title="@{psionmeta-macro538}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_meta-macro538" title="%{meta-macro538}" value="@{psionmeta-macro538}"></button></td> <td><input type="text" name="attr_PSP-cost638" title="@{PSP-cost638}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div> <div class="sheet-col"> <h4><b>Metapsionic Sciences</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_meta-science539" title="@{meta-science539}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod539" title="@{powerscore-nomod539}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod539" title="@{powerscore-mod539}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod539" title="@{psionic-mod539}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Meta-Science539" title="%{Meta-Science539}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod539})]]≤[[@{powerscore-nomod539}+(@{powerscore-mod539})]] @{meta-science539}"></button></td> <td><input type="text" name="attr_psionmeta-science-macro539" title="@{psionmeta-science-macro539}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_meta-science-macro539" title="%{meta-science-macro539}" value="@{psionmeta-science-macro539}"></button></td> <td><input type="text" name="attr_PSP-cost639" title="@{PSP-cost639}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_meta-science540" title="@{meta-science540}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod540" title="@{powerscore-nomod540}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod540" title="@{powerscore-mod540}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod540" title="@{psionic-mod540}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Meta-Science540" title="%{Meta-Science540}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod540})]]≤[[@{powerscore-nomod540}+(@{powerscore-mod540})]] @{meta-science540}"></button></td> <td><input type="text" name="attr_psionmeta-science-macro540" title="@{psionmeta-science-macro540}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_meta-science-macro540" title="%{meta-science-macro540}" value="@{psionmeta-science-macro540}"></button></td> <td><input type="text" name="attr_PSP-cost640" title="@{PSP-cost640}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_meta-science541" title="@{meta-science541}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod541" title="@{powerscore-nomod541}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod541" title="@{powerscore-mod541}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod541" title="@{psionic-mod541}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Meta-Science541" title="%{Meta-Science541}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod541})]]≤[[@{powerscore-nomod541}+(@{powerscore-mod541})]] @{meta-science541}"></button></td> <td><input type="text" name="attr_psionmeta-science-macro541" title="@{psionmeta-science-macro541}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_meta-science-macro541" title="%{meta-science-macro541}" value="@{psionmeta-science-macro541}"></button></td> <td><input type="text" name="attr_PSP-cost641" title="@{PSP-cost641}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div></div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Attack Modes</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_psionattacking530" title="@{psionattacking530}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod530" title="@{powerscore-nomod530}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod530" title="@{powerscore-mod530}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod530" title="@{psionic-mod530}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Attacking530" title="%{Attacking530}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod530})]]≤[[@{powerscore-nomod530}+(@{powerscore-mod530})]] @{psionattacking530}"></button></td> <td><input type="text" name="attr_psionattacking-macro530" title="@{psionattacking-macro530}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_attacking-macro530" title="%{attacking-macro530}" value="@{psionattacking-macro530}"></button></td> <td><input type="text" name="attr_PSP-cost630" title="@{PSP-cost630}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionattacking531" title="@{psionattacking531}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod531" title="@{powerscore-nomod531}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod531" title="@{powerscore-mod531}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod531" title="@{psionic-mod531}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Attacking531" title="%{Attacking531}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod531})]]≤[[@{powerscore-nomod531}+(@{powerscore-mod531})]] @{psionattacking531}"></button></td> <td><input type="text" name="attr_psionattacking-macro531" title="@{psionattacking-macro531}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_attacking-macro531" title="%{attacking-macro531}" value="@{psionattacking-macro531}"></button></td> <td><input type="text" name="attr_PSP-cost631" title="@{PSP-cost631}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionattacking532" title="@{psionattacking532}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod532" title="@{powerscore-nomod532}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod532" title="@{powerscore-mod532}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod532" title="@{psionic-mod532}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Attacking532" title="%{Attacking532}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod532})]]≤[[@{powerscore-nomod532}+(@{powerscore-mod532})]] @{psionattacking532}"></button></td> <td><input type="text" name="attr_psionattacking-macro532" title="@{psionattacking-macro532}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_attacking-macro532" title="%{attacking-macro532}" value="@{psionattacking-macro532}"></button></td> <td><input type="text" name="attr_PSP-cost632" title="@{PSP-cost632}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div> <div class="sheet-col"> <h4><b>Defense Modes</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_psiondefending533" title="@{psiondefending533}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod533" title="@{powerscore-nomod533}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod533" title="@{powerscore-mod533}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod533" title="@{psionic-mod533}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Defending533" title="%{Defending533}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod533})]]≤[[@{powerscore-nomod533}+(@{powerscore-mod533})]] @{psiondefending533}"></button></td> <td><input type="text" name="attr_psiondefending-macro533" title="@{psiondefending-macro533}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_defending-macro533" title="%{defending-macro533}" value="@{psiondefending-macro533}"></button></td> <td><input type="text" name="attr_PSP-cost633" title="@{PSP-cost633}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psiondefending534" title="@{psiondefending534}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod534" title="@{powerscore-nomod534}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod534" title="@{powerscore-mod534}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod534" title="@{psionic-mod534}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Defending534" title="%{Defending534}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod534})]]≤[[@{powerscore-nomod534}+(@{powerscore-mod534})]] @{psiondefending534}"></button></td> <td><input type="text" name="attr_psiondefending-macro534" title="@{psiondefending-macro534}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_defending-macro534" title="%{defending-macro534}" value="@{psiondefending-macro534}"></button></td> <td><input type="text" name="attr_PSP-cost634" title="@{PSP-cost634}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psiondefending535" title="@{psiondefending535}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod535" title="@{powerscore-nomod535}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod535" title="@{powerscore-mod535}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod535" title="@{psionic-mod535}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Defending535" title="%{Defending535}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod535})]]≤[[@{powerscore-nomod535}+(@{powerscore-mod535})]] @{psiondefending535}"></button></td> <td><input type="text" name="attr_psiondefending-macro535" title="@{psiondefending-macro535}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_defending-macro535" title="%{defending-macro535}" value="@{psiondefending-macro535}"></button></td> <td><input type="text" name="attr_PSP-cost635" title="@{PSP-cost635}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div></div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Psionic Strength Points</b></h4> <table style='width:250px;'> <tr> <td class="sheet-default-header" style="width:100px;">Value</td> <td class="sheet-default-header" style="width:50px;">Current</td> <td class="sheet-default-header" style="width:15px;">/</td> <td class="sheet-default-header" style="width:60px;">Maximum</td> <td class="sheet-default-header" style="width:25px;">Speed</td> </tr> <tr> <td class="sheet-default-header" style=" width:100px;">PSP:</td> <td><input type="number" name="attr_PSP500" title="@{PSP500}" class="sheet-short" placeholder="PSP"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold; width:15px">/</td> <td><input type="number" name="attr_PSP500_max" title="@{PSP500|max}" class="sheet-short" /></td> </tr> <tr> <td class="sheet-default-header" style="width:100px;">Temp PSP:</td> <td><input type="number" name="attr_tempPSP500" title="@{tempPSP500}" class="sheet-short" placeholder="Temp"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold; width:15px;">/</td> <td><input type="number" name="attr_tempPSP500_max" title="@{tempPSP500|max}" class="sheet-short" /></td> </tr> <tr> <td class="sheet-default-header" style="width:100px;">Stored PSP:</td> <td><input type="number" name="attr_storedPSP500" title="@{storedPSP500}" class="sheet-short" placeholder="Stored"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold; width:15px;">/</td> <td><input type="number" name="attr_storedPSP500_max" title="@{storedPSP500|max}" class="sheet-short" /></td> </tr> <tr> <td class="sheet-default-header" style="width: 25px;">Speed</td> <td></td> <td></td> <td><input type="text" name="attr_psispeed501" title="@{psispeed501}" class="sheet-small"></td> <td><button type="roll" name="roll_psispeed500" title="%{psispeed500}" value="/gmroll [[{([[1d10]]+@{psispeed501}-(?{Misc. bonus|+0})), 1}kh1)]] [Initiative (Psionic Power)]&{tracker}"></button></td> </tr> </table> </div> <div class="sheet-col"> <br><br> <h4><b>Psionic Proficiencies</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_psiprofname500" title="@{psiprofname500}" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psiprofstatnum500" title="@{psiprofstatnum500}" placeholder="@{}" class="sheet-short"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psiprofmod500" title="@{psiprofmod500}" value="0" class="sheet-short"><input type="number" name="attr_psiprofslots500" title="@{psiprofslots500}" class="sheet-short" placeholder="#"> <button type="roll" name="roll_Psiprof500" title="%{Psiprof500}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psiprofstatnum500})+(@{psiprofmod500})]] @{psiprofname500}"></button></td> </tr> <tr> <td><input type="text" name="attr_psiprofname501" title="@{psiprofname501}" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psiprofstatnum501" title="@{psiprofstatnum501}" placeholder="@{}" class="sheet-short"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psiprofmod501" title="@{psiprofmod501}" value="0" class="sheet-short"><input type="number" name="attr_psiprofslots501" title="@{psiprofslots501}" class="sheet-short" placeholder="#"> <button type="roll" name="roll_Psiprof501" title="%{Psiprof501}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psiprofstatnum501})+(@{psiprofmod501})]] @{psiprofname501}"></button></td> </tr> <tr> <td><input type="text" name="attr_psiprofname502" title="@{psiprofname502}" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psiprofstatnum502" title="@{psiprofstatnum502}" placeholder="@{}" class="sheet-short"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psiprofmod502" title="@{psiprofmod502}" value="0" class="sheet-short"><input type="number" name="attr_psiprofslots502" title="@{psiprofslots502}" class="sheet-short" placeholder="#"> <button type="roll" name="roll_Psiprof502" title="%{Psiprof502}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psiprofstatnum502})+(@{psiprofmod502})]] @{psiprofname502}"></button></td> </tr> <tr> <td><input type="text" name="attr_psiprofname503" title="@{psiprofname503}" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psiprofstatnum503" title="@{psiprofstatnum503}" placeholder="@{}" class="sheet-short"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psiprofmod503" title="@{psiprofmod503}" value="0" class="sheet-short"><input type="number" name="attr_psiprofslots503" title="@{psiprofslots503}" class="sheet-short" placeholder="#"> <button type="roll" name="roll_Psiprof503" title="%{Psiprof503}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psiprofstatnum503})+(@{psiprofmod503})]] @{psiprofname503}"></button></td> </tr> <tr> <td><input type="text" name="attr_psiprofname504" title="@{psiprofname504}" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psiprofstatnum504" title="@{psiprofstatnum504}" placeholder="@{}" class="sheet-short"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psiprofmod504" title="@{psiprofmod504}" value="0" class="sheet-short"><input type="number" name="attr_psiprofslots504" title="@{psiprofslots504}" class="sheet-short" placeholder="#"> <button type="roll" name="roll_Psiprof504" title="%{Psiprof504}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psiprofstatnum504})+(@{psiprofmod504})]] @{psiprofname504}"></button></td> </tr> </table></ul></div></div> <br><br> <h4><b>Psionics Storage</b></h4><br> <textarea name="attr_psionmem500" title="@{psionmem500}" placeholder="Place Psionic ability information here."></textarea> <br> <br><h4><b>Special Abilities and Attacks</b></h4><br><textarea name="attr_abilitiesnotes502" title="@{abilitiesnotes502}"></textarea><br> <h4><b>Psionic Weapons</b></h4><br><textarea name="attr_psiweps500" title="@{psiweps500}"></textarea><hr></div> <div class="sheet-tab-content sheet-section-psionics-advanced-hench"> <h4><b>Advanced Psionics</b></h4><span></span><br> <h4>You can use + to denote different sources of bonuses.</h4><br> <div class="sheet-2colrow"> <div class="sheet-col"> <br><h4><b>Telepathy Devotions</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-telepathy-name700" title="@{psionic-telepathy-name700}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj700" title="@{mthac0adj700}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac700" title="@{mac700}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0700" title="@{MThAC0700}" class="sheet-small" value="20"><button type="roll" name="roll_mthac02-hit700" title="%{mthac02-hit700}" value="@{henchname5} hits a MAC of [[@{MThAC0700}-(1d20+(@{mthac0adj700})+(?{Misc. bonus|0}))]]≤[[@{mac700}]] using their @{psionic-telepathy-name700}"></button></td> <td><input type="text" name="attr_psionic-macro700" title="@{psionic-macro700}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro3-check700" title="%{psionic-macro3-check700}" value="@{psionic-macro700}"></button></td> <td><input type="text" name="attr_PSP-cost700" title="@{PSP-cost700}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-telepathy-name701" title="@{psionic-telepathy-name701}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj701" title="@{mthac0adj701}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac701" title="@{mac701}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0701" title="@{MThAC0701}" class="sheet-small" value="20"><button type="roll" name="roll_mthac02-hit701" title="%{mthac02-hit701}" value="@{henchname5} hits a MAC of [[@{MThAC0701}-(1d20+(@{mthac0adj701})+(?{Misc. bonus|0}))]]≤[[@{mac701}]] using their @{psionic-telepathy-name701}"></button></td> <td><input type="text" name="attr_psionic-macro701" title="@{psionic-macro701}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro3-check701" title="%{psionic-macro3-check701}" value="@{psionic-macro701}"></button></td> <td><input type="text" name="attr_PSP-cost701" title="@{PSP-cost701}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-telepathy-name702" title="@{psionic-telepathy-name702}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj702" title="@{mthac0adj702}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac702" title="@{mac702}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0702" title="@{MThAC0702}" class="sheet-small" value="20"><button type="roll" name="roll_mthac02-hit702" title="%{mthac02-hit702}" value="@{henchname5} hits a MAC of [[@{MThAC0702}-(1d20+(@{mthac0adj702})+(?{Misc. bonus|0}))]]≤[[@{mac702}]] using their @{psionic-telepathy-name702}"></button></td> <td><input type="text" name="attr_psionic-macro702" title="@{psionic-macro702}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro3-check702" title="%{psionic-macro3-check702}" value="@{psionic-macro702}"></button></td> <td><input type="text" name="attr_PSP-cost702" title="@{PSP-cost702}" placeholder="#" class="sheet-small"/></td> </tr> </table></div> <div class="sheet-col"> <br><h4><b>Telepathy Sciences</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-telepathy-science-name703" title="@{psionic-telepathy-science-name703}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj703" title="@{mthac0adj703}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac703" title="@{mac703}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0703" title="@{MThAC0703}" class="sheet-small" value="20"><button type="roll" name="roll_mthac03-hit703" title="%{mthac03-hit703}" value="@{henchname5} hits a MAC of [[@{MThAC0703}-(1d20+(@{mthac0adj703})+(?{Misc. bonus|0}))]]≤[[@{mac703}]] using their @{psionic-telepathy-science-name703}"></button></td> <td><input type="text" name="attr_psionic-macro703" title="@{psionic-macro703}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro4-check703" title="%{psionic-macro4-check703}" value="@{psionic-macro703}"></button></td> <td><input type="text" name="attr_PSP-cost703" title="@{PSP-cost703}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-telepathy-science-name704" title="@{psionic-telepathy-science-name704}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj704" title="@{mthac0adj704}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac704" title="@{mac704}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0704" title="@{MThAC0704}" class="sheet-small" value="20"><button type="roll" name="roll_mthac03-hit704" title="%{mthac03-hit704}" value="@{henchname5} hits a MAC of [[@{MThAC0704}-(1d20+(@{mthac0adj704})+(?{Misc. bonus|0}))]]≤[[@{mac704}]] using their @{psionic-telepathy-science-name704}"></button></td> <td><input type="text" name="attr_psionic-macro704" title="@{psionic-macro704}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro4-check704" title="%{psionic-macro4-check704}" value="@{psionic-macro704}"></button></td> <td><input type="text" name="attr_PSP-cost704" title="@{PSP-cost704}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-telepathy-science-name705" title="@{psionic-telepathy-science-name705}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj705" title="@{mthac0adj705}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac705" title="@{mac705}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0705" title="@{MThAC0705}" class="sheet-small" value="20"><button type="roll" name="roll_mthac03-hit705" title="%{mthac03-hit705}" value="@{henchname5} hits a MAC of [[@{MThAC0705}-(1d20+(@{mthac0adj705})+(?{Misc. bonus|0}))]]≤[[@{mac705}]] using their @{psionic-telepathy-science-name705}"></button></td> <td><input type="text" name="attr_psionic-macro705" title="@{psionic-macro705}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro4-check705" title="%{psionic-macro4-check705}" value="@{psionic-macro705}"></button></td> <td><input type="text" name="attr_PSP-cost705" title="@{PSP-cost705}" placeholder="#" class="sheet-small"/></td> </tr> </table></div></div> <div class="sheet-2colrow"> <div class="sheet-col"> <br><h4><b>Psychokinesis Devotions</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-psychokinesis-name706" title="@{psionic-psychokinesis-name706}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj706" title="@{mthac0adj706}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac706" title="@{mac706}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0706" title="@{MThAC0706}" class="sheet-small" value="20"><button type="roll" name="roll_mthac04-hit706" title="%{mthac04-hit706}" value="@{henchname5} hits a MAC of [[@{MThAC0706}-(1d20+(@{mthac0adj706})+(?{Misc. bonus|0}))]]≤[[@{mac706}]] using their @{psionic-psychokinesis-name706}"></button></td> <td><input type="text" name="attr_psionic-macro706" title="@{psionic-macro706}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro5-check706" title="%{psionic-macro5-check706}" value="@{psionic-macro706}"></button></td> <td><input type="text" name="attr_PSP-cost706" title="@{PSP-cost706}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychokinesis-name707" title="@{psionic-psychokinesis-name707}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj707" title="@{mthac0adj707}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac707" title="@{mac707}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0707" title="@{MThAC0707}" class="sheet-small" value="20"><button type="roll" name="roll_mthac04-hit707" title="%{mthac04-hit707}" value="@{henchname5} hits a MAC of [[@{MThAC0707}-(1d20+(@{mthac0adj707})+(?{Misc. bonus|0}))]]≤[[@{mac707}]] using their @{psionic-psychokinesis-name707}"></button></td> <td><input type="text" name="attr_psionic-macro707" title="@{psionic-macro707}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro5-check707" title="%{psionic-macro5-check707}" value="@{psionic-macro707}"></button></td> <td><input type="text" name="attr_PSP-cost707" title="@{PSP-cost707}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychokinesis-name708" title="@{psionic-psychokinesis-name708}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj708" title="@{mthac0adj708}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac708" title="@{mac708}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0708" title="@{MThAC0708}" class="sheet-small" value="20"><button type="roll" name="roll_mthac04-hit708" title="%{mthac04-hit708}" value="@{henchname5} hits a MAC of [[@{MThAC0708}-(1d20+(@{mthac0adj708})+(?{Misc. bonus|0}))]]≤[[@{mac708}]] using their @{psionic-psychokinesis-name708}"></button></td> <td><input type="text" name="attr_psionic-macro708" title="@{psionic-macro708}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro5-check708" title="%{psionic-macro5-check708}" value="@{psionic-macro708}"></button></td> <td><input type="text" name="attr_PSP-cost708" title="@{PSP-cost708}" placeholder="#" class="sheet-small"/></td> </tr> </table></div> <div class="sheet-col"> <br><h4><b>Psychokinesis Sciences</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-psychokinesis-science-name709" title="@{psionic-psychokinesis-science-name709}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj709" title="@{mthac0adj709}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac709" title="@{mac709}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0709" title="@{MThAC0709}" class="sheet-small" value="20"><button type="roll" name="roll_mthac05-hit709" title="%{mthac05-hit709}" value="@{henchname5} hits a MAC of [[@{MThAC0709}-(1d20+(@{mthac0adj709})+(?{Misc. bonus|0}))]]≤[[@{mac709}]] using their @{psionic-psychokinesis-science-name709}"></button></td> <td><input type="text" name="attr_psionic-macro709" title="@{psionic-macro709}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro6-check709" title="%{psionic-macro6-check709}" value="@{psionic-macro709}"></button></td> <td><input type="text" name="attr_PSP-cost709" title="@{PSP-cost709}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychokinesis-science-name710" title="@{psionic-psychokinesis-science-name710}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj710" title="@{mthac0adj710}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac710" title="@{mac710}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0710" title="@{MThAC0710}" class="sheet-small" value="20"><button type="roll" name="roll_mthac05-hit710" title="%{mthac05-hit710}" value="@{henchname5} hits a MAC of [[@{MThAC0710}-(1d20+(@{mthac0adj710})+(?{Misc. bonus|0}))]]≤[[@{mac710}]] using their @{psionic-psychokinesis-science-name710}"></button></td> <td><input type="text" name="attr_psionic-macro710" title="@{psionic-macro710}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro6-check710" title="%{psionic-macro6-check710}" value="@{psionic-macro710}"></button></td> <td><input type="text" name="attr_PSP-cost710" title="@{PSP-cost710}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychokinesis-science-name711" title="@{psionic-psychokinesis-science-name711}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj711" title="@{mthac0adj711}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac711" title="@{mac711}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0711" title="@{MThAC0711}" class="sheet-small" value="20"><button type="roll" name="roll_mthac05-hit711" title="%{mthac05-hit711}" value="@{henchname5} hits a MAC of [[@{MThAC0711}-(1d20+(@{mthac0adj711})+(?{Misc. bonus|0}))]]≤[[@{mac711}]] using their @{psionic-psychokinesis-science-name711}"></button></td> <td><input type="text" name="attr_psionic-macro711" title="@{psionic-macro711}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro6-check711" title="%{psionic-macro6-check711}" value="@{psionic-macro711}"></button></td> <td><input type="text" name="attr_PSP-cost711" title="@{PSP-cost711}" placeholder="#" class="sheet-small"/></td> </tr> </table></div></div> <div class="sheet-2colrow"> <div class="sheet-col"> <br><h4><b>Psychoportive Devotions</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-psychoportation-name712" title="@{psionic-psychoportation-name712}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj712" title="@{mthac0adj712}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac712" title="@{mac712}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0712" title="@{MThAC0712}" class="sheet-small" value="20"><button type="roll" name="roll_mthac06-hit712" title="%{mthac06-hit712}" value="@{henchname5} hits a MAC of [[@{MThAC0712}-(1d20+(@{mthac0adj712})+(?{Misc. bonus|0}))]]≤[[@{mac712}]] using their @{psionic-psychoportation-name712}"></button></td> <td><input type="text" name="attr_psionic-macro712" title="@{psionic-macro712}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro7-check712" title="%{psionic-macro7-check712}" value="@{psionic-macro712}"></button></td> <td><input type="text" name="attr_PSP-cost712" title="@{PSP-cost712}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychoportation-name713" title="@{psionic-psychoportation-name713}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj713" title="@{mthac0adj713}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac713" title="@{mac713}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0713" title="@{MThAC0713}" class="sheet-small" value="20"><button type="roll" name="roll_mthac06-hit713" title="%{mthac06-hit713}" value="@{henchname5} hits a MAC of [[@{MThAC0713}-(1d20+(@{mthac0adj713})+(?{Misc. bonus|0}))]]≤[[@{mac713}]] using their @{psionic-psychoportation-name713}"></button></td> <td><input type="text" name="attr_psionic-macro713" title="@{psionic-macro713}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro7-check713" title="%{psionic-macro7-check713}" value="@{psionic-macro713}"></button></td> <td><input type="text" name="attr_PSP-cost713" title="@{PSP-cost713}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychoportation-name714" title="@{psionic-psychoportation-name714}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj714" title="@{mthac0adj714}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac714" title="@{mac714}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0714" title="@{MThAC0714}" class="sheet-small" value="20"><button type="roll" name="roll_mthac06-hit714" title="%{mthac06-hit714}" value="@{henchname5} hits a MAC of [[@{MThAC0714}-(1d20+(@{mthac0adj714})+(?{Misc. bonus|0}))]]≤[[@{mac714}]] using their @{psionic-psychoportation-name714}"></button></td> <td><input type="text" name="attr_psionic-macro714" title="@{psionic-macro714}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro7-check714" title="%{psionic-macro7-check714}" value="@{psionic-macro714}"></button></td> <td><input type="text" name="attr_PSP-cost714" title="@{PSP-cost714}" placeholder="#" class="sheet-small"/></td> </tr> </table></div> <div class="sheet-col"> <br><h4><b>Psychoportive Sciences</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-psychoportation-science-name715" title="@{psionic-psychoportation-science-name715}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj715" title="@{mthac0adj715}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac715" title="@{mac715}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0715" title="@{MThAC0715}" class="sheet-small" value="20"><button type="roll" name="roll_mthac07-hit715" title="%{mthac07-hit715}" value="@{henchname5} hits a MAC of [[@{MThAC0715}-(1d20+(@{mthac0adj715})+(?{Misc. bonus|0}))]]≤[[@{mac715}]] using their @{psionic-psychoportation-science-name715}"></button></td> <td><input type="text" name="attr_psionic-macro715" title="@{psionic-macro715}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro8-check715" title="%{psionic-macro8-check715}" value="@{psionic-macro715}"></button></td> <td><input type="text" name="attr_PSP-cost715" title="@{PSP-cost715}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychoportation-science-name716" title="@{psionic-psychoportation-science-name716}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj716" title="@{mthac0adj716}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac716" title="@{mac716}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0716" title="@{MThAC0716}" class="sheet-small" value="20"><button type="roll" name="roll_mthac07-hit716" title="%{mthac07-hit716}" value="@{henchname5} hits a MAC of [[@{MThAC0716}-(1d20+(@{mthac0adj716})+(?{Misc. bonus|0}))]]≤[[@{mac716}]] using their @{psionic-psychoportation-science-name716}"></button></td> <td><input type="text" name="attr_psionic-macro716" title="@{psionic-macro716}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro8-check716" title="%{psionic-macro8-check716}" value="@{psionic-macro716}"></button></td> <td><input type="text" name="attr_PSP-cost716" title="@{PSP-cost716}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychoportation-science-name717" title="@{psionic-psychoportation-science-name717}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj717" title="@{mthac0adj717}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac717" title="@{mac717}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0717" title="@{MThAC0717}" class="sheet-small" value="20"><button type="roll" name="roll_mthac07-hit717" title="%{mthac07-hit717}" value="@{henchname5} hits a MAC of [[@{MThAC0717}-(1d20+(@{mthac0adj717})+(?{Misc. bonus|0}))]]≤[[@{mac717}]] using their @{psionic-psychoportation-science-name717}"></button></td> <td><input type="text" name="attr_psionic-macro717" title="@{psionic-macro717}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro8-check717" title="%{psionic-macro8-check717}" value="@{psionic-macro717}"></button></td> <td><input type="text" name="attr_PSP-cost717" title="@{PSP-cost717}" placeholder="#" class="sheet-small"/></td> </tr> </table></div></div> <div class="sheet-2colrow"> <div class="sheet-col"> <br><h4><b>Psychometabolism Devotions</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-psychometabolism-name718" title="@{psionic-psychometabolism-name718}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj718" title="@{mthac0adj718}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac718" title="@{mac718}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0718" title="@{MThAC0718}" class="sheet-small" value="20"><button type="roll" name="roll_mthac08-hit718" title="%{mthac08-hit718}" value="@{henchname5} hits a MAC of [[@{MThAC0718}-(1d20+(@{mthac0adj718})+(?{Misc. bonus|0}))]]≤[[@{mac718}]] using their @{psionic-psychometabolism-name718}"></button></td> <td><input type="text" name="attr_psionic-macro718" title="@{psionic-macro718}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro9-check718" title="%{psionic-macro9-check718}" value="@{psionic-macro718}"></button></td> <td><input type="text" name="attr_PSP-cost718" title="@{PSP-cost718}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychometabolism-name719" title="@{psionic-psychometabolism-name719}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj719" title="@{mthac0adj719}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac719" title="@{mac719}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0719" title="@{MThAC0719}" class="sheet-small" value="20"><button type="roll" name="roll_mthac08-hit719" title="%{mthac08-hit719}" value="@{henchname5} hits a MAC of [[@{MThAC0719}-(1d20+(@{mthac0adj719})+(?{Misc. bonus|0}))]]≤[[@{mac719}]] using their @{psionic-psychometabolism-name719}"></button></td> <td><input type="text" name="attr_psionic-macro719" title="@{psionic-macro719}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro9-check719" title="%{psionic-macro9-check719}" value="@{psionic-macro719}"></button></td> <td><input type="text" name="attr_PSP-cost719" title="@{PSP-cost719}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychometabolism-name720" title="@{psionic-psychometabolism-name720}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj720" title="@{mthac0adj720}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac720" title="@{mac720}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0720" title="@{MThAC0720}" class="sheet-small" value="20"><button type="roll" name="roll_mthac08-hit720" title="%{mthac08-hit720}" value="@{henchname5} hits a MAC of [[@{MThAC0720}-(1d20+(@{mthac0adj720})+(?{Misc. bonus|0}))]]≤[[@{mac720}]] using their @{psionic-psychometabolism-name720}"></button></td> <td><input type="text" name="attr_psionic-macro720" title="@{psionic-macro720}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro9-check720" title="%{psionic-macro9-check720}" value="@{psionic-macro720}"></button></td> <td><input type="text" name="attr_PSP-cost720" title="@{PSP-cost720}" placeholder="#" class="sheet-small"/></td> </tr> </table></div> <div class="sheet-col"> <br><h4><b>Psychometabolism Sciences</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-psychometabolism-science-name721" title="@{psionic-psychometabolism-science-name721}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj721" title="@{mthac0adj721}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac721" title="@{mac721}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0721" title="@{MThAC0721}" class="sheet-small" value="20"><button type="roll" name="roll_mthac09-hit721" title="%{mthac09-hit721}" value="@{henchname5} hits a MAC of [[@{MThAC0721}-(1d20+(@{mthac0adj721})+(?{Misc. bonus|0}))]]≤[[@{mac721}]] using their @{psionic-psychometabolism-science-name721}"></button></td> <td><input type="text" name="attr_psionic-macro721" title="@{psionic-macro721}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro10-check721" title="%{psionic-macro10-check721}" value="@{psionic-macro721}"></button></td> <td><input type="text" name="attr_PSP-cost721" title="@{PSP-cost721}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychometabolism-science-name722" title="@{psionic-psychometabolism-science-name722}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj722" title="@{mthac0adj722}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac722" title="@{mac722}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0722" title="@{MThAC0722}" class="sheet-small" value="20"><button type="roll" name="roll_mthac09-hit722" title="%{mthac09-hit722}" value="@{henchname5} hits a MAC of [[@{MThAC0722}-(1d20+(@{mthac0adj722})+(?{Misc. bonus|0}))]]≤[[@{mac722}]] using their @{psionic-psychometabolism-science-name722}"></button></td> <td><input type="text" name="attr_psionic-macro722" title="@{psionic-macro722}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro10-check722" title="%{psionic-macro10-check722}" value="@{psionic-macro722}"></button></td> <td><input type="text" name="attr_PSP-cost722" title="@{PSP-cost722}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychometabolism-science-name723" title="@{psionic-psychometabolism-science-name723}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj723" title="@{mthac0adj723}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac723" title="@{mac723}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0723" title="@{MThAC0723}" class="sheet-small" value="20"><button type="roll" name="roll_mthac09-hit723" title="%{mthac09-hit723}" value="@{henchname5} hits a MAC of [[@{MThAC0723}-(1d20+(@{mthac0adj723})+(?{Misc. bonus|0}))]]≤[[@{mac723}]] using their @{psionic-psychometabolism-science-name723}"></button></td> <td><input type="text" name="attr_psionic-macro723" title="@{psionic-macro723}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro10-check723" title="%{psionic-macro10-check723}" value="@{psionic-macro723}"></button></td> <td><input type="text" name="attr_PSP-cost723" title="@{PSP-cost723}" placeholder="#" class="sheet-small"/></td> </tr> </table></div></div> <div class="sheet-2colrow"> <div class="sheet-col"> <br><h4><b>Clairsentient Devotions</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-clairsentience-name724" title="@{psionic-clairsentience-name724}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj724" title="@{mthac0adj724}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac724" title="@{mac724}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0724" title="@{MThAC0724}" class="sheet-small" value="20"><button type="roll" name="roll_mthac010-hit724" title="%{mthac010-hit724}" value="@{henchname5} hits a MAC of [[@{MThAC0724}-(1d20+(@{mthac0adj724})+(?{Misc. bonus|0}))]]≤[[@{mac724}]] using their @{psionic-clairsentience-name724}"></button></td> <td><input type="text" name="attr_psionic-macro724" title="@{psionic-macro724}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro11-check724" title="%{psionic-macro11-check724}" value="@{psionic-macro724}"></button></td> <td><input type="text" name="attr_PSP-cost724" title="@{PSP-cost724}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-clairsentience-name725" title="@{psionic-clairsentience-name725}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj725" title="@{mthac0adj725}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac725" title="@{mac725}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0725" title="@{MThAC0725}" class="sheet-small" value="20"><button type="roll" name="roll_mthac010-hit725" title="%{mthac010-hit725}" value="@{henchname5} hits a MAC of [[@{MThAC0725}-(1d20+(@{mthac0adj725})+(?{Misc. bonus|0}))]]≤[[@{mac725}]] using their @{psionic-clairsentience-name725}"></button></td> <td><input type="text" name="attr_psionic-macro725" title="@{psionic-macro725}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro11-check725" title="%{psionic-macro11-check725}" value="@{psionic-macro725}"></button></td> <td><input type="text" name="attr_PSP-cost725" title="@{PSP-cost725}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-clairsentience-name726" title="@{psionic-clairsentience-name726}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj726" title="@{mthac0adj726}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac726" title="@{mac726}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0726" title="@{MThAC0726}" class="sheet-small" value="20"><button type="roll" name="roll_mthac010-hit1726" title="%{mthac010-hit726}" value="@{henchname5} hits a MAC of [[@{MThAC0726}-(1d20+(@{mthac0adj726})+(?{Misc. bonus|0}))]]≤[[@{mac726}]] using their @{psionic-clairsentience-name726}"></button></td> <td><input type="text" name="attr_psionic-macro726" title="@{psionic-macro726}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro11-check726" title="%{psionic-macro11-check726}" value="@{psionic-macro726}"></button></td> <td><input type="text" name="attr_PSP-cost726" title="@{PSP-cost726}" placeholder="#" class="sheet-small"/></td> </tr> </table></div> <div class="sheet-col"> <br><h4><b>Clairsentient Sciences</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-clairsentience-science-name727" title="@{psionic-clairsentience-science-name727}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj727" title="@{mthac0adj727}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac727" title="@{mac727}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0727" title="@{MThAC0727}" class="sheet-small" value="20"><button type="roll" name="roll_mthac011-hit727" title="%{mthac011-hit727}" value="@{henchname5} hits a MAC of [[@{MThAC0727}-(1d20+(@{mthac0adj727})+(?{Misc. bonus|0}))]]≤[[@{mac727}]] using their @{psionic-clairsentience-science-name727}"></button></td> <td><input type="text" name="attr_psionic-macro727" title="@{psionic-macro727}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro12-check727" title="%{psionic-macro12-check727}" value="@{psionic-macro727}"></button></td> <td><input type="text" name="attr_PSP-cost727" title="@{PSP-cost727}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-clairsentience-science-name728" title="@{psionic-clairsentience-science-name728}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj728" title="@{mthac0adj728}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac728" title="@{mac728}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0728" title="@{MThAC0728}" class="sheet-small" value="20"><button type="roll" name="roll_mthac011-hit728" title="%{mthac011-hit728}" value="@{henchname5} hits a MAC of [[@{MThAC0728}-(1d20+(@{mthac0adj728})+(?{Misc. bonus|0}))]]≤[[@{mac728}]] using their @{psionic-clairsentience-science-name728}"></button></td> <td><input type="text" name="attr_psionic-macro728" title="@{psionic-macro728}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro12-check728" title="%{psionic-macro12-check728}" value="@{psionic-macro728}"></button></td> <td><input type="text" name="attr_PSP-cost728" title="@{PSP-cost728}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-clairsentience-science-name729" title="@{psionic-clairsentience-science-name729}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj729" title="@{mthac0adj729}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac729" title="@{mac729}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0729" title="@{MThAC0729}" class="sheet-small" value="20"><button type="roll" name="roll_mthac011-hit1729" title="%{mthac011-hit729}" value="@{henchname5} hits a MAC of [[@{MThAC0729}-(1d20+(@{mthac0adj729})+(?{Misc. bonus|0}))]]≤[[@{mac729}]] using their @{psionic-clairsentience-science-name729}"></button></td> <td><input type="text" name="attr_psionic-macro729" title="@{psionic-macro729}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro12-check729" title="%{psionic-macro12-check729}" value="@{psionic-macro729}"></button></td> <td><input type="text" name="attr_PSP-cost729" title="@{PSP-cost729}" placeholder="#" class="sheet-small"/></td> </tr> </table></div></div><br> <h4><b>Psionic Attack Modes</b></h4><br><table> <tr> <td class="sheet-default-header">Attack Name</td> <td class="sheet-default-header">Attack<br>Speed</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Damage</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-attack-name730" title="@{psionic-attack-name730}" class="sheet-display" placeholder="Ability Name"/></td> <td><input type="text" name="attr_psionic-attack-speed730" title="@{psionic-attack-speed730}" class="sheet-small" placeholder="1/1"></td> <td><input type="text" name="attr_mthac0adj730" title="@{mthac0adj730}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_MThAC0730" title="@{MThAC0730}" class="sheet-short" value="20"><button type="roll" name="roll_mthac0-hit730" title="%{mthac0-hit730}" value="@{henchname5} hits a MAC of [[@{MThAC0730}-(1d20+(@{mthac0adj730})+(?{Misc. bonus|0}))]]≤[[?{Target MAC?|0}]] using their @{psionic-attack-name730}">Hit</button></td> <td><input type="text" name="attr_ability-dam730" title="@{attack-dam730}" class="sheet-short"><button type="roll" name="roll_ability-attack730" title="%{ability-attack730}" value="@{henchname5} rolls [[@{attack-dam730}+(?{Misc. bonus|0})]] damage using their @{psionic-attack-name730}!"></button></td> <td><input type="text" name="attr_psionic-macro730" title="@{psionic-macro730}" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro-check730" title="%{psionic-macro-check730}" value="@{psionic-macro730}"></button></td> <td><input type="text" name="attr_PSP-cost730" title="@{PSP-cost730}" placeholder="#" class="sheet-short"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-attack-name731" title="@{psionic-attack-name731}" class="sheet-display" placeholder="Ability Name"/></td> <td><input type="text" name="attr_psionic-attack-speed731" title="@{psionic-attack-speed731}" class="sheet-small" placeholder="1/1"></td> <td><input type="text" name="attr_mthac0adj731" title="@{mthac0adj731}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_MThAC0731" title="@{MThAC0731}" class="sheet-short" value="20"><button type="roll" name="roll_mthac0-hit731" title="%{mthac0-hit731}" value="@{henchname5} hits a MAC of [[@{MThAC0731}-(1d20+(@{mthac0adj731})+(?{Misc. bonus|0}))]]≤[[?{Target MAC?|0}]] using their @{psionic-attack-name731}">Hit</button></td> <td><input type="text" name="attr_ability-dam731" title="@{attack-dam731}" class="sheet-short"><button type="roll" name="roll_ability-attack731" title="%{ability-attack731}" value="@{henchname5} rolls [[@{attack-dam731}+(?{Misc. bonus|0})]] damage using their @{psionic-attack-name731}!"></button></td> <td><input type="text" name="attr_psionic-macro731" title="@{psionic-macro731}" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro-check731" title="%{psionic-macro-check731}" value="@{psionic-macro731}"></button></td> <td><input type="text" name="attr_PSP-cost731" title="@{PSP-cost731}" placeholder="#" class="sheet-short"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-attack-name732" title="@{psionic-attack-name732}" class="sheet-display" placeholder="Ability Name"/></td> <td><input type="text" name="attr_psionic-attack-speed732" title="@{psionic-attack-speed732}" class="sheet-small" placeholder="1/1"></td> <td><input type="text" name="attr_mthac0adj732" title="@{mthac0adj732}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_MThAC0732" title="@{MThAC0732}" class="sheet-short" value="20"><button type="roll" name="roll_mthac0-hit732" title="%{mthac0-hit732}" value="@{henchname5} hits a MAC of [[@{MThAC0732}-(1d20+(@{mthac0adj732})+(?{Misc. bonus|0}))]]≤[[?{Target MAC?|0}]] using their @{psionic-attack-name732}">Hit</button></td> <td><input type="text" name="attr_ability-dam732" title="@{attack-dam732}" class="sheet-short"><button type="roll" name="roll_ability-attack732" title="%{ability-attack732}" value="@{henchname5} rolls [[@{attack-dam732}+(?{Misc. bonus|0})]] damage using their @{psionic-attack-name732}!"></button></td> <td><input type="text" name="attr_psionic-macro732" title="@{psionic-macro732}" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro-check732" title="%{psionic-macro-check732}" value="@{psionic-macro732}"></button></td> <td><input type="text" name="attr_PSP-cost732" title="@{PSP-cost732}" placeholder="#" class="sheet-short"/></td> </tr> </table><br> <div class="sheet-3colrow"> <div class="sheet-col"> <br><h4><b>Psionic Defense Modes</b></h4><br><table> <tr> <td class="sheet-default-header">Defense Name</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-defense-name733" title="@{psionic-defense-name733}" class="sheet-midtext" placeholder="Defense Name"/></td> <td><input type="text" name="attr_psionic-macro733" title="@{psionic-macro733}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro2-check733" title="%{psionic-macro2-check733}" value="@{psionic-macro733}"></button></td> <td><input type="text" name="attr_PSP-cost733" title="@{PSP-cost733}" placeholder="#" class="sheet-short"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-defense-name734" title="@{psionic-defense-name734}" class="sheet-midtext" placeholder="Defense Name"/></td> <td><input type="text" name="attr_psionic-macro734" title="@{psionic-macro734}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro2-check734" title="%{psionic-macro2-check734}" value="@{psionic-macro734}"></button></td> <td><input type="text" name="attr_PSP-cost734" title="@{PSP-cost734}" placeholder="#" class="sheet-short"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-defense-name735" title="@{psionic-defense-name735}" class="sheet-midtext" placeholder="Defense Name"/></td> <td><input type="text" name="attr_psionic-macro735" title="@{psionic-macro735}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro2-check735" title="%{psionic-macro2-check735}" value="@{psionic-macro735}"></button></td> <td><input type="text" name="attr_PSP-cost735" title="@{PSP-cost735}" placeholder="#" class="sheet-short"/></td> </tr> </table></div> <div class="sheet-col"> <br><h4>Psionic Strength Points</h4> <table style='width:250px;'> <tr> <td class="sheet-default-header" style="width:100px;">Value</td> <td class="sheet-default-header" style="width:50px;">Current</td> <td class="sheet-default-header" style="width:15px;">/</td> <td class="sheet-default-header" style="width:60px;">Maximum</td> <td class="sheet-default-header" style="width:25px;">Speed</td> </tr> <tr> <td class="sheet-default-header" style="width:100px;">PSP:</td> <td><input type="number" name="attr_PSP500" title="@{PSP500}" class="sheet-short" placeholder="PSP"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">/</td> <td><input type="number" name="attr_PSP500_max" title="@{PSP500|max}" class="sheet-short" /></td> <td><button type="roll" name="roll_psispeed501" title="%{psispeed501}" value="/gmroll [[{([[1d10]]-(?{Misc. Modifier?|+0})), 1}kh1]] [Psionic Power]&{tracker}"></button></td> </tr> <tr> <td class="sheet-default-header" style="width:100px;">Temp PSP:</td> <td><input type="number" name="attr_tempPSP500" title="@{tempPSP500}" class="sheet-short" placeholder="Temp"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">/</td> <td><input type="number" name="attr_tempPSP500_max" title="@{tempPSP500|max}" class="sheet-short" /></td> </tr> <tr> <td class="sheet-default-header" style="width:100px;">Stored PSP:</td> <td><input type="number" name="attr_storedPSP500" title="@{storedPSP500}" class="sheet-short" placeholder="Stored"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">/</td> <td><input type="number" name="attr_storedPSP500_max" title="@{storedPSP500|max}" class="sheet-short" /></td> </tr> <tr> <td class="sheet-default-header" style="width:100px;">MAC</td> <td><input type="number" name="attr_selfMAC500" title="@{selfMAC500}" class="sheet-short"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">/</td> <td><input type="number" name="attr_temp-selfMAC500" title="@{temp-selfMAC500}" class="sheet-short"/></td> </tr> </table> </div> <div class="sheet-col"> <br><h4>Psionic NWP's</h4> <table> <tr> <td><input type="text" name="attr_psinwp500" title="@{psinwp500}" class="sheet-maxtext" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psinwpstat500" title="@{psinwpstat500}" placeholder="@{}" class="sheet-small"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psinwpmod500" title="@{psinwpmod500}" value="0" class="sheet-small"><input type="text" name="attr_psinwpslots500" title="@{psinwpslots500}" class="sheet-small" placeholder="#"> <button type="roll" name="roll_psinwps505" title="%{psinwps505}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psinwpstat500})+(@{psinwpmod500})]] @{psinwp500}"></button></td> </tr> <tr> <td><input type="text" name="attr_psinwp501" title="@{psinwp501}" class="sheet-maxtext" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psinwpstat501" title="@{psinwpstat501}" placeholder="@{}" class="sheet-small"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psinwpmod501" title="@{psinwpmod501}" value="0" class="sheet-small"><input type="text" name="attr_psinwpslots501" title="@{psinwpslots501}" class="sheet-small" placeholder="#"> <button type="roll" name="roll_psinwps506" title="%{psinwps506}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psinwpstat501})+(@{psinwpmod501})]] @{psinwp501}"></button></td> </tr> <tr> <td><input type="text" name="attr_psinwp502" title="@{psinwp502}" class="sheet-maxtext" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psinwpstat502" title="@{psinwpstat502}" placeholder="@{}" class="sheet-small"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psinwpmod502" title="@{psinwpmod502}" value="0" class="sheet-small"><input type="text" name="attr_psinwpslots502" title="@{psinwpslots502}" class="sheet-small" placeholder="#"> <button type="roll" name="roll_psinwps507" title="%{psinwps507}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psinwpstat502})+(@{psinwpmod502})]] @{psinwp502}"></button></td> </tr> <tr> <td><input type="text" name="attr_psinwp503" title="@{psinwp503}" class="sheet-maxtext" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psinwpstat503" title="@{psinwpstat503}" placeholder="@{}" class="sheet-small"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psinwpmod503" title="@{psinwpmod503}" value="0" class="sheet-small"><input type="text" name="attr_psinwpslots503" title="@{psinwpslots503}" class="sheet-small" placeholder="#"> <button type="roll" name="roll_psinwps508" title="%{psinwps508}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psinwpstat503})+(@{psinwpmod503})]] @{psinwp503}"></button></td> </tr> <tr> <td><input type="text" name="attr_psinwp504" title="@{psinwp504}" class="sheet-maxtext" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psinwpstat504" title="@{psinwpstat504}" placeholder="@{}" class="sheet-small"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psinwpmod504" title="@{psinwpmod504}" value="0" class="sheet-small"><input type="text" name="attr_psinwpslots504" title="@{psinwpslots504}" class="sheet-small" placeholder="#"> <button type="roll" name="roll_psinwps509" title="%{psinwps509}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psinwpstat504})+(@{psinwpmod504})]] @{psinwp504}"></button></td> </tr> </table></div></div> <br><br><h4><b>Psionics Ability Information Storage</b><br></h4> <textarea name="attr_psionmem505" title="@{psionmem505}" placeholder="Place Psionic ability information here."></textarea> <br><hr></div><br> <h4><b>Gear</b></h4><br> <table> <tr> <td class="sheet-default-header" style="width:120px; text-align:left;">Description</td> <td class="sheet-default-header" style="width:40px;">Weight</td> <td class="sheet-default-header" style="width:40px;"># Held</td> <td class="sheet-default-header" style="width:40px;">Value</td> <td class="sheet-default-header" style="width:120px;">Location</td> </tr> <tr> <td><input type="text" name="attr_geardeschench080" title="@{geardeschench080}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench080" title="@{gearweighthench080}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench080" title="@{gearqtyhench080}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench080" title="@{gearvalhench080}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench080" title="@{gearlochench080}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench081" title="@{geardeschench081}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench081" title="@{gearweighthench081}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench081" title="@{gearqtyhench081}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench081" title="@{gearvalhench081}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench081" title="@{gearlochench081}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench082" title="@{geardeschench082}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench082" title="@{gearweighthench082}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench082" title="@{gearqtyhench082}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench082" title="@{gearvalhench082}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench082" title="@{gearlochench082}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench083" title="@{geardeschench083}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench083" title="@{gearweighthench083}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench083" title="@{gearqtyhench083}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench083" title="@{gearvalhench083}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench083" title="@{gearlochench083}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench084" title="@{geardeschench084}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench084" title="@{gearweighthench084}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench084" title="@{gearqtyhench084}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench084" title="@{gearvalhench084}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench084" title="@{gearlochench084}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench085" title="@{geardeschench085}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench085" title="@{gearweighthench085}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench085" title="@{gearqtyhench085}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench085" title="@{gearvalhench085}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench085" title="@{gearlochench085}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench086" title="@{geardeschench086}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench086" title="@{gearweighthench086}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench086" title="@{gearqtyhench086}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench086" title="@{gearvalhench086}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench086" title="@{gearlochench086}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench087" title="@{geardeschench087}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench087" title="@{gearweighthench087}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench087" title="@{gearqtyhench087}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench087" title="@{gearvalhench087}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench087" title="@{gearlochench087}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench088" title="@{geardeschench088}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench088" title="@{gearweighthench088}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench088" title="@{gearqtyhench088}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench088" title="@{gearvalhench088}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench088" title="@{gearlochench088}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench089" title="@{geardeschench089}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench089" title="@{gearweighthench089}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench089" title="@{gearqtyhench089}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench089" title="@{gearvalhench089}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench089" title="@{gearlochench089}" placeholder="Location"></td> </tr> </table> <h4><b>Notes</b></h4><textarea name="attr_henchnotesarea5" title="@{henchnotesarea5}"></textarea><hr><hr> <fieldset name="repeating_hench5" class="repeating_hench5"><table> <tr> <td class="sheet-default-header">Name</td> <td class="sheet-default-header">AC</td> <td class="sheet-default-header">Race</td> <td class="sheet-default-header">Level</td> <td class="sheet-default-header">Class</td> <td class="sheet-default-header">HP/Max</td> <td class="sheet-default-header">Units</td> </tr> <tr> <td><input type="text" name="attr_henchname55" title="@{repeating_hench5_$X_henchname55}" ></td> <td><input type="text" name="attr_henchac55" title="@{repeating_hench5_$X_henchac55}" class="sheet-short"></td> <td><input type="text" name="attr_henchrace55" title="@{repeating_hench5_$X_henchrace55}"></td> <td><input type="text" name="attr_henchlvl55" title="@{repeating_hench5_$X_henchlvl55}" class="sheet-short"></td> <td><input type="text" name="attr_hench-psion55-class" title="@{repeating_hench5_$X_hench-psion55-class}" class="sheet-maxtext"></td> <td><input type="text" name="attr_henchhp55" title="@{repeating_hench5_$X_henchhp55}" class="sheet-small"/><h4><b>/</b></h4><input type="text" name="attr_henchhp55_max" title="@{repeating_hench5_$X_henchhp55_max}" class="sheet-small" /></td> <td><input type="text" name="attr_henchunits55" title="@{repeating_hench5_$X_henchunits55}" class="sheet-short" placeholder="#"></td> </tr></table><br><hr> <br><h4><b>Weapons</b></h4><br> <table> <tr> <td class="sheet-default-header">Weapon Name</td> <td class="sheet-default-header"># of<br>Strikes</td> <td class="sheet-default-header">Attack<br>Adj.</td> <td class="sheet-default-header">Dam<br>Adj.</td> <td class="sheet-default-header">THAC0</td> <td class="sheet-default-header">Crit</td> <td class="sheet-default-header">Dam SM</td> <td class="sheet-default-header">Dam L</td> <td class="sheet-default-header">Range</td> <td class="sheet-default-header">Type</td> <td class="sheet-default-header">Speed</td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench027" title="@{repeating_hench5_$X_weaponnamehench027}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench027" title="@{repeating_hench5_$X_attacknumhench027}" class="sheet-small"></td> <td><input type="text" name="attr_attackadjhench027" title="@{repeating_hench5_$X_attackadjhench027}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench027" title="@{repeating_hench5_$X_damadjhench027}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench027" title="@{repeating_hench5_$X_ThAC0hench027}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench027" title="%{repeating_hench5_$X_hit1hench027}" value="@{henchname55} hits an AC of [[@{ThAC0hench027}-(1d20cs>@{crit-thresh-hench027}+(@{attackadjhench027})+(?{Misc. bonus|0}))]] using their @{weaponnamehench027}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench027" title="@{repeating_hench5_$X_crit-thresh-hench027}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench027" title="@{repeating_hench5_$X_damsmhench027}" class="sheet-short"><button type="roll" name="roll_attacksmhench027" title="%{repeating_hench5_$X_attacksmhench027}" value="@{henchname55} rolls [[@{damsmhench027}+(@{damadjhench027})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench027}!"></button></td> <td><input type="text" name="attr_damlhench027" title="@{repeating_hench5_$X_damlhench027}" class="sheet-short"><button type="roll" name="roll_attacklhench027" title="%{repeating_hench5_$X_attacklhench027}" value="@{henchname55} rolls [[@{damlhench027}+(@{damadjhench027})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench027}!"></button></td> <td><input type="text" name="attr_rangehench027" title="@{repeating_hench5_$X_rangehench027}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench027" title="@{repeating_hench5_$X_weaptypehench027}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench027" title="@{repeating_hench5_$X_weapspeedhench027}" class="sheet-small"><button type="roll" name="roll_inithench027" title="%{repeating_hench5_$X_inithench027}" value="/gmroll [[{([[1d10]]+@{weapspeedhench027}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench027})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench028" title="@{repeating_hench5_$X_weaponnamehench028}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench028" title="@{repeating_hench5_$X_attacknumhench028}" class="sheet-small"></td> <td><input type="text" name="attr_attackadjhench028" title="@{repeating_hench5_$X_attackadjhench028}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench028" title="@{repeating_hench5_$X_damadjhench028}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench028" title="@{repeating_hench5_$X_ThAC0hench028}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench028" title="%{repeating_hench5_$X_hit1hench028}" value="@{henchname55} hits an AC of [[@{ThAC0hench028}-(1d20cs>@{crit-thresh-hench028}+(@{attackadjhench028})+(?{Misc. bonus|0}))]] using their @{weaponnamehench028}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench028" title="@{repeating_hench5_$X_crit-thresh-hench028}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench028" title="@{repeating_hench5_$X_damsmhench028}" class="sheet-short"><button type="roll" name="roll_attacksmhench028" title="%{repeating_hench5_$X_attacksmhench028}" value="@{henchname55} rolls [[@{damsmhench028}+(@{damadjhench028})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench028}!"></button></td> <td><input type="text" name="attr_damlhench028" title="@{repeating_hench5_$X_damlhench028}" class="sheet-short"><button type="roll" name="roll_attacklhench028" title="%{repeating_hench5_$X_attacklhench028}" value="@{henchname55} rolls [[@{damlhench028}+(@{damadjhench028})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench028}!"></button></td> <td><input type="text" name="attr_rangehench028" title="@{repeating_hench5_$X_rangehench028}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench028" title="@{repeating_hench5_$X_weaptypehench028}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench028" title="@{repeating_hench5_$X_weapspeedhench028}" class="sheet-small"><button type="roll" name="roll_inithench028" title="%{repeating_hench5_$X_inithench028}" value="/gmroll [[{([[1d10]]+@{weapspeedhench028}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench028})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench029" title="@{repeating_hench5_$X_weaponnamehench029}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench029" title="@{repeating_hench5_$X_attacknumhench029}" class="sheet-small"></td> <td><input type="text" name="attr_attackadjhench029" title="@{repeating_hench5_$X_attackadjhench029}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench029" title="@{repeating_hench5_$X_damadjhench029}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench029" title="@{repeating_hench5_$X_ThAC0hench029}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench029" title="%{repeating_hench5_$X_hit1hench029}" value="@{henchname55} hits an AC of [[@{ThAC0hench029}-(1d20cs>@{crit-thresh-hench029}+(@{attackadjhench029})+(?{Misc. bonus|0}))]] using their @{weaponnamehench029}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench029" title="@{repeating_hench5_$X_crit-thresh-hench029}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench029" title="@{repeating_hench5_$X_damsmhench029}" class="sheet-short"><button type="roll" name="roll_attacksmhench029" title="%{repeating_hench5_$X_attacksmhench029}" value="@{henchname55} rolls [[@{damsmhench029}+(@{damadjhench029})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench029}!"></button></td> <td><input type="text" name="attr_damlhench029" title="@{repeating_hench5_$X_damlhench029}" class="sheet-short"><button type="roll" name="roll_attacklhench029" title="%{repeating_hench5_$X_attacklhench029}" value="@{henchname55} rolls [[@{damlhench029}+(@{damadjhench029})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench029}!"></button></td> <td><input type="text" name="attr_rangehench029" title="@{repeating_hench5_$X_rangehench029}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench029" title="@{repeating_hench5_$X_weaptypehench029}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench029" title="@{repeating_hench5_$X_weapspeedhench029}" class="sheet-small"><button type="roll" name="roll_inithench029" title="%{repeating_hench5_$X_inithench029}" value="/gmroll [[{([[1d10]]+@{weapspeedhench029}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench029})]&{tracker}"></button></td> </tr> </table><br><hr><br> <table style="width: 100%;"> <tr> <td><button type="roll" name="roll_hench55parsave" title="%{repeating_hench5_$X_hench55parsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench55partar}]] [Save versus Paralyzation]"><br>Para<br>Save</button></td> <td><button type="roll" name="roll_hench55poisave" title="%{repeating_hench5_$X_hench55poisave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench55poitar}]] [Save versus Poison]"><br>Pois<br>Save</button></td> <td><button type="roll" name="roll_hench55deasave" title="%{repeating_hench5_$X_hench55deasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench55deatar}]] [Save versus Death]"><br>Death<br>Save</button></td> <td><button type="roll" name="roll_hench55rodsave" title="%{repeating_hench5_$X_hench55rodsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench55rodtar}]] [Save versus Rod]"><br>Rod<br>Save</button></td> <td><button type="roll" name="roll_hench55stasave" title="%{repeating_hench5_$X_hench55stasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench55statar}]] [Save versus Staff]"><br>Staff<br>Save</button></td> <td><button type="roll" name="roll_hench55wansave" title="%{repeating_hench5_$X_hench55wansave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench55wantar}]] [Save versus Wand]"><br>Wand<br>Save</button></td> <td><button type="roll" name="roll_hench55petsave" title="%{repeating_hench5_$X_hench55petsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench55pettar}]] [Save versus Petrification]"><br>Pet<br>Save</button></td> <td><button type="roll" name="roll_hench55polsave" title="%{repeating_hench5_$X_hench55polsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench55poltar}]] [Save versus Polymorph]"><br>Poly<br>Save</button></td> <td><button type="roll" name="roll_hench55bresave" title="%{repeating_hench5_$X_hench55bresave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench55bretar}]] [Save versus Breath]"><br>Breath<br>Save</button></td> <td><button type="roll" name="roll_hench55spesave" title="%{repeating_hench5_$X_hench55spesave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench55spetar}]] [Save versus Spell]"><br>Spell<br>Save</button></td> </tr> <tr> <td> <input type="text" name="attr_hench55partar" title="@{repeating_hench5_$X_hench55partar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench55poitar" title="@{repeating_hench5_$X_hench55poitar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench55deatar" title="@{repeating_hench5_$X_hench55deatar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench55rodtar" title="@{repeating_hench5_$X_hench55rodtar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench55statar" title="@{repeating_hench5_$X_hench55statar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench55wantar" title="@{repeating_hench5_$X_hench55wantar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench55pettar" title="@{repeating_hench5_$X_hench55pettar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench55poltar" title="@{repeating_hench5_$X_hench55poltar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench55bretar" title="@{repeating_hench5_$X_hench55bretar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench55spetar" title="@{repeating_hench5_$X_hench55spetar}" class="sheet-small"></td> </tr></table><br><hr><br> <input type="radio" name="attr_tab23" class="sheet-tab sheet-tab67" value="1" checked/><span class="sheet-tab sheet-tab67">Standard</span> <input type="radio" name="attr_tab23" class="sheet-tab sheet-tab68" value="2"/><span class="sheet-tab sheet-tab68">Advanced</span><br><br> <div class="sheet-tab-content sheet-section-psionics-standard-repeat"> <h4><b>Psionics Core</b></h4><br><h4><b>You can use + to denote different sources of bonuses.</b></h4><br><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Telepathy Devotions</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_psiontelepathic500" title="@{repeating_hench5_$X_psiontelepathic500}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod500" title="@{repeating_hench5_$X_powerscore-nomod500}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod500" title="@{repeating_hench5_$X_powerscore-mod500}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod500" title="@{repeating_hench5_$X_psionic-mod500}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Telepathy-Devotion500" title="%{repeating_hench5_$X_Telepathy-Devotion500}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod500})]]≤[[@{powerscore-nomod500}+(@{powerscore-mod500})]] @{psiontelepathic500}"></button></td> <td><input type="text" name="attr_psiontelepathic-macro500" title="@{repeating_hench5_$X_psiontelepathic-macro500}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_telepathic-macro500" title="%{repeating_hench5_$X_telepathic-macro500}" value="@{psiontelepathic-macro500}"></button></td> <td><input type="text" name="attr_PSP-cost600" title="@{repeating_hench5_$X_PSP-cost600}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psiontelepathic501" title="@{repeating_hench5_$X_psiontelepathic501}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod501" title="@{repeating_hench5_$X_powerscore-nomod501}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod501" title="@{repeating_hench5_$X_powerscore-mod501}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod501" title="@{repeating_hench5_$X_psionic-mod501}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Telepathy-Devotion501" title="%{repeating_hench5_$X_Telepathy-Devotion501}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod501})]]≤[[@{powerscore-nomod501}+(@{powerscore-mod501})]] @{psiontelepathic501}"></button></td> <td><input type="text" name="attr_psiontelepathic-macro501" title="@{repeating_hench5_$X_psiontelepathic-macro501}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_telepathic-macro501" title="%{repeating_hench5_$X_telepathic-macro501}" value="@{psiontelepathic-macro501}"></button></td> <td><input type="text" name="attr_PSP-cost601" title="@{repeating_hench5_$X_PSP-cost601}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psiontelepathic502" title="@{repeating_hench5_$X_psiontelepathic502}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod502" title="@{repeating_hench5_$X_powerscore-nomod502}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod502" title="@{repeating_hench5_$X_powerscore-mod502}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod502" title="@{repeating_hench5_$X_psionic-mod502}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Telepathy-Devotion502" title="%{repeating_hench5_$X_Telepathy-Devotion502}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod502})]]≤[[@{powerscore-nomod502}+(@{powerscore-mod502})]] @{psiontelepathic502}"></button></td> <td><input type="text" name="attr_psiontelepathic-macro502" title="@{repeating_hench5_$X_psiontelepathic-macro502}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_telepathic-macro502" title="%{repeating_hench5_$X_telepathic-macro502}" value="@{psiontelepathic-macro502}"></button></td> <td><input type="text" name="attr_PSP-cost602" title="@{repeating_hench5_$X_PSP-cost602}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div> <div class="sheet-col"> <h4><b>Telepathy Sciences</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_telepathic-science503" title="@{repeating_hench5_$X_telepathic-science503}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod503" title="@{repeating_hench5_$X_powerscore-nomod503}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod503" title="@{repeating_hench5_$X_powerscore-mod503}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod503" title="@{repeating_hench5_$X_psionic-mod503}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Telepathy-Science503" title="%{repeating_hench5_$X_Telepathy-Science503}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod503})]]≤[[@{powerscore-nomod503}+(@{powerscore-mod503})]] @{telepathic-science503}"></button></td> <td><input type="text" name="attr_psiontelepathic-science-macro503" title="@{repeating_hench5_$X_psiontelepathic-science-macro503}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_telepathic-science-macro503" title="%{repeating_hench5_$X_telepathic-science-macro503}" value="@{psiontelepathic-science-macro503}"></button></td> <td><input type="text" name="attr_PSP-cost603" title="@{repeating_hench5_$X_PSP-cost603}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_telepathic-science504" title="@{repeating_hench5_$X_telepathic-science504}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod504" title="@{repeating_hench5_$X_powerscore-nomod504}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod504" title="@{repeating_hench5_$X_powerscore-mod504}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod504" title="@{repeating_hench5_$X_psionic-mod504}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Telepathy-Science504" title="%{repeating_hench5_$X_Telepathy-Science504}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod504})]]≤[[@{powerscore-nomod504}+(@{powerscore-mod504})]] @{telepathic-science504}"></button></td> <td><input type="text" name="attr_psiontelepathic-science-macro504" title="@{repeating_hench5_$X_psiontelepathic-science-macro504}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_telepathic-science-macro504" title="%{repeating_hench5_$X_telepathic-science-macro504}" value="@{psiontelepathic-science-macro504}"></button></td> <td><input type="text" name="attr_PSP-cost604" title="@{repeating_hench5_$X_PSP-cost604}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_telepathic-science505" title="@{repeating_hench5_$X_telepathic-science505}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod505" title="@{repeating_hench5_$X_powerscore-nomod505}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod505" title="@{repeating_hench5_$X_powerscore-mod505}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod505" title="@{repeating_hench5_$X_psionic-mod505}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Telepathy-Science505" title="%{repeating_hench5_$X_Telepathy-Science505}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod505})]]≤[[@{powerscore-nomod505}+(@{powerscore-mod505})]] @{telepathic-science505}"></button></td> <td><input type="text" name="attr_psiontelepathic-macro505" title="@{repeating_hench5_$X_psiontelepathic-science-macro505}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_telepathic-science-macro505" title="%{repeating_hench5_$X_telepathic-science-macro505}" value="@{psiontelepathic-science-macro505}"></button></td> <td><input type="text" name="attr_PSP-cost605" title="@{repeating_hench5_$X_PSP-cost605}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div></div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Psychokinesis Devotions</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_psionkinetic506" title="@{repeating_hench5_$X_psionkinetic506}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod506" title="@{repeating_hench5_$X_powerscore-nomod506}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod506" title="@{repeating_hench5_$X_powerscore-mod506}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod506" title="@{repeating_hench5_$X_psionic-mod506}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Kinetic-Devotion506" title="%{repeating_hench5_$X_Kinetic-Devotion506}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod506})]]≤[[@{powerscore-nomod506}+(@{powerscore-mod506})]] @{psionkinetic506}"></button></td> <td><input type="text" name="attr_psionkinetic-macro506" title="@{repeating_hench5_$X_psionkinetic-macro506}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_kinetic-macro506" title="%{repeating_hench5_$X_kinetic-macro506}" value="@{psionkinetic-macro506}"></button></td> <td><input type="text" name="attr_PSP-cost606" title="@{repeating_hench5_$X_PSP-cost606}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionkinetic507" title="@{repeating_hench5_$X_psionkinetic507}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod507" title="@{repeating_hench5_$X_powerscore-nomod507}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod507" title="@{repeating_hench5_$X_powerscore-mod507}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod507" title="@{repeating_hench5_$X_psionic-mod507}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Kinetic-Devotion507" title="%{repeating_hench5_$X_Kinetic-Devotion507}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod507})]]≤[[@{powerscore-nomod507}+(@{powerscore-mod507})]] @{psionkinetic507}"></button></td> <td><input type="text" name="attr_psionkinetic-macro507" title="@{repeating_hench5_$X_psionkinetic-macro507}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_kinetic-macro507" title="%{repeating_hench5_$X_kinetic-macro507}" value="@{psionkinetic-macro507}"></button></td> <td><input type="text" name="attr_PSP-cost607" title="@{repeating_hench5_$X_PSP-cost607}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionkinetic508" title="@{repeating_hench5_$X_psionkinetic508}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod508" title="@{repeating_hench5_$X_powerscore-nomod508}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod508" title="@{repeating_hench5_$X_powerscore-mod508}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod508" title="@{repeating_hench5_$X_psionic-mod508}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Kinetic-Devotion508" title="%{repeating_hench5_$X_Kinetic-Devotion508}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod508})]]≤[[@{powerscore-nomod508}+(@{powerscore-mod508})]] @{psionkinetic508}"></button></td> <td><input type="text" name="attr_psionkinetic-macro508" title="@{repeating_hench5_$X_psionkinetic-macro508}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_kinetic-macro508" title="%{repeating_hench5_$X_kinetic-macro508}" value="@{psionkinetic-macro508}"></button></td> <td><input type="text" name="attr_PSP-cost608" title="@{repeating_hench5_$X_PSP-cost608}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div> <div class="sheet-col"> <h4><b>Psychokinesis Sciences</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_kinetic-science509" title="@{repeating_hench5_$X_kinetic-science509}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod509" title="@{repeating_hench5_$X_powerscore-nomod509}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod509" title="@{repeating_hench5_$X_powerscore-mod509}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod509" title="@{repeating_hench5_$X_psionic-mod509}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Kinetic-Science509" title="%{repeating_hench5_$X_Kinetic-Science509}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod509})]]≤[[@{powerscore-nomod509}+(@{powerscore-mod509})]] @{kinetic-science509}"></button></td> <td><input type="text" name="attr_psionkinetic-science-macro509" title="@{repeating_hench5_$X_psionkinetic-science-macro509}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_kinetic-science-macro509" title="%{repeating_hench5_$X_kinetic-science-macro509}" value="@{psionkinetic-science-macro509}"></button></td> <td><input type="text" name="attr_PSP-cost609" title="@{repeating_hench5_$X_PSP-cost609}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_kinetic-science510" title="@{repeating_hench5_$X_kinetic-science510}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod510" title="@{repeating_hench5_$X_powerscore-nomod510}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod510" title="@{repeating_hench5_$X_powerscore-mod510}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod510" title="@{repeating_hench5_$X_psionic-mod510}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Kinetic-Science510" title="%{repeating_hench5_$X_Kinetic-Science510}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod510})]]≤[[@{powerscore-nomod510}+(@{powerscore-mod510})]] @{kinetic-science510}"></button></td> <td><input type="text" name="attr_psionkinetic-science-macro510" title="@{repeating_hench5_$X_psionkinetic-science-macro510}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_kinetic-science-macro510" title="%{repeating_hench5_$X_kinetic-science-macro510}" value="@{psionkinetic-science-macro510}"></button></td> <td><input type="text" name="attr_PSP-cost610" title="@{repeating_hench5_$X_PSP-cost610}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_kinetic-science511" title="@{repeating_hench5_$X_kinetic-science511}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod511" title="@{repeating_hench5_$X_powerscore-nomod511}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod511" title="@{repeating_hench5_$X_powerscore-mod511}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod511" title="@{repeating_hench5_$X_psionic-mod511}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Kinetic-Science511" title="%{repeating_hench5_$X_Kinetic-Science511}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod511})]]≤[[@{powerscore-nomod511}+(@{powerscore-mod511})]] @{kinetic-science511}"></button></td> <td><input type="text" name="attr_psionkinetic-science-macro511" title="@{repeating_hench5_$X_psionkinetic-science-macro511}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_kinetic-science-macro511" title="%{repeating_hench5_$X_kinetic-science-macro511}" value="@{psionkinetic-science-macro511}"></button></td> <td><input type="text" name="attr_PSP-cost611" title="@{repeating_hench5_$X_PSP-cost611}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div></div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Psychoportive Devotions</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_psionportation512" title="@{repeating_hench5_$X_psionportation512}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod512" title="@{repeating_hench5_$X_powerscore-nomod512}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod512" title="@{repeating_hench5_$X_powerscore-mod512}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod512" title="@{repeating_hench5_$X_psionic-mod512}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Portation-Devotion512" title="%{repeating_hench5_$X_Portation-Devotion512}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod512})]]≤[[@{powerscore-nomod512}+(@{powerscore-mod512})]] @{psionportation512}"></button></td> <td><input type="text" name="attr_psionportation-macro512" title="@{repeating_hench5_$X_psionportation-macro512}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_portation-macro512" title="%{repeating_hench5_$X_portation-macro512}" value="@{psionportation-macro512}"></button></td> <td><input type="text" name="attr_PSP-cost612" title="@{repeating_hench5_$X_PSP-cost612}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionportation513" title="@{repeating_hench5_$X_psionportation513}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod513" title="@{repeating_hench5_$X_powerscore-nomod513}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod513" title="@{repeating_hench5_$X_powerscore-mod513}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod513" title="@{repeating_hench5_$X_psionic-mod513}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Portation-Devotion513" title="%{repeating_hench5_$X_Portation-Devotion513}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod513})]]≤[[@{powerscore-nomod513}+(@{powerscore-mod513})]] @{psionportation513}"></button></td> <td><input type="text" name="attr_psionportation-macro513" title="@{repeating_hench5_$X_psionportation-macro513}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_portation-macro513" title="%{repeating_hench5_$X_portation-macro513}" value="@{psionportation-macro513}"></button></td> <td><input type="text" name="attr_PSP-cost613" title="@{repeating_hench5_$X_PSP-cost613}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionportation514" title="@{repeating_hench5_$X_psionportation514}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod514" title="@{repeating_hench5_$X_powerscore-nomod514}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod514" title="@{repeating_hench5_$X_powerscore-mod514}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod514" title="@{repeating_hench5_$X_psionic-mod514}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Portation-Devotion514" title="%{repeating_hench5_$X_Portation-Devotion514}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod514})]]≤[[@{powerscore-nomod514}+(@{powerscore-mod514})]] @{psionportation514}"></button></td> <td><input type="text" name="attr_psionportation-macro514" title="@{repeating_hench5_$X_psionportation-macro514}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_portation-macro514" title="%{repeating_hench5_$X_portation-macro514}" value="@{psionportation-macro514}"></button></td> <td><input type="text" name="attr_PSP-cost614" title="@{repeating_hench5_$X_PSP-cost614}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div> <div class="sheet-col"> <h4><b>Psychoportive Sciences</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_portation-science515" title="@{repeating_hench5_$X_portation-science515}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod515" title="@{repeating_hench5_$X_powerscore-nomod515}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod515" title="@{repeating_hench5_$X_powerscore-mod515}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod515" title="@{repeating_hench5_$X_psionic-mod515}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Portation-Science515" title="%{repeating_hench5_$X_Portation-Science515}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod515})]]≤[[@{powerscore-nomod515}+(@{powerscore-mod515})]] @{portation-science515}"></button></td> <td><input type="text" name="attr_psionportation-science-macro515" title="@{repeating_hench5_$X_psionportation-science-macro515}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_portation-science-macro515" title="%{repeating_hench5_$X_portation-science-macro515}" value="@{psionportation-science-macro515}"></button></td> <td><input type="text" name="attr_PSP-cost615" title="@{repeating_hench5_$X_PSP-cost615}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_portation-science516" title="@{repeating_hench5_$X_portation-science516}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod516" title="@{repeating_hench5_$X_powerscore-nomod516}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod516" title="@{repeating_hench5_$X_powerscore-mod516}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod516" title="@{repeating_hench5_$X_psionic-mod516}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Portation-Science516" title="%{repeating_hench5_$X_Portation-Science516}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod516})]]≤[[@{powerscore-nomod516}+(@{powerscore-mod516})]] @{portation-science516}"></button></td> <td><input type="text" name="attr_psionportation-science-macro516" title="@{repeating_hench5_$X_psionportation-science-macro516}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_portation-science-macro516" title="%{repeating_hench5_$X_portation-science-macro516}" value="@{psionportation-science-macro516}"></button></td> <td><input type="text" name="attr_PSP-cost616" title="@{repeating_hench5_$X_PSP-cost616}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_portation-science517" title="@{repeating_hench5_$X_portation-science517}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod517" title="@{repeating_hench5_$X_powerscore-nomod517}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod517" title="@{repeating_hench5_$X_powerscore-mod517}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod517" title="@{repeating_hench5_$X_psionic-mod517}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Portation-Science517" title="%{repeating_hench5_$X_Portation-Science517}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod517})]]≤[[@{powerscore-nomod517}+(@{powerscore-mod517})]] @{portation-science517}"></button></td> <td><input type="text" name="attr_psionportation-science-macro517" title="@{repeating_hench5_$X_psionportation-science-macro517}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_portation-science-macro517" title="%{repeating_hench5_$X_portation-science-macro517}" value="@{repeating_hench5_$X_psionportation-science-macro517}"></button></td> <td><input type="text" name="attr_PSP-cost617" title="@{repeating_hench5_$X_PSP-cost617}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div></div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Psychometabolism Devotions</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_psionmetabolic518 " title="@{repeating_hench5_$X_psionmetabolic518}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod518" title="@{repeating_hench5_$X_powerscore-nomod518}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod518" title="@{repeating_hench5_$X_powerscore-mod518}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod518" title="@{repeating_hench5_$X_psionic-mod518}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Metabolic-Devotion518" title="%{repeating_hench5_$X_Metabolic-Devotion518}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod518})]]≤[[@{powerscore-nomod518}+(@{powerscore-mod518})]] @{psionmetabolic518}"></button></td> <td><input type="text" name="attr_psionmetabolic-macro518" title="@{repeating_hench5_$X_psionmetabolic-macro518}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_metabolic-macro518" title="%{repeating_hench5_$X_metabolic-macro518}" value="@{psionmetabolic-macro518}"></button></td> <td><input type="text" name="attr_PSP-cost618" title="@{repeating_hench5_$X_PSP-cost618}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionmetabolic519" title="@{repeating_hench5_$X_psionmetabolic519}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod519" title="@{repeating_hench5_$X_powerscore-nomod519}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod519" title="@{repeating_hench5_$X_powerscore-mod519}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod519" title="@{repeating_hench5_$X_psionic-mod519}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Metabolic-Devotion519" title="%{repeating_hench5_$X_Metabolic-Devotion519}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod519})]]≤[[@{powerscore-nomod519}+(@{powerscore-mod519})]] @{psionmetabolic519}"></button></td> <td><input type="text" name="attr_psionmetabolic-macro519" title="@{repeating_hench5_$X_psionmetabolic-macro519}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_metabolic-macro519" title="%{repeating_hench5_$X_metabolic-macro519}" value="@{psionmetabolic-macro519}"></button></td> <td><input type="text" name="attr_PSP-cost619" title="@{repeating_hench5_$X_PSP-cost619}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionmetabolic520" title="@{repeating_hench5_$X_psionmetabolic520}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod520" title="@{repeating_hench5_$X_powerscore-nomod520}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod520" title="@{repeating_hench5_$X_powerscore-mod520}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod520" title="@{repeating_hench5_$X_psionic-mod520}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Metabolic-Devotion520" title="%{repeating_hench5_$X_Metabolic-Devotion520}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod520})]]≤[[@{powerscore-nomod520}+(@{powerscore-mod520})]] @{psionmetabolic520}"></button></td> <td><input type="text" name="attr_psionmetabolic-macro520" title="@{repeating_hench5_$X_psionmetabolic-macro520}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_metabolic-macro520" title="%{repeating_hench5_$X_metabolic-macro520}" value="@{psionmetabolic-macro520}"></button></td> <td><input type="text" name="attr_PSP-cost620" title="@{repeating_hench5_$X_PSP-cost620}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div> <div class="sheet-col"> <h4><b>Psychometabolism Sciences</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_metabolic-science521" title="@{repeating_hench5_$X_metabolic-science521}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod521" title="@{repeating_hench5_$X_powerscore-nomod521}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod521" title="@{repeating_hench5_$X_powerscore-mod521}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod521" title="@{repeating_hench5_$X_psionic-mod521}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Metabolic-Science521" title="%{repeating_hench5_$X_Metabolic-Science521}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod521})]]≤[[@{powerscore-nomod521}+(@{powerscore-mod521})]] @{metabolic-science521}"></button></td> <td><input type="text" name="attr_psionmetabolic-science-macro521" title="@{repeating_hench5_$X_psionmetabolic-science-macro521}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_metabolic-science-macro521" title="%{repeating_hench5_$X_metabolic-science-macro521}" value="@{psionmetabolic-science-macro521}"></button></td> <td><input type="text" name="attr_PSP-cost621" title="@{repeating_hench5_$X_PSP-cost621}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_metabolic-science522" title="@{repeating_hench5_$X_metabolic-science522}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod522" title="@{repeating_hench5_$X_powerscore-nomod522}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod522" title="@{repeating_hench5_$X_powerscore-mod522}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod522" title="@{repeating_hench5_$X_psionic-mod522}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Metabolic-Science522" title="%{repeating_hench5_$X_Metabolic-Science522}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod522})]]≤[[@{powerscore-nomod522}+(@{powerscore-mod522})]] @{metabolic-science522}"></button></td> <td><input type="text" name="attr_psionmetabolic-science-macro522" title="@{repeating_hench5_$X_psionmetabolic-science-macro522}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_metabolic-science-macro522" title="%{repeating_hench5_$X_metabolic-science-macro522}" value="@{psionmetabolic-science-macro522}"></button></td> <td><input type="text" name="attr_PSP-cost622" title="@{repeating_hench5_$X_PSP-cost622}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_metabolic-science523" title="@{repeating_hench5_$X_metabolic-science523}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod523" title="@{repeating_hench5_$X_powerscore-nomod523}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod523" title="@{repeating_hench5_$X_powerscore-mod523}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod523" title="@{repeating_hench5_$X_psionic-mod523}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Metabolic-Science523" title="%{repeating_hench5_$X_Metabolic-Science523}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod523})]]≤[[@{powerscore-nomod523}+(@{powerscore-mod523})]] @{metabolic-science523}"></button></td> <td><input type="text" name="attr_psionmetabolic-science-macro523" title="@{repeating_hench5_$X_psionmetabolic-science-macro523}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_metabolic-science-macro523" title="%{repeating_hench5_$X_metabolic-science-macro523}" value="@{psionmetabolic-science-macro523}"></button></td> <td><input type="text" name="attr_PSP-cost623" title="@{repeating_hench5_$X_PSP-cost623}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div></div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Clairsentient Devotions</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_psionclair524" title="@{repeating_hench5_$X_psionclair524}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod524" title="@{repeating_hench5_$X_powerscore-nomod524}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod524" title="@{repeating_hench5_$X_powerscore-mod524}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod524" title="@{repeating_hench5_$X_psionic-mod524}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Clair-Devotion524" title="%{repeating_hench5_$X_Clair-Devotion524}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod524})]]≤[[@{powerscore-nomod524}+(@{powerscore-mod524})]] @{psionclair524}"></button></td> <td><input type="text" name="attr_psionclair-macro524" title="@{repeating_hench5_$X_psionclair-macro524}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_clair-macro524" title="%{repeating_hench5_$X_clair-macro524}" value="@{psionclair-macro524}"></button></td> <td><input type="text" name="attr_PSP-cost624" title="@{repeating_hench5_$X_PSP-cost624}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionclair525" title="@{repeating_hench5_$X_psionclair525}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod525" title="@{repeating_hench5_$X_powerscore-nomod525}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod525" title="@{repeating_hench5_$X_powerscore-mod525}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod525" title="@{repeating_hench5_$X_psionic-mod525}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Clair-Devotion525" title="%{repeating_hench5_$X_Clair-Devotion525}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod525})]]≤[[@{powerscore-nomod525}+(@{powerscore-mod525})]] @{psionclair525}"></button></td> <td><input type="text" name="attr_psionclair-macro525" title="@{repeating_hench5_$X_psionclair-macro525}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_clair-macro525" title="%{repeating_hench5_$X_clair-macro525}" value="@{psionclair-macro525}"></button></td> <td><input type="text" name="attr_PSP-cost625" title="@{repeating_hench5_$X_PSP-cost625}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionclair526" title="@{repeating_hench5_$X_psionclair526}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod526" title="@{repeating_hench5_$X_powerscore-nomod526}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod526" title="@{repeating_hench5_$X_powerscore-mod526}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod526" title="@{repeating_hench5_$X_psionic-mod526}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Clair-Devotion526" title="%{repeating_hench5_$X_Clair-Devotion526}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod526})]]≤[[@{powerscore-nomod526}+(@{powerscore-mod526})]] @{psionclair526}"></button></td> <td><input type="text" name="attr_psionclair-macro526" title="@{repeating_hench5_$X_psionclair-macro526}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_clair-macro526" title="%{repeating_hench5_$X_clair-macro526}" value="@{psionclair-macro526}"></button></td> <td><input type="text" name="attr_PSP-cost626" title="@{repeating_hench5_$X_PSP-cost626}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div> <div class="sheet-col"> <h4><b>Clairsentient Sciences</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_clair-science527" title="@{repeating_hench5_$X_clair-science527}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod527" title="@{repeating_hench5_$X_powerscore-nomod527}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod527" title="@{repeating_hench5_$X_powerscore-mod527}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod527" title="@{repeating_hench5_$X_psionic-mod527}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Clair-Science527" title="%{repeating_hench5_$X_Clair-Science527}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod527})]]≤[[@{powerscore-nomod527}+(@{powerscore-mod527})]] @{clair-science527}"></button></td> <td><input type="text" name="attr_psionclair-science-macro527" title="@{repeating_hench5_$X_psionclair-science-macro527}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_clair-science-macro527" title="%{repeating_hench5_$X_clair-science-macro527}" value="@{psionclair-science-macro527}"></button></td> <td><input type="text" name="attr_PSP-cost627" title="@{repeating_hench5_$X_PSP-cost627}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_clair-science528" title="@{repeating_hench5_$X_clair-science528}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod528" title="@{repeating_hench5_$X_powerscore-nomod528}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod528" title="@{repeating_hench5_$X_powerscore-mod528}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod528" title="@{repeating_hench5_$X_psionic-mod528}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Clair-Science528" title="%{repeating_hench5_$X_Clair-Science528}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod528})]]≤[[@{powerscore-nomod528}+(@{powerscore-mod528})]] @{clair-science528}"></button></td> <td><input type="text" name="attr_psionclair-science-macro528" title="@{repeating_hench5_$X_psionclair-science-macro528}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_clair-science-macro528" title="%{repeating_hench5_$X_clair-science-macro528}" value="@{psionclair-science-macro528}"></button></td> <td><input type="text" name="attr_PSP-cost628" title="@{repeating_hench5_$X_PSP-cost628}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_clair-science529" title="@{repeating_hench5_$X_clair-science529}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod529" title="@{repeating_hench5_$X_powerscore-nomod529}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod529" title="@{repeating_hench5_$X_powerscore-mod529}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod529" title="@{repeating_hench5_$X_psionic-mod529}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Clair-Science529" title="%{repeating_hench5_$X_Clair-Science529}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod529})]]≤[[@{powerscore-nomod529}+(@{powerscore-mod529})]] @{clair-science529}"></button></td> <td><input type="text" name="attr_psionclair-science-macro529" title="@{repeating_hench5_$X_psionclair-science-macro529}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_clair-science-macro529" title="%{repeating_hench5_$X_clair-science-macro529}" value="@{psionclair-science-macro529}"></button></td> <td><input type="text" name="attr_PSP-cost629" title="@{repeating_hench5_$X_PSP-cost629}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div></div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Metapsionic Devotions</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_psionmeta536" title="@{repeating_hench5_$X_psionmeta536}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod536" title="@{repeating_hench5_$X_powerscore-nomod536}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod536" title="@{repeating_hench5_$X_powerscore-mod536}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod536" title="@{repeating_hench5_$X_psionic-mod536}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Meta-Devotion536" title="%{repeating_hench5_$X_Meta-Devotion536}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod536})]]≤[[@{powerscore-nomod536}+(@{powerscore-mod536})]] @{psionmeta536}"></button></td> <td><input type="text" name="attr_psionmeta-macro536" title="@{repeating_hench5_$X_psionmeta-macro536}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_meta-macro536" title="%{repeating_hench5_$X_meta-macro536}" value="@{psionmeta-macro536}"></button></td> <td><input type="text" name="attr_PSP-cost636" title="@{repeating_hench5_$X_PSP-cost636}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionmeta537" title="@{repeating_hench5_$X_psionmeta537}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod537" title="@{repeating_hench5_$X_powerscore-nomod537}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod537" title="@{repeating_hench5_$X_powerscore-mod537}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod537" title="@{repeating_hench5_$X_psionic-mod537}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Meta-Devotion537" title="%{repeating_hench5_$X_Meta-Devotion537}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod537})]]≤[[@{powerscore-nomod537}+(@{powerscore-mod537})]] @{psionmeta537}"></button></td> <td><input type="text" name="attr_psionmeta-macro537" title="@{repeating_hench5_$X_psionmeta-macro537}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_meta-macro537" title="%{repeating_hench5_$X_meta-macro537}" value="@{psionmeta-macro537}"></button></td> <td><input type="text" name="attr_PSP-cost637" title="@{repeating_hench5_$X_PSP-cost637}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionmeta538" title="@{repeating_hench5_$X_psionmeta538}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod538" title="@{repeating_hench5_$X_powerscore-nomod538}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod538" title="@{repeating_hench5_$X_powerscore-mod538}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod538" title="@{repeating_hench5_$X_psionic-mod538}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Meta-Devotion538" title="%{repeating_hench5_$X_Meta-Devotion538}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod538})]]≤[[@{powerscore-nomod538}+(@{powerscore-mod538})]] @{psionmeta538}"></button></td> <td><input type="text" name="attr_psionmeta-macro538" title="@{repeating_hench5_$X_psionmeta-macro538}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_meta-macro538" title="%{repeating_hench5_$X_meta-macro538}" value="@{psionmeta-macro538}"></button></td> <td><input type="text" name="attr_PSP-cost638" title="@{repeating_hench5_$X_PSP-cost638}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div> <div class="sheet-col"> <h4><b>Metapsionic Sciences</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_meta-science539" title="@{repeating_hench5_$X_meta-science539}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod539" title="@{repeating_hench5_$X_powerscore-nomod539}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod539" title="@{repeating_hench5_$X_powerscore-mod539}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod539" title="@{repeating_hench5_$X_psionic-mod539}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Meta-Science539" title="%{repeating_hench5_$X_Meta-Science539}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod539})]]≤[[@{powerscore-nomod539}+(@{powerscore-mod539})]] @{meta-science539}"></button></td> <td><input type="text" name="attr_psionmeta-science-macro539" title="@{repeating_hench5_$X_psionmeta-science-macro539}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_meta-science-macro539" title="%{repeating_hench5_$X_meta-science-macro539}" value="@{psionmeta-science-macro539}"></button></td> <td><input type="text" name="attr_PSP-cost639" title="@{repeating_hench5_$X_PSP-cost639}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_meta-science540" title="@{repeating_hench5_$X_meta-science540}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod540" title="@{repeating_hench5_$X_powerscore-nomod540}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod540" title="@{repeating_hench5_$X_powerscore-mod540}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod540" title="@{repeating_hench5_$X_psionic-mod540}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Meta-Science540" title="%{repeating_hench5_$X_Meta-Science540}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod540})]]≤[[@{powerscore-nomod540}+(@{powerscore-mod540})]] @{meta-science540}"></button></td> <td><input type="text" name="attr_psionmeta-science-macro540" title="@{repeating_hench5_$X_psionmeta-science-macro540}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_meta-science-macro540" title="%{meta-science-macro540}" value="@{psionmeta-science-macro540}"></button></td> <td><input type="text" name="attr_PSP-cost640" title="@{repeating_hench5_$X_PSP-cost640}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_meta-science541" title="@{repeating_hench5_$X_meta-science541}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod541" title="@{repeating_hench5_$X_powerscore-nomod541}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod541" title="@{repeating_hench5_$X_powerscore-mod541}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod541" title="@{repeating_hench5_$X_psionic-mod541}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Meta-Science541" title="%{repeating_hench5_$X_Meta-Science541}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod541})]]≤[[@{powerscore-nomod541}+(@{powerscore-mod541})]] @{meta-science541}"></button></td> <td><input type="text" name="attr_psionmeta-science-macro541" title="@{repeating_hench5_$X_psionmeta-science-macro541}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_meta-science-macro541" title="%{repeating_hench5_$X_meta-science-macro541}" value="@{psionmeta-science-macro541}"></button></td> <td><input type="text" name="attr_PSP-cost641" title="@{repeating_hench5_$X_PSP-cost641}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div></div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Attack Modes</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_psionattacking530" title="@{repeating_hench5_$X_psionattacking530}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod530" title="@{repeating_hench5_$X_powerscore-nomod530}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod530" title="@{repeating_hench5_$X_powerscore-mod530}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod530" title="@{repeating_hench5_$X_psionic-mod530}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Attacking530" title="%{repeating_hench5_$X_Attacking530}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod530})]]≤[[@{powerscore-nomod530}+(@{powerscore-mod530})]] @{psionattacking530}"></button></td> <td><input type="text" name="attr_psionattacking-macro530" title="@{repeating_hench5_$X_psionattacking-macro530}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_attacking-macro530" title="%{repeating_hench5_$X_attacking-macro530}" value="@{psionattacking-macro530}"></button></td> <td><input type="text" name="attr_PSP-cost630" title="@{repeating_hench5_$X_PSP-cost630}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionattacking531" title="@{repeating_hench5_$X_psionattacking531}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod531" title="@{repeating_hench5_$X_powerscore-nomod531}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod531" title="@{repeating_hench5_$X_powerscore-mod531}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod531" title="@{repeating_hench5_$X_psionic-mod531}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Attacking531" title="%{repeating_hench5_$X_Attacking531}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod531})]]≤[[@{powerscore-nomod531}+(@{powerscore-mod531})]] @{psionattacking531}"></button></td> <td><input type="text" name="attr_psionattacking-macro531" title="@{repeating_hench5_$X_psionattacking-macro531}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_attacking-macro531" title="%{repeating_hench5_$X_attacking-macro531}" value="@{psionattacking-macro531}"></button></td> <td><input type="text" name="attr_PSP-cost631" title="@{repeating_hench5_$X_PSP-cost631}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionattacking532" title="@{repeating_hench5_$X_psionattacking532}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod532" title="@{repeating_hench5_$X_powerscore-nomod532}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod532" title="@{repeating_hench5_$X_powerscore-mod532}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod532" title="@{repeating_hench5_$X_psionic-mod532}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Attacking532" title="%{repeating_hench5_$X_Attacking532}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod532})]]≤[[@{powerscore-nomod532}+(@{powerscore-mod532})]] @{psionattacking532}"></button></td> <td><input type="text" name="attr_psionattacking-macro532" title="@{repeating_hench5_$X_psionattacking-macro532}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_attacking-macro532" title="%{repeating_hench5_$X_attacking-macro532}" value="@{psionattacking-macro532}"></button></td> <td><input type="text" name="attr_PSP-cost632" title="@{repeating_hench5_$X_PSP-cost632}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div> <div class="sheet-col"> <h4><b>Defense Modes</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_psiondefending533" title="@{repeating_hench5_$X_psiondefending533}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod533" title="@{repeating_hench5_$X_powerscore-nomod533}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod533" title="@{repeating_hench5_$X_powerscore-mod533}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod533" title="@{repeating_hench5_$X_psionic-mod533}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Defending533" title="%{repeating_hench5_$X_Defending533}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod533})]]≤[[@{powerscore-nomod533}+(@{powerscore-mod533})]] @{psiondefending533}"></button></td> <td><input type="text" name="attr_psiondefending-macro533" title="@{repeating_hench5_$X_psiondefending-macro533}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_defending-macro533" title="%{repeating_hench5_$X_defending-macro533}" value="@{psiondefending-macro533}"></button></td> <td><input type="text" name="attr_PSP-cost633" title="@{repeating_hench5_$X_PSP-cost633}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psiondefending534" title="@{repeating_hench5_$X_psiondefending534}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod534" title="@{repeating_hench5_$X_powerscore-nomod534}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod534" title="@{repeating_hench5_$X_powerscore-mod534}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod534" title="@{repeating_hench5_$X_psionic-mod534}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Defending534" title="%{repeating_hench5_$X_Defending534}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod534})]]≤[[@{powerscore-nomod534}+(@{powerscore-mod534})]] @{psiondefending534}"></button></td> <td><input type="text" name="attr_psiondefending-macro534" title="@{repeating_hench5_$X_psiondefending-macro534}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_defending-macro534" title="%{repeating_hench5_$X_defending-macro534}" value="@{psiondefending-macro534}"></button></td> <td><input type="text" name="attr_PSP-cost634" title="@{repeating_hench5_$X_PSP-cost634}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psiondefending535" title="@{repeating_hench5_$X_psiondefending535}" class="sheet-medium"></td> <td><input type="text" name="attr_powerscore-nomod535" title="@{repeating_hench5_$X_powerscore-nomod535}" placeholder="@{}" class="sheet-small"></td> <td><input type="text" name="attr_powerscore-mod535" title="@{repeating_hench5_$X_powerscore-mod535}" placeholder="#" class="sheet-tiny"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psionic-mod535" title="@{repeating_hench5_$X_psionic-mod535}" placeholder="#" class="sheet-tiny"> <button type="roll" name="roll_Defending535" title="%{repeating_hench5_$X_Defending535}" value="/roll [[1d20cs<1cf>20-(@{psionic-mod535})]]≤[[@{powerscore-nomod535}+(@{powerscore-mod535})]] @{psiondefending535}"></button></td> <td><input type="text" name="attr_psiondefending-macro535" title="@{repeating_hench5_$X_psiondefending-macro535}" class="sheet-track" placeholder="Macro"><button type="roll" name="roll_defending-macro535" title="%{repeating_hench5_$X_defending-macro535}" value="@{psiondefending-macro535}"></button></td> <td><input type="text" name="attr_PSP-cost635" title="@{repeating_hench5_$X_PSP-cost635}" placeholder="#" class="sheet-small"/></td> </tr> </table></ul></div></div><br> <div class="sheet-2colrow"> <div class="sheet-col"> <h4><b>Psionic Strength Points</b></h4> <table style='width:250px;'> <tr> <td class="sheet-default-header" style="width:100px;">Value</td> <td class="sheet-default-header" style="width:50px;">Current</td> <td class="sheet-default-header" style="width:15px;">/</td> <td class="sheet-default-header" style="width:60px;">Maximum</td> <td class="sheet-default-header" style="width:25px;">Speed</td> </tr> <tr> <td class="sheet-default-header" style=" width:100px;">PSP:</td> <td><input type="number" name="attr_PSP500" title="@{repeating_hench5_$X_PSP500}" class="sheet-short" placeholder="PSP"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold; width:15px">/</td> <td><input type="number" name="attr_PSP500_max" title="@{repeating_hench5_$X_PSP500|max}" class="sheet-short" /></td> </tr> <tr> <td class="sheet-default-header" style="width:100px;">Temp PSP:</td> <td><input type="number" name="attr_tempPSP500" title="@{repeating_hench5_$X_tempPSP500}" class="sheet-short" placeholder="Temp"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold; width:15px;">/</td> <td><input type="number" name="attr_tempPSP500_max" title="@{repeating_hench5_$X_tempPSP500|max}" class="sheet-short" /></td> </tr> <tr> <td class="sheet-default-header" style="width:100px;">Stored PSP:</td> <td><input type="number" name="attr_storedPSP500" title="@{repeating_hench5_$X_storedPSP500}" class="sheet-short" placeholder="Stored"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold; width:15px;">/</td> <td><input type="number" name="attr_storedPSP500_max" title="@{repeating_hench5_$X_storedPSP500|max}" class="sheet-short" /></td> </tr> <tr> <td class="sheet-default-header" style="width: 25px;">Speed</td> <td></td> <td></td> <td><input type="text" name="attr_psispeed501" title="@{repeating_hench5_$X_psispeed501}" class="sheet-small"></td> <td><button type="roll" name="roll_psispeed500" title="%{repeating_hench5_$X_psispeed500}" value="/gmroll [[{([[1d10]+@{psispeed501}-(?{Misc. bonus|+0})), 1}kh1)]] [Initiative (Psionic Power)]&{tracker}"></button></td> </tr> </table> </div> <div class="sheet-col"> <br><br> <h4><b>Psionic Proficiencies</b></h4><br><ul> <table> <tr> <td><input type="text" name="attr_psiprofname500" title="@{repeating_hench5_$X_psiprofname500}" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psiprofstatnum500" title="@{repeating_hench5_$X_psiprofstatnum500}" placeholder="@{}" class="sheet-short"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psiprofmod500" title="@{repeating_hench5_$X_psiprofmod500}" value="0" class="sheet-short"><input type="number" name="attr_psiprofslots500" title="@{repeating_hench5_$X_psiprofslots500}" class="sheet-short" placeholder="#"> <button type="roll" name="roll_Psiprof500" title="%{repeating_hench5_$X_Psiprof500}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psiprofstatnum500})+(@{psiprofmod500})]] @{psiprofname500}"></button></td> </tr> <tr> <td><input type="text" name="attr_psiprofname501" title="@{repeating_hench5_$X_psiprofname501}" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psiprofstatnum501" title="@{repeating_hench5_$X_psiprofstatnum501}" placeholder="@{}" class="sheet-short"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psiprofmod501" title="@{repeating_hench5_$X_psiprofmod501}" value="0" class="sheet-short"><input type="number" name="attr_psiprofslots501" title="@{repeating_hench5_$X_psiprofslots501}" class="sheet-short" placeholder="#"> <button type="roll" name="roll_Psiprof501" title="%{repeating_hench5_$X_Psiprof501}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psiprofstatnum501})+(@{psiprofmod501})]] @{psiprofname501}"></button></td> </tr> <tr> <td><input type="text" name="attr_psiprofname502" title="@{repeating_hench5_$X_psiprofname502}" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psiprofstatnum502" title="@{repeating_hench5_$X_psiprofstatnum502}" placeholder="@{}" class="sheet-short"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psiprofmod502" title="@{repeating_hench5_$X_psiprofmod502}" value="0" class="sheet-short"><input type="number" name="attr_psiprofslots502" title="@{repeating_hench5_$X_psiprofslots502}" class="sheet-short" placeholder="#"> <button type="roll" name="roll_Psiprof502" title="%{repeating_hench5_$X_Psiprof502}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psiprofstatnum502})+(@{psiprofmod502})]] @{psiprofname502}"></button></td> </tr> <tr> <td><input type="text" name="attr_psiprofname503" title="@{repeating_hench5_$X_psiprofname503}" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psiprofstatnum503" title="@{repeating_hench5_$X_psiprofstatnum503}" placeholder="@{}" class="sheet-short"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psiprofmod503" title="@{repeating_hench5_$X_psiprofmod503}" value="0" class="sheet-short"><input type="number" name="attr_psiprofslots503" title="@{repeating_hench5_$X_psiprofslots503}" class="sheet-short" placeholder="#"> <button type="roll" name="roll_Psiprof503" title="%{repeating_hench5_$X_Psiprof503}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psiprofstatnum503})+(@{psiprofmod503})]] @{psiprofname503}"></button></td> </tr> <tr> <td><input type="text" name="attr_psiprofname504" title="@{repeating_hench5_$X_psiprofname504}" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psiprofstatnum504" title="@{repeating_hench5_$X_psiprofstatnum504}" placeholder="@{}" class="sheet-short"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psiprofmod504" title="@{repeating_hench5_$X_psiprofmod504}" value="0" class="sheet-short"><input type="number" name="attr_psiprofslots504" title="@{repeating_hench5_$X_psiprofslots504}" class="sheet-short" placeholder="#"> <button type="roll" name="roll_Psiprof504" title="%{repeating_hench5_$X_Psiprof504}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psiprofstatnum504})+(@{psiprofmod504})]] @{psiprofname504}"></button></td> </tr> </table></ul></div></div> <br><br> <h4><b>Psionics Storage</b></h4><br> <textarea name="attr_psionmem500" title="@{repeating_hench5_$X_psionmem500}" placeholder="Place Psionic ability information here."></textarea> <br> <br><h4><b>Special Abilities and Attacks</b></h4><br><textarea name="attr_abilitiesnotes502" title="@{repeating_hench5_$X_abilitiesnotes502}"></textarea><br> <h4><b>Psionic Weapons</b></h4><br><textarea name="attr_psiweps500" title="@{repeating_hench5_$X_psiweps500}"></textarea><hr></div> <div class="sheet-tab-content sheet-section-psionics-advanced-repeat"> <h4><b>Advanced Psionics</b></h4> <div class="sheet-2colrow"> <div class="sheet-col"> <br><h4><b>Telepathy Devotions</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-telepathy-name700" title="@{repeating_hench5_$X_psionic-telepathy-name700}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj700" title="@{repeating_hench5_$X_mthac0adj700}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac700" title="@{repeating_hench5_$X_mac700}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0700" title="@{repeating_hench5_$X_MThAC0700}" class="sheet-small" value="20"><button type="roll" name="roll_mthac02-hit700" title="%{repeating_hench5_$X_mthac02-hit700}" value="@{henchname55} hits a MAC of [[@{MThAC0700}-(1d20+(@{mthac0adj700})+(?{Misc. bonus|0}))]]≤[[@{mac700}]] using their @{psionic-telepathy-name700}"></button></td> <td><input type="text" name="attr_psionic-macro700" title="@{repeating_hench5_$X_psionic-macro700}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro3-check700" title="%{repeating_hench5_$X_psionic-macro3-check700}" value="@{psionic-macro700}"></button></td> <td><input type="text" name="attr_PSP-cost700" title="@{repeating_hench5_$X_PSP-cost700}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-telepathy-name701" title="@{repeating_hench5_$X_psionic-telepathy-name701}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj701" title="@{repeating_hench5_$X_mthac0adj701}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac701" title="@{repeating_hench5_$X_mac701}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0701" title="@{repeating_hench5_$X_MThAC0701}" class="sheet-small" value="20"><button type="roll" name="roll_mthac02-hit701" title="%{repeating_hench5_$X_mthac02-hit701}" value="@{henchname55} hits a MAC of [[@{MThAC0701}-(1d20+(@{mthac0adj701})+(?{Misc. bonus|0}))]]≤[[@{mac701}]] using their @{psionic-telepathy-name701}"></button></td> <td><input type="text" name="attr_psionic-macro701" title="@{repeating_hench5_$X_psionic-macro701}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro3-check701" title="%{repeating_hench5_$X_psionic-macro3-check701}" value="@{psionic-macro701}"></button></td> <td><input type="text" name="attr_PSP-cost701" title="@{repeating_hench5_$X_PSP-cost701}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-telepathy-name702" title="@{repeating_hench5_$X_psionic-telepathy-name702}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj702" title="@{repeating_hench5_$X_mthac0adj702}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac702" title="@{mrepeating_hench5_$X_ac702}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0702" title="@{repeating_hench5_$X_MThAC0702}" class="sheet-small" value="20"><button type="roll" name="roll_mthac02-hit702" title="%{repeating_hench5_$X_mthac02-hit702}" value="@{henchname55} hits a MAC of [[@{MThAC0702}-(1d20+(@{mthac0adj702})+(?{Misc. bonus|0}))]]≤[[@{mac702}]] using their @{psionic-telepathy-name702}"></button></td> <td><input type="text" name="attr_psionic-macro702" title="@{repeating_hench5_$X_psionic-macro702}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro3-check702" title="%{repeating_hench5_$X_psionic-macro3-check702}" value="@{psionic-macro702}"></button></td> <td><input type="text" name="attr_PSP-cost702" title="@{repeating_hench5_$X_PSP-cost702}" placeholder="#" class="sheet-small"/></td> </tr> </table></div> <div class="sheet-col"> <br><h4><b>Telepathy Sciences</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-telepathy-science-name703" title="@{repeating_hench5_$X_psionic-telepathy-science-name703}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj703" title="@{repeating_hench5_$X_mthac0adj703}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac703" title="@{repeating_hench5_$X_mac703}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0703" title="@{repeating_hench5_$X_MThAC0703}" class="sheet-small" value="20"><button type="roll" name="roll_mthac03-hit703" title="%{repeating_hench5_$X_mthac03-hit703}" value="@{henchname55} hits a MAC of [[@{MThAC0703}-(1d20+(@{mthac0adj703})+(?{Misc. bonus|0}))]]≤[[@{mac703}]] using their @{psionic-telepathy-science-name703}"></button></td> <td><input type="text" name="attr_psionic-macro703" title="@{repeating_hench5_$X_psionic-macro703}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro4-check703" title="%{repeating_hench5_$X_psionic-macro4-check703}" value="@{psionic-macro703}"></button></td> <td><input type="text" name="attr_PSP-cost703" title="@{repeating_hench5_$X_PSP-cost703}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-telepathy-science-name704" title="@{repeating_hench5_$X_psionic-telepathy-science-name704}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj704" title="@{repeating_hench5_$X_mthac0adj704}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac704" title="@{repeating_hench5_$X_mac704}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0704" title="@{repeating_hench5_$X_MThAC0704}" class="sheet-small" value="20"><button type="roll" name="roll_mthac03-hit704" title="%{repeating_hench5_$X_mthac03-hit704}" value="@{henchname55} hits a MAC of [[@{MThAC0704}-(1d20+(@{mthac0adj704})+(?{Misc. bonus|0}))]]≤[[@{mac704}]] using their @{psionic-telepathy-science-name704}"></button></td> <td><input type="text" name="attr_psionic-macro704" title="@{repeating_hench5_$X_psionic-macro704}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro4-check704" title="%{repeating_hench5_$X_psionic-macro4-check704}" value="@{psionic-macro704}"></button></td> <td><input type="text" name="attr_PSP-cost704" title="@{repeating_hench5_$X_PSP-cost704}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-telepathy-science-name705" title="@{repeating_hench5_$X_psionic-telepathy-science-name705}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj705" title="@{repeating_hench5_$X_mthac0adj705}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac705" title="@{repeating_hench5_$X_mac705}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0705" title="@{repeating_hench5_$X_MThAC0705}" class="sheet-small" value="20"><button type="roll" name="roll_mthac03-hit705" title="%{repeating_hench5_$X_mthac03-hit705}" value="@{henchname55} hits a MAC of [[@{MThAC0705}-(1d20+(@{mthac0adj705})+(?{Misc. bonus|0}))]]≤[[@{mac705}]] using their @{psionic-telepathy-science-name705}"></button></td> <td><input type="text" name="attr_psionic-macro705" title="@{repeating_hench5_$X_psionic-macro705}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro4-check705" title="%{repeating_hench5_$X_psionic-macro4-check705}" value="@{psionic-macro705}"></button></td> <td><input type="text" name="attr_PSP-cost705" title="@{repeating_hench5_$X_PSP-cost705}" placeholder="#" class="sheet-small"/></td> </tr> </table></div></div> <div class="sheet-2colrow"> <div class="sheet-col"> <br><h4><b>Psychokinesis Devotions</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-psychokinesis-name706" title="@{repeating_hench5_$X_psionic-psychokinesis-name706}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj706" title="@{repeating_hench5_$X_mthac0adj706}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac706" title="@{repeating_hench5_$X_mac706}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0706" title="@{repeating_hench5_$X_MThAC0706}" class="sheet-small" value="20"><button type="roll" name="roll_mthac04-hit706" title="%{repeating_hench5_$X_mthac04-hit706}" value="@{henchname55} hits a MAC of [[@{MThAC0706}-(1d20+(@{mthac0adj706})+(?{Misc. bonus|0}))]]≤[[@{mac706}]] using their @{psionic-psychokinesis-name706}"></button></td> <td><input type="text" name="attr_psionic-macro706" title="@{repeating_hench5_$X_psionic-macro706}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro5-check706" title="%{repeating_hench5_$X_psionic-macro5-check706}" value="@{psionic-macro706}"></button></td> <td><input type="text" name="attr_PSP-cost706" title="@{repeating_hench5_$X_PSP-cost706}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychokinesis-name707" title="@{repeating_hench5_$X_psionic-psychokinesis-name707}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj707" title="@{repeating_hench5_$X_mthac0adj707}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac707" title="@{repeating_hench5_$X_mac707}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0707" title="@{repeating_hench5_$X_MThAC0707}" class="sheet-small" value="20"><button type="roll" name="roll_mthac04-hit707" title="%{repeating_hench5_$X_mthac04-hit707}" value="@{henchname55} hits a MAC of [[@{MThAC0707}-(1d20+(@{mthac0adj707})+(?{Misc. bonus|0}))]]≤[[@{mac707}]] using their @{psionic-psychokinesis-name707}"></button></td> <td><input type="text" name="attr_psionic-macro707" title="@{repeating_hench5_$X_psionic-macro707}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro5-check707" title="%{repeating_hench5_$X_psionic-macro5-check707}" value="@{psionic-macro707}"></button></td> <td><input type="text" name="attr_PSP-cost707" title="@{repeating_hench5_$X_PSP-cost707}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychokinesis-name708" title="@{repeating_hench5_$X_psionic-psychokinesis-name708}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj708" title="@{repeating_hench5_$X_mthac0adj708}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac708" title="@{repeating_hench5_$X_mac708}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0708" title="@{repeating_hench5_$X_MThAC0708}" class="sheet-small" value="20"><button type="roll" name="roll_mthac04-hit708" title="%{repeating_hench5_$X_mthac04-hit708}" value="@{henchname55} hits a MAC of [[@{MThAC0708}-(1d20+(@{mthac0adj708})+(?{Misc. bonus|0}))]]≤[[@{mac708}]] using their @{psionic-psychokinesis-name708}"></button></td> <td><input type="text" name="attr_psionic-macro708" title="@{repeating_hench5_$X_psionic-macro708}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro5-check708" title="%{repeating_hench5_$X_psionic-macro5-check708}" value="@{psionic-macro708}"></button></td> <td><input type="text" name="attr_PSP-cost708" title="@{repeating_hench5_$X_PSP-cost708}" placeholder="#" class="sheet-small"/></td> </tr> </table></div> <div class="sheet-col"> <br><h4><b>Psychokinesis Sciences</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-psychokinesis-science-name709" title="@{repeating_hench5_$X_psionic-psychokinesis-science-name709}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj709" title="@{repeating_hench5_$X_mthac0adj709}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac709" title="@{repeating_hench5_$X_mac709}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0709" title="@{repeating_hench5_$X_MThAC0709}" class="sheet-small" value="20"><button type="roll" name="roll_mthac05-hit709" title="%{repeating_hench5_$X_mthac05-hit709}" value="@{henchname55} hits a MAC of [[@{MThAC0709}-(1d20+(@{mthac0adj709})+(?{Misc. bonus|0}))]]≤[[@{mac709}]] using their @{psionic-psychokinesis-science-name709}"></button></td> <td><input type="text" name="attr_psionic-macro709" title="@{repeating_hench5_$X_psionic-macro709}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro6-check709" title="%{repeating_hench5_$X_psionic-macro6-check709}" value="@{psionic-macro709}"></button></td> <td><input type="text" name="attr_PSP-cost709" title="@{repeating_hench5_$X_PSP-cost709}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychokinesis-science-name710" title="@{repeating_hench5_$X_psionic-psychokinesis-science-name710}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj710" title="@{repeating_hench5_$X_mthac0adj710}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac710" title="@{repeating_hench5_$X_mac710}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0710" title="@{repeating_hench5_$X_MThAC0710}" class="sheet-small" value="20"><button type="roll" name="roll_mthac05-hit710" title="%{repeating_hench5_$X_mthac05-hit710}" value="@{henchname55} hits a MAC of [[@{MThAC0710}-(1d20+(@{mthac0adj710})+(?{Misc. bonus|0}))]]≤[[@{mac710}]] using their @{psionic-psychokinesis-science-name710}"></button></td> <td><input type="text" name="attr_psionic-macro710" title="@{repeating_hench5_$X_psionic-macro710}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro6-check710" title="%{repeating_hench5_$X_psionic-macro6-check710}" value="@{psionic-macro710}"></button></td> <td><input type="text" name="attr_PSP-cost710" title="@{repeating_hench5_$X_PSP-cost710}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychokinesis-science-name711" title="@{repeating_hench5_$X_psionic-psychokinesis-science-name711}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj711" title="@{repeating_hench5_$X_mthac0adj711}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac711" title="@{repeating_hench5_$X_mac711}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0711" title="@{repeating_hench5_$X_MThAC0711}" class="sheet-small" value="20"><button type="roll" name="roll_mthac05-hit711" title="%{repeating_hench5_$X_mthac05-hit711}" value="@{henchname55} hits a MAC of [[@{MThAC0711}-(1d20+(@{mthac0adj711})+(?{Misc. bonus|0}))]]≤[[@{mac711}]] using their @{psionic-psychokinesis-science-name711}"></button></td> <td><input type="text" name="attr_psionic-macro711" title="@{repeating_hench5_$X_psionic-macro711}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro6-check711" title="%{repeating_hench5_$X_psionic-macro6-check711}" value="@{psionic-macro711}"></button></td> <td><input type="text" name="attr_PSP-cost711" title="@{repeating_hench5_$X_PSP-cost711}" placeholder="#" class="sheet-small"/></td> </tr> </table></div></div> <div class="sheet-2colrow"> <div class="sheet-col"> <br><h4><b>Psychoportive Devotions</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-psychoportation-name712" title="@{repeating_hench5_$X_psionic-psychoportation-name712}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj712" title="@{repeating_hench5_$X_mthac0adj712}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac712" title="@{repeating_hench5_$X_mac712}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0712" title="@{repeating_hench5_$X_MThAC0712}" class="sheet-small" value="20"><button type="roll" name="roll_mthac06-hit712" title="%{repeating_hench5_$X_mthac06-hit712}" value="@{henchname55} hits a MAC of [[@{MThAC0712}-(1d20+(@{mthac0adj712})+(?{Misc. bonus|0}))]]≤[[@{mac712}]] using their @{psionic-psychoportation-name712}"></button></td> <td><input type="text" name="attr_psionic-macro712" title="@{repeating_hench5_$X_psionic-macro712}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro7-check712" title="%{repeating_hench5_$X_psionic-macro7-check712}" value="@{psionic-macro712}"></button></td> <td><input type="text" name="attr_PSP-cost712" title="@{repeating_hench5_$X_PSP-cost712}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychoportation-name713" title="@{repeating_hench5_$X_psionic-psychoportation-name713}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj713" title="@{repeating_hench5_$X_mthac0adj713}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac713" title="@{repeating_hench5_$X_mac713}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0713" title="@{repeating_hench5_$X_MThAC0713}" class="sheet-small" value="20"><button type="roll" name="roll_mthac06-hit713" title="%{repeating_hench5_$X_mthac06-hit713}" value="@{henchname55} hits a MAC of [[@{MThAC0713}-(1d20+(@{mthac0adj713})+(?{Misc. bonus|0}))]]≤[[@{mac713}]] using their @{psionic-psychoportation-name713}"></button></td> <td><input type="text" name="attr_psionic-macro713" title="@{repeating_hench5_$X_psionic-macro713}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro7-check713" title="%{repeating_hench5_$X_psionic-macro7-check713}" value="@{psionic-macro713}"></button></td> <td><input type="text" name="attr_PSP-cost713" title="@{repeating_hench5_$X_PSP-cost713}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychoportation-name714" title="@{repeating_hench5_$X_psionic-psychoportation-name714}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj714" title="@{repeating_hench5_$X_mthac0adj714}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac714" title="@{repeating_hench5_$X_mac714}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0714" title="@{repeating_hench5_$X_MThAC0714}" class="sheet-small" value="20"><button type="roll" name="roll_mthac06-hit714" title="%{repeating_hench5_$X_mthac06-hit714}" value="@{henchname55} hits a MAC of [[@{MThAC0714}-(1d20+(@{mthac0adj714})+(?{Misc. bonus|0}))]]≤[[@{mac714}]] using their @{psionic-psychoportation-name714}"></button></td> <td><input type="text" name="attr_psionic-macro714" title="@{repeating_hench5_$X_psionic-macro714}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro7-check714" title="%{repeating_hench5_$X_psionic-macro7-check714}" value="@{psionic-macro714}"></button></td> <td><input type="text" name="attr_PSP-cost714" title="@{repeating_hench5_$X_PSP-cost714}" placeholder="#" class="sheet-small"/></td> </tr> </table></div> <div class="sheet-col"> <br><h4><b>Psychoportive Sciences</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-psychoportation-science-name715" title="@{repeating_hench5_$X_psionic-psychoportation-science-name715}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj715" title="@{repeating_hench5_$X_mthac0adj715}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac715" title="@{repeating_hench5_$X_mac715}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0715" title="@{repeating_hench5_$X_MThAC0715}" class="sheet-small" value="20"><button type="roll" name="roll_mthac07-hit715" title="%{repeating_hench5_$X_mthac07-hit715}" value="@{henchname55} hits a MAC of [[@{MThAC0715}-(1d20+(@{mthac0adj715})+(?{Misc. bonus|0}))]]≤[[@{mac715}]] using their @{psionic-psychoportation-science-name715}"></button></td> <td><input type="text" name="attr_psionic-macro715" title="@{repeating_hench5_$X_psionic-macro715}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro8-check715" title="%{repeating_hench5_$X_psionic-macro8-check715}" value="@{psionic-macro715}"></button></td> <td><input type="text" name="attr_PSP-cost715" title="@{repeating_hench5_$X_PSP-cost715}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychoportation-science-name716" title="@{repeating_hench5_$X_psionic-psychoportation-science-name716}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj716" title="@{repeating_hench5_$X_mthac0adj716}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac716" title="@{repeating_hench5_$X_mac716}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0716" title="@{repeating_hench5_$X_MThAC0716}" class="sheet-small" value="20"><button type="roll" name="roll_mthac07-hit716" title="%{repeating_hench5_$X_mthac07-hit716}" value="@{henchname55} hits a MAC of [[@{MThAC0716}-(1d20+(@{mthac0adj716})+(?{Misc. bonus|0}))]]≤[[@{mac716}]] using their @{psionic-psychoportation-science-name716}"></button></td> <td><input type="text" name="attr_psionic-macro716" title="@{repeating_hench5_$X_psionic-macro716}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro8-check716" title="%{repeating_hench5_$X_psionic-macro8-check716}" value="@{psionic-macro716}"></button></td> <td><input type="text" name="attr_PSP-cost716" title="@{repeating_hench5_$X_PSP-cost716}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychoportation-science-name717" title="@{repeating_hench5_$X_psionic-psychoportation-science-name717}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj717" title="@{repeating_hench5_$X_mthac0adj717}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac717" title="@{repeating_hench5_$X_mac717}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0717" title="@{repeating_hench5_$X_MThAC0717}" class="sheet-small" value="20"><button type="roll" name="roll_mthac07-hit717" title="%{repeating_hench5_$X_mthac07-hit717}" value="@{henchname55} hits a MAC of [[@{MThAC0717}-(1d20+(@{mthac0adj717})+(?{Misc. bonus|0}))]]≤[[@{mac717}]] using their @{psionic-psychoportation-science-name717}"></button></td> <td><input type="text" name="attr_psionic-macro717" title="@{repeating_hench5_$X_psionic-macro717}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro8-check717" title="%{repeating_hench5_$X_psionic-macro8-check717}" value="@{psionic-macro717}"></button></td> <td><input type="text" name="attr_PSP-cost717" title="@{repeating_hench5_$X_PSP-cost717}" placeholder="#" class="sheet-small"/></td> </tr> </table></div></div> <div class="sheet-2colrow"> <div class="sheet-col"> <br><h4><b>Psychometabolism Devotions</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-psychometabolism-name718" title="@{repeating_hench5_$X_psionic-psychometabolism-name718}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj718" title="@{repeating_hench5_$X_mthac0adj718}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac718" title="@{repeating_hench5_$X_mac718}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0718" title="@{repeating_hench5_$X_MThAC0718}" class="sheet-small" value="20"><button type="roll" name="roll_mthac08-hit718" title="%{repeating_hench5_$X_mthac08-hit718}" value="@{henchname55} hits a MAC of [[@{MThAC0718}-(1d20+(@{mthac0adj718})+(?{Misc. bonus|0}))]]≤[[@{mac718}]] using their @{psionic-psychometabolism-name718}"></button></td> <td><input type="text" name="attr_psionic-macro718" title="@{repeating_hench5_$X_psionic-macro718}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro9-check718" title="%{repeating_hench5_$X_psionic-macro9-check718}" value="@{psionic-macro718}"></button></td> <td><input type="text" name="attr_PSP-cost718" title="@{repeating_hench5_$X_PSP-cost718}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychometabolism-name719" title="@{repeating_hench5_$X_psionic-psychometabolism-name719}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj719" title="@{repeating_hench5_$X_mthac0adj719}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac719" title="@{repeating_hench5_$X_mac719}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0719" title="@{repeating_hench5_$X_MThAC0719}" class="sheet-small" value="20"><button type="roll" name="roll_mthac08-hit719" title="%{repeating_hench5_$X_mthac08-hit719}" value="@{henchname55} hits a MAC of [[@{MThAC0719}-(1d20+(@{mthac0adj719})+(?{Misc. bonus|0}))]]≤[[@{mac719}]] using their @{psionic-psychometabolism-name719}"></button></td> <td><input type="text" name="attr_psionic-macro719" title="@{repeating_hench5_$X_psionic-macro719}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro9-check719" title="%{repeating_hench5_$X_psionic-macro9-check719}" value="@{psionic-macro719}"></button></td> <td><input type="text" name="attr_PSP-cost719" title="@{repeating_hench5_$X_PSP-cost719}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychometabolism-name720" title="@{repeating_hench5_$X_psionic-psychometabolism-name720}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj720" title="@{repeating_hench5_$X_mthac0adj720}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac720" title="@{repeating_hench5_$X_mac720}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0720" title="@{repeating_hench5_$X_MThAC0720}" class="sheet-small" value="20"><button type="roll" name="roll_mthac08-hit720" title="%{repeating_hench5_$X_mthac08-hit720}" value="@{henchname55} hits a MAC of [[@{MThAC0720}-(1d20+(@{mthac0adj720})+(?{Misc. bonus|0}))]]≤[[@{mac720}]] using their @{psionic-psychometabolism-name720}"></button></td> <td><input type="text" name="attr_psionic-macro720" title="@{repeating_hench5_$X_psionic-macro720}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro9-check720" title="%{repeating_hench5_$X_psionic-macro9-check720}" value="@{psionic-macro720}"></button></td> <td><input type="text" name="attr_PSP-cost720" title="@{repeating_hench5_$X_PSP-cost720}" placeholder="#" class="sheet-small"/></td> </tr> </table></div> <div class="sheet-col"> <br><h4><b>Psychometabolism Sciences</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-psychometabolism-science-name721" title="@{repeating_hench5_$X_psionic-psychometabolism-science-name721}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj721" title="@{repeating_hench5_$X_mthac0adj721}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac721" title="@{repeating_hench5_$X_mac721}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0721" title="@{repeating_hench5_$X_MThAC0721}" class="sheet-small" value="20"><button type="roll" name="roll_mthac09-hit721" title="%{repeating_hench5_$X_mthac09-hit721}" value="@{henchname55} hits a MAC of [[@{MThAC0721}-(1d20+(@{mthac0adj721})+(?{Misc. bonus|0}))]]≤[[@{mac721}]] using their @{psionic-psychometabolism-science-name721}"></button></td> <td><input type="text" name="attr_psionic-macro721" title="@{repeating_hench5_$X_psionic-macro721}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro10-check721" title="%{repeating_hench5_$X_psionic-macro10-check721}" value="@{psionic-macro721}"></button></td> <td><input type="text" name="attr_PSP-cost721" title="@{repeating_hench5_$X_PSP-cost721}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychometabolism-science-name722" title="@{repeating_hench5_$X_psionic-psychometabolism-science-name722}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj722" title="@{repeating_hench5_$X_mthac0adj722}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac722" title="@{repeating_hench5_$X_mac722}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0722" title="@{repeating_hench5_$X_MThAC0722}" class="sheet-small" value="20"><button type="roll" name="roll_mthac09-hit722" title="%{repeating_hench5_$X_mthac09-hit722}" value="@{henchname55} hits a MAC of [[@{MThAC0722}-(1d20+(@{mthac0adj722})+(?{Misc. bonus|0}))]]≤[[@{mac722}]] using their @{psionic-psychometabolism-science-name722}"></button></td> <td><input type="text" name="attr_psionic-macro722" title="@{repeating_hench5_$X_psionic-macro722}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro10-check722" title="%{repeating_hench5_$X_psionic-macro10-check722}" value="@{psionic-macro722}"></button></td> <td><input type="text" name="attr_PSP-cost722" title="@{repeating_hench5_$X_PSP-cost722}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-psychometabolism-science-name723" title="@{repeating_hench5_$X_psionic-psychometabolism-science-name723}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj723" title="@{repeating_hench5_$X_mthac0adj723}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac723" title="@{repeating_hench5_$X_mac723}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0723" title="@{repeating_hench5_$X_MThAC0723}" class="sheet-small" value="20"><button type="roll" name="roll_mthac09-hit723" title="%{repeating_hench5_$X_mthac09-hit723}" value="@{henchname55} hits a MAC of [[@{MThAC0723}-(1d20+(@{mthac0adj723})+(?{Misc. bonus|0}))]]≤[[@{mac723}]] using their @{psionic-psychometabolism-science-name723}"></button></td> <td><input type="text" name="attr_psionic-macro723" title="@{repeating_hench5_$X_psionic-macro723}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro10-check723" title="%{repeating_hench5_$X_psionic-macro10-check723}" value="@{psionic-macro723}"></button></td> <td><input type="text" name="attr_PSP-cost723" title="@{repeating_hench5_$X_PSP-cost723}" placeholder="#" class="sheet-small"/></td> </tr> </table></div></div> <div class="sheet-2colrow"> <div class="sheet-col"> <br><h4><b>Clairsentient Devotions</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-clairsentience-name724" title="@{repeating_hench5_$X_psionic-clairsentience-name724}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj724" title="@{repeating_hench5_$X_mthac0adj724}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac724" title="@{repeating_hench5_$X_mac724}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0724" title="@{repeating_hench5_$X_MThAC0724}" class="sheet-small" value="20"><button type="roll" name="roll_mthac010-hit724" title="%{repeating_hench5_$X_mthac010-hit724}" value="@{henchname55} hits a MAC of [[@{MThAC0724}-(1d20+(@{mthac0adj724})+(?{Misc. bonus|0}))]]≤[[@{mac724}]] using their @{psionic-clairsentience-name724}"></button></td> <td><input type="text" name="attr_psionic-macro724" title="@{repeating_hench5_$X_psionic-macro724}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro11-check724" title="%{repeating_hench5_$X_psionic-macro11-check724}" value="@{psionic-macro724}"></button></td> <td><input type="text" name="attr_PSP-cost724" title="@{repeating_hench5_$X_PSP-cost724}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-clairsentience-name725" title="@{repeating_hench5_$X_psionic-clairsentience-name725}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj725" title="@{repeating_hench5_$X_mthac0adj725}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac725" title="@{repeating_hench5_$X_mac725}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0725" title="@{repeating_hench5_$X_MThAC0725}" class="sheet-small" value="20"><button type="roll" name="roll_mthac010-hit725" title="%{repeating_hench5_$X_mthac010-hit725}" value="@{henchname55} hits a MAC of [[@{MThAC0725}-(1d20+(@{mthac0adj725})+(?{Misc. bonus|0}))]]≤[[@{mac725}]] using their @{psionic-clairsentience-name725}"></button></td> <td><input type="text" name="attr_psionic-macro725" title="@{repeating_hench5_$X_psionic-macro725}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro11-check725" title="%{repeating_hench5_$X_psionic-macro11-check725}" value="@{psionic-macro725}"></button></td> <td><input type="text" name="attr_PSP-cost725" title="@{repeating_hench5_$X_PSP-cost725}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-clairsentience-name726" title="@{repeating_hench5_$X_psionic-clairsentience-name726}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj726" title="@{repeating_hench5_$X_mthac0adj726}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac726" title="@{repeating_hench5_$X_mac726}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0726" title="@{repeating_hench5_$X_MThAC0726}" class="sheet-small" value="20"><button type="roll" name="roll_mthac010-hit726" title="%@{repeating_hench5_$X_mthac010-hit726}" value="@{henchname55} hits a MAC of [[@{MThAC0726}-(1d20+(@{mthac0adj726})+(?{Misc. bonus|0}))]]≤[[@{mac726}]] using their @{psionic-clairsentience-name726}"></button></td> <td><input type="text" name="attr_psionic-macro726" title="@{repeating_hench5_$X_psionic-macro726}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro11-check726" title="%{repeating_hench5_$X_psionic-macro11-check726}" value="@{psionic-macro726}"></button></td> <td><input type="text" name="attr_PSP-cost726" title="@{repeating_hench5_$X_PSP-cost726}" placeholder="#" class="sheet-small"/></td> </tr> </table></div> <div class="sheet-col"> <br><h4><b>Clairsentient Sciences</b></h4><br><table> <tr> <td class="sheet-default-header">Ability Name</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MAC</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-clairsentience-science-name727" title="@{repeating_hench5_$X_psionic-clairsentience-science-name727}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj727" title="@{repeating_hench5_$X_mthac0adj727}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac727" title="@{repeating_hench5_$X_mac727}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0727" title="@{repeating_hench5_$X_MThAC0727}" class="sheet-small" value="20"><button type="roll" name="roll_mthac011-hit727" title="%{repeating_hench5_$X_mthac011-hit727}" value="@{henchname55} hits a MAC of [[@{MThAC0727}-(1d20+(@{mthac0adj727})+(?{Misc. bonus|0}))]]≤[[@{mac727}]] using their @{psionic-clairsentience-science-name727}"></button></td> <td><input type="text" name="attr_psionic-macro727" title="@{repeating_hench5_$X_psionic-macro727}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro12-check727" title="%{repeating_hench5_$X_psionic-macro12-check727}" value="@{psionic-macro727}"></button></td> <td><input type="text" name="attr_PSP-cost727" title="@{repeating_hench5_$X_PSP-cost727}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-clairsentience-science-name728" title="@{repeating_hench5_$X_psionic-clairsentience-science-name728}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj728" title="@{repeating_hench5_$X_mthac0adj728}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac728" title="@{repeating_hench5_$X_mac728}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0728" title="@{repeating_hench5_$X_MThAC0728}" class="sheet-small" value="20"><button type="roll" name="roll_mthac011-hit728" title="%{repeating_hench5_$X_mthac011-hit728}" value="@{henchname55} hits a MAC of [[@{MThAC0728}-(1d20+(@{mthac0adj728})+(?{Misc. bonus|0}))]]≤[[@{mac728}]] using their @{psionic-clairsentience-science-name728}"></button></td> <td><input type="text" name="attr_psionic-macro728" title="@{repeating_hench5_$X_psionic-macro728}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro12-check728" title="%{repeating_hench5_$X_psionic-macro12-check728}" value="@{psionic-macro728}"></button></td> <td><input type="text" name="attr_PSP-cost728" title="@{repeating_hench5_$X_PSP-cost728}" placeholder="#" class="sheet-small"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-clairsentience-science-name729" title="@{repeating_hench5_$X_psionic-clairsentience-science-name729}" class="sheet-midtext" placeholder="Ability Name"/></td> <td><input type="text" name="attr_mthac0adj729" title="@{repeating_hench5_$X_mthac0adj729}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_mac729" title="@{repeating_hench5_$X_mac729}" class="sheet-small" value="10"></td> <td><input type="text" name="attr_MThAC0729" title="@{repeating_hench5_$X_MThAC0729}" class="sheet-small" value="20"><button type="roll" name="roll_mthac011-hit729" title="%{repeating_hench5_$X_mthac011-hit729}" value="@{henchname55} hits a MAC of [[@{MThAC0729}-(1d20+(@{mthac0adj729})+(?{Misc. bonus|0}))]]≤[[@{mac729}]] using their @{psionic-clairsentience-science-name729}"></button></td> <td><input type="text" name="attr_psionic-macro729" title="@{repeating_hench5_$X_psionic-macro729}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro12-check729" title="%{repeating_hench5_$X_psionic-macro12-check729}" value="@{psionic-macro729}"></button></td> <td><input type="text" name="attr_PSP-cost729" title="@{repeating_hench5_$X_PSP-cost729}" placeholder="#" class="sheet-small"/></td> </tr> </table></div></div><br> <h4><b>Psionic Attack Modes</b></h4><br><table> <tr> <td class="sheet-default-header">Attack Name</td> <td class="sheet-default-header">Attack<br>Speed</td> <td class="sheet-default-header">MThAC0<br>Adj.</td> <td class="sheet-default-header">MThAC0</td> <td class="sheet-default-header">Damage</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-attack-name730" title="@{repeating_hench5_$X_psionic-attack-name730}" class="sheet-display" placeholder="Ability Name"/></td> <td><input type="text" name="attr_psionic-attack-speed730" title="@{repeating_hench5_$X_psionic-attack-speed730}" class="sheet-small" placeholder="1/1"></td> <td><input type="text" name="attr_mthac0adj730" title="@{repeating_hench5_$X_mthac0adj730}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_MThAC0730" title="@{repeating_hench5_$X_MThAC0730}" class="sheet-short" value="20"><button type="roll" name="roll_mthac0-hit730" title="%{repeating_hench5_$X_mthac0-hit730}" value="@{henchname55} hits a MAC of [[@{MThAC0730}-(1d20+(@{mthac0adj730})+(?{Misc. bonus|0}))]]≤[[?{Target MAC?|0}]] using their @{psionic-attack-name730}">Hit</button></td> <td><input type="text" name="attr_ability-dam730" title="@{repeating_hench5_$X_attack-dam730}" class="sheet-short"><button type="roll" name="roll_ability-attack730" title="%{repeating_hench5_$X_ability-attack730}" value="@{henchname55} rolls [[@{attack-dam730}+(?{Misc. bonus|0})]] damage using their @{psionic-attack-name730}!"></button></td> <td><input type="text" name="attr_psionic-macro730" title="@{repeating_hench5_$X_psionic-macro730}" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro-check730" title="%{repeating_hench5_$X_psionic-macro-check730}" value="@{psionic-macro730}"></button></td> <td><input type="text" name="attr_PSP-cost730" title="@{repeating_hench5_$X_PSP-cost730}" placeholder="#" class="sheet-short"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-attack-name731" title="@{repeating_hench5_$X_psionic-attack-name731}" class="sheet-display" placeholder="Ability Name"/></td> <td><input type="text" name="attr_psionic-attack-speed731" title="@{repeating_hench5_$X_psionic-attack-speed731}" class="sheet-small" placeholder="1/1"></td> <td><input type="text" name="attr_mthac0adj731" title="@{repeating_hench5_$X_mthac0adj731}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_MThAC0731" title="@{repeating_hench5_$X_MThAC0731}" class="sheet-short" value="20"><button type="roll" name="roll_mthac0-hit731" title="%{repeating_hench5_$X_mthac0-hit731}" value="@{henchname55} hits a MAC of [[@{MThAC0731}-(1d20+(@{mthac0adj731})+(?{Misc. bonus|0}))]]≤[[?{Target MAC?|0}]] using their @{psionic-attack-name731}">Hit</button></td> <td><input type="text" name="attr_ability-dam731" title="@{repeating_hench5_$X_attack-dam731}" class="sheet-short"><button type="roll" name="roll_ability-attack731" title="%{repeating_hench5_$X_ability-attack731}" value="@{henchname55} rolls [[@{attack-dam731}+(?{Misc. bonus|0})]] damage using their @{psionic-attack-name731}!"></button></td> <td><input type="text" name="attr_psionic-macro731" title="@{repeating_hench5_$X_psionic-macro731}" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro-check731" title="%{repeating_hench5_$X_psionic-macro-check731}" value="@{psionic-macro731}"></button></td> <td><input type="text" name="attr_PSP-cost731" title="@{repeating_hench5_$X_PSP-cost731}" placeholder="#" class="sheet-short"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-attack-name732" title="@{repeating_hench5_$X_psionic-attack-name732}" class="sheet-display" placeholder="Ability Name"/></td> <td><input type="text" name="attr_psionic-attack-speed732" title="@{repeating_hench5_$X_psionic-attack-speed732}" class="sheet-small" placeholder="1/1"></td> <td><input type="text" name="attr_mthac0adj732" title="@{repeating_hench5_$X_mthac0adj732}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_MThAC0732" title="@{repeating_hench5_$X_MThAC0732}" class="sheet-short" value="20"><button type="roll" name="roll_mthac0-hit732" title="%{repeating_hench5_$X_mthac0-hit732}" value="@{henchname55} hits a MAC of [[@{MThAC0732}-(1d20+(@{mthac0adj732})+(?{Misc. bonus|0}))]]≤[[?{Target MAC?|0}]] using their @{psionic-attack-name732}">Hit</button></td> <td><input type="text" name="attr_ability-dam732" title="@{repeating_hench5_$X_attack-dam732}" class="sheet-short"><button type="roll" name="roll_ability-attack732" title="%{repeating_hench5_$X_ability-attack732}" value="@{henchname55} rolls [[@{attack-dam732}+(?{Misc. bonus|0})]] damage using their @{psionic-attack-name732}!"></button></td> <td><input type="text" name="attr_psionic-macro732" title="@{repeating_hench5_$X_psionic-macro732}" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro-check732" title="%{repeating_hench5_$X_psionic-macro-check732}" value="@{psionic-macro732}"></button></td> <td><input type="text" name="attr_PSP-cost732" title="@{repeating_hench5_$X_PSP-cost732}" placeholder="#" class="sheet-short"/></td> </tr> </table><br> <div class="sheet-3colrow"> <div class="sheet-col"> <br><h4><b>Psionic Defense Modes</b></h4><br><table> <tr> <td class="sheet-default-header">Defense Name</td> <td class="sheet-default-header">Macro</td> <td class="sheet-default-header">PSP<br>Cost</td> </tr> <tr> <td><input type="text" name="attr_psionic-defense-name733" title="@{repeating_hench5_$X_psionic-defense-name733}" class="sheet-midtext" placeholder="Defense Name"/></td> <td><input type="text" name="attr_psionic-macro733" title="@{repeating_hench5_$X_psionic-macro733}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro2-check733" title="%{repeating_hench5_$X_psionic-macro2-check733}" value="@{psionic-macro733}"></button></td> <td><input type="text" name="attr_PSP-cost733" title="@{repeating_hench5_$X_PSP-cost733}" placeholder="#" class="sheet-short"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-defense-name734" title="@{repeating_hench5_$X_psionic-defense-name734}" class="sheet-midtext" placeholder="Defense Name"/></td> <td><input type="text" name="attr_psionic-macro734" title="@{repeating_hench5_$X_psionic-macro734}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro2-check734" title="%{repeating_hench5_$X_psionic-macro2-check734}" value="@{psionic-macro734}"></button></td> <td><input type="text" name="attr_PSP-cost734" title="@{repeating_hench5_$X_PSP-cost734}" placeholder="#" class="sheet-short"/></td> </tr> <tr> <td><input type="text" name="attr_psionic-defense-name735" title="@{repeating_hench5_$X_psionic-defense-name735}" class="sheet-midtext" placeholder="Defense Name"/></td> <td><input type="text" name="attr_psionic-macro735" title="@{repeating_hench5_$X_psionic-macro735}" class="sheet-mintext" placeholder="Enter macro effects"><button type="roll" name="roll_psionic-macro2-check735" title="%{repeating_hench5_$X_psionic-macro2-check735}" value="@{psionic-macro735}"></button></td> <td><input type="text" name="attr_PSP-cost735" title="@{repeating_hench5_$X_PSP-cost735}" placeholder="#" class="sheet-short"/></td> </tr> </table></div> <div class="sheet-col"> <br><h4>Psionic Strength Points</h4> <table style='width:250px;'> <tr> <td class="sheet-default-header" style="width:100px;">Value</td> <td class="sheet-default-header" style="width:50px;">Current</td> <td class="sheet-default-header" style="width:15px;">/</td> <td class="sheet-default-header" style="width:60px;">Maximum</td> <td class="sheet-default-header" style="width:25px;">Speed</td> </tr> <tr> <td class="sheet-default-header" style="width:100px;">PSP:</td> <td><input type="number" name="attr_PSP500" title="@{repeating_hench5_$X_PSP500}" class="sheet-short" placeholder="PSP"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">/</td> <td><input type="number" name="attr_PSP500_max" title="@{repeating_hench5_$X_PSP500|max}" class="sheet-short" /></td> <td><button type="roll" name="roll_psispeed501" title="%{repeating_hench5_$X_psispeed501}" value="/gmroll [[{([[1d10]]-(?{Misc. Modifier?|+0})), 1}kh1]] [Psionic Power]&{tracker}"></button></td> </tr> <tr> <td class="sheet-default-header" style="width:100px;">Temp PSP:</td> <td><input type="number" name="attr_tempPSP500" title="@{repeating_hench5_$X_tempPSP500}" class="sheet-short" placeholder="Temp"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">/</td> <td><input type="number" name="attr_tempPSP500_max" title="@{repeating_hench5_$X_tempPSP500|max}" class="sheet-short" /></td> </tr> <tr> <td class="sheet-default-header" style="width:100px;">Stored PSP:</td> <td><input type="number" name="attr_storedPSP500" title="@{repeating_hench5_$X_storedPSP500}" class="sheet-short" placeholder="Stored"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">/</td> <td><input type="number" name="attr_storedPSP500_max" title="@{repeating_hench5_$X_storedPSP500|max}" class="sheet-short" /></td> </tr> <tr> <td class="sheet-default-header" style="width:100px;">MAC</td> <td><input type="number" name="attr_selfMAC500" title="@{repeating_hench5_$X_selfMAC500}" class="sheet-short"/></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">/</td> <td><input type="number" name="attr_temp-selfMAC500" title="@{repeating_hench5_$X_temp-selfMAC500}" class="sheet-short"/></td> </tr> </table> </div> <div class="sheet-col"> <br><h4>Psionic NWP's</h4> <table> <tr> <td><input type="text" name="attr_psinwp500" title="@{repeating_hench5_$X_psinwp500}" class="sheet-maxtext" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psinwpstat500" title="@{repeating_hench5_$X_psinwpstat500}" placeholder="@{}" class="sheet-small"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psinwpmod500" title="@{repeating_hench5_$X_psinwpmod500}" value="0" class="sheet-small"><input type="text" name="attr_psinwpslots500" title="@{repeating_hench5_$X_psinwpslots500}" class="sheet-small" placeholder="#"> <button type="roll" name="roll_psinwps505" title="%{repeating_hench5_$X_psinwps505}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psinwpstat500})+(@{psinwpmod500})]] @{psinwp500}"></button></td> </tr> <tr> <td><input type="text" name="attr_psinwp501" title="@{repeating_hench5_$X_psinwp501}" class="sheet-maxtext" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psinwpstat501" title="@{repeating_hench5_$X_psinwpstat501}" placeholder="@{}" class="sheet-small"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psinwpmod501" title="@{repeating_hench5_$X_psinwpmod501}" value="0" class="sheet-small"><input type="text" name="attr_psinwpslots501" title="@{repeating_hench5_$X_psinwpslots501}" class="sheet-small" placeholder="#"> <button type="roll" name="roll_psinwps506" title="%{repeating_hench5_$X_psinwps506}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psinwpstat501})+(@{psinwpmod501})]] @{psinwp501}"></button></td> </tr> <tr> <td><input type="text" name="attr_psinwp502" title="@{repeating_hench5_$X_psinwp502}" class="sheet-maxtext" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psinwpstat502" title="@{repeating_hench5_$X_psinwpstat502}" placeholder="@{}" class="sheet-small"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psinwpmod502" title="@{repeating_hench5_$X_psinwpmod502}" value="0" class="sheet-small"><input type="text" name="attr_psinwpslots502" title="@{repeating_hench5_$X_psinwpslots502}" class="sheet-small" placeholder="#"> <button type="roll" name="roll_psinwps507" title="%{repeating_hench5_$X_psinwps507}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psinwpstat502})+(@{psinwpmod502})]] @{psinwp502}"></button></td> </tr> <tr> <td><input type="text" name="attr_psinwp503" title="@{repeating_hench5_$X_psinwp503}" class="sheet-maxtext" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psinwpstat503" title="@{repeating_hench5_$X_psinwpstat503}" placeholder="@{}" class="sheet-small"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psinwpmod503" title="@{repeating_hench5_$X_psinwpmod503}" value="0" class="sheet-small"><input type="text" name="attr_psinwpslots503" title="@{repeating_hench5_$X_psinwpslots503}" class="sheet-small" placeholder="#"> <button type="roll" name="roll_psinwps508" title="%{repeating_hench5_$X_psinwps508}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psinwpstat503})+(@{psinwpmod503})]] @{psinwp503}"></button></td> </tr> <tr> <td><input type="text" name="attr_psinwp504" title="@{repeating_hench5_$X_psinwp504}" class="sheet-maxtext" placeholder="Name of NWP"></td> <td><input type="text" name="attr_psinwpstat504" title="@{repeating_hench5_$X_psinwpstat504}" placeholder="@{}" class="sheet-small"></td> <td style="color: #FFF; font-family: Arial, sans-serif; font-weight: bold;">±<input type="text" name="attr_psinwpmod504" title="@{repeating_hench5_$X_psinwpmod504}" value="0" class="sheet-small"><input type="text" name="attr_psinwpslots504" title="@{repeating_hench5_$X_psinwpslots504}" class="sheet-small" placeholder="#"> <button type="roll" name="roll_psinwps509" title="%{repeating_hench5_$X_psinwps509}" value="/roll [[1d20cs<1cf>20]]≤[[(@{psinwpstat504})+(@{psinwpmod504})]] @{psinwp504}"></button></td> </tr> </table></div></div> <br><br><h4><b>Psionics Ability Information Storage</b><br></h4> <textarea name="attr_psionmem505" title="@{repeating_hench5_$X_psionmem505}" placeholder="Place Psionic ability information here."></textarea> <br><hr></div><br> <h4><b>Gear</b></h4><br> <table> <tr> <td class="sheet-default-header" style="width:120px; text-align:left;">Description</td> <td class="sheet-default-header" style="width:40px;">Weight</td> <td class="sheet-default-header" style="width:40px;"># Held</td> <td class="sheet-default-header" style="width:40px;">Value</td> <td class="sheet-default-header" style="width:120px;">Location</td> </tr> <tr> <td><input type="text" name="attr_geardeschench090" title="@{repeating_hench5_$X_geardeschench090}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench090" title="@{repeating_hench5_$X_gearweighthench090}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench090" title="@{repeating_hench5_$X_gearqtyhench090}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench090" title="@{repeating_hench5_$X_gearvalhench090}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench090" title="@{repeating_hench5_$X_gearlochench090}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench091" title="@{repeating_hench5_$X_geardeschench091}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench091" title="@{repeating_hench5_$X_gearweighthench091}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench091" title="@{repeating_hench5_$X_gearqtyhench091}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench091" title="@{repeating_hench5_$X_gearvalhench091}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench091" title="@{repeating_hench5_$X_gearlochench091}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench092" title="@{repeating_hench5_$X_geardeschench092}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench092" title="@{repeating_hench5_$X_gearweighthench092}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench092" title="@{repeating_hench5_$X_gearqtyhench092}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench092" title="@{repeating_hench5_$X_gearvalhench092}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench092" title="@{repeating_hench5_$X_gearlochench092}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench093" title="@{repeating_hench5_$X_geardeschench093}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench093" title="@{repeating_hench5_$X_gearweighthench093}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench093" title="@{repeating_hench5_$X_gearqtyhench093}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench093" title="@{repeating_hench5_$X_gearvalhench093}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench093" title="@{repeating_hench5_$X_gearlochench093}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench094" title="@{repeating_hench5_$X_geardeschench094}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench094" title="@{repeating_hench5_$X_gearweighthench094}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench094" title="@{repeating_hench5_$X_gearqtyhench094}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench094" title="@{repeating_hench5_$X_gearvalhench094}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench094" title="@{repeating_hench5_$X_gearlochench094}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench095" title="@{repeating_hench5_$X_geardeschench095}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench095" title="@{repeating_hench5_$X_gearweighthench095}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench095" title="@{repeating_hench5_$X_gearqtyhench095}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench095" title="@{repeating_hench5_$X_gearvalhench095}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench095" title="@{repeating_hench5_$X_gearlochench095}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench096" title="@{repeating_hench5_$X_geardeschench096}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench096" title="@{repeating_hench5_$X_gearweighthench096}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench096" title="@{repeating_hench5_$X_gearqtyhench096}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench096" title="@{repeating_hench5_$X_gearvalhench096}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench096" title="@{repeating_hench5_$X_gearlochench096}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench097" title="@{repeating_hench5_$X_geardeschench097}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench097" title="@{repeating_hench5_$X_gearweighthench097}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench097" title="@{repeating_hench5_$X_gearqtyhench097}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench097" title="@{repeating_hench5_$X_gearvalhench097}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench097" title="@{repeating_hench5_$X_gearlochench097}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench098" title="@{repeating_hench5_$X_geardeschench098}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench098" title="@{repeating_hench5_$X_gearweighthench098}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench098" title="@{repeating_hench5_$X_gearqtyhench098}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench098" title="@{repeating_hench5_$X_gearvalhench098}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench098" title="@{repeating_hench5_$X_gearlochench098}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench099" title="@{repeating_hench5_$X_geardeschench099}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench099" title="@{repeating_hench5_$X_gearweighthench099}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench099" title="@{repeating_hench5_$X_gearqtyhench099}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench099" title="@{repeating_hench5_$X_gearvalhench099}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench099" title="@{repeating_hench5_$X_gearlochench099}" placeholder="Location"></td> </tr> </table> <h4><b>Notes</b></h4><textarea name="attr_henchnotesarea155" title="@{repeating_hench5_$X_henchnotesarea155}"></textarea><hr><hr> </fieldset> </div> <div class="sheet-tab-content sheet-section-follower-animals"><br> <br><h4><b>Animal Familiars, Followers and Beasts of Burden</b></h4><br><br><h4><b>Familiar</b></h4><br><table> <tr> <td class="sheet-default-header">Name</td> <td class="sheet-default-header">AC</td> <td class="sheet-default-header">Race</td> <td class="sheet-default-header">Level</td> <td class="sheet-default-header">HP/Max</td> </tr> <tr> <td><input type="text" name="attr_henchname6" title="@{henchname6}" ></td> <td><input type="text" name="attr_henchac6" title="@{henchac6}" class="sheet-short"></td> <td><input type="text" name="attr_henchrace6" title="@{henchrace6}"></td> <td><input type="text" name="attr_henchlvl6" title="@{henchlvl6}" class="sheet-short"></td> <td><input type="text" name="attr_henchhp6" title="@{henchhp6}" class="sheet-small"/><h4><b>/</b></h4><input type="text" name="attr_henchhp6_max" title="@{henchhp6_max}" class="sheet-small" /></td> </tr></table><br><hr> <br> <h4><b>Weapons</b></h4><br> <table> <tr> <td class="sheet-default-header">Weapon Name</td> <td class="sheet-default-header"># of<br>Strikes</td> <td class="sheet-default-header">Attack<br>Adj.</td> <td class="sheet-default-header">Dam<br>Adj.</td> <td class="sheet-default-header">THAC0</td> <td class="sheet-default-header">Crit</td> <td class="sheet-default-header">Dam SM</td> <td class="sheet-default-header">Dam L</td> <td class="sheet-default-header">Range</td> <td class="sheet-default-header">Type</td> <td class="sheet-default-header">Speed</td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench030" title="@{weaponnamehench030}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench030" title="@{attacknumhench030}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadjhench030" title="@{attackadjhench030}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench030" title="@{damadjhench030}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench030" title="@{ThAC0hench030}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench030" title="%{hit1hench030}" value="@{henchname6} hits an AC of [[@{ThAC0hench030}-(1d20cs>@{crit-thresh-hench030}+(@{attackadjhench030})+(?{Misc. bonus|0}))]] using their @{weaponnamehench030}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench030" title="@{crit-thresh-hench030}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench030" title="@{damsmhench030}" class="sheet-short"><button type="roll" name="roll_attacksmhench030" title="%{attacksmhench030}" value="@{henchname6} rolls [[@{damsmhench030}+(@{damadjhench030})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench030}!"></button></td> <td><input type="text" name="attr_damlhench030" title="@{damlhench030}" class="sheet-short"><button type="roll" name="roll_attacklhench030" title="%{attacklhench030}" value="@{henchname6} rolls [[@{damlhench030}+(@{damadjhench030})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench030}!"></button></td> <td><input type="text" name="attr_rangehench030" title="@{rangehench030}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench030" title="@{weaptypehench030}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench030" title="@{weapspeedhench030}" class="sheet-small"><button type="roll" name="roll_inithench030" title="%{inithench030}" value="/gmroll [[{([[1d10]]+@{weapspeedhench030}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench030})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench031" title="@{weaponnamehench031}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench031" title="@{attacknumhench031}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadjhench031" title="@{attackadjhench031}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench031" title="@{damadjhench031}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench031" title="@{ThAC0hench031}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench031" title="%{hit1hench031}" value="@{henchname6} hits an AC of [[@{ThAC0hench031}-(1d20cs>@{crit-thresh-hench031}+(@{attackadjhench031})+(?{Misc. bonus|0}))]] using their @{weaponnamehench031}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench031" title="@{crit-thresh-hench031}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench031" title="@{damsmhench031}" class="sheet-short"><button type="roll" name="roll_attacksmhench031" title="%{attacksmhench031}" value="@{henchname6} rolls [[@{damsmhench031}+(@{damadjhench031})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench031}!"></button></td> <td><input type="text" name="attr_damlhench031" title="@{damlhench031}" class="sheet-short"><button type="roll" name="roll_attacklhench031" title="%{attacklhench031}" value="@{henchname6} rolls [[@{damlhench031}+(@{damadjhench031})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench031}!"></button></td> <td><input type="text" name="attr_rangehench031" title="@{rangehench031}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench031" title="@{weaptypehench031}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench031" title="@{weapspeedhench031}" class="sheet-small"><button type="roll" name="roll_inithench031" title="%{inithench031}" value="/gmroll [[{([[1d10]]+@{weapspeedhench031}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench031})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench032" title="@{weaponnamehench032}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench032" title="@{attacknumhench032}" class="sheet-table-dynamic"></td> <td><input type="text" name="attr_attackadjhench032" title="@{attackadjhench032}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench032" title="@{damadjhench032}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench032" title="@{ThAC0hench032}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench032" title="%{hit1hench032}" value="@{henchname6} hits an AC of [[@{ThAC0hench032}-(1d20cs>@{crit-thresh-hench032}+(@{attackadjhench032})+(?{Misc. bonus|0}))]] using their @{weaponnamehench032}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench032" title="@{crit-thresh-hench032}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench032" title="@{damsmhench032}" class="sheet-short"><button type="roll" name="roll_attacksmhench032" title="%{attacksmhench032}" value="@{henchname6} rolls [[@{damsmhench032}+(@{damadjhench032})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench032}!"></button></td> <td><input type="text" name="attr_damlhench032" title="@{damlhench032}" class="sheet-short"><button type="roll" name="roll_attacklhench032" title="%{attacklhench032}" value="@{henchname6} rolls [[@{damlhench032}+(@{damadjhench032})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench032}!"></button></td> <td><input type="text" name="attr_rangehench032" title="@{rangehench032}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench032" title="@{weaptypehench032}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench032" title="@{weapspeedhench032}" class="sheet-small"><button type="roll" name="roll_inithench032" title="%{inithench032}" value="/gmroll [[{([[1d10]]+@{weapspeedhench032}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench032})]&{tracker}"></button></td> </tr> </table> <br><hr><br> <table style="width: 100%;"> <tr> <td><button type="roll" name="roll_hench6parsave" title="%{hench6parsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench6partar}]] [Save versus Paralyzation]"><br>Para<br>Save</button></td> <td><button type="roll" name="roll_hench6poisave" title="%{hench6poisave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench6poitar}]] [Save versus Poison]"><br>Pois<br>Save</button></td> <td><button type="roll" name="roll_hench6deasave" title="%{hench6deasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench6deatar}]] [Save versus Death]"><br>Death<br>Save</button></td> <td><button type="roll" name="roll_hench6rodsave" title="%{hench6rodsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench6rodtar}]] [Save versus Rod]"><br>Rod<br>Save</button></td> <td><button type="roll" name="roll_hench6stasave" title="%{hench6stasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench6statar}]] [Save versus Staff]"><br>Staff<br>Save</button></td> <td><button type="roll" name="roll_hench6wansave" title="%{hench6wansave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench6wantar}]] [Save versus Wand]"><br>Wand<br>Save</button></td> <td><button type="roll" name="roll_hench6petsave" title="%{hench6petsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench6pettar}]] [Save versus Petrification]"><br>Pet<br>Save</button></td> <td><button type="roll" name="roll_hench6polsave" title="%{hench6polsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench6poltar}]] [Save versus Polymorph]"><br>Poly<br>Save</button></td> <td><button type="roll" name="roll_hench6bresave" title="%{hench6bresave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench6bretar}]] [Save versus Breath]"><br>Breath<br>Save</button></td> <td><button type="roll" name="roll_hench6spesave" title="%{hench6spesave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench6spetar}]] [Save versus Spell]"><br>Spell<br>Save</button></td> </tr> <tr> <td> <input type="text" name="attr_hench6partar" title="@{hench6partar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench6poitar" title="@{hench6poitar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench6deatar" title="@{hench6deatar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench6rodtar" title="@{hench6rodtar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench6statar" title="@{hench6statar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench6wantar" title="@{hench6wantar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench6pettar" title="@{hench6pettar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench6poltar" title="@{hench6poltar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench6bretar" title="@{hench6bretar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench6spetar" title="@{hench6spetar}" class="sheet-small"></td> </tr></table><br><hr><br> <h4><b>Familiar Spells/Powers</b></h4><br> <div class="sheet-3colrow"> <div class="sheet-col"> <h4><b>Spells Memorized</b></h4><br><ul><br> <table> <tr> <td><input type="text" name="attr_spellname425" title="@{spellname425}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value425" title="@{cast-value425}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max425" title="@{cast-max425}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime425" title="@{casttime425}" class="sheet-short"><button type="roll" name="roll_initspell425" title="@{initspell425}" value="/gmroll [[{([[1d10]]+@{casttime425}), 1}kh1]] [Initiative (@{spellname425})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro425" title="@{cast-macro425}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast425" title="%{spellcast425}" value="@{cast-macro425}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <h4><b>Spells Memorized</b></h4><br><ul><br> <table> <tr> <td><input type="text" name="attr_spellname426" title="@{spellname426}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value426" title="@{cast-value426}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max426" title="@{cast-max426}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime426" title="@{casttime426}" class="sheet-short"><button type="roll" name="roll_initspell426" title="@{initspell426}" value="/gmroll [[{([[1d10]]+@{casttime426}), 1}kh1]] [Initiative (@{spellname426})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro426" title="@{cast-macro426}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast426" title="%{spellcast426}" value="@{cast-macro426}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <h4><b>Spells Memorized</b></h4><br><ul><br> <table> <tr> <td><input type="text" name="attr_spellname427" title="@{spellname427}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value427" title="@{cast-value427}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max427" title="@{cast-max427}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime427" title="@{casttime427}" class="sheet-short"><button type="roll" name="roll_initspell427" title="@{initspell427}" value="/gmroll [[{([[1d10]]+@{casttime427}), 1}kh1]] [Initiative (@{spellname427})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro427" title="@{cast-macro427}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast427" title="%{spellcast427}" value="@{cast-macro427}">Roll Spell Effects</button></td> </tr></table></ul></div> </div><br><br> <div class="sheet-3colrow"> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname428" title="@{spellname428}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value428" title="@{cast-value428}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max428" title="@{cast-max428}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime428" title="@{casttime428}" class="sheet-short"><button type="roll" name="roll_initspell428" title="@{initspell428}" value="/gmroll [[{([[1d10]]+@{casttime428}), 1}kh1]] [Initiative (@{spellname428})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro428" title="@{cast-macro428}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast428" title="%{spellcast428}" value="@{cast-macro428}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname429" title="@{spellname429}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value429" title="@{cast-value429}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max429" title="@{cast-max429}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime429" title="@{casttime429}" class="sheet-short"><button type="roll" name="roll_initspell429" title="@{initspell429}" value="/gmroll [[{([[1d10]]+@{casttime429}), 1}kh1]] [Initiative (@{spellname429})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro429" title="@{cast-macro429}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast429" title="@{spellcast429}" value="@{cast-macro429}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname430" title="@{spellname430}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value430" title="@{cast-value430}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max430" title="@{cast-max430}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime430" title="@{casttime430}" class="sheet-short"><button type="roll" name="roll_initspell430" title="@{initspell430}" value="/gmroll [[{([[1d10]]+@{casttime424}), 1}kh1]] [Initiative (@{spellname424})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro430" title="@{cast-macro430}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast430" title="%{spellcast430}" value="@{cast-macro430}">Roll Spell Effects</button></td> </tr></table></ul></div> </div> <div class="sheet-3colrow"> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname431" title="@{spellname431}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value431" title="@{cast-value431}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max431" title="@{cast-max431}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime431" title="@{casttime431}" class="sheet-short"><button type="roll" name="roll_initspell431" title="@{initspell431}" value="/gmroll [[{([[1d10]]+@{casttime431}), 1}kh1]] [Initiative (@{spellname431})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro431" title="@{cast-macro431}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast431" title="%{spellcast431}" value="@{cast-macro431}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname432" title="@{spellname432}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value432" title="@{cast-value432}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max432" title="@{cast-max432}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime432" title="@{casttime432}" class="sheet-short"><button type="roll" name="roll_initspell432" title="@{initspell432}" value="/gmroll [[{([[1d10]]+@{casttime432}), 1}kh1]] [Initiative (@{spellname432})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro432" title="@{cast-macro432}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast432" title="%{spellcast432}" value="@{cast-macro432}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname433" title="@{spellname433}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value433" title="@{cast-value433}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max433" title="@{cast-max433}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime433" title="@{casttime433}" class="sheet-short"><button type="roll" name="roll_initspell433" title="@{initspell433}" value="/gmroll [[{([[1d10]]+@{casttime433}), 1}kh1]] [Initiative (@{spellname433})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro433" title="@{cast-macro433}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast433" title="%{spellcast433}" value="@{cast-macro433}">Roll Spell Effects</button></td> </tr></table></ul></div> </div> <div class="sheet-3colrow"> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname434" title="@{spellname434}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value434" title="@{cast-value434}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max434" title="@{cast-max434}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime434" title="@{casttime434}" class="sheet-short"><button type="roll" name="roll_initspell434" title="@{initspell434}" value="/gmroll [[{([[1d10]]+@{casttime434}), 1}kh1]] [Initiative (@{spellname434})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro434" title="@{cast-macro434}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast434" title="%{spellcast434}" value="@{cast-macro434}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname435" title="@{spellname435}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value435" title="@{cast-value435}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max435" title="@{cast-max435}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime435" title="@{casttime435}" class="sheet-short"><button type="roll" name="roll_initspell435" title="@{initspell435}" value="/gmroll [[{([[1d10]]+@{casttime435}), 1}kh1]] [Initiative (@{spellname435})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro435" title="@{cast-macro435}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast435" title="%{spellcast435}" value="@{cast-macro435}">Roll Spell Effects</button></td> </tr></table></ul></div> <div class="sheet-col"> <ul><table> <tr> <td><input type="text" name="attr_spellname436" title="@{spellname436}" class="sheet-spell" placeholder="Spell name"></td> </tr> <tr> <td><h4><b>Cast Today: </b></h4><input type="number" name="attr_cast-value436" title="@{cast-value436}" value="0" class="sheet-short"><h4><b>/</b></h4><input type="number" name="attr_cast-max436" title="@{cast-max436}" class="sheet-short"><span></span></td> </tr> <tr> <td> <h4><b>Casting Time: </b></h4><input type="text" name="attr_casttime436" title="@{casttime436}" class="sheet-short"><button type="roll" name="roll_initspell436" title="@{initspell436}" value="/gmroll [[{([[1d10]]+@{casttime436}), 1}kh1]] [Initiative (@{spellname436})]&{tracker}">Initiative</button> </td> </tr> <tr> <td><input type="text" name="attr_cast-macro436" title="@{cast-macro436}" class="sheet-spell" placeholder="Insert Spell effects."/></td> </tr> <tr> <td><button type="roll" name="roll_spellcast436" title="%{spellcast436}" value="@{cast-macro436}">Roll Spell Effects</button></td> </tr></table></ul></div> </div><br><hr> <h4><b>Traits and Tricks</b></h4><br> <div class="sheet-3colrow"> <div class="sheet-col"> <table> <tr> <td><input type="text" name="attr_traittrick1" title="@{traittrick1}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick2" title="@{traittrick2}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick3" title="@{traittrick3}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick4" title="@{traittrick4}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick5" title="@{traittrick5}"/></td> </tr> </table> </div> <div class="sheet-col"> <table> <tr> <td><input type="text" name="attr_traittrick6" title="@{traittrick6}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick7" title="@{traittrick7}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick8" title="@{traittrick8}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick9" title="@{traittrick9}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick10" title="@{traittrick10}"/></td> </tr> </table> </div> <div class="sheet-col"> <table> <tr> <td><input type="text" name="attr_traittrick11" title="@{traittrick11}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick12" title="@{traittrick12}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick13" title="@{traittrick13}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick14" title="@{traittrick14}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick15" title="@{traittrick15}"/></td> </tr> </table> </div> </div><br><hr> <h4><b>Gear</b></h4><br> <table> <tr> <td class="sheet-default-header" style="width:120px; text-align:left;">Description</td> <td class="sheet-default-header" style="width:40px;">Weight</td> <td class="sheet-default-header" style="width:40px;"># Held</td> <td class="sheet-default-header" style="width:40px;">Value</td> <td class="sheet-default-header" style="width:120px;">Location</td> </tr> <tr> <td><input type="text" name="attr_geardeschench0100" title="@{geardeschench100}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench100" title="@{gearweighthench100}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench100" title="@{gearqtyhench100}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench100" title="@{gearvalhench100}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench100" title="@{gearlochench100}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench101" title="@{geardeschench101}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench101" title="@{gearweighthench101}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench101" title="@{gearqtyhench101}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench101" title="@{gearvalhench101}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench101" title="@{gearlochench101}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench102" title="@{geardeschench102}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench102" title="@{gearweighthench102}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench102" title="@{gearqtyhench102}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench102" title="@{gearvalhench102}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench102" title="@{gearlochench102}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench103" title="@{geardeschench103}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench103" title="@{gearweighthench103}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench103" title="@{gearqtyhench103}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench103" title="@{gearvalhench103}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench103" title="@{gearlochench103}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench104" title="@{geardeschench104}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench104" title="@{gearweighthench104}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench104" title="@{gearqtyhench104}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench104" title="@{gearvalhench104}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench104" title="@{gearlochench104}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench105" title="@{geardeschench105}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench105" title="@{gearweighthench105}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench105" title="@{gearqtyhench105}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench105" title="@{gearvalhench105}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench105" title="@{gearlochench105}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench106" title="@{geardeschench106}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench106" title="@{gearweighthench106}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench106" title="@{gearqtyhench106}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench106" title="@{gearvalhench106}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench106" title="@{gearlochench106}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench107" title="@{geardeschench107}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench107" title="@{gearweighthench107}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench107" title="@{gearqtyhench107}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench107" title="@{gearvalhench107}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench107" title="@{gearlochench107}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench108" title="@{geardeschench108}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench108" title="@{gearweighthench108}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench108" title="@{gearqtyhench108}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench108" title="@{gearvalhench108}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench108" title="@{gearlochench108}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench109" title="@{geardeschench109}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench109" title="@{gearweighthench109}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench109" title="@{gearqtyhench109}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench109" title="@{gearvalhench109}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench109" title="@{gearlochench109}" placeholder="Location"></td> </tr> </table> <h4><b>Notes</b></h4><textarea name="attr_henchnotesarea6" title="@{henchnotesarea6}"></textarea><hr> <fieldset name="repeating_hench6" class="repeating_hench6"><table> <tr> <td class="sheet-default-header">Name</td> <td class="sheet-default-header">AC</td> <td class="sheet-default-header">Race</td> <td class="sheet-default-header">Level</td> <td class="sheet-default-header">HP/Max</td> <td class="sheet-default-header">Units</td> </tr> <tr> <td><input type="text" name="attr_henchname66" title="@{repeating_hench6_$X_henchname66}" ></td> <td><input type="text" name="attr_henchac66" title="@{repeating_hench6_$X_henchac66}" class="sheet-short"></td> <td><input type="text" name="attr_henchrace66" title="@{repeating_hench6_$X_henchrace66}"></td> <td><input type="text" name="attr_henchlvl66" title="@{repeating_hench6_$X_henchlvl66}" class="sheet-short"></td> <td><input type="text" name="attr_henchhp66" title="@{repeating_hench6_$X_henchhp66}" class="sheet-small"/><h4><b>/</b></h4><input type="text" name="attr_henchhp66_max" title="@{henchhp66_max}" class="sheet-small" /></td> <td><input type="text" name="attr_henchunits66" title="@{repeating_hench6_$X_henchunits66}" class="sheet-small" placeholder="#"></td> </tr></table><br><hr> <br><h4><b>Weapons</b></h4><br><table> <tr> <td class="sheet-default-header">Weapon Name</td> <td class="sheet-default-header"># of<br>Strikes</td> <td class="sheet-default-header">Attack<br>Adj.</td> <td class="sheet-default-header">Dam<br>Adj.</td> <td class="sheet-default-header">THAC0</td> <td class="sheet-default-header">Crit</td> <td class="sheet-default-header">Dam SM</td> <td class="sheet-default-header">Dam L</td> <td class="sheet-default-header">Range</td> <td class="sheet-default-header">Type</td> <td class="sheet-default-header">Speed</td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench033" title="@{repeating_hench6_$X_weaponnamehench033}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench033" title="@{repeating_hench6_$X_attacknumhench033}" class="sheet-small"></td> <td><input type="text" name="attr_attackadjhench033" title="@{repeating_hench6_$X_attackadjhench033}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench033" title="@{repeating_hench6_$X_damadjhench033}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench033" title="@{repeating_hench6_$X_ThAC0hench033}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench033" title="%{repeating_hench5_$X_hit1hench033}" value="@{henchname66} hits an AC of [[@{ThAC0hench033}-(1d20cs>@{crit-thresh-hench033}+(@{attackadjhench033})+(?{Misc. bonus|0}))]] using their @{weaponnamehench033}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench033" title="@{repeating_hench6_$X_crit-thresh-hench033}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench033" title="@{repeating_hench6_$X_damsmhench033}" class="sheet-short"><button type="roll" name="roll_attacksmhench033" title="%{repeating_hench5_$X_attacksmhench033}" value="@{henchname66} rolls [[@{damsmhench033}+(@{damadjhench033})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench033}!"></button></td> <td><input type="text" name="attr_damlhench033" title="@{repeating_hench6_$X_damlhench033}" class="sheet-short"><button type="roll" name="roll_attacklhench033" title="%{repeating_hench5_$X_attacklhench033}" value="@{henchname66} rolls [[@{damlhench033}+(@{damadjhench033})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench033}!"></button></td> <td><input type="text" name="attr_rangehench033" title="@{repeating_hench6_$X_rangehench033}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench033" title="@{repeating_hench6_$X_weaptypehench033}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench033" title="@{repeating_hench6_$X_weapspeedhench033}" class="sheet-small"><button type="roll" name="roll_inithench033" title="%{repeating_hench5_$X_inithench033}" value="/gmroll [[{([[1d10]]+@{weapspeedhench033}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench033})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench034" title="@{repeating_hench6_$X_weaponnamehench034}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench034" title="@{repeating_hench6_$X_attacknumhench034}" class="sheet-small"></td> <td><input type="text" name="attr_attackadjhench034" title="@{repeating_hench6_$X_attackadjhench034}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench034" title="@{repeating_hench6_$X_damadjhench034}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench034" title="@{repeating_hench6_$X_ThAC0hench034}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench034" title="%{repeating_hench5_$X_hit1hench034}" value="@{henchname66} hits an AC of [[@{ThAC0hench034}-(1d20cs>@{crit-thresh-hench034}+(@{attackadjhench034})+(?{Misc. bonus|0}))]] using their @{weaponnamehench034}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench034" title="@{repeating_hench6_$X_crit-thresh-hench034}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench034" title="@{repeating_hench6_$X_damsmhench034}" class="sheet-short"><button type="roll" name="roll_attacksmhench034" title="%{repeating_hench5_$X_attacksmhench034}" value="@{henchname66} rolls [[@{damsmhench034}+(@{damadjhench034})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench034}!"></button></td> <td><input type="text" name="attr_damlhench034" title="@{repeating_hench6_$X_damlhench034}" class="sheet-short"><button type="roll" name="roll_attacklhench034" title="%{repeating_hench5_$X_attacklhench034}" value="@{henchname66} rolls [[@{damlhench034}+(@{damadjhench034})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench034}!"></button></td> <td><input type="text" name="attr_rangehench034" title="@{repeating_hench6_$X_rangehench034}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench034" title="@{repeating_hench6_$X_weaptypehench034}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench034" title="@{repeating_hench6_$X_weapspeedhench034}" class="sheet-small"><button type="roll" name="roll_inithench034" title="%{repeating_hench5_$X_inithench034}" value="/gmroll [[{([[1d10]]+@{weapspeedhench034}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench034})]&{tracker}"></button></td> </tr> <tr> <td><input type="text" name="attr_weaponnamehench035" title="@{repeating_hench6_$X_weaponnamehench035}" class="sheet-length"></td> <td><input type="text" name="attr_attacknumhench035" title="@{repeating_hench6_$X_attacknumhench035}" class="sheet-small"></td> <td><input type="text" name="attr_attackadjhench035" title="@{repeating_hench6_$X_attackadjhench035}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_damadjhench035" title="@{repeating_hench6_$X_damadjhench035}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_ThAC0hench035" title="@{repeating_hench6_$X_ThAC0hench035}" class="sheet-short" value="20"><button type="roll" name="roll_hit1hench035" title="%{repeating_hench5_$X_hit1hench035}" value="@{henchname66} hits an AC of [[@{ThAC0hench035}-(1d20cs>@{crit-thresh-hench035}+(@{attackadjhench035})+(?{Misc. bonus|0}))]] using their @{weaponnamehench035}">Hit</button></td> <td><input type="text" name="attr_crit-thresh-hench035" title="@{repeating_hench6_$X_crit-thresh-hench035}" class="sheet-small" value="20"></td> <td><input type="text" name="attr_damsmhench035" title="@{repeating_hench6_$X_damsmhench035}" class="sheet-short"><button type="roll" name="roll_attacksmhench035" title="%{repeating_hench5_$X_attacksmhench035}" value="@{henchname66} rolls [[@{damsmhench035}+(@{damadjhench035})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench035}!"></button></td> <td><input type="text" name="attr_damlhench035" title="@{repeating_hench6_$X_damlhench035}" class="sheet-short"><button type="roll" name="roll_attacklhench035" title="%{repeating_hench5_$X_attacklhench035}" value="@{henchname66} rolls [[@{damlhench035}+(@{damadjhench035})+(?{Misc. bonus|0})]] damage using their @{weaponnamehench035}!"></button></td> <td><input type="text" name="attr_rangehench035" title="@{repeating_hench6_$X_rangehench035}" class="sheet-mintext"></td> <td><input type="text" name="attr_weaptypehench035" title="@{repeating_hench6_$X_weaptypehench035}" class="sheet-short"></td> <td><input type="text" name="attr_weapspeedhench035" title="@{repeating_hench6_$X_weapspeedhench035}" class="sheet-small"><button type="roll" name="roll_inithench035" title="%{repeating_hench5_$X_inithench035}" value="/gmroll [[{([[1d10]]+@{weapspeedhench035}-?{Misc. bonus|+0}), 1}kh1]] [Initiative (@{weaponnamehench035})]&{tracker}"></button></td> </tr> </table><br><hr> <table style="width: 100%;"> <tr> <td><button type="roll" name="roll_hench66parsave" title="%{repeating_hench6_$X_hench66parsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench66partar}]] [Save versus Paralyzation]"><br>Para<br>Save</button></td> <td><button type="roll" name="roll_hench66poisave" title="%{repeating_hench6_$X_hench66poisave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench66poitar}]] [Save versus Poison]"><br>Pois<br>Save</button></td> <td><button type="roll" name="roll_hench66deasave" title="%{repeating_hench6_$X_hench66deasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench66deatar}]] [Save versus Death]"><br>Death<br>Save</button></td> <td><button type="roll" name="roll_hench66rodsave" title="%{repeating_hench6_$X_hench66rodsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench66rodtar}]] [Save versus Rod]"><br>Rod<br>Save</button></td> <td><button type="roll" name="roll_hench66stasave" title="%{repeating_hench6_$X_hench66stasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench66statar}]] [Save versus Staff]"><br>Staff<br>Save</button></td> <td><button type="roll" name="roll_hench66wansave" title="%{repeating_hench6_$X_hench66wansave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench66wantar}]] [Save versus Wand]"><br>Wand<br>Save</button></td> <td><button type="roll" name="roll_hench66petsave" title="%{repeating_hench6_$X_hench66petsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench66pettar}]] [Save versus Petrification]"><br>Pet<br>Save</button></td> <td><button type="roll" name="roll_hench66polsave" title="%{repeating_hench6_$X_hench66polsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench66poltar}]] [Save versus Polymorph]"><br>Poly<br>Save</button></td> <td><button type="roll" name="roll_hench66bresave" title="%{repeating_hench6_$X_hench66bresave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench66bretar}]] [Save versus Breath]"><br>Breath<br>Save</button></td> <td><button type="roll" name="roll_hench66spesave" title="%{repeating_hench6_$X_hench66spesave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{hench66spetar}]] [Save versus Spell]"><br>Spell<br>Save</button></td> </tr> <tr> <td> <input type="text" name="attr_hench66partar" title="@{repeating_hench6_$X_hench66partar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench66poitar" title="@{repeating_hench6_$X_hench66poitar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench66deatar" title="@{repeating_hench6_$X_hench66deatar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench66rodtar" title="@{repeating_hench6_$X_hench66rodtar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench66statar" title="@{repeating_hench6_$X_hench66statar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench66wantar" title="@{repeating_hench6_$X_hench66wantar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench66pettar" title="@{repeating_hench6_$X_hench66pettar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench66poltar" title="@{repeating_hench6_$X_hench66poltar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench66bretar" title="@{repeating_hench6_$X_hench66bretar}" class="sheet-small"></td> <td> <input type="text" name="attr_hench66spetar" title="@{repeating_hench6_$X_hench66spetar}" class="sheet-small"></td> </tr></table><br><hr><br> <h4><b>Traits and Tricks</b></h4><br> <div class="sheet-3colrow"> <div class="sheet-col"> <table> <tr> <td><input type="text" name="attr_traittrick16" title="@{repeating_hench6_$X_traittrick16}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick17" title="@{repeating_hench6_$X_traittrick17}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick18" title="@{repeating_hench6_$X_traittrick18}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick19" title="@{repeating_hench6_$X_traittrick19}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick20" title="@{repeating_hench6_$X_traittrick20}"/></td> </tr> </table> </div> <div class="sheet-col"> <table> <tr> <td><input type="text" name="attr_traittrick21" title="@{repeating_hench6_$X_traittrick21}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick22" title="@{repeating_hench6_$X_traittrick22}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick23" title="@{repeating_hench6_$X_traittrick23}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick24" title="@{repeating_hench6_$X_traittrick24}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick25" title="@{repeating_hench6_$X_traittrick25}"/></td> </tr> </table> </div> <div class="sheet-col"> <table> <tr> <td><input type="text" name="attr_traittrick26" title="@{repeating_hench6_$X_traittrick26}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick27" title="@{repeating_hench6_$X_traittrick27}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick28" title="@{repeating_hench6_$X_traittrick28}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick29" title="@{repeating_hench6_$X_traittrick29}"/></td> </tr> <tr> <td><input type="text" name="attr_traittrick30" title="@{repeating_hench6_$X_traittrick30}"/></td> </tr> </table> </div> </div><br><hr> <br><h4><b>Gear</b></h4><br><table> <tr> <td class="sheet-default-header" style="width:120px; text-align:left;">Description</td> <td class="sheet-default-header" style="width:40px;">Weight</td> <td class="sheet-default-header" style="width:40px;"># Held</td> <td class="sheet-default-header" style="width:40px;">Value</td> <td class="sheet-default-header" style="width:120px;">Location</td> </tr> <tr> <td><input type="text" name="attr_geardeschench0110" title="@{repeating_hench6_$X_geardeschench110}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench110" title="@{repeating_hench6_$X_gearweighthench110}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench110" title="@{repeating_hench6_$X_gearqtyhench110}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench110" title="@{repeating_hench6_$X_gearvalhench110}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench110" title="@{repeating_hench6_$X_gearlochench110}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench111" title="@{repeating_hench6_$X_geardeschench111}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench111" title="@{repeating_hench6_$X_gearweighthench111}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench111" title="@{repeating_hench6_$X_gearqtyhench111}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench111" title="@{repeating_hench6_$X_gearvalhench111}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench111" title="@{repeating_hench6_$X_gearlochench111}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench112" title="@{repeating_hench6_$X_geardeschench112}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench112" title="@{repeating_hench6_$X_gearweighthench112}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench112" title="@{repeating_hench6_$X_gearqtyhench112}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench112" title="@{repeating_hench6_$X_gearvalhench112}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench112" title="@{repeating_hench6_$X_gearlochench112}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench113" title="@{repeating_hench6_$X_geardeschench113}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench113" title="@{repeating_hench6_$X_gearweighthench113}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench113" title="@{repeating_hench6_$X_gearqtyhench113}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench113" title="@{repeating_hench6_$X_gearvalhench113}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench113" title="@{repeating_hench6_$X_gearlochench113}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench114" title="@{repeating_hench6_$X_geardeschench114}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench114" title="@{repeating_hench6_$X_gearweighthench114}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench114" title="@{repeating_hench6_$X_gearqtyhench114}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench114" title="@{repeating_hench6_$X_gearvalhench114}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench114" title="@{repeating_hench6_$X_gearlochench114}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench115" title="@{repeating_hench6_$X_geardeschench115}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench115" title="@{repeating_hench6_$X_gearweighthench115}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench115" title="@{repeating_hench6_$X_gearqtyhench115}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench115" title="@{repeating_hench6_$X_gearvalhench115}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench115" title="@{repeating_hench6_$X_gearlochench115}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench116" title="@{repeating_hench6_$X_geardeschench116}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench116" title="@{repeating_hench6_$X_gearweighthench116}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench116" title="@{repeating_hench6_$X_gearqtyhench116}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench116" title="@{repeating_hench6_$X_gearvalhench116}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench116" title="@{repeating_hench6_$X_gearlochench116}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench117" title="@{repeating_hench6_$X_geardeschench117}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench117" title="@{repeating_hench6_$X_gearweighthench117}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench117" title="@{repeating_hench6_$X_gearqtyhench117}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench117" title="@{repeating_hench6_$X_gearvalhench117}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench117" title="@{repeating_hench6_$X_gearlochench117}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench118" title="@{repeating_hench6_$X_geardeschench118}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench118" title="@{repeating_hench6_$X_gearweighthench118}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench118" title="@{repeating_hench6_$X_gearqtyhench118}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench118" title="@{repeating_hench6_$X_gearvalhench118}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench118" title="@{repeating_hench6_$X_gearlochench118}" placeholder="Location"></td> </tr> <tr> <td><input type="text" name="attr_geardeschench119" title="@{repeating_hench6_$X_geardeschench119}" placeholder="Item Name"></td> <td><input type="text" name="attr_gearweighthench119" title="@{repeating_hench6_$X_gearweighthench119}" class="sheet-short" placeholder="lbs."></td> <td><input type="number" name="attr_gearqtyhench119" title="@{repeating_hench6_$X_gearqtyhench119}" class="sheet-short" value="0"></td> <td><input type="text" name="attr_gearvalhench119" title="@{repeating_hench6_$X_gearvalhench119}" class="sheet-short"></td> <td><input type="text" name="attr_gearlochench119" title="@{repeating_hench6_$X_gearlochench119}" placeholder="Location"></td> </tr> </table> <h4><b>Notes</b></h4><textarea name="attr_henchnotesarea66" title="@{repeating_hench5_$X_henchnotesarea66}"></textarea><hr> </fieldset> </div> </div> </div> <div class="sheet-tab-content sheet-section-journal"> <div class="body"> <h4><b>Personal Bio:</b></h4> <br><textarea name="attr_personalbio" title="@{personalbio}"></textarea> <hr> <div class="sheet-2colrow"> <div class="sheet-col"> <fieldset name="repeating_journal1" class="repeating_journal1"> <input type="text" name="attr_journal-tab1" title="@{repeating_journal1_$X_journal-tab1}" class="sheet-long" placeholder="Date, person, place etc."> <br><br> <textarea name="attr_journal-entry1" title="@{repeating_journal1_$X_journal-entry1}" placeholder="Write notes or just anything you'd like to recall later."></textarea> <br><br> </fieldset> </div> <div class="sheet-col"> <fieldset name="repeating_journal2" class="repeating_journal2"> <input type="text" name="attr_journal-tab2" title="@{repeating_journal2_$X_journal-tab2}" class="sheet-long" placeholder="Date, person, place etc."> <br><br> <textarea name="attr_journal-entry2" title="@{repeating_journal2_$X_journal-entry2}" placeholder="Write notes or just anything you'd like to recall later."></textarea> <br><br> </fieldset> </div> </div> </div> </div> </div> <div class="sheet-tab-content sheet-section-monster-page"> <h2><b>Monster Info</b></h2><br> <h4><b>Name: </b></h4><input type="text" name="attr_character_name" title="@{character_name}"> <button type="roll" name="roll_surprisemon" title="@{surprisemon}" value="/gmroll [[{([[1d10]]+(?{Misc Modifier?|+0})), 1}kh1]] [Surprise roll for @{character_name}]">Surprise</button> <button type="roll" name="roll_monmorale" title="@{monmorale}" value="/gmroll [[{([[1d20]]+(?{Misc. Modifier?|+0})), 1}kh1]]≤@{monstermorale}">Morale</button> <div class="body"> <div class='sheet-3colrow'> <div class='sheet-col'> <table><tr> <td><h4><b>Climate/Terrain:</b></h4></td><td><input type="text" name="attr_climateterrain" title="@{climateterrain}"></td></tr> <tr><td><h4><b>Frequency:</b></h4></td><td><input type="text" name="attr_frequency" title="@{frequency}"></td></tr> <tr><td><h4><b>Organization:</b></h4></td><td><input type="text" name="attr_organization" title="@{organization}"></td></tr> <tr><td><h4><b>Activity Cycle:</b></h4></td><td><input type="text" name="attr_cycle" title="@{cycle}"></td></tr> <tr><td><h4><b>Diet:</b></h4></td><td><input type="text" name="attr_diet" title="@{diet}"></td></tr> <tr><td><h4><b>Intelligence:</b></h4></td><td><input type="text" name="attr_monsterintelligence" title="@{monsterintelligence}"></td></tr> <tr><td><h4><b>Treasure:</b></h4></td><td><input type="text" name="attr_treasure" title="@{treasure}"></td></tr> <tr><td><h4><b>Alignment:</b></h4></td><td><input type="text" name="attr_monsteralignment" title="@{monsteralignment}"></td> </tr></table> </div> <div class='sheet-col'> <table><tr> <tr><td><h4><b>Armor Class:</b></h4></td><td><input type="text" name="attr_monsterarmor" title="@{monsterarmor}" class="short"></td></tr> <tr><td><h4><b>Movement:</b></h4></td><td><input type="text" name="attr_movement" title="@{movement}" class="medium"></td></tr> <tr><td><h4><b>Hit Dice:</b></h4></td><td><input type="text" name="attr_hitdice" title="@{hitdice}" class="short"></td></tr> <tr><td><h4><b>THAC0:</b></h4></td><td><input type="text" name="attr_monsterthac0" title="@{monsterthac0}" class="short"></td></tr> <tr><td><h4><b># of Attacks:</b></h4></td><td><input type="text" name="attr_monsteratknum" title="@{monsteratknum}" class="sheet-small"></td></tr> <tr><td><h4><b>Attack 1:</b></h4></td><td><input type="text" name="attr_monsterdmg" title="@{monsterdmg}"></td></tr> <tr><td><h4><b>Attack 2:</b></h4></td><td><input type="text" name="attr_monsterdmg2" title="@{monsterdmg2}"></td></tr> <tr><td><h4><b>Attack 3:</b></h4></td><td><input type="text" name="attr_monsterdmg3" title="@{monsterdmg3}"></td> </tr></table> </div> <div class='sheet-col'> <table> <tr><td><h4><b>No. Appearing:</b></h4></td><td><input type="text" name="attr_appearing" title="@{appearing}" class="short"></td></tr> <tr><td><h4><b>Special Attacks:</b></h4></td><td><input type="text" name="attr_monsterspecattacks" title="@{monsterspecattacks}"></td></tr> <tr><td><h4><b>Special Defenses:</b></h4></td><td><input type="text" name="attr_monsterspecdefenses" title="@{monsterspecdefenses}"></td></tr> <tr><td><h4><b>Magic Resistance:</b></h4></td><td><input type="text" name="attr_monstermagicresist" title="@{monstermagicresist}" class="short"><h4><b>%</b></h4><button type="roll" name="roll_monstermagicresist" title="%{monstermagicresist}" value="/gmroll [[1d100+(?{Modifier?|0})]]<[[@{monstermagicresist}]]">Roll</button></td></tr> <tr><td><h4><b>Size:</b></h4></td><td><input type="text" name="attr_monstersize" title="@{monstersize}" class="tiny"></td></tr> <tr><td><h4><b>Morale:</b></h4></td><td><input type="text" name="attr_monstermorale" title="@{monstermorale}"></td></tr> <tr><td><h4><b>XP Value:</b></h4></td><td><input type="text" name="attr_monsterxp" title="@{monsterxp}"></td></tr> </table> </div> </div> <tr> <td><button type="roll" name="roll_monthac0" title="%{monthac0}" value="/em strikes AC [[(@{monsterthac0})-(1d20+(?{Modifier?|0}))]]">ThAC0</button></td> <td><button type="roll" name="roll_mondmg" title="%{mondmg}" value="/em inflicts [[@{monsterdmg}]] damage!">Attack 1</button></td> <td><button type="roll" name="roll_mondmg2" title="%{mondmg2}" value="/em inflicts [[@{monsterdmg2}]] damage!">Attack 2</button></td> <td><button type="roll" name="roll_mondmg3" title="%{mondmg3}" value="/em inflicts [[@{monsterdmg3}]] damage!">Attack 3</button></td> <td><button type="roll" name="roll_spcatk" title="%{spcatk}" value="/em @{monsterspecattacks}">Special Attack</button></td> <td><input type="text" name="attr_monsterini" title="@{monsterini}" class="sheet-short"> <button type="roll" name="roll_monini" title="%{monini}" value="/gmroll [[{([[1d10]]+@{monsterini}-(?{Misc. bonus|+0})), 1}kh1]] [Initiative (@{character_name})]&{tracker}">Initiative</button></td> </tr><br> <table style="width: 100%;"> <tr> <td><button type="roll" name="roll_monparsave" title="%{monparsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{monpartar}]] [Save versus Paralyzation]"><br>Para<br>Save</button></td> <td><button type="roll" name="roll_monpoisave" title="%{monpoisave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{monpoitar}]] [Save versus Poison]"><br>Pois<br>Save</button></td> <td><button type="roll" name="roll_mondeasave" title="%{mondeasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{mondeatar}]] [Save versus Death]"><br>Death<br>Save</button></td> <td><button type="roll" name="roll_monrodsave" title="%{monrodsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{monrodtar}]] [Save versus Rod]"><br>Rod<br>Save</button></td> <td><button type="roll" name="roll_monstasave" title="%{monstasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{monstatar}]] [Save versus Staff]"><br>Staff<br>Save</button></td> <td><button type="roll" name="roll_monwansave" title="%{monwansave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{monwantar}]] [Save versus Wand]"><br>Wand<br>Save</button></td> <td><button type="roll" name="roll_monpetsave" title="%{monpetsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{monpettar}]] [Save versus Petrification]"><br>Pet<br>Save</button></td> <td><button type="roll" name="roll_monpolsave" title="%{monpolsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{monpoltar}]] [Save versus Polymorph]"><br>Poly<br>Save</button></td> <td><button type="roll" name="roll_monbresave" title="%{monbresave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{monbretar}]] [Save versus Breath]"><br>Breath<br>Save</button></td> <td><button type="roll" name="roll_monspesave" title="%{monspesave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{monspetar}]] [Save versus Spell]"><br>Spell<br>Save</button></td> </tr> <tr> <td> <input type="text" name="attr_monpartar" title="@{monpartar}" class="sheet-small"></td> <td> <input type="text" name="attr_monpoitar" title="@{monpoitar}" class="sheet-small"></td> <td> <input type="text" name="attr_mondeatar" title="@{mondeatar}" class="sheet-small"></td> <td> <input type="text" name="attr_monrodtar" title="@{monrodtar}" class="sheet-small"></td> <td> <input type="text" name="attr_monstatar" title="@{monstatar}" class="sheet-small"></td> <td> <input type="text" name="attr_monwantar" title="@{monwantar}" class="sheet-small"></td> <td> <input type="text" name="attr_monpettar" title="@{monpettar}" class="sheet-small"></td> <td> <input type="text" name="attr_monpoltar" title="@{monpoltar}" class="sheet-small"></td> <td> <input type="text" name="attr_monbretar" title="@{monbretar}" class="sheet-small"></td> <td> <input type="text" name="attr_monspetar" title="@{monspetar}" class="sheet-small"></td> </tr></table><br> <h4><b>Description</b></h4><br><textarea name="attr_monsterdesc" title="@{monsterdesc}" placeholder="Description"></textarea><br> <h4><b>Combat</b></h4><textarea name="attr_monstercombat" title="@{monstercombat}"></textarea><br> <h4><b>Habitat/Society</b></h4><textarea name="attr_monsterhabitat" title="@{monsterhabitat}"></textarea><br> <h4><b>Ecology</b></h4><textarea name="attr_monsterecology" title="@{monsterecology}"></textarea><br><br> </div> <h3><b>Variants</b></h3> <fieldset class="repeating_monstervariants" name="monstervariants" title="@{monstervariants}"> <div class="body"> <div class='sheet-3colrow'> <div class='sheet-col'> <tr> <td><button type="roll" name="roll_surprisemon" title="%{repeating_monstervariants_$X_surprisemon}" value="/gmroll [[{([[1d10]]+(?{Misc Modifier?|+0})), 1}kh1]] [Surprise roll for @{character_name}]">Surprise</button></td> <td><button type="roll" name="roll_monmorale" title="%{repeating_monstervariants_$X_monmorale}" value="/gmroll [[{([[1d20]]+(?{Misc. Modifier?|+0})), 1}kh1]]≤@{monstermorale}">Morale</button></td> </tr> <table><tr> <td><h4><b>Climate/Terrain:</b></h4></td><td><input type="text" name="attr_climateterrain" title="@{repeating_monstervariants_$X_climateterrain}"></td></tr> <tr><td><h4><b>Frequency:</b></h4></td><td><input type="text" name="attr_frequency" title="@{repeating_monstervariants_$X_frequency}"></td></tr> <tr><td><h4><b>Organization:</b></h4></td><td><input type="text" name="attr_organization" title="@{repeating_monstervariants_$X_organization}"></td></tr> <tr><td><h4><b>Activity Cycle:</b></h4></td><td><input type="text" name="attr_cycle" title="@{repeating_monstervariants_$X_cycle}"></td></tr> <tr><td><h4><b>Diet:</b></h4></td><td><input type="text" name="attr_diet" title="@{repeating_monstervariants_$X_diet}"></td></tr> <tr><td><h4><b>Intelligence:</b></h4></td><td><input type="text" name="attr_monsterintelligence" title="@{repeating_monstervariants_$X_monsterintelligence}"></td></tr> <tr><td><h4><b>Treasure:</b></h4></td><td><input type="text" name="attr_treasure" title="@{repeating_monstervariants_$X_treasure}"></td></tr> <tr><td><h4><b>Alignment:</b></h4></td><td><input type="text" name="attr_monsteralignment" title="@{repeating_monstervariants_$X_monsteralignment}"></td> </tr></table> </div> <div class='sheet-col'> <table><tr> <tr><td><h4><b>Armor Class:</b></h4></td><td><input type="text" name="attr_monsterarmor" title="@{repeating_monstervariants_$X_monsterarmor}" class="short"></td></tr> <tr><td><h4><b>Movement:</b></h4></td><td><input type="text" name="attr_movement" title="@{repeating_monstervariants_$X_movement}" class="medium"></td></tr> <tr><td><h4><b>Hit Dice:</b></h4></td><td><input type="text" name="attr_hitdice" title="@{repeating_monstervariants_$X_hitdice}" class="short"></td></tr> <tr><td><h4><b>THAC0:</b></h4></td><td><input type="text" name="attr_monsterthac0" title="@{repeating_monstervariants_$X_monsterthac0}" class="short"></td></tr> <tr><td><h4><b># of Attacks:</b></h4></td><td><input type="text" name="attr_monsteratknum" title="@{repeating_monstervariants_$X_monsteratknum}" class="sheet-small"></td></tr> <tr><td><h4><b>Attack 1:</b></h4></td><td><input type="text" name="attr_monsterdmg" title="@{repeating_monstervariants_$X_monsterdmg}"></td></tr> <tr><td><h4><b>Attack 2:</b></h4></td><td><input type="text" name="attr_monsterdmg2" title="@{repeating_monstervariants_$X_monsterdmg2}"></td></tr> <tr><td><h4><b>Attack 3:</b></h4></td><td><input type="text" name="attr_monsterdmg3" title="@{repeating_monstervariants_$X_monsterdmg3}"></td> </tr></table> </div> <div class='sheet-col'> <table><tr> <td><h4><b>No. Appearing:</b></h4></td><td><input type="text" name="attr_appearing" title="@{repeating_monstervariants_$X_appearing}" class="short"></td></tr> <tr><td><h4><b>Special Attacks:</b></h4></td><td><input type="text" name="attr_monsterspecattacks" title="@{repeating_monstervariants_$X_monsterspecattacks}"></td></tr> <tr><td><h4><b>Special Defenses:</b></h4></td><td><input type="text" name="attr_monsterspecdefenses" title="@{repeating_monstervariants_$X_monsterspecdefenses}"></td></tr> <tr><td><h4><b>Magic Resistance:</b></h4></td><td><input type="text" name="attr_monstermagicresist" title="@{repeating_monstervariants_$X_monstermagicresist}" class="short"><h4><b>%</b></h4><button type="roll" name="roll_monstermagicresist" title="%{repeating_monstervariants_$X_monstermagicresist}" value="/gmroll [[1d100+(?{Modifier?|0})]]<[[@{monstermagicresist}]]">Roll</button></td></tr> <tr><td><h4><b>Size:</b></h4></td><td><input type="text" name="attr_monstersize" title="@{repeating_monstervariants_$X_monstersize}" class="tiny"></td></tr> <tr><td><h4><b>Morale:</b></h4></td><td><input type="text" name="attr_monstermorale" title="@{repeating_monstervariants_$X_monstermorale}"></td></tr> <tr><td><h4><b>XP Value:</b></h4></td><td><input type="text" name="attr_monsterxp" title="@{repeating_monstervariants_$X_monsterxp}"></td></tr> </table> </div> </div> <tr> <td><button type="roll" name="roll_monthac0" title="%{repeating_monstervariants_$X_monthac0}" value="/em strikes AC [[(@{monsterthac0})-(1d20+(?{Modifier?|0}))]]">ThAC0</button></td> <td><button type="roll" name="roll_mondmg" title="%{repeating_monstervariants_$X_mondmg}" value="/em inflicts [[@{monsterdmg}]] damage!">Attack 1</button></td> <td><button type="roll" name="roll_mondmg2" title="%{repeating_monstervariants_$X_mondmg2}" value="/em inflicts [[@{monsterdmg2}]] damage!">Attack 2</button></td> <td><button type="roll" name="roll_mondmg3" title="%{repeating_monstervariants_$X_mondmg3}" value="/em inflicts [[@{monsterdmg3}]] damage!">Attack 3</button></td> <td><button type="roll" name="roll_spcatk" title="%{repeating_monstervariants_$X_spcatk}" value="/em @{monsterspecattacks}">Special Attack</button></td> <td><input type="text" name="attr_monsterini" title="@{repeating_monstervariants_$X_monsterini}" class="sheet-short"> <button type="roll" name="roll_monini" title="%{repeating_monstervariants_$X_monini}" value="/gmroll [[{([[1d10]]+@{monsterini}-(?{Misc. bonus|+0})), 1}kh1]] [Initiative (@{character_name})]&{tracker}">Initiative</button></td> </tr><br> <table style="width: 100%;"> <tr> <td><button type="roll" name="roll_monparsave" title="%{monparsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{monpartar}]] [Save versus Paralyzation]"><br>Para<br>Save</button></td> <td><button type="roll" name="roll_monpoisave" title="%{monpoisave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{monpoitar}]] [Save versus Poison]"><br>Pois<br>Save</button></td> <td><button type="roll" name="roll_mondeasave" title="%{mondeasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{mondeatar}]] [Save versus Death]"><br>Death<br>Save</button></td> <td><button type="roll" name="roll_monrodsave" title="%{monrodsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{monrodtar}]] [Save versus Rod]"><br>Rod<br>Save</button></td> <td><button type="roll" name="roll_monstasave" title="%{monstasave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{monstatar}]] [Save versus Staff]"><br>Staff<br>Save</button></td> <td><button type="roll" name="roll_monwansave" title="%{monwansave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{monwantar}]] [Save versus Wand]"><br>Wand<br>Save</button></td> <td><button type="roll" name="roll_monpetsave" title="%{monpetsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{monpettar}]] [Save versus Petrification]"><br>Pet<br>Save</button></td> <td><button type="roll" name="roll_monpolsave" title="%{monpolsave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{monpoltar}]] [Save versus Polymorph]"><br>Poly<br>Save</button></td> <td><button type="roll" name="roll_monbresave" title="%{monbresave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{monbretar}]] [Save versus Breath]"><br>Breath<br>Save</button></td> <td><button type="roll" name="roll_monspesave" title="%{monspesave}" value="/gmroll [[d20+?{Misc Modifier?|0}]] ≥ [[@{monspetar}]] [Save versus Spell]"><br>Spell<br>Save</button></td> </tr> <tr> <td> <input type="text" name="attr_monpartar" title="@{monpartar}" class="sheet-small"></td> <td> <input type="text" name="attr_monpoitar" title="@{monpoitar}" class="sheet-small"></td> <td> <input type="text" name="attr_mondeatar" title="@{mondeatar}" class="sheet-small"></td> <td> <input type="text" name="attr_monrodtar" title="@{monrodtar}" class="sheet-small"></td> <td> <input type="text" name="attr_monstatar" title="@{monstatar}" class="sheet-small"></td> <td> <input type="text" name="attr_monwantar" title="@{monwantar}" class="sheet-small"></td> <td> <input type="text" name="attr_monpettar" title="@{monpettar}" class="sheet-small"></td> <td> <input type="text" name="attr_monpoltar" title="@{monpoltar}" class="sheet-small"></td> <td> <input type="text" name="attr_monbretar" title="@{monbretar}" class="sheet-small"></td> <td> <input type="text" name="attr_monspetar" title="@{monspetar}" class="sheet-small"></td> </tr></table><br> <h4><b>Description</b></h4><br><textarea name="attr_monsterdesc" title="@{repeating_monstervariants_$X_monsterdesc}" placeholder="Description"></textarea><br> <h4><b>Combat</b></h4><textarea name="attr_monstercombat" title="@{repeating_monstervariants_$X_monstercombat}"></textarea><br> <h4><b>Habitat/Society</b></h4><textarea name="attr_monsterhabitat" title="@{repeating_monstervariants_$X_monsterhabitat}"></textarea><br> <h4><b>Ecology</b></h4><textarea name="attr_monsterecology" title="@{repeating_monstervariants_$X_monsterecology}"></textarea><br><br> </div> </fieldset> </div> <rolltemplate class="sheet-rolltemplate-2Edefault"> <div class="sheet-template-container"> <div class="sheet-default-head"> <table> <tr> <th class="sheet-template-title1">{{name}}</th> </tr> {{#subtitle}} <tr> <th class="sheet-template-subtitle1">{{subtitle}}</th> </tr> {{/subtitle}} </table> </div> <div class="sheet-template-body"> <table> {{#allprops() desc desc1 desc2 name subtitle}} <tr> <td class="default-c1">{{key}}</td> <td class="default-c2">{{value}}</td> </tr> {{/allprops() desc desc1 desc2 name subtitle}} {{#desc}} <tr> <td class="default-c3" colspan="2">{{desc}}</td> </tr> {{/desc}} {{#desc1}} <tr> <td class="default-c3" colspan="2">{{desc1}}</td> </tr> {{/desc1}} {{#desc2}} <tr> <td class="default-c3" colspan="2">{{desc2}}</td> </tr> {{/desc2}} </table> </div> </div> </rolltemplate> <rolltemplate class="sheet-rolltemplate-2Eattack"> <div class="sheet-template-container"> <div class="sheet-attack-head"> <table> <tr> <th class="sheet-template-title1">{{title}}</th> </tr> <tr> <th class="sheet-template-subtitle1">{{subtitle}}</th> </tr> </table> </div> <div class="sheet-template-body"> <table> <tr> <td colspan="3"><span class="weapon-used">{{weapon_used}}</span></td> </tr> <tr> <td class="attack-c1"><b>S/M</b></td> <td class="attack-c2" rowspan="2">{{ac_hit}}</td> <td class="attack-c1"><b>L</b></td> </tr> {{#crit_s}}{{#crit_l}} {{#rollWasCrit() ac_hit}} <tr> <td class="attack-c3" rowspan="2">{{crit_s}}</td> <td class="attack-c3" rowspan="2">{{crit_l}}</td> </tr> <tr> <td class="attack-c4"><b>AC Hit</b></td> </tr> <tr> <td colspan="3" class="attack-c5">CRITICAL HIT!{{#crit}}<br><span class='attack-crit'>{{crit}}</span>{{/crit}}</td> </tr> {{/rollWasCrit() ac_hit }} {{#^rollWasCrit() ac_hit}} <tr> <td class="attack-c3" rowspan="2">{{dmg_s}}</td> <td class="attack-c3" rowspan="2">{{dmg_l}}</td> </tr> <tr> <td class="attack-c4"><b>AC Hit</b></td> </tr> {{/^rollWasCrit() ac_hit}} {{/crit_l}}{{/crit_s}} {{^crit_s}}{{^crit_l}} <tr> <td class="attack-c3" rowspan="2">{{dmg_s}}</td> <td class="attack-c3" rowspan="2">{{dmg_l}}</td> </tr> <tr> <td class="attack-c4"><b>AC Hit</b></td> </tr> {{#rollWasCrit() ac_hit}} <tr> <td colspan="3" class="attack-c5">CRITICAL HIT!{{#crit}}<br><span class='attack-crit'>{{crit}}</span>{{/crit}}</td> </tr> {{/rollWasCrit() ac_hit}} {{/crit_l}}{{/crit_s}} {{#rollWasFumble() ac_hit }} <tr> <td colspan="3" class="attack-c6">FUMBLE!{{#fumble}}<br><span class='attack-fumble'>{{fumble}}</span>{{/fumble}}</td> </tr> {{/rollWasFumble() ac_hit }} </table> </div> </div> </rolltemplate> <rolltemplate class="sheet-rolltemplate-2Espell"> <div class="sheet-template-container"> <div class="sheet-spell-head"> <table> <tr> <th class="sheet-template-title1">{{title}}</th> </tr> <tr> <th class="sheet-template-subtitle1">{{splevel}} * {{school}}</th> </tr> {{#sphere}} <tr> <th class="sheet-template-subtitle1">Priest Sphere: {{sphere}}</th> </tr> {{/sphere}} </table> </div> <div class="sheet-template-body"> <table> <tr> <td class="sheet-spell-c1"><span class="sheet-spell-prop">Range</span><br>{{range}}</td> <td class="sheet-spell-c1"><span class="sheet-spell-prop">Components</span><br>{{components}}</td> </tr> <tr> <td class="spell-c1"><span class="sheet-spell-prop">Duration</span><br>{{duration}}</td> <td class="spell-c1"><span class="sheet-spell-prop">Casting Time</span><br>{{time}}</td> </tr> <tr> <td class="sheet-spell-c1"><span class="sheet-spell-prop">Area of Effect</span><br>{{aoe}}</td> <td class="spell-c1"><span class="sheet-spell-prop">Saving Throw</span><br>{{save}}</td> </tr> {{#damage}} <tr> <td colspan="2" class="sheet-spell-c1"><span class="sheet-spell-prop">Damage: </span>{{damage}} {{damagetype}}</td> </tr> {{/damage}} {{#healing}} <tr> <td colspan="2" class="sheet-spell-c1"><span class="sheet-spell-prop">Healing: </span>{{healing}}</td> </tr> {{/healing}} {{#reference}} <tr> <td colspan="2" class="sheet-spell-c1"><span class="sheet-spell-prop">Reference: </span>{{reference}}</td> </tr> {{/reference}} {{#materials}} <tr> <td colspan="2" class="sheet-spell-c1"><span class="sheet-spell-prop">Spell Materials: </span>{{materials}}</td> </tr> {{/materials}} {{#effects}} <tr> <td colspan="2" class="sheet-spell-c2"><span class="sheet-spell-prop">Effects: </span>{{effects}}</td> </tr> {{/effects}} </table> </div> </div> </rolltemplate> <rolltemplate class="sheet-rolltemplate-2Eprotscroll"> <div class="sheet-template-container"> <div class="sheet-protscroll-head"> <table> <tr> <th class="sheet-template-title1">{{title}}</th> </tr> </table> </div> <div class="sheet-template-body"> <table> <tr> <td class="spell-c1"><span class="sheet-spell-prop">Reading Time</span><br/>{{time}}</td> <td class="spell-c1"><span class="sheet-spell-prop">Duration</span><br/>{{duration}}</td> </tr> {{#reference}} <tr> <td colspan="2" class="sheet-spell-c1"><span class="sheet-spell-prop">Reference:</span> {{reference}}</td> </tr> {{/reference}} {{#effects}} <tr> <td colspan="2" class="sheet-spell-c2"><span class="sheet-spell-prop">Effects:</span> {{effects}}</td> </tr> {{/effects}} </table> </div> </div> </rolltemplate> <rolltemplate class="sheet-rolltemplate-2Esave"> <div class="sheet-template-container"> <div class="save-head"> <table> <tr> <th class="sheet-template-title1">Save vs. {{savevs}}</th> </tr> <tr> <th class="sheet-template-subtitle1">for {{character}}</th> </tr> </table> </div> <div class="sheet-template-body"> <table> <tr> <td class="save-c1">Saving Throw Roll:</td> <td class="save-c2">{{saveroll}}</td> </tr> <tr> <td class="save-c1">Saving Throw Target:</td> <td class="save-c2">{{savetarget}}</td> </tr> {{#rollTotal() saveroll savetarget}} <tr> <td class="save-c3" colspan="2">Success!</td> </tr> {{/rollTotal() saveroll savetarget}} {{#rollGreater() saveroll savetarget}} <tr> <td class="save-c3" colspan="2">Success!</td> </tr> {{/rollGreater() saveroll savetarget}} {{#rollLess() saveroll savetarget}} <tr> <td class="save-c4" colspan="2">Failed!</td> </tr> {{/rollLess() saveroll savetarget}} </table> </div> </div> </rolltemplate> <rolltemplate class="sheet-rolltemplate-2Echeck"> <div class="sheet-template-container"> <div class="sheet-check-head"> <table> <tr> <th class="sheet-template-title1">Check vs. {{checkvs}}</th> </tr> <tr> <th class="sheet-template-subtitle1">for {{character}}</th> </tr> </table> </div> <div class="sheet-template-body"> <table> <tr> <td class="sheet-check-c1">Check Roll:</td> <td class="sheet-check-c2">{{checkroll}}</td> </tr> <tr> <td class="sheet-check-c1">Check Target:</td> <td class="sheet-check-c2">{{checktarget}}</td> </tr> {{#rollTotal() checkroll checktarget}} <tr> <td class="sheet-check-c3" colspan="2">Success!</td> </tr> {{/rollTotal() checkroll checktarget}} {{#rollLess() checkroll checktarget}} <tr> <td class="sheet-check-c3" colspan="2">Success!</td> </tr> {{/rollLess() checkroll checktarget}} {{#rollGreater() checkroll checktarget}} <tr> <td class="sheet-check-c4" colspan="2">Failed!</td> </tr> {{/rollGreater() checkroll checktarget}} </table> </div> </div> </rolltemplate> <rolltemplate class="sheet-rolltemplate-2Einversecheck"> <div class="sheet-template-container"> <div class="sheet-check-head"> <table> <tr> <th class="sheet-template-title1">Check vs. {{checkvs}}</th> </tr> <tr> <th class="sheet-template-subtitle1">for {{character}}</th> </tr> </table> </div> <div class="sheet-template-body"> <table> <tr> <td class="sheet-check-c1">Check Roll:</td> <td class="sheet-check-c2">{{checkroll}}</td> </tr> <tr> <td class="sheet-check-c1">Check Target:</td> <td class="sheet-check-c2">{{checktarget}}</td> </tr> {{#rollTotal() checkroll checktarget}} <tr> <td class="sheet-check-c3" colspan="2">Fail!</td> </tr> {{/rollTotal() checkroll checktarget}} {{#rollLess() checkroll checktarget}} <tr> <td class="sheet-check-c3" colspan="2">Fail!</td> </tr> {{/rollLess() checkroll checktarget}} {{#rollGreater() checkroll checktarget}} <tr> <td class="sheet-check-c4" colspan="2">Success!</td> </tr> {{/rollGreater() checkroll checktarget}} </table> </div> </div> </rolltemplate> <script type="text/worker"> /* ---- BEGIN: TheAaronSheet.js ---- */ // Github: https://github.com/shdwjk/TheAaronSheet/blob/master/TheAaronSheet.js // By: The Aaron, Arcane Scriptomancer // Contact: https://app.roll20.net/users/104025/the-aaron var TAS = TAS || (function(){ 'use strict'; var version = '0.2.3', lastUpdate = 1457098056, loggingSettings = { debug: { key: 'debug', title: 'DEBUG', color: { bgLabel: '#7732A2', label: '#F2EF40', bgText: '#FFFEB7', text: '#7732A2' } }, error: { key: 'error', title: 'Error', color: { bgLabel: '#C11713', label: 'white', bgText: '#C11713', text: 'white' } }, warn: { key: 'warn', title: 'Warning', color: { bgLabel: '#F29140', label: 'white', bgText: '#FFD8B7', text: 'black' } }, info: { key: 'info', title: 'Info', color: { bgLabel: '#413FA9', label: 'white', bgText: '#B3B2EB', text: 'black' } }, notice: { key: 'notice', title: 'Notice', color: { bgLabel: '#33C133', label: 'white', bgText: '#ADF1AD', text: 'black' } }, log: { key: 'log', title: 'Log', color: { bgLabel: '#f2f240', label: 'black', bgText: '#ffff90', text: 'black' } }, callstack: { key: 'TAS', title: 'function', color: { bgLabel: '#413FA9', label: 'white', bgText: '#B3B2EB', text: 'black' } }, callstack_async: { key: 'TAS', title: 'ASYNC CALL', color: { bgLabel: '#413FA9', label: 'white', bgText: '#413FA9', text: 'white' } }, TAS: { key: 'TAS', title: 'TAS', color: { bgLabel: 'grey', label: 'black;background:linear-gradient(#304352,#d7d2cc,#d7d2cc,#d7d2cc,#304352)', bgText: 'grey', text: 'black;background:linear-gradient(#304352,#d7d2cc,#d7d2cc,#d7d2cc,#304352)' } } }, config = { debugMode: false, logging: { log: true, notice: true, info: true, warn: true, error: true, debug: false } }, callstackRegistry = [], queuedUpdates = {}, //< Used for delaying saves till the last momment. complexType = function(o){ switch(typeof o){ case 'string': return 'string'; case 'boolean': return 'boolean'; case 'number': return (_.isNaN(o) ? 'NaN' : (o.toString().match(/\./) ? 'decimal' : 'integer')); case 'function': return 'function: '+(o.name ? o.name+'()' : '(anonymous)'); case 'object': return (_.isArray(o) ? 'array' : (_.isArguments(o) ? 'arguments' : ( _.isNull(o) ? 'null' : 'object'))); default: return typeof o; } }, dataLogger = function(primaryLogger,secondaryLogger,data){ _.each(data,function(m){ var type = complexType(m); switch(type){ case 'string': primaryLogger(m); break; case 'undefined': case 'null': case 'NaN': primaryLogger('['+type+']'); break; case 'number': case 'not a number': case 'integer': case 'decimal': case 'boolean': primaryLogger('['+type+']: '+m); break; default: primaryLogger('['+type+']:========================================='); secondaryLogger(m); primaryLogger('========================================================='); break; } }); }, colorLog = function(options){ var coloredLoggerFunction, key = options.key, label = options.title || 'TAS', lBGColor = (options.color && options.color.bgLabel) || 'blue', lTxtColor = (options.color && options.color.label) || 'white', mBGColor = (options.color && options.color.bgText) || 'blue', mTxtColor = (options.color && options.color.text) || 'white'; coloredLoggerFunction = function(message){ console.log( '%c '+label+': %c '+message + ' ', 'background-color: '+lBGColor+';color: '+lTxtColor+'; font-weight:bold;', 'background-color: '+mBGColor+';color: '+mTxtColor+';' ); }; return function(){ if('TAS'===key || config.logging[key]){ dataLogger(coloredLoggerFunction,function(m){console.log(m);},_.toArray(arguments)); } }; }, logDebug = colorLog(loggingSettings.debug), logError = colorLog(loggingSettings.error), logWarn = colorLog(loggingSettings.warn), logInfo = colorLog(loggingSettings.info), logNotice = colorLog(loggingSettings.notice), logLog = colorLog(loggingSettings.log), log = colorLog(loggingSettings.TAS), logCS = colorLog(loggingSettings.callstack), logCSA = colorLog(loggingSettings.callstack_async), registerCallstack = function(callstack,label){ var idx=_.findIndex(callstackRegistry,function(o){ return (_.difference(o.stack,callstack).length === _.difference(callstack,o.stack).length) && _.difference(o.stack,callstack).length === 0 && o.label === label; }); if(-1 === idx){ idx=callstackRegistry.length; callstackRegistry.push({ stack: callstack, label: label }); } return idx; }, setConfigOption = function(options){ var newconf =_.defaults(options,config); newconf.logging=_.defaults( (options && options.logging)||{}, config.logging ); config=newconf; }, debugMode = function(){ config.logging.debug=true; config.debugMode = true; }, getCallstack = function(){ var e = new Error('dummy'), stack = _.map(_.rest(e.stack.replace(/^[^\(]+?[\n$]/gm, '') .replace(/^\s+at\s+/gm, '') .replace(/^Object.<anonymous>\s*\(/gm, '{anonymous}()@') .split('\n')),function(l){ return l.replace(/\s+.*$/,''); }); return stack; }, logCallstackSub = function(cs){ var matches, csa; _.find(cs,function(line){ matches = line.match(/TAS_CALLSTACK_(\d+)/); if(matches){ csa=callstackRegistry[matches[1]]; logCSA( '===================='+(csa.label ? '> '+csa.label+' <' : '')+'===================='); logCallstackSub(csa.stack); return true; } logCS(line); return false; }); }, logCallstack = function(){ var cs; if(config.debugMode){ cs = getCallstack(); cs.shift(); log('==============================> CALLSTACK <=============================='); logCallstackSub(cs); log('========================================================================='); } }, wrapCallback = function (label, callback, context){ var callstack; if('function' === typeof label){ context=callback; callback=label; label=undefined; } if(!config.debugMode){ return (function(cb,ctx){ return function(){ cb.apply(ctx||{},arguments); }; }(callback,context)); } callstack = getCallstack(); callstack.shift(); return (function(cb,ctx,cs,lbl){ var ctxref=registerCallstack(cs,lbl); /*jshint -W054 */ return new Function('cb','ctx','TASlog', "return function TAS_CALLSTACK_"+ctxref+"(){"+ "TASlog('Entering: '+(cb.name||'(anonymous function)'));"+ "cb.apply(ctx||{},arguments);"+ "TASlog('Exiting: '+(cb.name||'(anonymous function)'));"+ "};")(cb,ctx,log); /*jshint +W054 */ }(callback,context,callstack,label)); }, prepareUpdate = function( attribute, value ){ queuedUpdates[attribute]=value; }, applyQueuedUpdates = function() { setAttrs(queuedUpdates); queuedUpdates = {}; }, namesFromArgs = function(args,base){ return _.chain(args) .reduce(function(memo,attr){ if('string' === typeof attr) { memo.push(attr); } else if(_.isArray(args) || _.isArguments(args)){ memo = namesFromArgs(attr,memo); } return memo; },(_.isArray(base) && base) || []) .uniq() .value(); }, addId = function(obj,value){ Object.defineProperty(obj,'id',{ value: value, writeable: false, enumerable: false }); }, addProp = function(obj,prop,value,fullname){ (function(){ var pname=(_.contains(['S','F','I','D'],prop) ? '_'+prop : prop), full_pname = fullname || prop, pvalue=value; _.each(['S','I','F'],function(p){ if( !_.has(obj,p)){ Object.defineProperty(obj, p, { value: {}, enumerable: false, readonly: true }); } }); if( !_.has(obj,'D')){ Object.defineProperty(obj, 'D', { value: _.reduce(_.range(10),function(m,d){ Object.defineProperty(m, d, { value: {}, enumerable: true, readonly: true }); return m; },{}), enumerable: false, readonly: true }); } // Raw value Object.defineProperty(obj, pname, { enumerable: true, set: function(v){ if(v!==pvalue) { pvalue=v; prepareUpdate(full_pname,v); } }, get: function(){ return pvalue; } }); // string value Object.defineProperty(obj.S, pname, { enumerable: true, set: function(v){ var val=v.toString(); if(val !== pvalue) { pvalue=val; prepareUpdate(full_pname,val); } }, get: function(){ return pvalue.toString(); } }); // int value Object.defineProperty(obj.I, pname, { enumerable: true, set: function(v){ var val=parseInt(v,10) || 0; if(val !== pvalue){ pvalue=val; prepareUpdate(full_pname,val); } }, get: function(){ return parseInt(pvalue,10) || 0; } }); // float value Object.defineProperty(obj.F, pname, { enumerable: true, set: function(v){ var val=parseFloat(v) || 0; if(val !== pvalue) { pvalue=val; prepareUpdate(full_pname,val); } }, get: function(){ return parseFloat(pvalue) || 0; } }); _.each(_.range(10),function(d){ Object.defineProperty(obj.D[d], pname, { enumerable: true, set: function(v){ var val=(parseFloat(v) || 0).toFixed(d); if(val !== pvalue){ pvalue=val; prepareUpdate(full_pname,val); } }, get: function(){ return (parseFloat(pvalue) || 0).toFixed(d); } }); }); }()); }, repeating = function( section ) { return (function(s){ var sectionName = s, attrNames = [], fieldNames = [], operations = [], after = [], repAttrs = function TAS_Repeating_Attrs(){ attrNames = namesFromArgs(arguments,attrNames); return this; }, repFields = function TAS_Repeating_Fields(){ fieldNames = namesFromArgs(arguments,fieldNames); return this; }, repReduce = function TAS_Repeating_Reduce(func, initial, final, context) { operations.push({ type: 'reduce', func: (func && _.isFunction(func) && func) || _.noop, memo: (_.isUndefined(initial) && 0) || initial, final: (final && _.isFunction(final) && final) || _.noop, context: context || {} }); return this; }, repMap = function TAS_Repeating_Map(func, final, context) { operations.push({ type: 'map', func: (func && _.isFunction(func) && func) || _.noop, final: (final && _.isFunction(final) && final) || _.noop, context: context || {} }); return this; }, repEach = function TAS_Repeating_Each(func, final, context) { operations.push({ type: 'each', func: (func && _.isFunction(func) && func) || _.noop, final: (final && _.isFunction(final) && final) || _.noop, context: context || {} }); return this; }, repTap = function TAS_Repeating_Tap(final, context) { operations.push({ type: 'tap', final: (final && _.isFunction(final) && final) || _.noop, context: context || {} }); return this; }, repAfter = function TAS_Repeating_After(callback,context) { after.push({ callback: (callback && _.isFunction(callback) && callback) || _.noop, context: context || {} }); return this; }, repExecute = function TAS_Repeating_Execute(callback,context){ var rowSet = {}, attrSet = {}, fieldIds = [], fullFieldNames = []; repAfter(callback,context); // call each operation per row. // call each operation's final getSectionIDs("repeating_"+sectionName,function(ids){ fieldIds = ids; fullFieldNames = _.reduce(fieldIds,function(memo,id){ return memo.concat(_.map(fieldNames,function(name){ return 'repeating_'+sectionName+'_'+id+'_'+name; })); },[]); getAttrs( _.uniq(attrNames.concat(fullFieldNames)), function(values){ _.each(attrNames,function(aname){ if(values.hasOwnProperty(aname)){ addProp(attrSet,aname,values[aname]); } }); rowSet = _.reduce(fieldIds,function(memo,id){ var r={}; addId(r,id); _.each(fieldNames,function(name){ var fn = 'repeating_'+sectionName+'_'+id+'_'+name; addProp(r,name,values[fn],fn); }); memo[id]=r; return memo; },{}); _.each(operations,function(op){ var res; switch(op.type){ case 'tap': _.bind(op.final,op.context,rowSet,attrSet)(); break; case 'each': _.each(rowSet,function(r){ _.bind(op.func,op.context,r,attrSet,r.id,rowSet)(); }); _.bind(op.final,op.context,rowSet,attrSet)(); break; case 'map': res = _.map(rowSet,function(r){ return _.bind(op.func,op.context,r,attrSet,r.id,rowSet)(); }); _.bind(op.final,op.context,res,rowSet,attrSet)(); break; case 'reduce': res = op.memo; _.each(rowSet,function(r){ res = _.bind(op.func,op.context,res,r,attrSet,r.id,rowSet)(); }); _.bind(op.final,op.context,res,rowSet,attrSet)(); break; } }); // finalize attrs applyQueuedUpdates(); _.each(after,function(op){ _.bind(op.callback,op.context)(); }); }); }); }; return { attrs: repAttrs, attr: repAttrs, column: repFields, columns: repFields, field: repFields, fields: repFields, reduce: repReduce, inject: repReduce, foldl: repReduce, map: repMap, collect: repMap, each: repEach, forEach: repEach, tap: repTap, 'do': repTap, after: repAfter, last: repAfter, done: repAfter, execute: repExecute, go: repExecute, run: repExecute }; }(section)); }, repeatingSimpleSum = function(section, field, destination){ repeating(section) .attr(destination) .field(field) .reduce(function(m,r){ return m + (r.F[field]); },0,function(t,r,a){ a.S[destination]=t; }) .execute(); }; console.log('%c•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸ The Aaron Sheet v'+version+' ¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•','background: linear-gradient(to right,green,white,white,green); color:black;text-shadow: 0 0 8px white;'); console.log('%c•.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸ Last update: '+(new Date(lastUpdate*1000))+' ¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.•','background: linear-gradient(to right,green,white,white,green); color:black;text-shadow: 0 0 8px white;'); return { /* Repeating Sections */ repeatingSimpleSum: repeatingSimpleSum, repeating: repeating, /* Configuration */ config: setConfigOption, /* Debugging */ callback: wrapCallback, callstack: logCallstack, debugMode: debugMode, _fn: wrapCallback, /* Logging */ debug: logDebug, error: logError, warn: logWarn, info: logInfo, notice: logNotice, log: logLog }; }()); /* ---- END: TheAaronSheet.js ---- */ /* ---- Attributes tables start ---- */ const strengthTable = {}; strengthTable['strengthhit'] = ['Error','-5','-3','-3','-2','-2','-1','-1','0','0','0','0','0','0','0','0','0','+1','+1','+3','+3','+4','+4','+5','+6','+7']; strengthTable['strengthhit']['18[01-50]'] = '+1'; strengthTable['strengthhit']['18[51-75]'] = '+2'; strengthTable['strengthhit']['18[76-90]'] = '+2'; strengthTable['strengthhit']['18[91-99]'] = '+2'; strengthTable['strengthhit']['18[00]'] = '+3'; strengthTable['strengthdmg'] = ['Error','-4','-2','-1','-1','-1','0','0','0','0','0','0','0','0','0','0','+1','+1','+2','+7','+8','+9','+10','+11','+12','+14']; strengthTable['strengthdmg']['18[01-50]'] = '+3'; strengthTable['strengthdmg']['18[51-75]'] = '+3'; strengthTable['strengthdmg']['18[76-90]'] = '+4'; strengthTable['strengthdmg']['18[91-99]'] = '+5'; strengthTable['strengthdmg']['18[00]'] = '+6'; strengthTable['carryweight'] = ['Error','1','1','5','10','10','20','20','35','35','40','40','45','45','55','55','70','85','110','485','535','635','785','935','1235','1535']; strengthTable['carryweight']['18[01-50]'] = '135'; strengthTable['carryweight']['18[51-75]'] = '160'; strengthTable['carryweight']['18[76-90]'] = '185'; strengthTable['carryweight']['18[91-99]'] = '235'; strengthTable['carryweight']['18[00]'] = '335'; strengthTable['maxpress'] = ['Error','3','5','10','25','25','55','55','90','90','115','115','140','140','170','170','195','220','255','640','700','810','970','1130','1440','1750']; strengthTable['maxpress']['18[01-50]'] = '280'; strengthTable['maxpress']['18[51-75]'] = '305'; strengthTable['maxpress']['18[76-90]'] = '330'; strengthTable['maxpress']['18[91-99]'] = '380'; strengthTable['maxpress']['18[00]'] = '480'; strengthTable['opendoor'] = ['Error','1','1','2','3','3','4','4','5','5','6','6','7','7','8','8','9','10','11','16(8)','17(10)','17(12)','18(14)','18(16)','19(17)','19(18)']; strengthTable['opendoor']['18[01-50]'] = '12'; strengthTable['opendoor']['18[51-75]'] = '13'; strengthTable['opendoor']['18[76-90]'] = '14'; strengthTable['opendoor']['18[91-99]'] = '15(3)'; strengthTable['opendoor']['18[00]'] = '16(6)'; strengthTable['bendbar'] = ['Error','0','0','0','0','0','0','0','1','1','2','2','4','4','7','7','10','13','16','50','60','70','80','90','95','99']; strengthTable['bendbar']['18[01-50]'] = '20'; strengthTable['bendbar']['18[51-75]'] = '25'; strengthTable['bendbar']['18[76-90]'] = '30'; strengthTable['bendbar']['18[91-99]'] = '35'; strengthTable['bendbar']['18[00]'] = '40'; strengthTable['strnotes'] = ['INVALID STRENGTH','','','','','','','','','','','','','','','','','','','Hill Giant','Stone Giant','Frost Giant','Fire Giant','Cloud Giant','Storm Giant','Titan Giant']; strengthTable['strnotes']['18[01-50]'] = ''; strengthTable['strnotes']['18[51-75]'] = ''; strengthTable['strnotes']['18[76-90]'] = ''; strengthTable['strnotes']['18[91-99]'] = ''; strengthTable['strnotes']['18[00]'] = ''; strengthTable['str2notes'] = ['INVALID STRENGTH','','','','','','','','','','','','','','','','','','','(8) Locked, barred, or magical door. Only one attempt','(10) Locked, barred, or magical door. Only one attempt','(12) Locked, barred, or magical door. Only one attempt','(14) Locked, barred, or magical door. Only one attempt','(16) Locked, barred, or magical door. Only one attempt','(17) Locked, barred, or magical door. Only one attempt','(18) Locked, barred, or magical door. Only one attempt']; strengthTable['str2notes']['18[01-50]'] = ''; strengthTable['str2notes']['18[51-75]'] = ''; strengthTable['str2notes']['18[76-90]'] = ''; strengthTable['str2notes']['18[91-99]'] = '(3) Locked, barred, or magical door. Only one attempt'; strengthTable['str2notes']['18[00]'] = '(6) Locked, barred, or magical door. Only one attempt'; const dexterityTable = {}; dexterityTable['dexreact'] = ['Error','-6','-4','-3','-2','-1','0','0','0','0','0','0','0','0','0','0','+1','+2','+2','+3','+3','+4','+4','+4','+5','+5']; dexterityTable['dexmissile'] = ['Error','-6','-4','-3','-2','-1','0','0','0','0','0','0','0','0','0','0','+1','+2','+2','+3','+3','+4','+4','+4','+5','+5']; dexterityTable['dexdefense'] = ['Error','+5','+5','+4','+3','+2','+1','0','0','0','0','0','0','0','0','-1','-2','-3','-4','-4','-4','-5','-5','-5','-6','-6']; dexterityTable['dex-pickpocket'] = ['0','0','0','0','0','0','0','0','0','-15','-10','-5','0','0','0','0','0','+5','+10','+15','+20','+25','+30','+30','+30','+30']; dexterityTable['dex-openlocks'] = ['0','0','0','0','0','0','0','0','0','-10','-5','0','0','0','0','0','+5','+10','+15','+20','+25','+30','+35','+35','+35','+35']; dexterityTable['dex-findtraps'] = ['0','0','0','0','0','0','0','0','0','-10','-10','-5','0','0','0','0','0','0','+5','+10','+15','+20','+25','+25','+25','+25']; dexterityTable['dex-movesilently'] = ['0','0','0','0','0','0','0','0','0','-20','-15','-10','-5','0','0','0','0','+5','+10','+15','+20','+25','+30','+30','+30','+30']; dexterityTable['dex-hideinshadows'] = ['0','0','0','0','0','0','0','0','0','-10','-5','0','0','0','0','0','0','+5','+10','+15','+20','+25','+30','+30','+30','+30']; dexterityTable['dex-climbwalls'] = ['0','0','0','0','0','0','0','0','0','-10','-10','-5','0','0','0','0','0','0','+5','+10','+15','+20','+25','+25','+25','+25']; dexterityTable['dex-tunneling'] = ['0','0','0','0','0','0','0','0','0','-10','-5','-0','0','0','0','0','0','0','+5','+10','+15','+20','+30','+30','+30','+30']; dexterityTable['dex-escapebonds'] = ['0','0','0','0','0','0','0','0','0','-15','-10','-5','0','0','0','0','0','+5','+10','+15','+20','+25','+30','+30','+30','+30']; dexterityTable['aim-pickpocket'] = ['0','0','0','-30','-25','-25','-20','-20','-15','-15','-10','-5','0','0','0','0','0','+5','+10','+15','+20','+20','+25','+25','+30','+30']; dexterityTable['aim-openlocks'] = ['0','0','0','-30','-25','-20','-20','-15','-15','-10','-5','0','0','0','0','0','+5','+10','+15','+20','+20','+25','+25','+30','+30','+35']; dexterityTable['balance-movesilently'] = ['0','0','0','-30','-30','-30','-25','-25','-20','-20','-15','-10','-5','0','0','0','0','+5','+10','+15','+15','+20','+20','+25','+25','+30']; dexterityTable['balance-climbwalls'] = ['0','0','0','-30','-25','-20','-20','-15','-15','-10','-5','0','0','0','0','0','0','+5','+10','+15','+20','+20','+25','+25','+30','+30']; dexterityTable['dexnotes'] = ['INVALID DEXTERITY','','','','','','','','','','','','','','','','','','','','','','','','','','']; const constitutionTable = {}; constitutionTable['conadj'] = ['Error','-3','-2','-2','-1','-1','-1','0','0','0','0','0','0','0','0','+1','+2','+2(+3)','+2(+4)','+2(+5)','+2(+5)','+2(+6)','+2(+6)','+2(+6)','+2(+7)','+2(+7)']; constitutionTable['conshock'] = ['Error','25','30','35','40','45','50','55','60','65','70','75','80','85','88','90','95','97','99','99','99','99','99','99','99','100']; constitutionTable['conres'] = ['Error','30','35','40','45','50','55','60','65','70','75','80','85','90','92','94','96','98','100','100','100','100','100','100','100','100']; constitutionTable['conpoisonsave'] = ['Error','-2','-1','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','+1','+1','+2','+2','+3','+3','+4']; constitutionTable['conregen'] = ['Error','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','0','1/6','1/5','1/4','1/3','1/2','1/1']; constitutionTable['connotes'] = ['INVALID CONSTITUTION','','','','','','','','','','','','','','','','','','','','1 hp/6 turns - not acid/fire','1 hp/5 turns - not acid/fire','1 hp/4 turns - not acid/fire','1 hp/3 turns - not acid/fire','1 hp/2 turns - not acid/fire','1 hp/turn - not acid/fire']; constitutionTable['con2notes'] = ['INVALID CONSTITUTION','','','','','','','','','','','','','','','','','(+3) Warriors only','(+4) Warriors only','(+5) Warriors only','(+5) Warriors only','(+6) Warriors only','(+6) Warriors only','(+6) Warriors only','(+7) Warriors only','(+7) Warriors only']; const intelligenceTable = {}; intelligenceTable['intlang'] = ['Error','0','1','1','1','1','1','1','1','2','2','2','3','3','4','4','5','6','7','8','9','10','11','12','15','20']; intelligenceTable['intlvl'] = ['Error','—','—','—','—','—','—','—','—','4th','5th','5th','6th','6th','7th','7th','8th','8th','9th','9th','9th','9th','9th','9th','9th','9th']; intelligenceTable['intchance'] = ['Error','0','0','0','0','0','0','0','0','35','40','45','50','55','60','65','70','75','85','95','96','97','98','99','100','100']; intelligenceTable['intmax'] = ['Error','—','—','—','—','—','—','—','—','6','7','7','7','9','9','11','11','14','18','All','All','All','All','All','All','All']; intelligenceTable['intimm1st'] = ['Error','','','','','','','','','','','','','','','','','','','1st-level','1st-level','1st-level','1st-level','1st-level','1st-level','1st-level']; intelligenceTable['intimm2nd'] = ['Error','','','','','','','','','','','','','','','','','','','','2nd-level','2nd-level','2nd-level','2nd-level','2nd-level','2nd-level']; intelligenceTable['intimm3rd'] = ['Error','','','','','','','','','','','','','','','','','','','','','3rd-level','3rd-level','3rd-level','3rd-level','3rd-level']; intelligenceTable['intimm4th'] = ['Error','','','','','','','','','','','','','','','','','','','','','','4th-level','4th-level','4th-level','4th-level']; intelligenceTable['intimm5th'] = ['Error','','','','','','','','','','','','','','','','','','','','','','','5th-level','5th-level','5th-level']; intelligenceTable['intimm6th'] = ['Error','','','','','','','','','','','','','','','','','','','','','','','','6th-level','6th-level']; intelligenceTable['intimm7th'] = ['Error','','','','','','','','','','','','','','','','','','','','','','','','','7th-level']; intelligenceTable['intnotes'] = ['INVALID INTELLIGENCE','Communicate by Grunts & Gestures','','','','','','','','','','','','','','','','','','','','','','','','','']; const wisdomTable = {}; wisdomTable['wisdef'] = ['Error','-6','-4','-3','-2','-1','-1','-1','0','0','0','0','0','0','0','+1','+2','+3','+4','+4','+4','+4','+4','+4','+4','+4']; wisdomTable['wisbonus'] = ['Error','—','—','—','—','—','—','—','—','0','0','0','0','1st','1st','2nd','2nd','3rd','4th','1st,3rd','2nd,4th','3rd,5th','4th,5th','1st,6th','5th,6th','6th,7th']; wisdomTable['wisbonus-prime'] = ['Error','','','','','','','','','','','','','1st','2x1st','2x1st, 2nd','2x1st, 2x2nd','2x1st, 2x2nd, 3rd','2x1st, 2x2nd, 3rd, 4th','3x1st, 2x2nd, 2x3rd, 4th','3x1st, 3x2nd, 2x3rd, 2x4th','3x1st, 3x2nd, 3x3rd, 2x4th','3x1st, 3x2nd, 3x3rd, 3x4th','4x1st, 3x2nd, 3x3rd, 3x4th','4x1st, 3x2nd, 3x3rd, 3x4th','4x1st, 3x2nd, 3x3rd, 3x4th']; wisdomTable['wisbonus-extra'] = ['Error','','','','','','','','','','','','','','','','','','','','','5th','2x5th','2x5th, 6th','3x5th, 2x6th','3x5th, 3x6th, 7th']; wisdomTable['wisfail'] = ['Error','80','60','50','45','40','35','30','25','20','15','10','5','0','0','0','0','0','0','0','0','0','0','0','0','0']; wisdomTable['wisimmune'] = ['Error','','','','','','','','','','','','','','','','','','','cause fear, charm person, command, friends, hypnotism','forget, hold person, ray of enfeeblement, scare','fear','charm monster, confusion, emotion, fumble, suggestion','chaos, feeblemind, hold monster, magic jar, quest','geas, mass suggestion, rod of rulership','antipathy/sympathy, death spell, mass charm']; wisdomTable['wisnotes'] = ['INVALID WISDOM','','','','','','','','','','','','','','','','','','','','','','','','','','']; const charismaTable = {}; charismaTable['chamax'] = ['Error','0','1','1','1','2','2','3','3','4','4','4','5','5','6','7','8','10','15','20','25','30','35','40','45','50']; charismaTable['chaloy'] = ['Error','-8','-7','-6','-5','-4','-3','-2','-1','0','0','0','0','0','+1','+3','+4','+6','+8','+10','+12','+14','+16','+18','+20','+20']; charismaTable['chareact'] = ['Error','-7','-6','-5','-4','-3','-2','-1','0','0','0','0','0','+1','+2','+3','+5','+6','+7','+8','+9','+10','+11','+12','+13','+14']; charismaTable['chanotes'] = ['INVALID CHARISMA','','','','','','','','','','','','','','','','','','','','','','','','','','']; /* ---- Attributes tables end ---- */ /* ---- Wizard first level spells start ---- */ const wiz1 = {}; wiz1['Affect Normal Fires'] = { 'name': 'Affect Normal Fires', 'level': 'Level 1 Wizard', 'school': 'Alteration', 'range': '[[5*[[@{level-wizard}]] ]] yards', 'duration': '[[2*[[@{level-wizard}]] ]] rounds', 'aoe': '10-foot radius', 'components': 'V, S, M', 'cast-time': '1', 'saving-throw': 'None', 'materials': 'Open fire or flame', 'reference': 'PHB p. 170', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell enables the wizard to cause nonmagical fires—from as small as a torch or lantern to as large as the area of effect—to reduce in size and brightness to become mere coals or increase in light to become as bright as full daylight and increase the illumination to double the normal radius. Note that this does not affect either fuel consumption or damage caused by the fire. The caster can affect any or all fires in the spell’s area. He can alter their intensities with a single gesture as long as the spell is in effect. The spell lasts until the caster cancels it, all fuel is burned, or the duration expires. The caster can also extinguish all flames in the area, which expends the spell immediately. The spell does not affect fire elementals or similar creatures.' }; wiz1['Alarm'] = { 'name': 'Alarm', 'level': 'Level 1 Wizard', 'school': 'Abjuration, Evocation', 'range': '10 yards', 'duration': '[[4+(0.5*[[@{level-wizard}]])]] hours', 'aoe': 'Up tp 20-foot cube', 'components': 'V, S, M', 'cast-time': '1 round', 'saving-throw': 'None', 'materials': 'A tiny bell and a piece of very fine silver wire.', 'reference': 'PHB p. 170', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When an *alarm* spell is cast, the wizard causes a selected area to react to the presence of any creature larger than a normal rat—anything larger than about 1 ⁄ 2 cubic foot in volume or more than about three pounds in weight. The area of effect can be a portal, a section of floor, stairs, etc. As soon as any creature enters the warded area, touches it, or otherwise contacts it without speaking a password established by the caster, the *alarm* spell lets out a loud ringing that can be heard clearly within a 60-foot radius. (Reduce the radius by 10 feet for each interposing door and by 20 feet for each substantial interposing wall.) The sound lasts for one round and then ceases. Ethereal or astrally projected creatures do not trigger an alarm, but flying or levitating creatures, invisible creatures, or incorporeal or gaseous creatures do. The caster can dismiss the alarm with a single word.' }; wiz1['Armor'] = { 'name': 'Armor', 'level': 'Level 1 Wizard', 'school': 'Conjuration', 'range': 'Touch', 'duration': 'Special', 'aoe': '1 creature', 'components': 'V, S, M', 'cast-time': '1 round', 'saving-throw': 'None', 'materials': 'A piece of finely cured leather that has been blessed by a priest.', 'reference': 'PHB p. 170', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'By means of this spell, the wizard creates a magical field of force that serves as if it were scale mail armor (AC 6). The spell has no effect on a person already armored or a creature with Armor Class 6 or better. It is not cumulative with the *shield* spell, but it is cumulative with Dexterity and, in case of fighter/mages, with the shield bonus. The *armor* spell does not hinder movement or prevent spellcasting, and adds no weight or encumbrance. It lasts until successfully dispelled or until the wearer sustains cumulative damage totaling greater than 8 points + 1 per level of the caster ([[8+[[@{level-wizard}]] ]] points). (It is important to note that the armor does *not* absorb this damage. The armor merely grants an AC of 6; the wearer still suffers full damage from any successful attacks.) Thus, the wearer might suffer 8 points from an attack, then several minutes later sustain an additional 1 point of damage. Unless the spell were cast by a wizard of 2nd level or higher, it would be dispelled at this time. Until it is dispelled, the *armor* spell grants the wearer full benefits of the Armor Class gained.' }; wiz1['Audible Glamer'] = { 'name': 'Audible Glamer', 'level': 'Level 1 Wizard', 'school': 'Illusion/Phantasm', 'range': '[[60+(10*[[@{level-wizard}]])]] yards', 'duration': '[[3*[[@{level-wizard}]] ]] rounds', 'aoe': 'Hearing range', 'components': 'V, S, M', 'cast-time': '1', 'saving-throw': 'Special', 'materials': 'A bit of wool or a small lump of wax', 'reference': 'PHB p. 170', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When the *audible glamer* spell is cast, the wizard causes a volume of sound to arise, at whatever distance he desires (within range), and seem to recede, approach, or remain at a fixed place as desired. The volume of sound created, however, is directly related to the level of the spellcaster. The noise of the *audible glamer* is that of 4 men per level of the caster. Current noise is [[4*[[@{level-wizard}]] ]] men. Thus, talking, singing, shouting, walking, marching, or running sounds can be created. The auditory illusion created by an *audible glamer* spell can be virtually any type of sound, but the relative volume must be commensurate with the level of the wizard casting the spell. A horde of rats running and squeaking is about the same volume as eight men running and shouting. A roaring lion is equal to the noise volume of 16 men, while a roaring dragon is equal to the noise volume of no fewer than 24 men. \n A character stating that he does not believe the sound receives a saving throw, and if it succeeds, the character then hears a faint and obviously false sound, emanating from the caster’s direction. Note that this spell can enhance the effectiveness of the *phantasmal force* spell.' }; wiz1['Burning Hands'] = { 'name': 'Burning Hands', 'level': 'Level 1 Wizard', 'school': 'Alteration', 'range': '0', 'duration': 'Instantaneous', 'aoe': 'The caster', 'components': 'V, S', 'cast-time': '1', 'saving-throw': '½', 'materials': '', 'reference': 'PHB p. 170', 'damage': '[[1d3+([[{2*[[@{level-wizard}]], 20}kl1]])]]', 'damage-type': 'Fire', 'healing': '', 'effect': 'When the wizard casts this spell, a jet of searing flame shoots from his fingertips. His hands must be held so as to send forth a fanlike sheet of flames: The wizard’s thumbs must touch each other and the fingers must be spread. The burning hands send out flame jets 5 feet long in a horizontal arc of about 120 degrees in front of the wizard. Any creature in the area of the flames suffers 1d3 points of damage, plus 2 points for each level of experience of the spellcaster, to a maximum of 1d3+20 points of fire damage. Those successfully saving vs. spell receive half damage. Flammable materials touched by the fire burn (for example, cloth, paper, parchment, thin wood, etc.). Such materials can be extinguished in the next round if no other action is taken.' }; wiz1['Cantrip'] = { 'name': 'Cantrip', 'level': 'Level 1 Wizard', 'school': 'All Schools', 'range': '10 feet', 'duration': '[[@{level-wizard}]] hours', 'aoe': 'Special', 'components': 'V, S', 'cast-time': '1', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 171', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'Cantrips are minor spells studied by wizards during their apprenticeship, regardless of school. The *cantrip* spell is a practice method for the apprentice, teaching him how to tap minute amounts of magical energy. Once cast, the *cantrip* spell enables the caster to create minor magical effects for the duration of the spell. However, these effects are so minor that they have severe limitations. They are completely unable to cause a loss of hit points, cannot affect the concentration of spellcasters, and can only create small, obviously magical materials. Furthermore, materials created by a cantrip are extremely fragile and cannot be used as tools of any sort. Lastly, a cantrip lacks the power to duplicate any other spell effects. \n Whatever manifestation the cantrip takes, it remains in effect only as long as the wizard concentrates. Wizards typically use cantrips to impress common folk, amuse children, and brighten dreary lives. Common tricks with cantrips include tinklings of ethereal music, brightening faded flowers, glowing balls that float over the caster’s hand, puffs of wind to flicker candles, spicing up aromas and flavors of bland food, and little whirlwinds to sweep dust under rugs. Combined with the *unseen servant* spell, it’s a tool to make housekeeping and entertaining simpler for the wizard.' }; wiz1['Change Self'] = { 'name': 'Change Self', 'level': 'Level 1 Wizard', 'school': 'Illusion/Phantasm', 'range': '0', 'duration': '[[2d6+2*[[@{level-wizard}]] ]] rounds', 'aoe': 'The caster', 'components': 'V, S', 'cast-time': '1', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 171', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell enables the wizard to alter the appearance of his form—including clothing and equipment—to appear 1 foot shorter or taller; thin, fat, or in between; human, humanoid, or any other generally man-shaped bipedal creature. The caster cannot duplicate a specific individual. The spell does not provide the abilities or mannerisms of the chosen form. The duration of the spell is 2d6 rounds plus two additional rounds per level of experience of the spellcaster. The DM may allow a saving throw for disbelief under certain circumstances: for example, if the caster acts in a manner obviously inconsistent with his chosen role. The spell does not alter the perceived tactile (i.e., touch) properties of the caster or his equipment, and the ruse can be discovered in this way.' }; wiz1['Charm Person'] = { 'name': 'Charm Person', 'level': 'Level 1 Wizard', 'school': 'Enchantment/Charm', 'range': '120 yards', 'duration': 'Special', 'aoe': '1 person', 'components': 'V, S', 'cast-time': '1', 'saving-throw': 'Negate', 'materials': '', 'reference': 'PHB p. 171', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell affects any single *person* it is cast upon. The term person includes any bipedal human, demihuman or humanoid of man-size or smaller, such as brownies, dryads, dwarves, elves, gnolls, gnomes, goblins, half-elves, halflings, half-orcs, hobgoblins, humans, kobolds, lizard men, nixies, orcs, pixies, sprites, troglodytes, and others. Thus, a 10th-level fighter could be charmed, but an ogre could not. \n The person receives a saving throw vs. spell to avoid the effect, with any adjustment due to Wisdom (see Table 5). If the person receives damage from the caster’s group in the same round the *charm* is cast, an additional bonus of +1 per hit point of damage received is added to the victim’s saving throw. \n If the spell recipient fails his saving throw, he regards the caster as a trusted friend and ally to be heeded and protected. The spell does not enable the caster to control the charmed creature as if it were an automaton, but any word or action of the caster is viewed in the most favorable way. Thus, a charmed person would not obey a suicide command, but he might believe the caster if assured that the only chance to save the caster’s life is for the person to hold back an onrushing red dragon for “just a minute or two.” Note also that the spell does not endow the caster with linguistic capabilities beyond those he normally possesses (i.e., he must speak the victim’s language to communicate his commands). \n The duration of the spell is a function of the charmed person’s Intelligence and is tied to the saving throw. The spell may be broken if a successful saving throw is rolled, and this saving throw is checked on a periodic basis, according to the creature’s Intelligence (see the following table). If the caster harms, or attempts to harm, the charmed person by some overt action, or if a *dispel magic* spell is successfully cast upon the charmed person, the *charm* spell is broken. \n If two or more *charm* effects simultaneously affect a creature, the result is decided by the DM. This could range from one effect being clearly dominant, to the subject being torn by conflicting desires, to new saving throws that could negate both spells. \n Note that the subject has full memory of the events that took place while he was charmed.' }; wiz1['Chill Touch'] = { 'name': 'Chill Touch', 'level': 'Level 1 Wizard', 'school': 'Necromancy', 'range': '0', 'duration': '[[3+[[@{level-wizard}]] ]] rounds', 'aoe': 'The caster', 'components': 'V, S', 'cast-time': '1', 'saving-throw': 'Negate', 'materials': '', 'reference': 'PHB p. 172', 'damage': '[[1d4]]', 'damage-type': '', 'healing': '', 'effect': 'When the caster completes this spell, a blue glow encompasses his hand. This energy attacks the life force of any living creature upon which the wizard makes a successful melee attack. The touched creature must roll a successful saving throw vs. spell or suffer 1d4 points of damage and lose 1 point of Strength. If the save is successful, the creature remains unharmed. Creatures not rated for Strength suffer a –1 penalty to their attack rolls for every other successful touch. Lost Strength returns at the rate of 1 point per hour. Damage must be cured magically or healed naturally. \n This spell has a special effect on undead creatures. Undead touched by the caster suffer no damage or Strength loss, but they must successfully save vs. spell or flee for 1d4 rounds + 1 round per level of the caster.' }; wiz1['Color Spray'] = { 'name': 'Color Spray', 'level': 'Level 1 Wizard', 'school': 'Alteration', 'range': '0', 'duration': 'Instantaneous', 'aoe': '5 x 20 x 20 feet wedge', 'components': 'V, S, M', 'cast-time': '1', 'saving-throw': 'Special', 'materials': 'A pinch each of powder or sand that is colored red, yellow, and blue.', 'reference': 'PHB p. 172', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'Upon casting this spell, the wizard causes a vivid, fan-shaped spray of clashing colors to spring forth from his hand. From one to six creatures ([[1d6]]) within the area are affected in order of increasing distance from the wizard. All creatures above the level of the spellcaster and all those of 6th level or 6 Hit Dice or more are entitled to a saving throw vs. spell. Blind or unseeing creatures are not affected by the spell. \n Creatures not allowed or failing saving throws, and whose Hit Dice or levels are less than or equal to the spellcaster’s level, are struck unconscious for 2d4 rounds; those with Hit Dice or levels 1 or 2 greater than the wizard’s level are blinded for 1d4 rounds; those with Hit Dice or levels 3 or more greater than that of the spellcaster are stunned (reeling and unable to think or act coherently) for one round.' }; wiz1['Comprehend Languages'] = { 'name': 'Comprehend Languages', 'level': 'Level 1 Wizard', 'school': 'Alteration', 'range': 'Touch', 'duration': '[[5*[[@{level-wizard}]] ]] rounds', 'aoe': '1 speaking creature or written text', 'components': 'V, S, M', 'cast-time': '1 round', 'saving-throw': 'None', 'materials': 'A pinch of soot and a few grains of salt.', 'reference': 'PHB p. 172', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When this spell is cast, the wizard is able to understand the spoken words of a creature or read an otherwise incomprehensible written message (such as writing in another language). In either case, the wizard must touch the creature or the writing. Note that the ability to read does not necessarily impart understanding of the material, nor does the spell enable the caster to speak or write an unknown language. Written material can be read at the rate of one page or equivalent per round. Magical writing cannot be read, other than to know it is magical, but the spell is often useful when deciphering treasure maps. This spell can be foiled by certain warding magic (the 3rd-level secret page and *illusionary script* spells), and it does not reveal messages concealed in otherwise normal text. \n The reverse of this spell, *confuse languages*, cancels a *comprehend languages* spell or renders a writing or a creature’s speech incomprehensible, for the same duration as above.' }; wiz1['Dancing Lights'] = { 'name': 'Dancing Lights', 'level': 'Level 1 Wizard', 'school': 'Alteration', 'range': '[[40+(10*[[@{level-wizard}]])]]', 'duration': '[[2*[[@{level-wizard}]] ]] rounds', 'aoe': 'Special', 'components': 'V, S, M', 'cast-time': '1', 'saving-throw': 'None', 'materials': 'either a bit of phosphorus or wychwood, or a glowworm.', 'reference': 'PHB p. 172', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When a *dancing lights* spell is cast, the wizard creates, at his option, from one to four lights that resemble either torches or lanterns (and cast that amount of light), glowing spheres of light (such as evidenced by will-o-wisps), or one faintly glowing, vaguely manlike shape, somewhat similar to that of a creature from the Elemental Plane of Fire. The dancing lights move as the spellcaster desires, forward or back, straight or turning corners, without concentration upon such movement by the wizard. The spell cannot be used to cause blindness (see the 1st-level *light* spell), and it winks out if the range or duration is exceeded.' }; wiz1['Detect Magic'] = { 'name': 'Detect Magic', 'level': 'Level 1 Wizard', 'school': 'Divination', 'range': '0', 'duration': '[[2*[[@{level-wizard}]] ]]', 'aoe': '10 x 60 feet', 'components': 'V, S', 'cast-time': '1', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 172', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When the *detect magic* spell is cast, the wizard detects magical radiations in a path 10 feet wide and up to 60 feet long, in the direction he is facing. The intensity of the magic can be determined (dim, faint, moderate, strong, overwhelming), and the wizard has a 10% chance per level ([[10*[[@{level-wizard}]] ]]%) to recognize if a certain type of magic (alteration, conjuration, etc.) is present. The caster can turn, scanning a 60-degree arc per round. A stone wall of 1 foot or more thickness, solid metal of 1 inch thickness, or a yard or more of solid wood blocks the spell. Magical areas, multiple types of magic, or strong local magical emanations may confuse or conceal weaker radiations. Note that this spell does not reveal the presence of good or evil, or reveal alignment. Otherplanar creatures are not necessarily magical.' }; wiz1['Detect Undead'] = { 'name': 'Detect Undead', 'level': 'Level 1 Wizard', 'school': 'Divination, Necromancy', 'range': '0', 'duration': '3 turns', 'aoe': '[[60+(10*[[@{level-wizard}]])]] feet', 'components': 'V, S, M', 'cast-time': '1 round', 'saving-throw': 'None', 'materials': 'A bit of earth from a grave.', 'reference': 'PHB p. 173', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell enables the caster to detect all undead creatures out to the limit of the spell. The area of effect extends in a path 10 feet wide and 60 feet long (plus 10 feet longer per level of the wizard), in the direction the caster is facing. Scanning a direction requires one round, and the caster must be motionless. While the spell indicates direction, it does not give specific location or distance. It detects undead through walls and obstacles but is blocked by 1 foot of solid stone, 1 yard of wood or loose earth, or a thin coating of metal. The spell does not indicate the type of undead detected, only that undead are present.' }; wiz1['Enlarge'] = { 'name': 'Enlarge', 'level': 'Level 1 Wizard', 'school': 'Alteration', 'range': '[[5*[[@{level-wizard}]] ]] yards', 'duration': '[[5*LEVEL#]] rounds', 'aoe': '1 creature or object', 'components': 'V, S, M', 'cast-time': '1', 'saving-throw': 'Negate', 'materials': 'A pinch of powdered iron.', 'reference': 'PHB p. 173', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell causes instant growth of a creature or object, increasing both size and weight. It can be cast only upon a single creature (or a symbiotic or community entity) or upon a single object that does not exceed 10 cubic feet in volume per caster level. The object or creature must be seen to be affected. It grows by up to 10% per level of experience of the wizard ([[10*[[@{level-wizard}]] ]]%), increasing this amount in height, width, and weight. \n All equipment worn or carried by a creature is enlarged by the spell. Unwilling victims are entitled to a saving throw vs. spell. A successful saving throw means the spell fails. If insufficient room is available for the desired growth, the creature or object attains the maximum possible size, bursting weak enclosures in the process, but it is constrained without harm by stronger materials—the spell cannot be used to crush a creature by growth. \n Magical properties are not increased by this spell—a huge *sword +1* is still only +1, a staff-sized wand is still only capable of its normal functions, a giant-sized potion merely requires a greater fluid intake to make its magical effects operate, etc. Weight, mass, and strength are affected, though. Thus, a table blocking a door would be heavier and more effective, a hurled stone would have more mass (and cause more damage), chains would be more massive, doors thicker, a thin line turned to a sizeable, longer rope, and so on. A creature’s hit points, Armor Class, and attack rolls do not change, but damage rolls increase proportionately with size.For example, a fighter at 160% normal size hits with his long sword and rolls a 6 for damage. The adjusted damage roll is 10 (that is, 6 × 1.6 = 9.6, rounded up). Bonuses due to Strength, class, and magic are not altered. \n The reverse spell, *reduce*, negates the *enlarge* spell or makes creatures or objects smaller. The creature or object loses 10% of its original size for every level of the caster, to a minimum of 10% of the original size. Thereafter, the size shrinks by 1-foot increments to less than 1 foot, by 1-inch increments to 1 inch, and by 1⁄10-inch increments to a minimum of 1⁄10 of an inch—the recipient cannot dwindle away to nothingness. \n For example, a 16-foot-tall giant reduced by a 15th-level wizard (15 steps) would be reduced to 1.6 feet (in nine steps), then to 6⁄10 of a foot or 7.2 inches (in one step), and finally to 2.2 inches (in the last five steps). A shrinking object may damage weaker materials affixed to it, but an object will shrink only as long as the object itself is not damaged. Unwilling creatures are allowed a saving throw vs. spell.' }; wiz1['Erase'] = { 'name': 'Erase', 'level': 'Level 1 Wizard', 'school': 'Alteration', 'range': '30 yards', 'duration': 'Permanent', 'aoe': '1 scroll or 2 pages', 'components': 'v, S', 'cast-time': '1', 'saving-throw': 'Special', 'materials': '', 'reference': 'PHB p. 173', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'The *erase* spell removes writings of either magical or mundane nature from a scroll or from one to two pages of paper, parchment, or similar surfaces. It removes *explosive runes*, *glyphs of warding*, *sepia snake sigils*, and *wizard marks*, but it does not remove *illusory script* or *symbols* (see those spells). Nonmagical writings are automatically erased if the caster is touching them; otherwise, the chance for success is 90%. Magical writings must be touched, and are only 30% likely to be erased, plus 5% per caster level, to a maximum of 90% (current chance: [[30+(5*[[@{level-wizard}]])]]%).' }; wiz1['Feather Fall'] = { 'name': 'Feather Fall', 'level': 'Level 1 Wizard', 'school': 'Alteration', 'range': '[[10*[[@{level-wizard}]] ]] yards', 'duration': '[[@{level-wizard}]] rounds', 'aoe': 'Special', 'components': 'V', 'cast-time': '1', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 173', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When this spell is cast, the creature(s) or object(s) affected immediately assumes the mass of a piece of down. The rate of falling is instantly changed to a mere 2 feet per second (120 feet per round), and no damage is incurred upon landing while the spell is in effect. However, when the spell duration ceases, a normal rate of fall occurs. The spell can be cast upon the wizard or some other creature or object up to the maximum range and lasts for one round for each level of the wizard. The *feather fall* affects one or more objects or creatures in a 10-foot cube, as long as the maximum weight of the creatures or objects does not exceed a combined total of 200 pounds plus 200 pounds per level of the spellcaster. Current weight limit: [[200+(200*[[@{level-wizard}]])]] pounds. \n For example, a 2nd-level wizard has a range of 20 yards, a duration of two rounds, and a weight limit of 600 pounds when casting this spell. The spell works only upon free-falling, flying, or propelled objects (such as missiles). It does not affect a sword blow or a charging creature. Note that the spell can be effectively combined with *gust of wind* and similar spells.' }; wiz1['Find Familiar'] = { 'name': 'Find Familiar', 'level': 'Level 1 Wizard', 'school': 'Conjuration/Summoning', 'range': '[[@{level-wizard}]] miles', 'duration': 'Special', 'aoe': '1 familiar', 'components': 'V, S, M', 'cast-time': '2d12 hours', 'saving-throw': 'Special', 'materials': '1000 gp worth of incense and herbs', 'reference': 'PHB p. 174', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell enables the caster to attempt to summon a familiar to act as his aide and companion. Familiars are typically small creatures, such as cats, frogs, ferrets, crows, hawks, snakes, owls, ravens, toads, weasels, or even mice. A creature acting as a familiar can benefit a wizard, conveying its sensory powers to its master, conversing with him, and serving as a guard/scout/spy as well. A wizard can have only one familiar at a time, however, and he has no control over what sort of creature answers the summoning, if any at all come. \n The creature is always more intelligent than others of its type (typically by 2 or 3 Intelligence points), and its bond with the wizard confers upon it an exceptionally long life. The wizard receives the heightened senses of his familiar, which grants the wizard a +1 bonus to all surprise die rolls. Normal familiars have 2–4 hit points plus 1 hit point per caster level, and an Armor Class of 7 (due to size, speed, etc.). \n The wizard has an empathic link with the familiar and can issue it mental commands at a distance of up to 1 mile. Note that empathic responses from the familiar are generally fairly basic—while able to communicate simple thoughts, these are often overwhelmed by instinctual responses. Thus, a ferret familiar spying on a band of orcs in the woods might lose its train of thought upon sighting a mouse. Certainly its communications to its master would be tinged with fear of the “big ones” it was spying on! The caster cannot see through the familiar’s eyes. \n If separated from the caster, the familiar loses 1 hit point each day, and dies if reduced to 0 hit points. When the familiar is in physical contact with its wizard, it gains the wizard’s saving throws against special attacks. If a special attack would normally cause damage, the familiar suffers no damage if the saving throw is successful and half damage if the saving throw is failed. If the familiar dies, the wizard must successfully roll an immediate system shock check or die. Even if he survives this check, the wizard loses 1 point from his Constitution when the familiar dies. \n The power of the conjuration is such that it can be attempted but once per year. When the wizard decides to find a familiar, he must load a brass brazier with charcoal. When this is burning well, he adds 1,000 gp worth of incense and herbs. The spell incantation is then begun and must be continued until the familiar comes or the casting time is finished. The DM secretly determines all results. Note that most familiars are not inherently magical, nor does a *dispel magic* spell send them away. \n Deliberate mistreatment, failure to feed and care for the familiar, or continuous unreasonable demands have adverse effects on the familiar’s relationship with its master. Purposely arranging the death of one’s own familiar incurs great disfavor from certain powerful entities, with dire results.' }; wiz1['Friends'] = { 'name': 'Friends', 'level': 'Level 1 Wizard', 'school': 'Enchantment/Charm', 'range': '0', 'duration': '[[1d4+[[@{level-wizard}]] ]] rounds', 'aoe': '60-foot radius', 'components': 'V, S, M', 'cast-time': '1', 'saving-throw': 'Special', 'materials': 'Chalk (or white flour), lampblack (or soot), and vermilion applied to the face before casting the spell.', 'reference': 'PHB p. 174', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'A *friends* spell causes the wizard to temporarily gain [[2d4]] points of Charisma. Intelligent creatures within the area of effect at the time the spell is cast must make immediate reaction checks based on the character’s new Charisma. Those with favorable reactions tend to be very impressed with the spellcaster and make an effort to be his friends and help him, as appropriate to the situation. Officious bureaucrats might decide to become helpful; surly gate guards might wax informative; attacking orcs might spare the caster’s life, taking him captive instead. When the spell wears off, the creatures realize that they have been influenced, and their reactions are determined by the DM.' }; wiz1['Gaze Reflection'] = { 'name': 'Gaze Reflection', 'level': 'Level 1 Wizard', 'school': 'Alteration', 'range': '0', 'duration': '[[2+[[@{level-wizard}]] ]] rounds', 'aoe': 'Special', 'components': 'V, S', 'cast-time': '1', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 174', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'The *gaze reflection* spell creates a shimmering, mirrorlike area of air before the wizard that moves with the caster. Any gaze attack, such as that of a basilisk, *eyes of charming*, a vampire’s gaze, the 6th-level *eyebite* spell, and so on, is reflected back upon the gazer if the gazer tries to make eye contact with the spellcaster (the spellcaster suffers no effects from the gaze attack). Such creatures receive a saving throw vs. their own gaze effect. The spell does not affect vision or lighting and is not effective against creatures whose effect comes from being gazed upon (such as a medusa). Only active gaze attacks are blocked by this spell.' }; wiz1['Grease'] = { 'name': 'Grease', 'level': 'Level 1 Wizard', 'school': 'Conjuration', 'range': '10 yards', 'duration': '[[3+[[@{level-wizard}]] ]] rounds', 'aoe': '10 x 10 feet', 'components': 'V, S, M', 'cast-time': '1', 'saving-throw': 'Special', 'materials': 'A bit of pork rind or butter.', 'reference': 'PHB p. 175', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'A *grease* spell covers a material surface with a slippery layer of a fatty, greasy nature. Any creature entering the area or caught in it when the spell is cast must save vs. spell or slip, skid, and fall. Those who successfully save can reach the nearest non*greased* surface by the end of the round. Those who remain in the area are allowed a saving throw each round until they escape the area. The DM should adjust saving throws by circumstance; for example, a creature charging down an incline that is suddenly greased has little chance to avoid the effect, but its ability to exit the affected area is almost assured! The spell can also be used to create a greasy coating on an item—a rope, ladder rungs, weapon handle, etc. Material objects not in use are always affected by this spell, while creatures wielding or employing items receive a saving throw vs. spell to avoid the effect. If the initial saving throw is failed, the creature immediately drops the item. A saving throw must be made each round the creature attempts to use the greased item. The caster can end the effect with a single utterance; otherwise, it lasts for three rounds plus one round per level.' }; wiz1['Hold Portal'] = { 'name': 'Hold Portal', 'level': 'Level 1 Wizard', 'school': 'Alteration', 'range': '[[20*[[@{level-wizard}]] ]] yards', 'duration': '[[@{level-wizard}]] rounds', 'aoe': '[[20*[[@{level-wizard}]] ]] square feet', 'components': 'V', 'cast-time': '1', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 175', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell magically bars a door, gate, or valve of wood, metal, or stone. The magical closure holds the portal fast, just as if it were securely closed and locked. Any extraplanar creature (djinn, elemental, etc.) with 4 or more Hit Dice can shatter the spell and burst open the portal. A wizard of 4 or more experience levels higher than the spellcaster can open the held portal at will. A *knock* spell or a successful *dispel magic* spell can negate the *hold portal*. Held portals can be broken or physically battered down.' }; wiz1['Hypnotism'] = { 'name': 'Hypnotism', 'level': 'Level 1 Wizard', 'school': 'Enchantment/Charm', 'range': '5 yards', 'duration': '[[1+[[@{level-wizard}]] ]] rounds', 'aoe': '30 foot cube', 'components': 'V, S', 'cast-time': '1', 'saving-throw': 'Negate', 'materials': '', 'reference': 'PHB p. 175', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'The gestures of the wizard, along with his droning incantation, cause [[1d6]] creatures within the area to become susceptible to a suggestion—a brief and reasonable-sounding request (see the 3rd-level wizard *suggestion* spell). The request must be given after the *hypnotism* spell is cast. Until that time, the success of the spell is unknown. Note that the subsequent suggestion is not a spell, but simply a vocalized urging (the caster must speak a language the creature understands for this spell to work). Creatures that successfully roll their saving throws are not under hypnotic influence. Those who are exceptionally wary or hostile save with +1 to +3 bonuses. If the spell is cast at an individual creature that meets the caster’s gaze, the saving throw is made with a penalty of –2. A creature that fails its saving throw does not remember that the caster enspelled it.' }; wiz1['Identify'] = { 'name': 'Identify', 'level': 'Level 1 Wizard', 'school': 'Divination', 'range': '0', 'duration': '[[@{level-wizard}]] rounds', 'aoe': '[[@{level-wizard}]] items', 'components': 'V, S, M', 'cast-time': 'Special', 'saving-throw': 'None', 'materials': 'A pearl (of at least 100 gp value) and an owl feather steeped in wine;', 'reference': 'PHB p. 175', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When an *identify* spell is cast, magical items subsequently touched by the wizard can be identified. The eight hours immediately preceding the casting of the spell must be spent purifying the items and removing influences that would corrupt and blur their magical auras. If this period is interrupted, it must be begun again. When the spell is cast, each item must be handled in turn by the wizard. Any consequences of this handling fall fully upon the wizard and may end the spell, although the wizard is allowed any applicable saving throw. \n The chance of learning a piece of information about an item is equal to 10% per level of the caster, to a maximum of 90%, rolled by the DM. Current chance is [[{{(10*[[@{level-wizard}]]),90}kl1}]]%. Any roll of 96–00 indicates a false reading (91–95 reveals nothing). Only one function of a multifunction item is discovered per handling (i.e., a 5th-level wizard could attempt to determine the nature of five different items, five different functions of a single item, or any combination of the two). If any attempt at reading fails, the caster cannot learn any more about that item until he advances a level. Note that some items, such as special magical tomes, cannot be identified with this spell. \n The item never reveals its exact attack or damage bonuses, although the fact that it has few or many bonuses can be determined. If it has charges, only a general indication of the number of charges remaining is learned: powerful (81% – 100% of the total possible charges), strong (61% – 80%), moderate (41% – 60%), weak (6% – 40%), or faint (five charges or less). The faint result takes precedence, so a fully charged *ring of three wishes* always appears to be only faintly charged. \n After casting the spell and determining what can be learned from it, the wizard loses 8 points of Constitution. He must rest for one hour to recover each point of Constitution. If the 8-point loss drops the spellcaster below a Constitution of 1, he falls unconscious. Consciousness is not regained until full Constitution is restored, which takes 24 hours (one point per three hours for an unconscious character). \n The material components infusion must be drunk prior to spellcasting. If a *luckstone* is powdered and added to the infusion, the divination becomes much more potent: Exact bonuses or charges can be determined, and the functions of a multifunctional item can be learned from a single reading. At the DM’s option, certain properties of an artifact or relic might also be learned.' }; wiz1['Jump'] = { 'name': 'Jump', 'level': 'Level 1 Wizard', 'school': 'Alteration', 'range': 'Touch', 'duration': '[[1d3+[[@{level-wizard}]] ]] rounds', 'aoe': 'Creature touched', 'components': 'V, S, M', 'cast-time': '1', 'saving-throw': 'None', 'materials': 'A grasshopper’s hind leg, to be broken by the caster when the spell is cast.', 'reference': 'PHB p. 176', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'The individual touched when this spell is cast is empowered to leap once per round for the duration of the spell. Leaps can be up to 30 feet forward or straight upward or 10 feet backward. Horizontal leaps forward or backward have only a slight arc—about 2 feet per 10 feet of distance traveled. The *jump* spell does not ensure safety in landing or grasping at the end of the leap.' }; wiz1['Light'] = { 'name': 'Light', 'level': 'Level 1 Wizard', 'school': 'Alteration', 'range': '60 yards', 'duration': '[[@{level-wizard}]] turns', 'aoe': '20-foot radius', 'components': 'V, M', 'cast-time': '1', 'saving-throw': 'Special', 'materials': 'A firefly or a piece of phosphorescent moss.', 'reference': 'PHB p. 176', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell creates a luminous glow, equal to torchlight, within a fixed radius of the spell’s center. Objects in darkness beyond this sphere can be seen, at best, as vague and shadowy shapes. The spell is centered on a point selected by the caster, and he must have a line of sight and unobstructed path for the spell when it is cast. Light can spring from air, rock, metal, wood, or almost any similar substance. \n The effect is immobile unless it is specifically centered on a moveable object or mobile creature. If this spell is cast upon a creature, the applicable magic resistance and saving throw rolls must be made. Successful resistance negates the spell, while a successful saving throw indicates that the spell is centered immediately behind the creature, rather than upon the creature itself. Light taken into an area of magical darkness does not function, but if cast directly against magical darkness negates it (but only for the duration of the *light* spell, if the darkness effect is continual). \n Light centered on the visual organs of a creature blinds it, reducing its attack rolls and saving throws by 4 and worsening its Armor Class by 4. The caster can end the spell at any time by uttering a single word.' }; wiz1['Magic Missile'] = { 'name': 'Magic Missile', 'level': 'Level 1 Wizard', 'school': 'Evocation', 'range': '[[60+(10*[[@{level-wizard}]])]] yards', 'duration': 'Instantaneous', 'aoe': '1-5 targets', 'components': 'V, S', 'cast-time': '1', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 176', 'damage': '?{Number of missiles?|1 missile, [[1d4+1]]|2 missiles, M1:[[1d4+1]] M2:[[1d4+1]]|3 missiles, M1:[[1d4+1]] M2:[[1d4+1]] M3:[[1d4+1]]|4 missiles, M1:[[1d4+1]] M2:[[1d4+1]] M3:[[1d4+1]] M4:[[1d4+1]]|5 missiles, M1:[[1d4+1]] M2:[[1d4+1]] M3:[[1d4+1]] M4:[[1d4+1]] M5:[[1d4+1]]}', 'damage-type': '', 'healing': '', 'effect': 'Use of the *magic missile* spell creates up to five missiles of magical energy that dart forth from the wizard’s fingertip and unerringly strike their target. This includes enemy creatures in a melee. The target creature must be seen or otherwise detected to be hit, however, so near-total concealment, such as that offered by arrow slits, can render the spell ineffective. Likewise, the caster must be able to identify the target. He cannot direct a magic missile to “Strike the commander of the legion,” unless he can single out the commander from the rest of the soldiers. Specific parts of a creature cannot be singled out. Inanimate objects (locks, etc.) cannot be damaged by the spell, and any attempt to do so wastes the missiles to no effect. Against creatures, each missile inflicts 1d4+1 points of damage. \n For every two extra levels of experience, the wizard gains an additional missile—he has two at 3rd level, three at 5th level, four at 7th level, etc., up to a total of five missiles at 9th level. Current number of missiles [[1+([[{{floor(([[@{level-wizard}]]-1)/2),4}kl1}]])]]. If the wizard has multiple missile capability, he can have them strike a single target creature or several creatures, as desired.' }; wiz1['Mending'] = { 'name': 'Mending', 'level': 'Level 1 Wizard', 'school': 'Alteration', 'range': '30 yards', 'duration': 'Permanent', 'aoe': '1 object', 'components': 'V, S, M', 'cast-time': '1', 'saving-throw': 'None', 'materials': 'Two small magnets of any type (lodestone in all likelihood) or two burrs.', 'reference': 'PHB p. 176', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell repairs small breaks or tears in objects. It will weld a broken ring, chain link, medallion, or slender dagger, providing but one break exists. Ceramic or wooden objects with multiple breaks can be invisibly rejoined to be as strong as new. A hole in a leather sack or wineskin is completely healed over by a *mending* spell. This spell does not, by itself, repair magical items of any type. One turn after the spell is cast, the magic of the joining fades, and the effect cannot be magically dispelled. The maximum volume of material the caster can mend is 1 cubic foot per level. Current maximum volume is [[@{level-wizard}]] cubic feet.' }; wiz1['Message'] = { 'name': 'Message', 'level': 'Level 1 Wizard', 'school': 'Alteration', 'range': '0', 'duration': '[[5*[[@{level-wizard}]] ]] rounds', 'aoe': 'Special', 'components': 'V, S, M', 'cast-time': '1', 'saving-throw': 'None', 'materials': 'A short piece of copper wire.', 'reference': 'PHB p. 176', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When this spell is cast, the wizard can whisper messages and receive replies with little chance of being overheard. When the spell is cast, the wizard secretly or openly points his finger at each creature to be included in the spell effect. Up to one creature per level can be included. Currently [[@{level-wizard}]] creatures. When the wizard whispers, the whispered message travels in a straight line and is audible to all of the involved creatures within 30 feet, plus 10 feet per level of the caster. Current range is [[30+(10*[[@{level-wizard}]])]] feet. The creatures who receive the message can whisper a reply that is heard by the spellcaster. Note that there must be an unobstructed path between the spellcaster and the recipients of the spell. The message must be in a language the caster speaks; this spell does not by itself confer understanding upon the recipients. This spell is most often used to conduct quick and private conferences when the caster does not wish to be overheard.' }; wiz1['Mount'] = { 'name': 'Mount', 'level': 'Level 1 Wizard', 'school': 'Conjuration/Summoning', 'range': '10 yards', 'duration': '[[2+[[@{level-wizard}]] ]] hours', 'aoe': '1 mount', 'components': 'V, S, M', 'cast-time': '1 turn', 'saving-throw': 'None', 'materials': 'A bit of hair from the type of animal to be conjured.', 'reference': 'PHB p. 177', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'By means of this spell, the caster conjures a normal animal to serve him as a mount. The animal serves willingly and well, but at the expiration of the spell duration it disappears, returning to its own place. The type of mount gained by this spell depends on the level of the caster; of course, a caster can choose a lesser mount if desired. Available mounts include the following: \n **Level** **Mount** \n 1–3  Mule or light horse \n 4–7  Draft horse or war horse \n 8–12  Camel \n 13–14 Elephant \n 15+  Griffon \n The mount does not come with any riding gear, unless it is of a class lower than the caster would normally be entitled to; thus, a 4th-level wizard can gain a war horse without saddle and harness, or a light horse with saddle and harness. Elephants comes with howdah at 18th level. Griffon comes with saddle at 18th level. The statistics of the animal gained are typical of all creatures of the same class. The mount disappears when slain.' }; wiz1['Nystu\'s Magical Aura'] = { 'name': 'Nystul\'s Magical Aura', 'level': 'Level 1 Wizard', 'school': 'Illusion/Phantasm', 'range': 'Touch', 'duration': '[[@{level-wizard}]] days', 'aoe': 'Special', 'components': 'V, S, M', 'cast-time': '1 round', 'saving-throw': 'Special', 'materials': 'A small square of silk, which must be passed over the object that receives the aura.', 'reference': 'PHB p. 177', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'By means of this spell, any one item of no more than five pounds weight per level of the spellcaster ([[ [[@{level-wizard}]]*5]] pounds) can be given an aura that is noticed by someone using magic detection. Furthermore, the caster can specify the type of magical aura that is detected (alteration, conjuration, etc.) and this effectively masks the item’s actual aura, if any, unless the item’s own aura is exceptionally powerful (if it is an artifact, for instance). If the object bearing Nystul’s magical aura has an *identify* spell cast on it or is similarly examined, the examiner has a 50% chance of recognizing that the aura has been placed to mislead the unwary. Otherwise, the aura is believed and no amount of testing reveals what the true magic is.' }; wiz1['Phantasmal Force'] = { 'name': 'Phantasmal Force', 'level': 'Level 1 Wizard', 'school': 'Illusion/Phantasm', 'range': '[[60+(10*[[@{level-wizard}]])]] yards', 'duration': 'Special', 'aoe': '[[400+(100*[[@{level-wizard}]])]] square feet', 'components': 'V, S, M', 'cast-time': '1', 'saving-throw': 'Special', 'materials': 'A bit of fleece.', 'reference': 'PHB p. 177', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell creates the illusion of any object, creature, or force, as long as it is within the boundaries of the spell’s area of effect. The illusion is visual and affects all believing creatures (undead are immune) that view it. It does not create sound, smell, or temperature. Effects that depend on these senses usually fail. The illusion lasts until struck by an opponent—unless the spellcaster causes the illusion to react appropriately—or until the wizard ceases concentration upon the spell (due to desire, moving, or a successful attack that causes damage). Saving throws for illusions are explained under “Illusions” in Chapter 7: Magic and under “Adjudicating Illusions” at the beginning of Appendix 2. Creatures that disbelieve the illusion see it for what it is and add +4 to associates’ saving throws if this knowledge can be communicated effectively. Creatures believing the illusion are subject to its effects (again, as explained in Chapter 7). \n The illusionary effect can be moved by the caster within the limits of the area of effect. The DM has to rule on the effectiveness of this spell; detailed guidelines are outlined in Chapter 7: Magic and under “Adjudicating Illusions” at the beginning of Appendix 2.' }; wiz1['Protection From Evil'] = { 'name': 'Protection From Evil', 'level': 'Level 1 Wizard', 'school': 'Abjuration', 'range': 'Touch', 'duration': '[[2*[[@{level-wizard}]] ]] rounds', 'aoe': 'Creature touched', 'components': 'V, S, M', 'cast-time': '1 turn', 'saving-throw': 'None', 'materials': 'The wizard must trace a 3-foot-diameter circle on the floor (or ground) with powdered silver.', 'reference': 'PHB p. 177', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When this spell is cast, it creates a magical barrier around the recipient at a distance of 1 foot. The barrier moves with the recipient and has three major effects: \n First, all attacks made by evil (or evilly enchanted) creatures against the protected creature suffer –2 penalties to attack rolls; any saving throws caused by such attacks are made with +2 bonuses. Second, any attempt to possess (as by a *magic jar* attack) or to exercise mental control over (as by a vampire’s *charm* ability) the protected creature is blocked by this spell. Note that the protection does not prevent a vampire’s *charm* itself, but it does prevent the exercise of mental control through the barrier. Likewise, a possessing life force is merely kept out. It would not be expelled if in place before the protection is cast. \n Third, the spell prevents bodily contact by creatures of an extraplanar or conjured nature (such as aerial servants, elementals, imps, invisible stalkers, salamanders, water weirds, xorn, and others). This causes the natural (body) weapon attacks of such creatures to fail and the creatures to recoil, if such attacks require touching the protected being. Animals or monsters summoned or conjured by spells or similar magic are likewise hedged from the character. \n This protection ends if the protected character makes a melee attack against or tries to force the barrier against the blocked creature. \n This spell can be reversed to become *protection from good*; the second and third benefits remain unchanged. The material component for the reverse is a circle of powdered iron.' }; wiz1['Read Magic'] = { 'name': 'Read Magic', 'level': 'Level 1 Wizard', 'school': 'Divination', 'range': '0', 'duration': '[[2*[[@{level-wizard}]] ]] rounds', 'aoe': 'Special', 'components': 'V, S, M', 'cast-time': '1 round', 'saving-throw': 'None', 'materials': 'A clear crystal or mineral prism, which is not expended, to cast the spell.', 'reference': 'PHB p. 178', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'By means of a *read magic* spell, the wizard is able to read magical inscriptions on objects—books, scrolls, weapons, and the like—that would otherwise be totally unintelligible. (The personal books of the wizard, and works already magically read, are intelligible.) This deciphering does not normally invoke the magic contained in the writing, although it may do so in the case of a cursed scroll. Furthermore, once the spell is cast and the wizard has read the magical inscription, he is thereafter able to read that particular writing without recourse to the use of the *read magic* spell. The duration of the spell is two rounds per level of experience of the spellcaster; the wizard can read one page or its equivalent per round.' }; wiz1['Shield'] = { 'name': 'Shield', 'level': 'Level 1 Wizard', 'school': 'Evocation', 'range': '0', 'duration': '[[5*[[@{level-wizard}]] ]] rounds', 'aoe': 'Special', 'components': 'V, S', 'cast-time': '1', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 178', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When this spell is cast, an invisible barrier comes into being in front of the wizard. This shield totally negates magic missile attacks. It provides the equivalent protection of AC 2 against hand-hurled missiles (axes, darts, javelins, spears, etc.), AC 3 against small devicepropelled missiles (arrows, bolts, bullets, manticore spikes, sling stones, etc.), and AC 4 against all other forms of attack. The shield also adds a +1 bonus to the wizard’s saving throws against attacks that are basically frontal. Note that these benefits apply only if the attacks originate from in front of the wizard, where the shield can move to interpose itself.' }; wiz1['Shocking Grasp'] = { 'name': 'Shocking Grasp', 'level': 'Level 1 Wizard', 'school': 'Alteration', 'range': 'Touch', 'duration': 'Special', 'aoe': 'Creature touched', 'components': 'V, S', 'cast-time': '1', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 178', 'damage': '[[1d8+[[@{level-wizard}]] ]]', 'damage-type': 'Lightning', 'healing': '', 'effect': 'When the wizard casts this spell, he develops a powerful electrical charge that gives a jolt to the creature touched. The spell remains in effect for one round per level of the caster ([[@{level-wizard}]] rounds) or until it is discharged by the caster touching another creature. The shocking grasp delivers 1d8 points of damage, plus 1 point per level of the wizard (for example, a 2nd-level wizard would discharge a shock causing 1d8+2 points of damage). While the wizard must come close enough to his opponent to lay a hand on the opponent’s body or upon an electrical conductor that touches the opponent’s body, a like touch from the opponent does not discharge the spell.' }; wiz1['Sleep'] = { 'name': 'Sleep', 'level': 'Level 1 Wizard', 'school': 'Enchantment/Charm', 'range': '30 yards', 'duration': '[[5*[[@{level-wizard}]] ]] rounds', 'aoe': 'Special', 'components': 'V, S, M', 'cast-time': '1', 'saving-throw': 'None', 'materials': 'A pinch of fine sand, rose petals, or a live cricket.', 'reference': 'PHB p. 178', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When a wizard casts a *sleep* spell, he causes a comatose slumber to come upon one or more creatures (other than undead and certain other creatures specifically excluded from the spell’s effects). All creatures to be affected by the *sleep* spell must be within 30 feet of each other. The number of creatures that can be affected is a function of Hit Dice or levels. The spell affects [[2d4]] Hit Dice of monsters. Monsters with 4+3 Hit Dice (4 Hit Dice plus 3 hit points) or more are unaffected. The center of the area of effect is determined by the spellcaster. The creatures with the least Hit Dice are affected first, and partial effects are ignored. \n For example, a wizard casts *sleep* at three kobolds, two gnolls, and an ogre. The roll (2d4) result is 4. All the kobolds and one gnoll are affected (1⁄2 + 1⁄2 + 1⁄2 + 2 = 3 1⁄2 Hit Dice). Note that the remainder is not enough to affect the last gnoll or the ogre. \n Slapping or wounding awakens affected creatures but normal noise does not. Awakening requires one entire round. Magically sleeping opponents can be attacked with substantial bonuses (see “Modifiers to the Attack Roll” in Chapter 9: Combat).' }; wiz1['Spider Climb'] = { 'name': 'Spider Climb', 'level': 'Level 1 Wizard', 'school': 'Alteration', 'range': 'Touch', 'duration': '[[3+[[@{level-wizard}]] ]] rounds', 'aoe': 'Creature touched', 'components': 'V, S, M', 'cast-time': '1', 'saving-throw': 'Negate', 'materials': 'A drop of bitumen and a live spider, both of which must be eaten by the spell recipient.', 'reference': 'PHB p. 179', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'A *spider climb* spell enables the recipient to climb and travel upon vertical surfaces as well as a giant spider, or even hang upside down from ceilings. Unwilling victims must be touched and are then allowed a saving throw vs. spell to negate the effect. The affected creature must have bare hands and feet in order to climb in this manner, at a movement rate of 6 (3 if at all encumbered). During the course of the spell, the recipient cannot handle objects that weigh less than a dagger (one pound), for such objects stick to his hands and feet. Thus, a wizard will find it virtually impossible to cast spells if under a *spider climb* spell. Sufficient force can pull the recipient free; the DM can assign a saving throw based on circumstances, the strength of the force, and so on. For example, a creature with a Strength of 12 might pull the subject free if the subject fails a saving throw vs. paralyzation (a moderately difficult saving throw). The caster can end the spell effect with a word.' }; wiz1['Spook'] = { 'name': 'Spook', 'level': 'Level 1 Wizard', 'school': 'Illusion/Phantasm', 'range': '30 feet', 'duration': 'Special', 'aoe': '1 creature', 'components': 'V, S', 'cast-time': '1', 'saving-throw': 'Negate', 'materials': '', 'reference': 'PHB p. 179', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'A *spook* spell enables the wizard to play upon natural fears to cause the target creature to perceive the spellcaster as someone or something inimical. Without actually knowing what this is, the wizard merely advances threateningly upon the creature. If the creature does not make a successful saving throw vs. spell, it turns and flees at maximum speed as far from the wizard as possible, though items carried are not dropped. The creature has a saving throw penalty of –1 for every two experience levels of the caster, to a maximum of –6 at 12th level. Current penalty [[{{[[floor(-[[@{level-wizard}]]/2)]],-6}kh1}]]. Note that a natural (unmodified) roll of 20 automatically succeeds, regardless of saving throw penalties. Although the caster does not actually pursue the fleeing creature, a phantasm from its own mind does. Each round after the initial casting, the creature receives another saving throw, without penalty, until it successfully saves and the spell is broken. In any event, the spell functions only against creatures with Intelligences of 2 or more, and undead are not affected at all.' }; wiz1['Taunt'] = { 'name': 'Taunt', 'level': 'Level 1 Wizard', 'school': 'Enchantment', 'range': '60 yards', 'duration': '1 round', 'aoe': '30 foot radius', 'components': 'V, S, M', 'cast-time': '1', 'saving-throw': 'Negate', 'materials': 'A slug, which is hurled at the creatures to be taunted.', 'reference': 'PHB p. 179', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'A *taunt* spell enables the caster to jape and jeer effectively at a single type of creature with an Intelligence of 2 or greater. The caster need not speak the language of the creatures. His words and sounds have real meaning for the subject creature or creatures, challenging, insulting, and generally irritating and angering the listeners. Those failing to save vs. spell rush forth in fury to do battle with the spellcaster. All affected creatures attack the spellcaster in melee if physically capable of doing so, seeking to use body or hand-held weapons rather than missile weapons or spells. \n Separation of the caster from the victim by an impenetrable or uncrossable boundary (a wall of fire, a deep chasm, a formation of set pikemen) causes the spell to break. If the caster taunts a mixed group, he must choose the type of creature to be affected. Creatures commanded by a strong leader (i.e., with a Charisma bonus, with higher Hit Dice, etc.) might gain a saving throw bonus of +1 to +4, at the DM’s discretion. If used in conjunction with a *ventriloquism* spell, the creatures may attack the apparent source, depending upon their Intelligence, a leader’s presence, and so on.' }; wiz1['Tenser\'s Floating Disc'] = { 'name': 'Tenser\'s Floating Disc', 'level': 'Level 1 Wizard', 'school': 'Evocation', 'range': '20 yards', 'duration': '[[3+[[@{level-wizard}]] ]] turns', 'aoe': 'Special', 'components': 'V, S, M', 'cast-time': '1', 'saving-throw': 'None', 'materials': 'A drop of mercury.', 'reference': 'PHB p. 179', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'With this spell, the caster creates the slightly concave, circular plane of force known as Tenser’s floating disc (after the famed wizard whose greed and ability to locate treasure are well known). The disc is 3 feet in diameter and holds 100 pounds of weight per level of the wizard casting the spell. Current weight limit [[100*[[@{level-wizard}]] ]] pounds. The disc floats approximately 3 feet above the ground at all times and remains level. It floats along horizontally within its range of 20 yards at the command of the caster, and will accompany him at a movement rate of no more than 6. If unguided, it maintains a constant interval of 6 feet between itself and the wizard. If the spellcaster moves beyond range (by moving faster, by such means as a *teleport* spell, or by trying to take the disc more than 3 feet from the surface beneath it), or if the spell duration expires, the floating disc winks out of existence, and whatever it was supporting crashes to the surface beneath it.' }; wiz1['Unseen Servant'] = { 'name': 'Unseen Servant', 'level': 'Level 1 Wizard', 'school': 'Conjuration/Summoning', 'range': '0', 'duration': '1 hours + [[@{level-wizard}]] turns', 'aoe': '30-foot radius', 'components': 'V, S, M', 'cast-time': '1', 'saving-throw': 'None', 'materials': 'A piece of string and a bit of wood.', 'reference': 'PHB p. 180', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'The unseen servant is an invisible, mindless, and shapeless force, used to step and fetch, open unstuck doors, and hold chairs, as well as to clean and mend. It is not strong, but unfailingly obeys the command of the wizard. It can perform only one activity at a time and can move only lightweight items, carrying a maximum of 20 pounds or pushing/pulling 40 pounds across a smooth surface. It can open only normal doors, drawers, lids, etc. The unseen servant cannot fight, nor can it be killed, as it is a force rather than a creature. It can be magically dispelled, or eliminated after receiving 6 points of damage from areaeffect spells, breath weapons, or similar attacks. If the caster attempts to send it beyond the allowed radius, the spell ends immediately.' }; wiz1['Ventriloquism'] = { 'name': 'Ventriloquism', 'level': 'Level 1 Wizard', 'school': 'Illusion/Phantasm', 'range': '[[{{[[10*#LEVLE#]],90}kl1}]] yards', 'duration': '[[4+[[@{level-wizard}]] ]] rounds', 'aoe': '1 creature or object', 'components': 'V, M', 'cast-time': '1', 'saving-throw': 'Negate', 'materials': 'A parchment rolled up into a small cone.', 'reference': 'PHB p. 180', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell enables the wizard to make his voice—or someone else’s voice—or a similar sound seem to issue from someplace else, such as from another creature, a statue, from behind a door, down a passage, etc. The spellcaster can speak in any language that he knows, or make any sound that he can normally make. With respect to such voices and sounds, anyone rolling a successful saving throw vs. spell with a –2 penalty detects the ruse. If cast in conjunction with other illusions, the DM may rule greater penalties or disallow an independent saving throw against this spell in consideration of its contribution to the total effect of the combined illusion.' }; wiz1['Wall of Fog'] = { 'name': 'Wall of Fog', 'level': 'Level 1 Wizard', 'school': 'Evocation', 'range': '30 yards', 'duration': '[[2d4+[[@{level-wizard}]] ]] rounds', 'aoe': '[[20+(10*[[@{level-wizard}]])]] foot cube', 'components': 'V, S, M', 'cast-time': '1', 'saving-throw': 'None', 'materials': 'A pinch of split dried peas.', 'reference': 'PHB p. 180', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'By casting this spell, the wizard creates a billowing wall of misty vapors in any area within the spell range. The wall of fog obscures all sight, normal and infravision, beyond 2 feet. The caster may create less vapor if he wishes. The wall must be a roughly cubic or rectangular mass, at least 10 feet across in its smallest dimension. The misty vapors persist for three or more rounds. Their duration can be halved by a moderate wind, and they can be blown away by a strong wind.' }; wiz1['Wizard Mark'] = { 'name': 'Wizard Mark', 'level': 'Level 1 Wizard', 'school': 'Alteration', 'range': 'Touch', 'duration': 'Permanent', 'aoe': 'Up to 1 square foot', 'components': 'V, S, M', 'cast-time': '1', 'saving-throw': 'None', 'materials': 'A pinch of diamond dust (about 100 gp worth) and a pigment or pigments for the coloration of the mark. If the mark is to be invisible, the pigments are still used, but the caster uses a stylus of some sort rather than his finger.', 'reference': 'PHB p. 179', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When this spell is cast, the wizard is able to inscribe, visibly or invisibly, his personal rune or mark, as well as up to six additional characters of smaller size. A *wizard mark* spell enables the caster to etch the rune upon stone, metal, or any softer substance without harm to the material upon which the mark is placed. If an invisible mark is made, a *detect magic* spell will cause it to glow and be visible (though not necessarily understandable). *Detect invisibility*, *true seeing*, a *gem of seeing*, or a *robe of eyes* will likewise expose an invisible wizard mark. A *read magic* spell will reveal the maker’s words, if any. The mark cannot be dispelled, but it can be removed by the caster or by an *erase* spell. If cast on a living being, normal wear gradually causes the mark to fade.' }; let wiz2 = {}; wiz2['Alter Self'] = { 'name': 'Alter Self', 'level': 'Level 2 Wizard', 'school': 'Alteration', 'range': '0', 'duration': '[[3d4+(2*[[@{level-wizard}]])]]', 'aoe': 'The caster', 'components': 'V, S', 'cast-time': '2', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 180', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When this spell is cast, the wizard can alter his appearance and form—including clothing and equipment—to appear taller or shorter; thin, fat, or in between; human, humanoid, or any other generally man-shaped bipedal creature. The caster’s body can undergo a limited physical alteration and his size can be changed up to 50%. If the form selected has wings, the wizard can actually fly, but at only onethird the speed of a true creature of that type, and with a loss of two maneuverability classes (to a minimum of E). If the form has gills, the caster can breathe under water as long as the spell lasts. However, the caster does not gain any multiple attack routines or additional damage allowed to an assumed form. \n The caster’s attack rolls, Armor Class, and saving throws do not change. The spell does not confer special abilities, attack forms, or defenses. Once the new form is chosen, it remains for the duration of the spell. The caster can change back into his own form at will; this ends the spell immediately. A caster who is slain automatically returns to his normal form.' }; wiz2['Bind'] = { 'name': 'Bind', 'level': 'Level 2 Wizard', 'school': 'Enchantment', 'range': '30 yards', 'duration': '[[@{level-wizard}]] rounds', 'aoe': '[[50+(5*[[@{level-wizard}]])]] feet', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 181', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When this spell is employed, the wizard can command any nonliving ropelike object, including string, yarn, cord, line, rope, or even a cable. The spell affects 50 feet of normal rope (with a 1 inch diameter), plus 5 feet per caster level. This length is reduced by 50% for every additional inch of thickness and increased by 50% for each half-inch less. The possible commands are Coil (form a neat, coiled stack), Coil & Knot, Loop, Loop & Knot, Tie & Knot, and the reverses of all of the above (Uncoil, etc.). One command can be given each round. \n The rope can only enwrap a creature or an object within 1 foot of it—it does not snake outward—so it must be thrown or hurled near the intended target. Note that the rope itself, and any knots tied in it, are not magical. A typical rope might be AC 6 and take 4 points of slashing damage before breaking. The rope does not inflict damage of any type, but it can be used as a trip line or to entangle a single opponent who fails a saving throw vs. spell.' }; wiz2['Blindness'] = { 'name': 'Blindness', 'level': 'Level 2 Wizard', 'school': 'Illusion/Phantasm', 'range': '[[30+(10*[[@{level-wizard}]])]] yards', 'duration': 'Special', 'aoe': '1 creature', 'components': 'V', 'cast-time': '2', 'saving-throw': 'Negate', 'materials': '', 'reference': 'PHB p. 181', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'The *blindness* spell causes the victim to become blind, able to see only a grayness before its eyes. Various *cure* spells will not remove this effect, and only a *dispel magic* or the spellcaster can do away with the blindness if the creature fails its initial saving throw vs. spell. A blinded creature suffers a –4 penalty to its attack rolls, and its opponents gain a +4 bonus to their attack rolls.' }; wiz2['Blur'] = { 'name': 'Blur', 'level': 'Level 2 Wizard', 'school': 'Illusion/Phantasm', 'range': '0', 'duration': '[[3+[[@{level-wizard}]] ]] rounds', 'aoe': 'The caster', 'components': 'V, S', 'cast-time': '2', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 181', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When a *blur* spell is cast, the wizard causes the outline of his form to become blurred, shifting and wavering. This distortion causes all missile and melee combat attacks against the caster to be made with –4 penalties on the first attempt and –2 penalties on all successive attacks. It also grants the wizard a +1 bonus to his saving throw for any direct magical attack. A *detect invisibility* spell will not counter this effect, but the 5th-level priest spell *true seeing* and similar magic will.' }; wiz2['Continual Light'] = { 'name': 'Continual Light', 'level': 'Level 2 Wizard', 'school': 'Alteration', 'range': '60 yards', 'duration': 'Permanent', 'aoe': '60-foot radius', 'components': 'V, S', 'cast-time': '2', 'saving-throw': 'Special', 'materials': '', 'reference': 'PHB p. 181', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell is similar to a *light* spell, except that it is as bright as full daylight and lasts until negated by magical darkness or by a *dispel magic* spell. Creatures who suffer penalties in bright light suffer them in this spell’s area of effect. As with the *light* spell, it can be cast into the air, onto an object, or at a creature. When cast at a creature, the target gets a saving throw vs. spell; success indicates that the spell affects the space about 1 foot behind the creature instead. Note that this spell can also blind a creature if it is successfully cast upon the creature’s visual organs, reducing its attack rolls, saving throws, and Armor Class by 4. If the spell is cast on a small object that is then placed in a light-proof covering, the spell’s effects are blocked until the covering is removed. \n A continual light brought into an area of magical darkness (or vice versa) is temporarily negated so that the otherwise prevailing light conditions exist in the overlapping areas of effect. A direct casting of *continual light* against a similar or weaker magical darkness cancels both. \n This spell eventually consumes the material it is cast upon, but the process takes far longer than the time in the typical campaign. Extremely hard and expensive materials can last hundreds or even thousands of years.' }; wiz2['Darkness, 15\' Radius'] = { 'name': 'Darkness, 15\' Radius', 'level': 'Level 2 Wizard', 'school': 'Alteration', 'range': '[[10*[[@{level-wizard}]] ]] yards', 'duration': '1 turn + [[@{level-wizard}]] rounds', 'aoe': '15-foot radius', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'None', 'materials': 'A bit of bat fur and either a drop of pitch or a piece of coal.', 'reference': 'PHB p. 181', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell causes total, impenetrable darkness in the area of effect. Infravision is useless. Neither normal nor magical light works unless a *light* or *continual light* spell is used. In the former event, the *darkness* spell is negated by the *light* spell, and vice versa.' }; wiz2['Deafness'] = { 'name': 'Deafness', 'level': 'Level 2 Wizard', 'school': 'Illusion/Phantasm', 'range': '60 yards', 'duration': 'Special', 'aoe': '1 creature', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'Negate', 'materials': 'Beeswax', 'reference': 'PHB p. 181', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'The *deafness* spell causes the recipient to become totally deaf and unable to hear any sounds. The victim is allowed a saving throw vs. spell. An affected creature has a –1 penalty to its surprise rolls unless its other senses are unusually keen. Deafened spellcasters have a 20% chance to miscast any spell with a verbal component. This *deafness* can be done away with only by means of a *dispel magic* spell or by the spellcaster.' }; wiz2['Deeppockets'] = { 'name': 'Deeppockets', 'level': 'Level 2 Wizard', 'school': 'Ateration, Enchantment', 'range': 'Touch', 'duration': '[[12+[[@{level-wizard}]] ]] hours', 'aoe': '1 garment', 'components': 'V, S, M', 'cast-time': '1 turn', 'saving-throw': 'None', 'materials': 'In addition to the garment, which is reusable, the material components of this spell are a tiny golden needle and a strip of fine cloth given a half-twist and fastened at the ends.', 'reference': 'PHB p. 182', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell enables the wizard to specially prepare a garment so as to hold far more than it normally could. A finely sewn gown or robe of high-quality material (at least 50 gp value) is fashioned so as to contain numerous hand-sized pockets. One dozen is the minimum number. The *deeppockets* spell then enables these pockets to hold a total of 100 pounds (5 cubic feet in volume) as if it were only 10 pounds of weight. Furthermore, there are no discernible bulges where the special pockets are. At the time of casting, the caster can instead choose to have 10 pockets each holding 10 pounds (1⁄2 cubic foot volume each). If the robe or like garment is sewn with 100 or more pockets (200 gp minimum cost), 100 pockets can be created to contain one pound of weight and 1⁄6 cubic foot volume each. Each special pocket is actually an extradimensional holding space. \n If the spell duration expires while there is material within the enchanted pockets, or if a successful *dispel magic* is cast upon the enchanted garment, all the material suddenly appears around the wearer and immediately falls to the ground. The caster can also cause all the pockets to empty with a single command.' }; wiz2['Detect Evil'] = { 'name': 'Detect Evil', 'level': 'Level 2 Wizard', 'school': 'Divination', 'range': '0', 'duration': '[[5*[[@{level-wizard}]] ]] rounds', 'aoe': '10 x 180 feet', 'components': 'V, S', 'cast-time': '2', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 182', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell discovers emanations of evil (or of good in the case of the reverse spell) from any creature, object, or area. Character alignment is *not* revealed under most circumstances: Characters who are strongly aligned, do not stray from their faith, and who are at least 9th level might radiate good or evil if they are intent upon appropriate actions. Powerful monsters, such as ki-rin, send forth emanations of evil or good, even if polymorphed. Aligned undead radiate evil, for it is this power and negative force that enables them to continue existing. An evilly cursed object or unholy water radiates evil, but a hidden trap or an unintelligent viper does not. The degree of evil (faint, moderate, strong, overwhelming) can be noted. Note that priests have a more powerful version of this spell. The spell has a path of detection 10 feet wide and 60 yards long in the direction in which the wizard is facing. The wizard must concentrate— stop, have quiet, and intently seek to detect the aura—for at least one round to receive a reading.' }; wiz2['Detect Invisibility'] = { 'name': 'Detect Invisibility', 'level': 'Level 2 Wizard', 'school': 'Divination', 'range': '0', 'duration': '[[5*[[@{level-wizard}]] ]] rounds', 'aoe': '[[10*[[@{level-wizard}]] ]] yards', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'None', 'materials': 'A pinch of talc and a small sprinkling of powdered silver.', 'reference': 'PHB p. 182', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When the wizard casts a *detect invisibility* spell, he is able to see clearly any objects or beings that are invisible, as well as any that are astral, ethereal, or out of phase. In addition, it enables the wizard to detect hidden or concealed creatures (for example, thieves in shadows, halflings in underbrush, and so on). It does not reveal the method of concealment or invisibility, except in the case of astral travelers (where the silver cord can be seen). It does not reveal illusions or enable the caster to see through physical objects. Detection is a path 10 ft. wide along the wizard’s line of sight to the range limit.' }; wiz2['ESP'] = { 'name': 'ESP', 'level': 'Level 2 Wizard', 'school': 'Divination', 'range': '0', 'duration': '[[@{level-wizard}]] rounds', 'aoe': '[[{{5*[[@{level-wizard}]],90}kl1}]] yards. (90 yards maximum)', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'None', 'materials': 'A copper piece.', 'reference': 'PHB p. 182', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When an *ESP* spell is used, the caster is able to detect the surface thoughts of any creatures in range—except for those of undead and creatures without minds (as we know them). The ESP is stopped by 2 feet of rock, 2 inches of any metal other than lead, or a thin sheet of lead foil. \n The wizard employing the spell is able to probe the surface thoughts of one creature per round, getting simple instinctual thoughts from lower order creatures. Probes can continue on the same creature from round to round or can move on to other creatures. The caster can use the spell to help determine if a creature lurks behind a door, for example, but the ESP does not always reveal what sort of creature it is. If used as part of a program of interrogation, an intelligent and wary subject receives an initial saving throw. If successful, the creature successfully resists and the spell reveals no additional information. If the saving throw is failed, the caster may learn additional information, according to the DM’s ruling. The creature’s Wisdom adjustment applies, as may additional bonuses up to +4, based on the sensitivity of the information sought.' }; wiz2['Flaming Sphere'] = { 'name': 'Flaming Sphere', 'level': 'Level 2 Wizard', 'school': 'Evocation', 'range': '10 yards', 'duration': '[[@{level-wizard}]] rounds', 'aoe': '3-foot radius', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'Negate', 'materials': 'A bit of tallow, a pinch of sulphur, and a dusting of powdered iron.', 'reference': 'PHB p. 182', 'damage': 'Direct contact: 2d4 Fire. 5 feet proximity: 1d4', 'damage-type': 'Heat', 'healing': '', 'effect': 'A *flaming sphere* spell creates a burning globe of fire within 10 yards of the caster. This sphere rolls in whichever direction the wizard points, at a rate of 30 feet per round. It rolls over barriers less than 4 feet tall, such as furniture, low walls, etc. Flammable substances are set afire by contact with the sphere. Creatures in contact with the globe must successfully save vs. spell or suffer 2d4 points of fire damage. Those within 5 feet of the sphere’s surface must also save or suffer 1d4 points of heat damage. A successful saving throw means no damage is suffered. The DM may adjust the saving throws if there is little or no room to dodge the sphere. \n The sphere moves as long as the spellcaster actively directs it; otherwise, it merely stays at rest and burns. It can be extinguished by the same means as any normal fire of its size. The surface of the sphere has a spongy, yielding consistency and so does not cause damage except by its flame. It cannot push unwilling creatures aside or batter down large obstacles.' }; wiz2['Fog Cloud'] = { 'name': 'Fog Cloud', 'level': 'Level 2 Wizard', 'school': 'Alteration', 'range': '10 yards', 'duration': '[[4+[[@{level-wizard}]] ]] rounds', 'aoe': 'Special', 'components': 'V, S', 'cast-time': '2', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 183', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'The *fog cloud* spell can be cast in one of two ways, at the caster’s option: as a large, stationary bank of normal fog, or as a harmless fog that resembles the 5th-level wizard spell *cloudkill*. \n As a fog bank, this spell creates a fog of any size and shape up to a maximum 20-foot cube per caster level. The fog obscures all sight, normal and infravision, beyond 2 feet. \n As a cloudkill-like fog, this is a billowing mass of ghastly, yellowishgreen vapors, measuring 40 feet × 20 feet × 20 feet. This moves away from the caster at 10 feet per round. The vapors are heavier than air and sink to the lowest level, even pouring down sinkholes and den openings. Very thick vegetation breaks up the fog after it has moved 20 feet into the vegetation. \n The only effect of either version is to obscure vision. A strong breeze will disperse either effect in one round, while a moderate breeze will reduce the spell duration by 50%. The spell cannot be cast under water.' }; wiz2['Fools\' Gold'] = { 'name': 'Fools\' Gold', 'level': 'Level 2 Wizard', 'school': 'Alteration', 'range': '10 yards', 'duration': '[[@{level-wizard}]] hours', 'aoe': '[[10*[[@{level-wizard}]] ]] cubic inches', 'components': 'V, S, M', 'cast-time': '1 round', 'saving-throw': 'Special', 'materials': 'Copper coins or brass items.', 'reference': 'PHB p. 183', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'Copper coins can temporarily be changed to gold pieces, or brass items turned to solid gold, for the spell duration by means of this magic. The area of effect is 10 cubic inches per level—i.e., a 1-inch × 1-inch × 10-inch volume or equivalent, equal to about 150 gold coins. (Current max is about [[150*[[@{level-wizard}]] ]]). Any creature viewing the “gold” is entitled to a saving throw vs. spell, which can be modified by the creature’s Wisdom; for every level of the wizard, the creature must subtract 1 from his dice roll. Thus, it is unlikely that fools’ gold will be detected if created by a high-level caster. If the “gold” is struck hard by an object of cold-wrought iron, there is a slight chance it will revert to its natural state, depending on the material component used to create the “gold.” If a 25-gp citrine is powdered and sprinkled over the metal as this spell is cast, the chance that cold iron will return it to its true nature is 30%; if a 50-gp amber stone is powdered and used, the chance drops to 25%; if a 250-gp topaz is powdered and used, the chance drops to 10%; and if a 500-gp oriental (corundum) topaz is powdered and used, there is only a 1% chance that the cold iron will reveal that it is fools’ gold.' }; wiz2['Forget'] = { 'name': 'Forget', 'level': 'Level 2 Wizard', 'school': 'Enchantment/Charm', 'range': '30 yards', 'duration': 'Permanent', 'aoe': '1-4 creatures in a 20-foot cube', 'components': 'V, S', 'cast-time': '2', 'saving-throw': 'Negate', 'materials': '', 'reference': 'PHB p. 183', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'By means of this spell, the spellcaster causes creatures within the area of effect to forget the events of the previous minute (the one minute of time previous to the utterance of the spell). For every three levels of experience of the spellcaster, another minute of past time is forgotten ([[1+floor([[@{level-wizard}]]/3)]] minutes). This does not negate *charm*, *suggestion*, *geas*, *quest*, or similar spells, but it is possible that the being who placed such magic upon the recipient could be forgotten. From one to four creatures can be affected, at the discretion of the caster. If only one is to be affected, the recipient saves vs. spell with a –2 penalty; if two, they save with –1 penalties; if three or four are to be affected, they save normally. All saving throws are adjusted by Wisdom. A priest’s *heal* or *restoration* spell, if specially cast for this purpose, will restore the lost memories, as will a *limited wish* or *wish*, but no other means will do so.' }; wiz2['Glitterdust'] = { 'name': 'Glitterdust', 'level': 'Level 2 Wizard', 'school': 'Conjuration/Summoning', 'range': '[[10*[[@{level-wizard}]] ]] yards', 'duration': 'Special', 'aoe': '20 foot cube', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'Special', 'materials': 'Ground mica', 'reference': 'PHB p. 183', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell creates a cloud of glittering golden particles within the area of effect. Those in the area must roll a successful saving throw vs. spell or be blinded (–4 penalties to attack rolls, saving throws, and Armor Class) for [[1d4+1]] rounds. In addition, all within the area are covered by the dust, which cannot be removed and continues to sparkle until it fades. Note that this reveals invisible creatures. The dust fades in 1d4 rounds plus one round per caster level. Thus, glitterdust cast by a 3rd-level wizard lasts for four to seven rounds. Dust fades in [[1d4+[[@{level-wizard}]] ]] rounds.' }; wiz2['Hypnotic Pattern'] = { 'name': 'Hypnotic Pattern', 'level': 'Level 2 Wizard', 'school': 'Illusion/Phantasm', 'range': '30 yards', 'duration': 'Special', 'aoe': '30-foot cube', 'components': 'S, M', 'cast-time': '2', 'saving-throw': 'Negate', 'materials': 'A glowing stick of incense or a crystal rod filled with phosphorescent material.', 'reference': 'PHB p. 183', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When this spell is cast, the wizard creates a weaving, twisting pattern of subtle colors in the air. This pattern causes any creature looking at it to become fascinated and stand gazing at it as long as the spellcaster maintains the display, plus two rounds thereafter. The spell can captivate a maximum of 24 levels, or Hit Dice, of creatures (for example, 24 creatures with 1 Hit Die each, 12 with 2 Hit Dice, etc.). All creatures affected must be within the area of effect, and each is entitled to a saving throw vs. spell. A damage-inflicting attack on an affected creature frees it from the spell immediately. \n The wizard need not utter a sound, but he must gesture appropriately while holding a glowing stick of incense or a crystal rod filled with phosphorescent material.' }; wiz2['Improved Phantasmal Force'] = { 'name': 'Improved Phantasmal Force', 'level': 'Level 2 Wizard', 'school': 'Illusion/Phantasm', 'range': '[[60+(10*[[@{level-wizard}]])]] yards', 'duration': 'Special', 'aoe': '[[200+(50*[[@{level-wizard}]])]] square feet', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'Special', 'materials': 'A bit of fleece.', 'reference': 'PHB p. 184', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'Like the 1st-level *phantasmal force* spell, this spell creates the illusion of any object, creature, or force, as long as it is within the spell’s area of effect. The spellcaster can maintain the illusion with minimal concentration; thus, he can move at half normal speed (but not cast other spells). Some minor sounds are included in the effects of the spell, but not understandable speech. Also, the improved phantasm continues for two rounds after the wizard ceases to concentrate upon it.' }; wiz2['Invisibility'] = { 'name': 'Invisibility', 'level': 'Level 2 Wizard', 'school': 'Illusion/Phantasm', 'range': 'Touch', 'duration': 'Special', 'aoe': 'Creature touched', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'None', 'materials': 'An eyelash and a bit of gum arabic, the former encased in the latter.', 'reference': 'PHB p. 184', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell causes the creature touched to vanish from sight and be undetectable by normal vision or even infravision. Of course, the invisible creature is not magically silenced, and certain other conditions can render the creature detectable. Even allies cannot see the invisible creature or his gear, unless these allies can normally see invisible things or employ magic to do so. Items dropped or put down by the invisible creature become visible; items picked up disappear if tucked into the clothing or pouches worn by the creature. Note, however, that light never becomes invisible, although a source of light can become so (thus, the effect is that of a light with no visible source). \n The spell remains in effect until it is magically broken or dispelled, until the wizard or recipient cancels it, until the recipient attacks any creature, or until 24 hours have passed. Thus, the invisible being can open doors, talk, eat, climb stairs, etc., but if he attacks, he immediately becomes visible, although the invisibility enables him to attack first. Note that the priest spells *bless*, *chant*, and *prayer* are not attacks for this purpose. All highly Intelligent (Intelligence 13 or more) creatures with 10 or more Hit Dice or levels of experience have a chance to detect invisible objects (they roll saving throws vs. spell; success means they noticed the invisible object).' }; wiz2['Irritation'] = { 'name': 'Irritation', 'level': 'Level 2 Wizard', 'school': 'Alteration', 'range': '[[10*[[@{level-wizard}]] ]] yards', 'duration': 'Special', 'aoe': '1-4 creatures in a 15-foot radius', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'Negate', 'materials': 'A leaf from poison ivy, oak, or sumac.', 'reference': 'PHB p. 184', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'An *irritation* spell affects the epidermis of the subject creatures. Creatures with very thick or insensitive skins (such as buffalo, elephants, scaled creatures, etc.) are basically unaffected. There are two versions of the spell, either of which can be cast from the standard preparation: \n *Itching*. When cast, this causes each subject to feel an instant itching sensation on some portion of its body. If one round is not immediately spent scratching the irritated area, the creature is so affected that the next three rounds are spent squirming and twisting, effectively worsening its Armor Class by 4 and its attack rolls by 2 during this time. Spell preparations are ruined in the first round this spell is in effect, but not in the following three rounds. Doing nothing but scratching the itch for a full round prevents the rest of the effect. If cast at one creature, the saving throw has a –3 penalty; if cast at two creatures, the saving throw has a –1 penalty; and if cast at three or four creatures, the saving throw is normal. \n *Rash*. When a rash is cast, the subject notices nothing for 1d4 rounds, but thereafter its entire skin breaks out in red welts that itch. The rash persists until either a *cure disease* or *dispel magic* spell is cast upon it. It lowers Charisma by 1 point per day for each of four days (i.e., maximum Charisma loss is 4 points). After one week, Dexterity is lowered by 1 point also. Symptoms vanish immediately upon the removal of the rash, and all statistics return to normal. This can be cast at one creature only, with a saving throw penalty of –2.' }; wiz2['Knock'] = { 'name': 'Knock', 'level': 'Level 2 Wizard', 'school': 'Alteration', 'range': '60yards', 'duration': 'Special', 'aoe': '[[10*[[@{level-wizard}]] ]] feet', 'components': 'V', 'cast-time': '1', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 184', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'The *knock* spell opens stuck, barred, locked, held, or wizardlocked doors. It opens secret doors, as well as locked or trick-opening boxes or chests. It also loosens welds, shackles, or chains. If used to open a wizard-locked door, the spell does not remove the former spell, but simply suspends its functioning for one turn. In all other cases, it permanently opens locks or welds—although the former could be closed and locked again later. It does not raise barred gates or similar impediments (such as a portcullis), nor does it affect ropes, vines, and the like. Note that the effect is limited by the area; a 3rd-level wizard can cast a knock spell on a door of 30 square feet or less (for example, a standard 4-ft. × 7-ft. door). Each spell can undo up to two means of preventing egress through a portal. Thus if a door is locked, barred, and held, or triple locked, opening it requires two *knock* spells. In all cases, the location of the door or item must be known—the spell cannot be used against a wall in hopes of discovering a secret door. \n The reverse spell, *lock*, closes and locks a door or similar closure, provided there is a physical mechanism. It does not create a weld, but it locks physically operated locking mechanisms, set bars, and so on, up to two functions. It cannot affect a portcullis.' }; wiz2['Know Alignment'] = { 'name': 'Know Alignment', 'level': 'Level 2 Wizard', 'school': 'Divination', 'range': '10 yards', 'duration': '[[@{level-wizard}]] rounds', 'aoe': '1 creature or object per 2 rounds', 'components': 'V, S', 'cast-time': '1 round', 'saving-throw': 'Negate', 'materials': '', 'reference': 'PHB p. 185', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'A *know alignment* spell enables the wizard to read the aura of a creature or an aligned object (unaligned objects reveal nothing). The caster must remain stationary and concentrate on the subject for two full rounds. A creature is allowed a saving throw vs. spell and, if successful, the caster learns nothing about that particular creature from the casting. If the caster concentrates on a creature or object for only one round, he can learn only its alignment with respect to law and chaos. Certain magical devices negate the *know alignment* spell. \n The reverse, *undetectable alignment*, conceals the alignment of an object or creature for 24 hours—even from a know alignment spell.' }; wiz2['Leomund\'s Trap'] = { 'name': 'Leomund\'s Trap', 'level': 'Level 2 Wizard', 'school': 'Illusion/Phantasm', 'range': 'Touch', 'duration': 'Permanent', 'aoe': 'Object touched', 'components': 'V, S, M', 'cast-time': '3 rounds', 'saving-throw': 'None', 'materials': 'A piece of iron pyrite.', 'reference': 'PHB p. 185', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This false trap is designed to fool a thief or other character attempting to pilfer the spellcaster’s goods. The wizard places the spell upon any small mechanism or device, such as a lock, hinge, hasp, screw-on cap, ratchet, etc. Any character able to detect traps, or who uses any spell or device enabling trap detection, is 100% certain a real trap exists. Of course, the spell is illusory and nothing happens if the trap is sprung; its primary purpose is to frighten away thieves or make them waste precious time. \n The material component of the spell is a piece of iron pyrite touched to the object to be trapped while the object is sprinkled with a special dust requiring 200 gp to prepare. If another *Leomund’s trap* is within 50 feet when the spell is cast, the casting fails.' }; wiz2['Levitate'] = { 'name': 'Levitate', 'level': 'Level 2 Wizard', 'school': 'Alteration', 'range': '[[20*[[@{level-wizard}]] ]] yards', 'duration': '[[@{level-wizard}]] turns', 'aoe': '1 creature or object', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'Negate', 'materials': 'Either a small leather loop or a piece of golden wire bent into a cup shape with a long shank on one end.', 'reference': 'PHB p. 185', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When a *levitate* spell is cast, the wizard can place it upon his person, an object, or a single creature, subject to a maximum weight limit of 100 pounds per level of experience (for example, a 3rd-level wizard can levitate a maximum of 300 pounds. Current max: [[100*[[@{level-wizard}]] ]] pounds). If the spell is cast upon the wizard, he can move vertically up or down at a movement rate of 2 per round. If cast upon an object or another creature, the wizard can levitate it at the same speed, according to his command. This spell does not empower horizontal movement, but the recipient could push along the face of a cliff, for example, to move laterally. The spellcaster can cancel the spell as desired. If the subject of the spell is unwilling, or the object is in the possession of a creature, a saving throw vs. spell is allowed to determine if the *levitate* spell affects it. \n Once cast, the spell requires no concentration, except when changing height. A levitating creature attempting to use a missile weapon finds himself increasingly unstable; the first attack has an attack roll penalty of –1, the second –2, the third –3, etc., up to a maximum of –5. A full round spent stabilizing allows the creature to begin again at –1. Lack of leverage makes it impossible to cock a medium or heavy crossbow.' }; wiz2['Locate Object'] = { 'name': 'Locate Object', 'level': 'Level 2 Wizard', 'school': 'Divination', 'range': '0', 'duration': '[[@{level-wizard}]] rounds', 'aoe': '[[20*[[@{level-wizard}]] ]] yards', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'None', 'materials': '*Locate object*:A forked twig. / *Obscure object*: A chameleon skin.', 'reference': 'PHB p. 185', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell aids in locating a known or familiar object. The wizard casts the spell, slowly turns, and senses when he is facing in the direction of the object to be located, provided the object is within range (i.e., 60 yards for 3rd-level wizards, 80 yards for 4th, 100 yards for 5th, etc.). The spell can locate such objects as apparel, jewelry, furniture, tools, weapons, or even a ladder or stairway. Note that attempting to find a specific item, such as jewelry or a crown, requires an accurate mental image; if the image is not close enough to the actual, the spell does not work. Desired but unique objects cannot be located by this spell unless they are known by the caster. The spell is blocked by lead. Creatures cannot be found by this spell. \n The reversal, obscure object, hides an object from location by spell, crystal ball, or similar means for eight hours. Creatures cannot be affected by this spell.' }; wiz2['Magic Mouth'] = { 'name': 'Magic Mouth', 'level': 'Level 2 Wizard', 'school': 'Alteration', 'range': '10 yards', 'duration': 'Special', 'aoe': '1 object', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'None', 'materials': 'A small bit of honeycomb.', 'reference': 'PHB p. 185', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When this spell is cast, the wizard imbues the chosen object with an enchanted mouth that suddenly appears and speaks its message when a specified event occurs. The message, which must be of 25 words or less, can be in any language known by the spellcaster, and can be delivered over a period of one turn. The mouth cannot speak magical spells or use command words. It does, however, move to the words articulated—if it is placed upon a statue, the mouth of the statue would actually move and appear to speak. Of course, the magic mouth can be placed upon a tree, rock, door, or any other object, excluding intelligent members of the animal or vegetable kingdoms. \n The spell functions when specific conditions are fulfilled, according to the command of the spellcaster. Some examples are to speak “to the first creature that touches you,” or “to the first creature that passes within 30 feet.” Commands can be as general or as detailed as desired, although only visual and audible triggers can be used, such as the following: “Speak only when a venerable female human carrying a sack of groat clusters sits crosslegged within 1 foot.” Such visual triggers can react to a character using the *disguise* ability. Command range is 5 yards per level of the wizard ([[5*[[@{level-wizard}]] ]] yards), so a 6th-level wizard can command the magic mouth to speak at a maximum encounter range of 30 yards (“Speak when a winged creature comes within 30 yards.”). The spell lasts until the speak command can be fulfilled; thus, the spell duration is variable. A magic mouth cannot distinguish invisible creatures, alignments, level, Hit Dice, or class, except by external garb. If desired, the effect can be keyed to a specific noise or spoken word.' }; wiz2['Melf\'s Acid Arrow'] = { 'name': 'Melf\'s Acid Arrow', 'level': 'Level 2 Wizard', 'school': 'Conjuration', 'range': '180 yards', 'duration': 'Special', 'aoe': '1 target', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'Special', 'materials': 'A dart, powdered rhubarb leaf, and an adder’s stomach.', 'reference': 'PHB p. 186', 'damage': 'Per round: 2d4', 'damage-type': 'Acid', 'healing': '', 'effect': 'By means of this spell, the wizard creates a magical arrow that speeds to its target as if fired from the bow of a fighter of the same level as the wizard. No modifiers for range, nonproficiency, or specialization are used. The arrow has no attack or damage bonus, but it inflicts 2d4 points of acid damage (with saving throws for items on the target); there is no splash damage. For every three levels that the caster has achieved, the acid, unless somehow neutralized, lasts for another round, inflicting another 2d4 points of damage each round. So at 3rd–5th level, the acid lasts two rounds; at 6th–8th level, the acid lasts for three rounds, etc. Currently [[1+floor([[@{level-wizard}]]/3)]] rounds.' }; wiz2['Mirror Image'] = { 'name': 'Mirror Image', 'level': 'Level 2 Wizard', 'school': 'Illusion/Phantasm', 'range': '0', 'duration': '[[3*[[@{level-wizard}]] ]] rounds', 'aoe': '6-foot radius', 'components': 'V, S', 'cast-time': '2', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 186', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When a *mirror image* spell is invoked, the spellcaster causes from two to eight exact duplicates of himself to come into being around him. These images do exactly what the wizard does. Since the spell causes a blurring and slight distortion when it is cast, it is impossible for opponents to be certain which are the illusions and which is the actual wizard. When an image is struck by a melee or missile attack, magical or otherwise, it disappears, but any other existing images remain intact until struck. The images seem to shift from round to round, so that if the actual wizard is struck during one round, he cannot be picked out from among his images the next. To determine the number of images that appear, roll 1d4 and add 1 for every three levels of experience the wizard has achieved, to a maximum of eight images ([[{{[[1d4+floor([[@{level-wizard}]]/3)]],8}kl1}]] images). At the end of the spell duration, all surviving images wink out.' }; wiz2['Misdirection'] = { 'name': 'Misdirection', 'level': 'Level 2 Wizard', 'school': 'Illusion/Phantasm', 'range': '30 yards', 'duration': '8 hours', 'aoe': '1 creature or object', 'components': 'V, S', 'cast-time': '2', 'saving-throw': 'Negate', 'materials': '', 'reference': 'PHB p. 186', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'By means of this spell, the wizard misdirects the information from a detection spell (*detect charm, detect evil, detect invisibility, detect lie, detect magic, detect snares and pits*, etc.). While the detection spell functions, it indicates the wrong area, creature, or the opposite of the truth with respect to *detect evil* or *detect lie*. The wizard directs the spell effect upon the object of the detection spell. If the caster of the detection spell fails his saving throw vs. spell, the misdirection takes place. Note that this spell does not affect other types of divination (*know alignment, augury, ESP, clairvoyance*, etc.).' }; wiz2['Protection From Cantrips'] = { 'name': 'Protection From Cantrips', 'level': 'Level 2 Wizard', 'school': 'Abjuration', 'range': 'Touch', 'duration': '[[5+[[@{level-wizard}]] ]] hours', 'aoe': 'Creature or object touched', 'components': 'V, S', 'cast-time': '1 round', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 186', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'By casting this spell, the wizard receives immunity to the effects of cantrips cast by other wizards, apprentices, or creatures that use the *cantrip* spell. The spell protects the caster, or one item or person that he touches (such as a spell book or a drawer containing spell components). Any cantrip cast against the protected person or item dissipates with an audible popping sound. This spell is often used by a wizard who has mischievous apprentices, or one who wishes apprentices to clean or shine an area using elbow grease rather than magic. Any unwilling target of this spell must be touched (via an attack roll) and is allowed a saving throw vs. spell to escape the effect.' }; wiz2['Pyrotechnics'] = { 'name': 'Pyrotechnics', 'level': 'Level 2 Wizard', 'school': 'Alteration', 'range': '120 yards', 'duration': 'Special', 'aoe': '1 fire source', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'None', 'materials': 'One fire source within a 20-foot cube', 'reference': 'PHB p. 186', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'A *pyrotechnics* spell draws on an existing fire source to produce one of two effects, at the option of the caster. First, it can produce a flashing and fiery burst of glowing, colored aerial fireworks that lasts one round. This effect temporarily blinds those creatures in, under, or within 120 feet of the area and that have an unobstructed line of sight to the burst. Creatures viewing this are blinded for 1d4+1 rounds unless they successfully save vs. spell. The fireworks fill a volume 10 times greater than that of the original fire source. \n This spell can also cause a thick, writhing stream of smoke to arise from the source and form a choking cloud that lasts for one round per experience level of the caster. This covers a roughly spherical volume from the ground or floor up (or conforming to the shape of a confined area) that totally obscures vision beyond 2 feet. The smoke fills a volume 100 times that of the fire source. All within the cloud must roll successful saving throws vs. spell or suffer –2 penalties to all combat rolls and Armor Class. \n The spell uses one fire source within a 20-foot cube, which is immediately extinguished. An extremely large fire used as a source might be only partially extinguished. Magical fires are not extinguished, although a fire-based creature (such as a fire elemental) used as a source suffers 1 point of damage per caster level.' }; wiz2['Ray of Enfeeblement'] = { 'name': 'Ray of Enfeeblement', 'level': 'Level 2 Wizard', 'school': 'Enchantment/Charm', 'range': '[[10+(5*[[@{level-wizard}]])]] yards', 'duration': '[[@{level-wizard}]] rounds', 'aoe': '1 creature', 'components': 'V, S', 'cast-time': '2', 'saving-throw': 'Negate', 'materials': '', 'reference': 'PHB p. 187', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'By means of a *ray of enfeeblement*, a wizard weakens an opponent, reducing its Strength and thereby the attacks that rely upon it. Humans, demihumans, and humanoids of man-size or less are reduced to an effective Strength of 5, losing all Strength bonuses and suffering an attack roll penalty of –2 and a –1 penalty to damage. Other creatures suffer a penalty of –2 on attack rolls. Furthermore, they have a –1 penalty for each die of damage they inflict. (But no damage roll can inflict less than 1 point per die of damage.) Your DM will determine any other effects appropriate to the affected creature. If the target creature makes its saving throw, the spell has no effect. This spell does not affect combat bonuses due to magical items, and those conferring increased Strength function normally.' }; wiz2['Rope Tricks'] = { 'name': 'Rope Tricks', 'level': 'Level 2 Wizard', 'school': 'Alteration', 'range': 'Touch', 'duration': '[[2*[[@{level-wizard}]] ]] turns', 'aoe': 'Special', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'None', 'materials': 'Powdered corn extract and a twisted loop of parchment.', 'reference': 'PHB p. 187', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When this spell is cast upon a piece of rope from 5 to 30 feet long, one end of the rope rises into the air until the whole rope hangs perpendicular, as if affixed at the upper end. The upper end is, in fact, fastened to an extradimensional space. The spellcaster and up to seven others can climb up the rope and disappear into this place of safety where no creature can find them. The rope can be taken into the extradimensional space if fewer than eight persons have climbed it; otherwise, it simply stays hanging in the air (extremely strong creatures might be able to remove it, at the DM’s option). Spells cannot be cast across the interdimensional interface, nor can area effects cross it. Those in the extradimensional space can see out of it as if there were a 3-foot × 5-foot window centered on the rope. The persons in the extradimensional space must climb down prior to the end of the spell, or they are dropped from the height at which they entered the extradimensional space. The rope can be climbed by only one person at a time. Note that the *rope trick* spell enables climbers to reach a normal place if they do not climb all the way to the extradimensional space. Also note that creating or taking extradimensional spaces into an existing extradimensional space is hazardous.' }; wiz2['Scare'] = { 'name': 'Scare', 'level': 'Level 2 Wizard', 'school': 'Enchantment/Charm', 'range': '[[30+(10*[[@{level-wizard}]])]] yards', 'duration': '[[1d4+[[@{level-wizard}]] ]] rounds', 'aoe': '15-foot radius', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'Special', 'materials': 'A bit of bone from an undead skeleton, zombie, ghoul, ghast, or mummy.', 'reference': 'PHB p. 187', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell causes creatures with fewer than 6 Hit Dice or levels of experience to fall into fits of trembling and shaking. The frightened creatures have a –2 reaction adjustment and may drop items held if encumbered. If cornered, they fight, but with –1 penalties to attack rolls, damage rolls, and saving throws. \n Only elves, half-elves, and priests are allowed saving throws against this spell. Note that this spell has no effect on the undead (skeletons, zombies, ghouls, and so on), or on upper or lower planar creatures of any sort.' }; wiz2['Shatter'] = { 'name': 'Shatter', 'level': 'Level 2 Wizard', 'school': 'Alteration', 'range': '[[30+(10*[[@{level-wizard}]])]] yards', 'duration': 'Instantaneous', 'aoe': '3-foot radius', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'Negate', 'materials': 'A chip of mica.', 'reference': 'PHB p. 188', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'The *shatter* spell is a sound-based attack that affects nonmagical objects of crystal, glass, ceramic, or porcelain, such as vials, bottles, flasks, jugs, windows, mirrors, etc. All such objects within a 3-foot radius of the center of the spell effect are smashed into dozens of pieces by the spell. Objects weighing more than one pound per level of the caster ([[@{level-wizard}]] pounds) are not affected, but all other objects of the appropriate composition must save vs. crushing blow or be shattered. Alternatively, the spell can be focused against a single item of up to 10 pounds per caster level. Crystalline creatures usually suffer 1d6 points of damage per caster level to a maximum of 6d6, with a saving throw vs. spell for half damage.' }; wiz2['Spectral Hand'] = { 'name': 'Spectral Hand', 'level': 'Level 2 Wizard', 'school': 'Necromancy', 'range': '[[30+(5*[[@{level-wizard}]])]] yards', 'duration': '[[2*[[@{level-wizard}]] ]] rounds', 'aoe': '1 opponent', 'components': 'V, S', 'cast-time': '2', 'saving-throw': 'None', 'materials': 'A chip of mica.', 'reference': 'PHB p. 188', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell causes a ghostly, glowing hand, shaped from the caster’s life force, to materialize within the spell range and move as the caster desires. Any touch attack spell of 4th level or less that is subsequently cast by the wizard can be delivered by the spectral hand. The spell gives the caster a +2 bonus to his attack roll. The caster cannot perform any other actions when attacking with the hand; the hand returns to the caster and hovers if the caster takes other actions. The hand lasts the full spell duration unless dismissed by the caster, and it is possible to use more than one touch attack with it. The hand receives flank and rear attack bonuses if the caster is in a position to do so. The hand is vulnerable to magical attack but has an Armor Class of –2. Any damage to the hand ends the spell and inflicts 1d4 points of damage to the caster.' }; wiz2['Stinking Cloud'] = { 'name': 'Stinking Cloud', 'level': 'Level 2 Wizard', 'school': 'Evocation', 'range': '30 yards', 'duration': '[[@{level-wizard}]] rounds', 'aoe': '20-foot cube', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'Special', 'materials': 'A rotten egg or several skunk cabbage leaves.', 'reference': 'PHB p. 188', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When a *stinking cloud* is cast, the wizard creates a billowing mass of nauseous vapors up to 30 yards away from his position. Any creature caught within the cloud must roll a successful saving throw vs. poison or be reeling and unable to attack because of nausea for 1d4+1 rounds after leaving the cloud. Those who make successful saving throws can leave the cloud without suffering any ill effects, although those remaining in the cloud must continue to save each round. These poisonous effects can be slowed or neutralized by appropriate magic. The cloud duration is halved in a moderate breeze (8–18 m.p.h.) and is dispersed in one round by a stronger breeze.' }; wiz2['Strength'] = { 'name': 'Strength', 'level': 'Level 2 Wizard', 'school': 'Alteration', 'range': 'Touch', 'duration': '[[@{level-wizard}]] hours', 'aoe': 'Person touched', 'components': 'V, S, M', 'cast-time': '1 turn', 'saving-throw': 'None', 'materials': 'A few hairs, or a pinch of dung, from a particularly strong animal—ape, bear, ox, etc.', 'reference': 'PHB p. 188', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'Application of this spell increases the Strength of the character by a number of points—or tenths of points after 18 Strength is attained (only if the character is a warrior). Benefits of the strength spell last for the duration of the magic. The amount of added Strength depends upon the spell recipient’s group and is subject to all restrictions on Strength due to race and class. Multiclass characters use the best die. \n  **Class**  **Strength Gain** \n  Priest  1d6 points \n  Rogue   1d6 points \n  Warrior  1d8 points \n  Wizard  1d4 points \n If a warrior has an 18 Strength already, from 10% to 80% is added to his extraordinary Strength roll. The spell cannot confer a Strength of 19 or more, nor is it cumulative with other magic that adds to Strength. Beings without Strength scores (kobolds, lizard men, etc.) receive a +1 to attack and damage rolls.' }; wiz2['Summon Swarm'] = { 'name': 'Summon Swarm', 'level': 'Level 2 Wizard', 'school': 'Conjuration/Summoning', 'range': '60 yards', 'duration': 'Special', 'aoe': '10-foot cube', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'Negate', 'materials': 'A square of red cloth.', 'reference': 'PHB p. 188', 'damage': '1 damage per round defending else 1d4+[[@{level-wizard}]] ', 'damage-type': '', 'healing': '', 'effect': 'The swarm of small animals (roll on following table to determine type, or the DM can assign an appropriate creature) drawn by the *summon swarm* spell will viciously attack all creatures in the area chosen by the caster. Creatures actively defending against the swarm to the exclusion of other activities suffer 1 point of damage for each round spent in the swarm. Those taking other actions, including leaving the swarm, receive damage equal to 1d4 points + 1 point per three levels of the caster each round. Note that spellcasting within the swarm is impossible. \n  **Dice Roll** **Swarm Type** \n  01–40   Rats \n  41–70   Bats \n  71–80   Spiders \n  81–90   Centipedes/beetles \n  91–100   Flying insects \n The swarm cannot be fought effectively with weapons, but fire and area effects can force it to disperse by inflicting damage. The swarm disperses when it has taken a total of 2 hit points per caster level from these attacks. A *protection from evil* spell keeps the swarm at bay, and certain area-effect spells, such as *gust of wind* and *stinking cloud*, disperse a swarm immediately, if appropriate to the swarm summoned (for example, only flyers are affected by a *gust of wind*). The caster must remain stationary and undisturbed to control the swarm; if his concentration lapses or is broken, the swarm disperses in two rounds. The swarm is stationary once conjured.' }; wiz2['Tasha\'s Uncontrollable Hideous Laughter'] = { 'name': 'Tasha\'s Uncontrollable Hideous Laughter', 'level': 'Level 2 Wizard', 'school': 'Enchantment/Charm', 'range': '60 yards', 'duration': '[[@{level-wizard}]] rounds', 'aoe': '1 or more creatures in a 30-foot cube', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'Negate', 'materials': 'A small feather and minute tarts.', 'reference': 'PHB p. 189', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'The victim of this spell perceives everything as hilariously funny. The effect is not immediate, and the creature feels only a slight tingling on the round the spell is cast. On the round immediately following, the victim begins smiling, then giggling, chuckling, tittering, snickering, guffawing, and finally collapsing into gales of uncontrollable, hideous laughter. Although this magical mirth lasts only a single round, the affected creature must spend the next round regaining its feet, and it loses 2 points from its Strength (or –2 to attack and damage rolls) for all remaining rounds of the spell. \n The saving throw vs. spell is modified by the Intelligence of the creature. Creatures with Intelligences of 4 or less (semi-intelligent) are totally unaffected. Those with Intelligences of 5–7 (low) save with –6 penalties. Those with Intelligences of 8–12 (average to very) save with –4 penalties. Those with Intelligences of 13–14 (high) save with –2 penalties. Those with Intelligences of 15 or greater (exceptional) have unmodified saving throws. \n The caster can affect one creature for every three levels attained ([[floor([[@{level-wizard}]]/3)]] creatures)— for example, one at 3rd level, two at 6th level, three at 9th level, etc. All affected beings must be within 30 feet of each other. \n The material components are a small feather and minute tarts. The tarts are hurled at the subjects, while the feather is waved in one hand.' }; wiz2['Web'] = { 'name': 'Web', 'level': 'Level 2 Wizard', 'school': 'Evocation', 'range': '[[5*[[@{level-wizard}]] ]] yards', 'duration': '[[2*[[@{level-wizard}]] ]] turns', 'aoe': '8000 cubic feet', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'Negate or ½', 'materials': 'A bit of spider web.', 'reference': 'PHB p. 189', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'A *web* spell creates a many-layered mass of strong, sticky strands similar to spider webs but far larger and tougher. These masses must be anchored to two or more solid and diametrically opposed points— floor and ceiling, opposite walls, etc.—or the web collapses upon itself and disappears. \n The *web* spell covers a maximum area of eight 10-foot × 10-foot × 10-foot cubes and the webs must be at least 10 feet thick, so a mass 40 feet high, 20 feet wide, and 10 feet deep may be cast. Creatures caught within webs, or simply touching them, become stuck among the gluey fibers. \n Anyone in the area when the spell is cast must roll a saving throw vs. spell with a –2 penalty. If the saving throw is successful, two things may have occurred. If the creature has room to escape the area, then it is assumed to have jumped free. If there is no room to escape, then the webs are only half strength. Creatures with less than 13 Strength (7 if the webs are half strength) are stuck until freed by another or until the spell wears off. Missile fire is generally ineffective against creatures trapped in webs. \n Creatures with Strengths between 13 and 17 can break through 1 foot of webs per round. Creatures with 18 or greater Strength can break through 2 feet of webs per round. If the webs are at half strength, these rates are doubled. (Great mass equates to great strength in this case, and creatures of large mass hardly notice webs.) Strong and huge creatures can break through 10 feet of webs per round. \n Furthermore, the strands of a *web* spell are flammable. A magical *flaming sword* can slash them away as easily as a hand brushes away cobwebs. Any fire—torch, flaming oil, flaming sword, etc.—can set them alight and burn them away in a single round. All creatures within flaming webs suffer 2d4 points of damage from the flames, but those free of the strands are not harmed.' }; wiz2['Whispering Wind'] = { 'name': 'Whispering Wind', 'level': 'Level 2 Wizard', 'school': 'Alteration, Phantasm', 'range': '[[@{level-wizard}]] miles', 'duration': 'Special', 'aoe': '2-foot radius', 'components': 'V, S', 'cast-time': '2', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 189', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'By means of this spell, the wizard is able to either send a message or cause some desired sound effect. The whispering wind can travel as many miles above ground as the spellcaster has levels of experience, to a specific location within range that is familiar to the wizard. The whispering wind is as gentle and unnoticed as a zephyr until it reaches the location. It then delivers its whisper-quiet message or other sound. Note that the message is delivered regardless of whether anyone is present to hear it. The wind then dissipates. The wizard can prepare the spell to bear a message of up to 25 words, cause the spell to deliver other sounds for one round, or merely have the whispering wind seem to be a faint stirring of the air that has a susurrant sound. He can likewise cause the whispering wind to move as slowly as a mile per hour or as quickly as a mile per turn. When the spell reaches its objective, it swirls and remains until the message is delivered. As with the *magic mouth* spell, no spells may be cast via the *whispering wind*.' }; wiz2['Wizard Lock'] = { 'name': 'Wizard Lock', 'level': 'Level 2 Wizard', 'school': 'Alteration', 'range': 'Touch', 'duration': 'Permanent', 'aoe': '[[30*[[@{level-wizard}]] ]] square feet', 'components': 'V, S', 'cast-time': '2', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 189', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'A *wizard lock* spell cast upon a door, chest, or portal magically locks it. The caster can freely pass his own lock without affecting it; otherwise, the wizard-locked door or object can be opened only by breaking in, by a successful *dispel magic* or *knock* spell, or by a wizard four or more levels higher than the one casting the spell. Note that the last two methods do not remove the wizard lock; they only negate it for a brief duration— about one turn. Creatures from other planes cannot burst a wizard lock as they can a held portal (see the *hold portal* spell).' }; const wizardSpells = {}; wizardSpells['wiz1'] = wiz1; wizardSpells['wiz2'] = wiz2; /* ---- Wizard first level spells end ---- */ /* ---- Priest spells start ---- */ const pri1 = {} pri1['Animal Friendship'] = { 'name': 'Animal Friendship', 'level': 'Level 1 Priest', 'school': 'Enchantment/Charm', 'sphere': 'Animal', 'range': '10 yards', 'duration': 'Permanent', 'aoe': '1 animal', 'components': 'V, S, M', 'cast-time': '1 hour', 'saving-throw': 'Negate', 'materials': 'The caster’s holy symbol and a piece of food liked by the animal.', 'reference': 'PHB p. 252', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'By means of this spell, the caster is able to show any animal of animal intelligence to semi-intelligence (i.e., Intelligence 1–4) that he desires friendship. If the animal does not roll a successful saving throw vs. spell immediately when the spell is begun, it stands quietly while the caster finishes the spell. Thereafter, it follows the caster about. The spell functions only if the caster actually wishes to be the animal’s friend. If the caster has ulterior motives, the animal always senses them (for example, the caster intends to eat the animal, send it ahead to set off traps, etc.). \n The caster can teach the befriended animal three specific tricks or tasks for each point of Intelligence it possesses. Typical tasks are those taught to a dog or similar pet (i.e., they cannot be complex). Training for each such trick must be done over a period of one week, and all must be done within three months of acquiring the creature. During the three-month period, the animal will not harm the caster, but if the creature is left alone for more than a week, it will revert to its natural state and act accordingly. \n The caster can use this spell to attract up to 2 Hit Dice of animal(s) per experience level he possesses. This is also the maximum total Hit Dice of the animals that can be attracted and trained at one time: no more than twice the caster’s experience level. Current maximum [[2*[[@{level-priest}]] ]] Hit Dice of animals. Only unaligned animals can be attracted, befriended, and trained.' }; pri1['Bless'] = { 'name': 'Bless', 'level': 'Level 1 Priest', 'school': 'Conjuration/Summoning', 'sphere': 'All', 'range': '60 yards', 'duration': '6 rounds', 'aoe': '50-foot cube', 'components': 'V, S, M', 'cast-time': '1 round', 'saving-throw': 'None', 'materials': 'Bless requires holy water. Curse requires the sprinkling of unholy water.', 'reference': 'PHB p. 252', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'Upon uttering the *bless* spell, the caster raises the morale of friendly creatures and any saving throw rolls they make against *fear* effects by +1. Furthermore, it raises their attack dice rolls by +1. A blessing, however, affects only those not already engaged in melee combat. The caster determines at what range (up to 60 yards) he will cast the spell. At the instant the spell is completed, it affects all creatures in a 50-foot cube centered on the point selected by the caster (thus, affected creatures leaving the area are still subject to the spell’s effect; those entering the area after the casting is completed are not). \n A second use of this spell is to bless a single item (for example, a crossbow bolt for use against a rakshasa). The weight of the item is limited to one pound per caster level and the effect lasts until the item is used or the spell duration ends. \n Multiple *bless* spells are not cumulative. \n This spell can be reversed by the priest to a *curse* spell that, when cast upon enemy creatures, lowers their morale and attack rolls by –1.' }; pri1['Combine'] = { 'name': 'Combine', 'level': 'Level 1 Priest', 'school': 'Evocation', 'sphere': 'All', 'range': 'Touch', 'duration': 'Special', 'aoe': 'Circle of priests', 'components': 'V, S', 'cast-time': '1 round', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 252', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'Using this spell, three to five priests combine their abilities so that one of them casts spells and turns undead at an enhanced level. The highest-level priest (or one of them, if two or more are tied for highest) stands alone, while the others join hands in a surrounding circle. The central priest casts the *combine* spell. He temporarily gains one level for each priest in the circle, up to a maximum gain of four levels. The level increase affects turning undead and spell details that vary with the caster’s level. Note that the central priest gains no additional spells and that the group is limited to his currently memorized spells. \n The encircling priests must concentrate on maintaining the combine effect. They lose all Armor Class bonuses for shield and Dexterity. If any of them has his concentration broken, the *combine* spell ends immediately. If the *combine* spell is broken while the central priest is in the act of casting a spell, that spell is ruined just as if the caster were disturbed. Spells cast in combination have the full enhanced effect, even if the combine is broken before the duration of the enhanced spell ends. Note that the combination is not broken if only the central caster is disturbed.' }; pri1['Command'] = { 'name': 'Command', 'level': 'Level 1 Priest', 'school': 'Enchantment/Charm', 'sphere': 'Charm', 'range': '30 yards', 'duration': '1 round', 'aoe': '1 creature', 'components': 'V', 'cast-time': '1', 'saving-throw': 'Special', 'materials': '', 'reference': 'PHB p. 252', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell enables the priest to command another creature with a single word. The command must be uttered in a language understood by the creature. The subject will obey to the best of his/its ability only as long as the command is absolutely clear and unequivocal; thus, a command of “Suicide!” is ignored. A command to “Die!” causes the creature to fall in a faint or cataleptic state for one round, but thereafter the creature revives and is alive and well. Typical commands are back, halt, flee, run, stop, fall, go, leave, surrender, sleep, rest, etc. No command affects a creature for more than one round; undead are not affected at all. Creatures with Intelligence of 13 (high) or more, or those with 6 or more Hit Dice (or experience levels) are entitled to a saving throw vs. spell, adjusted for Wisdom. (Creatures with 13 or higher Intelligence *and* 6 Hit Dice/levels get only one saving throw!)' }; pri1['Create Water'] = { 'name': 'Create Water', 'level': 'Level 1 Priest', 'school': 'Alteration', 'sphere': 'Elemental (Water)', 'range': '30 yards', 'duration': 'Permanent', 'aoe': 'Up to 27 cubic feet', 'components': 'V, S, M', 'cast-time': '1 round', 'saving-throw': 'None', 'materials': 'The *create water* spell requires at least a drop of water; the *destroy water* spell, at least a pinch of dust.', 'reference': 'PHB p. 253', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When the priest casts a *create water* spell, up to 4 gallons of water are generated for every experience level of the caster (Currently up to [[4*[[@{level-priest}]] ]] gallons). The water is clean and drinkable (it is just like rain water). The created water can be dispelled within a round of its creation; otherwise, its magic fades, leaving normal water that can be used, spilled, evaporated, etc. The reverse of the spell, *destroy water*, obliterates without trace (no vapor, mist, fog, or steam) a like quantity of water. Water can be created or destroyed in an area as small as will actually contain the liquid, or in an area as large as 27 cubic feet (1 cubic yard). \n Note that water can neither be created nor destroyed within a creature. For reference purposes, water weighs about 8½ pounds per gallon, and a cubic foot of water weighs approximately 64 pounds.' }; pri1['Cure Light Wounds'] = { 'name': 'Cure Light Wounds', 'level': 'Level 1 Priest', 'school': 'Necromancy', 'sphere': 'Healing', 'range': 'Touch', 'duration': 'Permanent', 'aoe': 'Creature touched', 'components': 'V, S', 'cast-time': '5', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 253', 'damage': '', 'damage-type': '', 'healing': '[[1d8]]', 'effect': 'When casting this spell and laying his hand upon a creature, the priest causes 1d8 points of wound or other injury damage to the creature’s body to be healed. This healing cannot affect creatures without corporeal bodies, nor can it cure wounds of creatures not living or of extraplanar origin. \n The reverse of the spell, *cause light wounds*, operates in the same manner, inflicting 1d8 points of damage. If a creature is avoiding this touch, an attack roll is needed to determine if the priest’s hand strikes the opponent and causes such a wound. \n Curing is permanent only insofar as the creature does not sustain further damage; caused wounds will heal—or can be cured—just as any normal injury.' }; pri1['Detect Evil'] = { 'name': 'Detect Evil', 'level': 'Level 1 Priest', 'school': 'Divination', 'sphere': 'All', 'range': '0', 'duration': '1 turn + [[5*[[@{level-priest}]] ]] rounds', 'aoe': '10 feet x 120 yards', 'components': 'V, S, M', 'cast-time': '1 round', 'saving-throw': 'None', 'materials': 'The use of the priest’s holy symbol as its material component, with the priest holding it before him.', 'reference': 'PHB p. 253', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell discovers emanations of evil, or of good in the case of the reverse spell, from any creature, object, or area. Character alignment, however, is revealed only under unusual circumstances: characters who are strongly aligned, who do not stray from their faith, and who are of at least 9th level might radiate good or evil *if intent upon appropriate actions*. Powerful monsters, such as rakshasas or ki-rin, send forth emanations of evil or good, even if polymorphed. Aligned undead radiate evil, for it is this power and negative force that enable them to continue existing. An evilly cursed object or unholy water radiates evil, but a hidden trap or an unintelligent viper does not. \n The degree of evil (dim, faint, moderate, strong, or overwhelming) and possibly its general nature (expectant, malignant, gloating, etc.) can be noted. If the evil is overwhelming, the priest has a 10% chance per level ([[10*[[@{level-priest}]] ]]%) of detecting its general bent (lawful, neutral, or chaotic). The duration of a *detect evil* (or *detect good*) spell is one turn plus five rounds per level of the priest. Thus, a 1st-level priest can cast a spell with a 15-round duration, a 2nd-level priest can cast a spell with a 20-round duration. Current duration [[10+(5*[[@{level-priest}]])]] rounds. The spell has a path of detection 10 feet wide in the direction the priest is facing. The priest must concentrate—stop, have quiet, and intently seek to detect the aura— for at least one round to receive a reading.' }; pri1['Detect Magic'] = { 'name': 'Detect Magic', 'level': 'Level 1 Priest', 'school': 'Divination', 'sphere': 'Divination', 'range': '0', 'duration': '1 turn', 'aoe': '10 feet x 30 yards', 'components': 'V, S, M', 'cast-time': '1 round', 'saving-throw': 'None', 'materials': 'The use of the priest’s holy symbol.', 'reference': 'PHB p. 253', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When the *detect magic* spell is cast, the priest detects magical radiations in a path 10 feet wide and up to 30 yards long, in the direction he is facing. The intensity of the magic can be detected (dim, faint, moderate, strong, or overwhelming). The caster has a 10% chance per level ([[10*[[@{level-priest}]] ]]%) to determine the sphere of the magic, but unlike the wizard version of the spell, the type of magic (alteration, conjuration, etc.) cannot be divined. The caster can turn, scanning a 60° arc per round. The spell is blocked by solid stone at least 1 foot thick, solid metal at least 1 inch thick, or solid wood at least 1 yard thick.' }; pri1['Detect Poison'] = { 'name': 'Detect Poison', 'level': 'Level 1 Priest', 'school': 'Divination', 'sphere': 'Divination', 'range': '0', 'duration': '1 turn + [[@{level-priest}]] rounds', 'aoe': 'Special', 'components': 'V, S, M', 'cast-time': '4', 'saving-throw': 'None', 'materials': 'A strip of specially blessed vellum, which turns black if poison is present.', 'reference': 'PHB p. 254', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell enables the priest to determine if an object has been poisoned or is poisonous. One object, or one 5-foot cubic mass, can be checked per round. The priest has a 5% chance per level of determining the exact type of poison. Currently [[5*[[@{level-priest}]] ]]% of detecting the type of poison.' }; pri1['Detect Snares & Pits'] = { 'name': 'Detect Snares & Pits', 'level': 'Level 1 Priest', 'school': 'Divination', 'sphere': 'Divination', 'range': '0', 'duration': '[[4*[[@{level-priest}]] ]] rounds', 'aoe': '10 x 40 feet', 'components': 'V, S, M', 'cast-time': '4', 'saving-throw': 'None', 'materials': 'The caster must have his holy symbol to complete the spell.', 'reference': 'PHB p. 254', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'Upon casting this spell, the caster is able to detect snares, pits, deadfalls and similar hazards along a path 10 feet wide and 40 feet long. Such hazards include simple pits, deadfalls, snares of wilderness creatures (for example, trapdoor spiders, giant sundews, ant lions, etc.), and primitive traps constructed of natural materials (mantraps, missile trips, hunting snares, etc.). The spell is directional—the caster must face the desired direction to determine if a pit exists or a trap is laid in that direction. The caster experiences a feeling of danger from the direction of a detected hazard, which increases as the danger is approached. The caster learns the general nature of the danger (pit, snare, or deadfall) but not its exact operation, nor how to disarm it. Close examination, however, enables the caster to sense what intended actions might trigger it. The spell detects certain natural hazards— quicksand (snare), sinkholes (pit), or unsafe walls of natural rock (deadfall). Other hazards, such as a cavern that floods during rain, an unsafe construction, or a naturally poisonous plant, are not revealed. The spell does not detect magical traps (save those that operate by pit, deadfall, or snaring; see the 2ndlevel spell *trip* and the 3rd-level *spell snare*), nor those that are mechanically complex, nor those that have been rendered safe or inactive.' }; pri1['Endure Cold/Endure Heat'] = { 'name': 'Endure Cold/Endure Heat', 'level': 'Level 1 Priest', 'school': 'Alteration', 'sphere': 'Protection', 'range': 'Touch', 'duration': '[[1.5*[[@{level-priest}]] ]] hours', 'aoe': 'Creature touched', 'components': 'V, S', 'cast-time': '1 round', 'saving-throw': 'None', 'materials': 'The create water spell requires at least a drop of water; the destroy water spell, at least a pinch of dust.', 'reference': 'PHB p. 254', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'The creature receiving this spell is protected from normal extremes of cold or heat (depending on which application the priest selects at the time of casting). The creature can stand unprotected in temperatures as low as –30° F. or as high as 130° F. (-34° to 54° C) (depending on application) with no ill effect. Temperatures beyond these limits inflict 1 point of damage per hour of exposure for every degree beyond the limit. The spell is immediately cancelled if the recipient is affected by any non-normal heat or cold, such as magic, breath weapons, and so on. The cancellation occurs regardless of the application and regardless of whether a heat or cold effect hits the character (for example, an *endure cold* spell is cancelled by magical heat or fire as well as by magical cold). The recipient of the spell does not suffer the first 10 points of damage (after any applicable saving throws) from the heat or cold during the round in which the spell is broken. The spell ends instantly if either *resist fire* or *resist cold* is cast upon the recipient.' }; pri1['Entangle'] = { 'name': 'Entangle', 'level': 'Level 1 Priest', 'school': 'Alteration', 'sphere': 'Plant', 'range': '80 yards', 'duration': '1 turn', 'aoe': '40-foot cube', 'components': 'V, S, M', 'cast-time': '4', 'saving-throw': '½', 'materials': 'The caster’s holy symbol.', 'reference': 'PHB p. 254', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'By means of this spell, the caster is able to cause plants in the area of effect to entangle creatures within the area. The grasses, weeds, bushes, and even trees wrap, twist, and entwine about the creatures, holding them fast for the duration of the spell. Any creature entering the area is subject to this effect. A creature that rolls a successful saving throw vs. spell can escape the area, moving at only 10 feet per round until out of the area. Exceptionally large (gargantuan) or strong creatures may suffer little or no distress from this spell, at the DM’s option, based on the strength of the entangling plants.' }; pri1['Faerie Fire'] = { 'name': 'Faerie Fire', 'level': 'Level 1 Priest', 'school': 'Alteration', 'sphere': 'Weather', 'range': '80 yards', 'duration': '[[4*[[@{level-priest}]] ]] rounds', 'aoe': '[[10*[[@{level-priest}]] ]] square feet within 40-foot radius', 'components': 'V, M', 'cast-time': '4', 'saving-throw': 'None', 'materials': 'A small piece of foxfire', 'reference': 'PHB p. 254', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell enables the caster to outline one or more objects or creatures with a pale glowing light. The number of subjects outlined depends upon the number of square feet the caster can affect. Sufficient footage enables several objects or creatures to be outlined by the *faerie fire* spell, but one must be fully outlined before the next is begun, and all must be within the area of effect. Outlined objects or creatures are visible at 80 yards in the dark and 40 yards if the viewer is near a bright light source. Outlined creatures are easier to strike; thus, opponents gain a +2 bonus to attack rolls in darkness (including moonlit nights) and a +1 bonus in twilight or better. Note that outlining can render otherwise invisible creatures visible. However, it cannot outline noncorporeal, ethereal, or gaseous creatures. Nor does the light come anywhere close to sunlight. Therefore, it has no special effect on undead or dark-dwelling creatures. The faerie fire can be blue, green, or violet according to the word of the caster at the time of casting. The faerie fire does not cause any harm to the object or creature thus outlined.' }; pri1['Invisibility to Animals'] = { 'name': 'Invisibility to Animals', 'level': 'Level 1 Priest', 'school': 'Alteration', 'sphere': 'Animal', 'range': 'Touch', 'duration': '1 turn + [[@{level-priest}]] rounds', 'aoe': '[[@{level-priest}]] creatures', 'components': 'S, M', 'cast-time': '4', 'saving-throw': 'None', 'materials': 'Holly rubbed over the recipient.', 'reference': 'PHB p. 255', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When an *invisibility to animals* spell is cast, the creature touched becomes totally undetectable by normal animals with Intelligences under 6. Normal animals includes giant-sized varieties, but it excludes any with magical abilities or powers. The enchanted individual is able to walk among such animals or pass through them as if he did not exist. For example, this individual could stand before the hungriest of lions or a tyrannosaurus rex and not be molested or even noticed. However, a nightmare, hell hound, or winter wolf would certainly be aware of the individual. For every level the caster has achieved, one creature can be rendered invisible. Any recipient attacking while this spell is in effect ends the spell immediately (for himself only).' }; pri1['Invisibility to Undead'] = { 'name': 'Invisibility to Undead', 'level': 'Level 1 Priest', 'school': 'Abjuration', 'sphere': 'Necromantic', 'range': 'Touch', 'duration': '6 rounds', 'aoe': '1 creature', 'components': 'V, S, M', 'cast-time': '4', 'saving-throw': 'Special', 'materials': 'The priest’s holy symbol', 'reference': 'PHB p. 255', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell causes affected undead to lose track of and ignore the warded creature for the duration of the spell. Undead of 4 or fewer Hit Dice are automatically affected, but those with more Hit Dice receive a saving throw vs. spell to avoid the effect. Note that a priest protected by this spell cannot turn affected undead. The spell ends immediately if the recipient makes any attack, although casting spells such as *cure light wounds*, *augury*, or *chant* does not end the ward.' }; pri1['Light'] = { 'name': 'Light', 'level': 'Level 1 Priest', 'school': 'Alteration', 'sphere': 'Sun', 'range': '120 yards', 'duration': '1 hour + [[@{level-priest}]] turns', 'aoe': '20-feet-radius globe', 'components': 'V, S', 'cast-time': '4', 'saving-throw': 'Special', 'materials': '', 'reference': 'PHB p. 255', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell causes a luminous glow within 20 feet of the spell’s center. The area of light thus caused is equal in brightness to torchlight. Objects in darkness beyond this sphere can be seen, at best, as vague and shadowy shapes. The spell is centered on a point selected by the caster, and he must have a line of sight or unobstructed path to that point when the spell is cast. Light can spring from air, rock, metal, wood, or almost any similar substance. The effect is immobile unless it is specifically centered on a movable object or mobile creature. If this spell is cast upon a creature, any applicable magic resistance and saving throws must be rolled. Successful resistance negates the spell, while a successful saving throw indicates that the spell is centered immediately behind the creature, rather than upon the creature itself. A *light* spell centered on the visual organs of a creature blinds it, reducing its attack and saving throw rolls by 4 and worsening its Armor Class by 4. The caster can extinguish the light at any time by uttering a single word. *Light* spells are not cumulative—multiple castings do not provide a brighter light. \n The spell is reversible, causing darkness in the same area and under the same conditions as the *light* spell, but with half the duration. Magical darkness is equal to that of an unlit interior room— pitch darkness. Any normal light source or magical light source of lesser intensity than full daylight does not function in magical darkness. A *darkness* spell cast directly against a *light* spell cancels both, and vice versa.' }; pri1['Locate Animals or Plants'] = { 'name': 'Locate Animals or Plants', 'level': 'Level 1 Priest', 'school': 'Divination', 'sphere': 'Divination (Animal, Plant)', 'range': '[[100+(20*[[@{level-priest}]])]] yards', 'duration': '[[@{level-priest}]] rounds', 'aoe': '[[20*[[@{level-priest}]] ]] yards x 20 feet', 'components': 'V, S, M', 'cast-time': '1 round', 'saving-throw': 'None', 'materials': 'The caster’s holy symbol.', 'reference': 'PHB p. 255', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'The caster can find the direction and distance of any one type of animal or plant he desires. The caster, facing in a direction, thinks of the animal or plant, and then knows if any such animal or plant is within range. If so, the exact distance and approximate number present is learned. During each round of the spell’s duration, the caster can face in only one direction (i.e., only a 20-foot-wide path can be known). The spell lasts one round per level of experience of the caster, while the length of the path is 100 yards plus 20 yards per level of experience. (At the DM’s option, some casters may be able to locate only those animals [or plants] associated closely with their own mythos.) While the exact chance of locating a specific type of animal or plant depends on the details and circumstances of the locale, the general frequency of the subject can be used as a guideline: common = 50%, uncommon = 30%, rare = 15%, and very rare = 5%. Most herbs grow in temperate regions, while most spices grow in tropical regions. Most plants sought as spell components or for magical research are rare or very rare. The results of this spell are always determined by the DM.' }; pri1['Magical Stone'] = { 'name': 'Magical Stone', 'level': 'Level 1 Priest', 'school': 'Enchantment', 'sphere': 'Combat', 'range': 'Touch', 'duration': 'Special', 'aoe': '3 pebbles', 'components': 'V, S, M', 'cast-time': '4', 'saving-throw': 'None', 'materials': 'The priest’s holy symbol and three small pebbles, unworked by tools or magic of any type.', 'reference': 'PHB p. 256', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'By using this spell, the priest can temporarily enchant up to three small pebbles, no larger than sling bullets. The magical stones can then be hurled or slung at an opponent. If hurled, they can be thrown up to 30 yards, and all three can be thrown in one round. The character using them must roll normally to hit, although the magic of the stones enables any character to be proficient with them. The stones are considered +1 weapons for determining if a creature can be struck (those struck only by magical weapons, for instance), although they do not have an attack or damage bonus. Each stone that hits inflicts 1d4 points of damage (2d4 points against undead). The magic in each stone lasts only for half an hour, or until used.' }; pri1['Pass Without Trace'] = { 'name': 'Pass Without Trace', 'level': 'Level 1 Priest', 'school': 'Enchantment/Charm', 'sphere': 'Plant', 'range': 'Touch', 'duration': '[[@{level-priest}]] turns', 'aoe': '[[@{level-priest}]] creatures', 'components': 'V, S, M', 'cast-time': '1 round', 'saving-throw': 'None', 'materials': 'A sprig of pine or evergreen, which must be burned and the ashes powdered and scattered when the spell is cast.', 'reference': 'PHB p. 256', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When this spell is cast, the recipient can move through any type of terrain—mud, snow, dust, etc.—and leave neither footprints nor scent. The area that is passed over radiates magic for [[1d6]] turns after the affected creature passes. Thus, tracking a person or other creature covered by this spell is impossible by normal means. Of course, intelligent tracking techniques, such as using a spiral search pattern, can result in the trackers picking up the trail at a point where the spell has worn off.' }; pri1['Protection From Evil'] = { 'name': 'Protection From Evil', 'level': 'Level 1 Priest', 'school': 'Abjuration', 'sphere': 'Protection', 'range': 'Touch', 'duration': '[[3*[[@{level-priest}]] ]] rounds', 'aoe': '1 creature', 'components': 'V, S, M', 'cast-time': '4', 'saving-throw': 'None', 'materials': 'Holy water or burning incense / A circle of unholy water or smoldering dung.', 'reference': 'PHB p. 256', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When this spell is cast, it creates a magical barrier around the recipient at a distance of 1 foot. The barrier moves with the recipient and has three major effects: \n First, all attacks made by evil or evilly enchanted creatures against the protected creature receive a penalty of –2 to each attack roll, and any saving throws caused by such attacks are made by the protected creature with a +2 bonus. \n Second, any attempt to exercise mental control over the protected creature (if, for example, it has been charmed by a vampire) or to invade and take over its mind (as by a ghost’s magic jar attack) is blocked by this spell. Note that the protection does not prevent a vampire’s charm itself, nor end it, but it does prevent the vampire from exercising mental control through the barrier. Likewise, an outside life force is merely kept out, and would not be expelled if in place before the protection was cast. \n Third, the spell prevents bodily contact by creatures of an extraplanar or conjured nature (such as aerial servants, elementals, imps, invisible stalkers, salamanders, water weirds, xorn, and others). This causes the natural (body) weapon attacks of such creatures to fail and the creature to recoil if such attacks require touching the protected creature. Animals or monsters summoned or conjured by spells or similar magic are likewise hedged from the character. This protection ends if the protected character makes a melee attack against or tries to force the barrier against the blocked creature. \n This spell can be reversed to become *protection from good*, with the second and third benefits remaining unchanged.' }; pri1['Purify Food & Drink'] = { 'name': 'Purify Food & Drink', 'level': 'Level 1 Priest', 'school': 'Alteration', 'sphere': 'All', 'range': '30 yards', 'duration': 'Permanent', 'aoe': '[[@{level-priest}]] cube feet in 10 square feet', 'components': 'V, S', 'cast-time': '1 round', 'saving-throw': 'None', 'materials': 'A sprig of pine or evergreen, which must be burned and the ashes powdered and scattered when the spell is cast.', 'reference': 'PHB p. 256', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When cast, this spell makes spoiled, rotten, poisonous, or otherwise contaminated food and water pure and suitable for eating and drinking. Up to 1 cubic foot of food and drink per level can be thus made suitable for consumption. This spell does not prevent subsequent natural decay or spoilage. Unholy water and similar food and drink of significance is spoiled by *purify food and drink*, but the spell has no effect on creatures of any type nor upon magical potions. \n The reverse of the spell is *putrefy food and drink*. This spoils even holy water; however, it likewise has no effect upon creatures or potions.' }; pri1['Remove Fear'] = { 'name': 'Remove Fear', 'level': 'Level 1 Priest', 'school': 'Abjuration', 'sphere': 'Charm', 'range': '10 yards', 'duration': 'Special', 'aoe': '[[ceil([[@{level-priest}]]/4)]] creatures', 'components': 'V, S', 'cast-time': '1', 'saving-throw': 'Special', 'materials': 'A sprig of pine or evergreen, which must be burned and the ashes powdered and scattered when the spell is cast.', 'reference': 'PHB p. 256', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'The priest casting this spell instills courage in the spell recipient, raising the creature’s saving throw rolls against magical *fear* attacks by +4 for one turn. If the recipient has recently (that day) failed a saving throw against such an attack, the spell immediately grants another saving throw, with a +4 bonus to the die roll. For every four levels of the caster, one creature can be affected by the spell (one creature at levels 1 through 4, two creatures at levels 5 through 8, etc.). \n The reverse of the spell, *cause fear*, causes one creature to flee in panic at maximum movement speed away from the caster for 1d4 rounds. A successful saving throw against the reversed effect negates it, and any Wisdom adjustment also applies. Of course, *cause fear* can be automatically countered by *remove fear* and vice versa. \n Neither spell has any effect on undead of any sort.' }; pri1['Sanctuary'] = { 'name': 'Sanctuary', 'level': 'Level 1 Priest', 'school': 'Abjuration', 'sphere': 'Protection', 'range': 'Touch', 'duration': '[[2+[[@{level-priest}]] ]] rounds', 'aoe': '1 creature', 'components': 'V, S, M', 'cast-time': '4', 'saving-throw': 'None', 'materials': 'The priest’s holy symbol and a small silver mirror.', 'reference': 'PHB p. 257', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When the priest casts a *sanctuary* spell, any opponent attempting to strike or otherwise directly attack the protected creature must roll a saving throw vs. spell. If the saving throw is successful, the opponent can attack normally and is unaffected by that casting of the spell. If the saving throw is failed, the opponent loses track of and totally ignores the warded creature for the duration of the spell. Those not attempting to attack the subject remain unaffected. Note that this spell does not prevent the operation of area attacks (fireball, ice storm, etc.). While protected by this spell, the subject cannot take direct offensive action without breaking the spell, but may use nonattack spells or otherwise act in any way that does not violate the prohibition against offensive action. This allows a warded priest to heal wounds, for example, or to bless, perform an augury, chant, cast a light in the area (but not upon an opponent), and so on.' }; pri1['Shillelagh'] = { 'name': 'Shillelagh', 'level': 'Level 1 Priest', 'school': 'Alteration', 'sphere': 'Combat, Plant', 'range': 'Touch', 'duration': '[[4+[[@{level-priest}]] ]] rounds', 'aoe': '1 oak club', 'components': 'V, S, M', 'cast-time': '2', 'saving-throw': 'None', 'materials': 'A shamrock leaf and the caster’s holy symbol.', 'reference': 'PHB p. 257', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell enables the caster to change his own oak cudgel or unshod staff into a magical weapon that gains a +1 bonus to its attack roll and inflicts 2d4 points of damage on opponents up to man size, and 1d4+1 points of damage on larger opponents. The spell inflicts no damage to the staff or cudgel. The caster must wield the shillelagh, of course.' }; let pri2 = {}; pri2['Aid'] = { 'name': 'Aid', 'level': 'Level 2 Priest', 'school': 'Necromancy, Conjuration', 'sphere': 'Necromantic', 'range': 'Touch', 'duration': '[[1+[[@{level-priest}]] ]] rounds', 'aoe': '1 creature', 'components': 'V, S, M', 'cast-time': '5', 'saving-throw': 'None', 'materials': 'A tiny strip of white cloth with a sticky substance (such as tree sap) on the ends, plus the priest’s holy symbol.', 'reference': 'PHB p. 257', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'The recipient of this spell gains the benefit of a *bless* spell (+1 to attack rolls and saving throws) and a special bonus of [[1d8]] additional hit points for the duration of the spell. The *aid* spell enables the recipient to actually have more hit points than his full normal total. The bonus hit points are lost first when the recipient takes damage; they cannot be regained by curative magic. \n For example, a 1st-level fighter has 8 hit points, suffers 2 points of damage (8–2 = 6), and then receives an aid spell that gives 5 additional hit points. The fighter now has 11 hit points, 5 of which are temporary. If he is then hit for 7 points of damage, 2 normal hit points and all 5 temporary hit points are lost. He then receives a *cure light wounds* spell that heals 4 points of damage, restoring him to his original 8 hit points. \n Note that the operation of the spell is unaffected by permanent hit point losses due to energy drain, Hit Die losses, the loss of a familiar, or the operation of certain artifacts; the temporary hit point gain is figured from the new, lower total.' }; pri2['Augury'] = { 'name': 'Augury', 'level': 'Level 2 Priest', 'school': 'Divination', 'sphere': 'Divination', 'range': '0', 'duration': 'Special', 'aoe': 'Special', 'components': 'V, S, M', 'cast-time': '2 rounds', 'saving-throw': 'None', 'materials': 'A set of gem-inlaid sticks, dragon bones, or similar tokens of at least 1,000 gp value (which are not expended in casting).', 'reference': 'PHB p. 257', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'The priest casting an *augury* spell seeks to divine whether an action in the immediate future (within one-half hour) will benefit or harm the party. For example, if a party is considering the destruction of a weird seal that closes a portal, an *augury* spell can be used to find if weal or woe will be the immediate result. If the spell is successful, the DM yields some indication of the probable outcome: “weal,” “woe,” or possibly a cryptic puzzle or rhyme. The base chance for receiving a meaningful reply is 70%, plus 1% for each level of the priest casting the spell ([[70+[[@{level-priest}]]]]); for example, 71% at 1st level, 72% at 2nd, etc. Your DM determines any adjustments for the particular conditions of each augury. For example, if the question is “Will we do well if we venture to the third level?” and a terrible troll guarding 10,000 sp and a shield +1 lurks near the entrance to the level (which the DM estimates the party could beat after a hard fight), the augury might be: “Great risk brings great reward.” If the troll is too strong for the party, the augury might be: “Woe and destruction await!” Likewise, a party casting several auguries about the same action in quick succession might receive identical answers, regardless of the dice rolls.' }; pri2['Barkskin'] = { 'name': 'Barkskin', 'level': 'Level 2 Priest', 'school': 'Alteration', 'sphere': 'Protection, Plant', 'range': 'Touch', 'duration': '[[4+[[@{level-priest}]] ]] rounds', 'aoe': '1 creature', 'components': 'V, S, M', 'cast-time': '5', 'saving-throw': 'None', 'materials': 'A handful of bark from an oak and the priest’s holy symbol.', 'reference': 'PHB p. 258', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When a priest casts the *barkskin* spell upon a creature, its skin becomes as tough as bark, increasing its base Armor Class to AC 6, plus 1 AC for every four levels of the priest ([[6-floor([[@{level-priest}]]/4)]] AC): Armor Class 5 at 4th level, Armor Class 4 at 8th, and so on. This spell does not function in combination with normal armor or any magical protection. In addition, saving throw rolls vs. all attack forms except magic gain a +1 bonus. This spell can be placed on the caster or on any other creature he touches.' }; pri2['Chant'] = { 'name': 'Chant', 'level': 'Level 2 Priest', 'school': 'Conjuring/Summoning', 'sphere': 'Combat', 'range': '0', 'duration': 'Time of chanting', 'aoe': '30-foot radius', 'components': 'V, S', 'cast-time': '2 rounds', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 258', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'By means of the *chant* spell, the priest brings special favor upon himself and his party, and causes harm to his enemies. When the *chant* spell is completed, all attack and damage rolls and saving throws made by those in the area of effect who are friendly to the priest gain +1 bonuses, while those of the priest’s enemies suffer –1 penalties. This bonus/penalty continues as long as the caster continues to chant the mystic syllables and is stationary. However, an interruption (such as an attack that succeeds and causes damage, grappling with the chanter, or a *silence* spell) breaks the spell. Multiple chants are not cumulative; however, if the 3rd-level *prayer* spell is spoken while a priest of the same religious persuasion (not merely alignment) is chanting, the effect is increased to +2 and –2.' }; pri2['Charm Person or Mammal'] = { 'name': 'Charm Person or Mammal', 'level': 'Level 2 Priest', 'school': 'Enchantment/Charm', 'sphere': 'Animal', 'range': '80 yards', 'duration': 'Special', 'aoe': '1 person or mammal', 'components': 'V, S', 'cast-time': '5', 'saving-throw': 'Negate', 'materials': '', 'reference': 'PHB p. 258', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell affects any single person or mammal it is cast upon. The creature then regards the caster as a trusted friend and ally to be heeded and protected. The term *person* includes any bipedal human, demihuman or humanoid of man size or smaller, including brownies, dryads, dwarves, elves, gnolls, gnomes, goblins, half-elves, halflings, half-orcs, hobgoblins, humans, kobolds, lizard men, nixies, orcs, pixies, sprites, troglodytes, and others. Thus, a 10th-level fighter is included, while an ogre is not. \n The spell does not enable the caster to control the charmed creature as if it were an automaton, but any word or action of the caster is viewed in the most favorable way. Thus, a charmed creature would not obey a suicide command, but might believe the caster if assured that the only chance to save the caster’s life is for the creature to hold back an onrushing red dragon for “just a minute or two” and if the charmed creature’s view of the situation suggests that this course of action still allows a reasonable chance of survival. \n The subject’s attitudes and priorities are changed with respect to the caster, but basic personality and alignment are not. A request that a victim make itself defenseless, give up a valued item, or even use a charge from a valued item (especially against former associates or allies) might allow an immediate saving throw to see if the charm is thrown off. Likewise, a charmed creature does not necessarily reveal everything it knows or draw maps of entire areas. Any request may be refused, if such refusal is in character and does not directly harm the caster. The victim’s regard for the caster does not necessarily extend to the caster’s friends or allies. The victim does not react well to the charmer’s allies making suggestions such as, “Ask him this question. . .,” nor does the charmed creature put up with verbal or physical abuse from the charmer’s associates, if this is out of character. \n Note also that the spell does not empower the caster with linguistic capabilities beyond those he normally has. The duration of the spell is a function of the charmed creature’s Intelligence, and it is tied to the saving throw. A successful saving throw breaks the spell. This saving throw is checked on a periodic basis according to the creature’s Intelligence, even if the caster has not overly strained the relationship. \n**Intelligence**  **Period Between** \n**Score**      **Checks** \n3 or less     3 months \n4–6       2 months \n7–9       1 month \n10–12       3 weeks \n13–14       2 weeks \n15–16       1 week \n17        3 days \n18        2 days \n19        or more 1 day \n If the caster harms, or attempts to harm, the charmed creature by some overt action, or if a *dispel magic* spell is successfully cast upon the charmed creature, the charm is broken automatically. \n If the subject of the *charm person or mammal* spell successfully rolls its saving throw vs. the spell, the effect is negated. \n This spell, if used in conjunction with the *animal friendship* spell, can keep the animal near the caster’s home base, if the caster must leave for an extended period.' }; pri2['Detect Charm'] = { 'name': 'Detect Charm', 'level': 'Level 2 Priest', 'school': 'Divination', 'sphere': 'Divination', 'range': '30 yards', 'duration': '1 turn', 'aoe': '1 creature/round', 'components': 'V, S', 'cast-time': '1 round', 'saving-throw': 'Negate', 'materials': '', 'reference': 'PHB p. 259', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When used by a priest, this spell can detect if a person or monster is under the influence of a *charm* spell, or similar control such as *hypnosis*, *suggestion*, *beguiling*, *possession*, etc. The creature rolls a saving throw vs. spell and, if successful, the caster learns nothing about that particular creature from the casting. A caster who learns that a creature is being influenced has a 5% chance per level ([[5*[[@{level-priest}]] ]]%) to determine the exact type of influence. Up to 10 different creatures can be checked before the spell wanes. If the creature is under more than one such effect, only the information that the charms exist is gained. The type (since there are conflicting emanations) is impossible to determine. \n The reverse of the spell, *undetectable charm*, completely masks all charms on a single creature for 24 hours.' }; pri2['Dust Devil'] = { 'name': 'Dust Devil', 'level': 'Level 2 Priest', 'school': 'Conjuration/Summoning', 'sphere': 'Elemental (Air)', 'range': '30 yards', 'duration': '[[2*[[@{level-priest}]] ]] rounds', 'aoe': '5 x 4 foot cone', 'components': 'V, S', 'cast-time': '2 rounds', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 259', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell enables a priest to conjure up a weak air elemental— a dust devil of AC 4, 2 HD, MV 180 feet per round, one attack for 1d4 points of damage—which can be hit by normal weapons. The dust devil appears as a small whirlwind 1 foot in diameter at its base, 5 feet tall, and 3 to 4 feet across at the top. It moves as directed by the priest, but dissipates if it is ever separated from the caster by more than 30 yards. Its winds are sufficient to put out torches, small campfires, exposed lanterns, and other small, open flames of nonmagical origin. The dust devil can hold a gas cloud or a creature in gaseous form at bay or push it away from the caster (though it cannot damage or disperse such a cloud). If skimming along the ground in an area of loose dust, sand, or ash, the dust devil picks up those particles and disperses them in a 10-footdiameter cloud centered on itself. The cloud obscures normal vision, and creatures caught within are blinded while inside and for one round after they emerge. A spellcaster caught in the dust devil or its cloud while casting must make a saving throw vs. spell to keep his concentration, or the spell is ruined. Any creature native to the Elemental Plane of Air—even another dust devil—can disperse a dust devil with a single hit.' }; pri2['Enthrall'] = { 'name': 'Enthrall', 'level': 'Level 2 Priest', 'school': 'Enchantment/Charm', 'sphere': 'Charm', 'range': '0', 'duration': 'Special', 'aoe': '90-foot radius', 'components': 'V, S', 'cast-time': '1 round', 'saving-throw': 'Negate', 'materials': '', 'reference': 'PHB p. 259', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'A priest using this spell can enthrall an audience that can fully understand his language. Those in the area of effect must successfully save vs. spell or give the caster their undivided attention, totally ignoring their surroundings. Those of a race or religion unfriendly to the caster’s have a +4 bonus to the roll. Any Wisdom adjustment also applies. Creatures with 4 or more levels or Hit Dice, or with a Wisdom of 16 or better, are unaffected. \n To cast the spell, the caster must speak without interruption for a full round. Thereafter, the enchantment lasts as long as the priest speaks, to a maximum of one hour. Those enthralled take no action while the priest speaks, and for 1d3 rounds thereafter while they discuss the matter. Those entering the area of effect must also successfully save vs. spell or become enthralled. Those not enthralled are 50% likely every turn to hoot and jeer in unison. If there is excessive jeering, the rest are allowed a new saving throw. The speech ends (but the 1d3 round delay still applies) if the priest is successfully attacked or performs any action other than speaking. \n If the audience is attacked, the spell ends and the audience reacts immediately, rolling a reaction check with respect to the source of the interruption, at a penalty of –10. \n Note: When handling a large number of saving throws for similar creatures, the DM can assume an average to save time; for example, a crowd of 20 men with a base saving throw of 16 (25% success chance) will have 15 men enthralled and five not.' }; pri2['Find Traps'] = { 'name': 'Find Traps', 'level': 'Level 2 Priest', 'school': 'Divination', 'sphere': 'Divination', 'range': '0', 'duration': '3 turns', 'aoe': '10 feet x 30 yards', 'components': 'V, S', 'cast-time': '5', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 260', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When a priest casts a *find traps* spell, all traps—concealed normally or magically—of magical or mechanical nature become apparent to him. Note that this spell is directional, and the caster must face the desired direction in order to determine if a trap is laid in that particular direction. \n A trap is any device or magical ward that meets three criteria: it can inflict a sudden or unexpected result, the spellcaster would view the result as undesirable or harmful, and the harmful or undesirable result was specifically intended as such by the creator. Thus, traps include alarms, glyphs, and similar spells or devices. \n The caster learns the general nature of the trap (magical or mechanical) but not its exact effect, nor how to disarm it. Close examination will, however, enable the caster to sense what intended actions might trigger it. Note that the caster’s divination is limited to his knowledge of what might be unexpected and harmful. The spell cannot predict actions of creatures (hence, a concealed murder hole or ambush is not a trap), nor are natural hazards considered traps (a cavern that floods during a rain, a wall weakened by age, a naturally poisonous plant, etc.). If the DM is using specific glyphs or sigils to identify magical wards (see the 3rd-level spell *glyph of warding*), this spell shows the form of the glyph or mark. The spell does not detect traps that have been disarmed or are otherwise inactive.' }; pri2['Fire Trap'] = { 'name': 'Fire Trap', 'level': 'Level 2 Priest', 'school': 'Abjuration, Evocation', 'sphere': 'Elemental (Fire)', 'range': 'Touch', 'duration': 'Permanent until discharged', 'aoe': 'Object touched', 'components': 'V, S, M', 'cast-time': '1 turn', 'saving-throw': '½', 'materials': 'Holly berries.', 'reference': 'PHB p. 260', 'damage': '1d4+[[@{level-priest}]]', 'damage-type': 'Fire', 'healing': '', 'effect': 'Any closeable item (book, box, bottle, chest, coffer, coffin, door, drawer, and so forth) can be warded by a *fire trap* spell. The spell is centered on a point selected by the spellcaster. The item so trapped cannot have a second closure or warding spell placed upon it. A *knock* spell cannot affect a fire trap in any way—as soon as the offending party opens the item, the trap discharges. As with most magical traps, a thief has only half his normal find traps score to detect a fire trap. Failure to remove it successfully detonates it immediately. An unsuccessful *dispel magic* spell will not detonate the spell. When the trap is discharged, there will be an explosion of 5-foot radius from the spell’s center. All creatures within this area must roll saving throws vs. spell. Damage is 1d4 points plus 1 point per level of the caster, and half that total amount for creatures successfully saving. (Under water, this ward inflicts half damage and creates a large cloud of steam.) The item trapped is not harmed by this explosion. [[@{level-priest}]]The caster can use the trapped object without discharging it, as can any individual to whom the spell was specifically attuned when cast (the method usually involves a key word). \n To place this spell, the caster must trace the outline of the closure with a stick of charcoal and touch the center of the effect. Attunement to another individual requires a hair or similar object from the individual.' }; pri2['Flame Blade'] = { 'name': 'Flame Blade', 'level': 'Level 2 Priest', 'school': 'Evocation', 'sphere': 'Elemental (Fire)', 'range': '0', 'duration': '[[4+floor([[@{level-priest}]]/2)]]', 'aoe': '3-foot long blade', 'components': 'V, S, M', 'cast-time': '4', 'saving-throw': 'None', 'materials': 'A leaf of sumac and the caster’s holy symbol', 'reference': 'PHB p. 260', 'damage': '1d4+4 (+/-2)', 'damage-type': 'Fire', 'healing': '', 'effect': 'With this spell, the caster causes a blazing ray of red-hot fire to spring forth from his hand. This bladelike ray is wielded as if it were a scimitar. If the caster successfully hits with the flame blade in melee combat, the creature struck suffers 1d4+4 points of damage, with a damage bonus of +2 (i.e., 7–10 points) if the creature is undead or is especially vulnerable to fire. If the creature is protected from fire, the damage inflicted is reduced by 2 (i.e., 1d4+2 points). Fire dwellers and those using fire as an innate attack form suffer no damage from the spell. The flame blade can ignite combustible materials such as parchment, straw, dry sticks, cloth, etc. However, it is not a magical weapon in the normal sense of the term, so creatures (other than undead) struck only by magical weapons are not harmed by it. This spell does not function under water.' }; pri2['Goodberry'] = { 'name': 'Goodberry', 'level': 'Level 2 Priest', 'school': 'Alteration, Evocation', 'sphere': 'Plant', 'range': 'Touch', 'duration': '[[1+[[@{level-priest}]] ]] days', 'aoe': '[[2d4]] fresh berries', 'components': 'V, S, M', 'cast-time': '1 round', 'saving-throw': 'None', 'materials': 'The caster’s holy symbol passed over the freshly picked, edible berries to be enspelled (blueberries, blackberries, raspberries, currants, gooseberries, etc.).', 'reference': 'PHB p. 260', 'damage': '1', 'damage-type': 'Poison', 'healing': '1', 'effect': 'Casting a *goodberry* spell upon a handful of freshly picked berries makes 2d4 of them magical. The caster (as well as any other caster of the same faith and 3rd or higher level) can immediately discern which berries are affected. A *detect magic* spell discovers this also. Berries with the magic either enable a hungry creature of approximately man size to eat one and be as well-nourished as if a full normal meal were eaten, or else cure 1 point of physical damage from wounds or other similar causes, subject to a maximum of 8 points of such curing in any 24-hour period. \n The reverse of the spell, *badberry*, causes 2d4 rotten berries to appear wholesome, but each actually delivers 1 point of poison damage (no saving throw) if ingested.' }; pri2['Heat Metal'] = { 'name': 'Heat Metal', 'level': 'Level 2 Priest', 'school': 'Alteration', 'sphere': 'Elemental (Fire)', 'range': '40 yards', 'duration': '7 rounds', 'aoe': 'Special', 'components': 'V, S, M', 'cast-time': '5', 'saving-throw': 'Special', 'materials': 'A holy symbol.', 'reference': 'PHB p. 261', 'damage': 'See below', 'damage-type': '', 'healing': '', 'effect': 'By means of the *heat metal* spell, the caster is able to make ferrous metal (iron, iron alloys, steel) extremely hot. Elven chain mail is not affected, and magical metal armor receives an item saving throw vs. magical fire to avoid being heated. \n On the first round of the spell, the metal merely becomes very warm and uncomfortable to touch (this is also the effect on the last melee round of the spell’s duration). During the second and sixth (next to the last) rounds, heat causes blisters and damage; in the third, fourth, and fifth rounds, the metal becomes searing hot, causing damage to exposed flesh, as shown below: \n**Metal**      **Damage** \n**Temperature**  **per Round** \nvery warm    none \nhot         1d4 points \nsearing*     2d4 points \n* On the final round of searing, the afflicted creature must roll a successful saving throw vs. spell or suffer one of the following disabilities: hand or foot—becomes unusable for 2d4 days; body—becomes disabled for 1d4 days; head—fall unconscious for 1d4 turns. This effect can be completely removed by the 6th-level priest spell heal spell or by normal rest. \n Note also that materials such as wood, leather, or flammable cloth smolder and burn if exposed to searing hot metal. Such materials cause searing damage to exposed flesh on the next round. Fire resistance (spell, potion, or ring) or a *protection from fire* spell totally negates the effects of a *heat metal* spell, as does immersion in water or snow, or exposure to a *cold* or *ice storm* spell. This version of the spell does not function under water. For every two experience levels of the caster, the metal of one man-sized creature can be affected (i.e., arms and armor, or a single mass of metal equal to 50 pounds of weight). Thus, a 3rd-level caster would affect one such creature, a 4th- or 5th-level caster two, etc. \n The reverse of the spell, *chill metal*, counters a *heat metal* spell or else causes metal to act as follows: \n**Metal**      **Damage** \n**Temperature**  **per Round** \ncold        none \nicy         1–2 points \nfreezing*     1d4 points \n* On the final round of freezing, the afflicted creature must roll a successful saving throw vs. spell or suffer from the numbing effects of the cold. This causes the loss of all feeling in a hand (or hands, if the DM rules the saving throw was failed badly) for 1d4 days. During this time, the character’s grip is extremely weak and he cannot use that hand for fighting or any other activity requiring a firm grasp. \n The *chill metal* spell is countered by a *resist cold* spell, or by any great heat—proximity to a blazing fire (not a mere torch), a magical *flaming sword*, a *wall of fire* spell, etc. Under water, this version of the spell inflicts no damage, but ice immediately forms around the affected metal, exerting an upward buoyancy.' }; pri2['Hold Person'] = { 'name': 'Hold Person', 'level': 'Level 2 Priest', 'school': 'Enchantment/Charm', 'sphere': 'Charm', 'range': '120 yards', 'duration': '[[2*[[@{level-priest}]] ]] rounds', 'aoe': '[[1d4]] persons in a 20-foot cube', 'components': 'V, S, M', 'cast-time': '5', 'saving-throw': 'Negate', 'materials': 'A small, straight piece of iron as the material component of this spell.', 'reference': 'PHB p. 261', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell holds 1d4 humans, demihumans, or humanoid creatures rigidly immobile and in place for a minimum of six rounds (the spell lasts 2 rounds per caster level, and the priest must be of at least 3rd level to cast the spell). \n The *hold person* spell affects any bipedal human, demihuman, or humanoid of man size or smaller, including brownies, dryads, dwarves, elves, gnolls, gnomes, goblins, half-elves, halflings, half-orcs, hobgoblins, humans, kobolds, lizard men, nixies, orcs, pixies, sprites, troglodytes, and others. Thus, a 10th-level fighter could be held, while an ogre could not. \n The effect is centered on a point selected by the caster, and it affects persons selected by the caster within the area of effect. If the spell is cast at three persons, each gets a normal saving throw; if only two persons are being enspelled, each rolls his saving throw with a –1 penalty; if the spell is cast at only one person, the saving throw die roll suffers a –2 penalty. Saving throws are adjusted for Wisdom. Those who succeed on their saving throws are totally unaffected by the spell. Undead creatures cannot be held. \n Held creatures cannot move or speak, but they remain aware of events around them and can use abilities not requiring motion or speech. Being held does not prevent the worsening of the subjects’ condition due to wounds, disease, or poison. The priest casting the *hold person* spell can end the spell with a single utterance at any time; otherwise, the duration is six rounds at 3rd level, eight rounds at 4th level, etc.' }; pri2['Know Alignment'] = { 'name': 'Know Alignment', 'level': 'Level 2 Priest', 'school': 'Divination', 'sphere': 'Divination', 'range': '10 yards', 'duration': '1 turn', 'aoe': '1 creature or object', 'components': 'V, S', 'cast-time': '1 round', 'saving-throw': 'Negate', 'materials': '', 'reference': 'PHB p. 261', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'A *know alignment* spell enables the priest to exactly read the aura of a creature or an aligned object (unaligned objects reveal nothing). The caster must remain stationary and concentrate on the subject for a full round. If the creature rolls a successful saving throw vs. spell, the caster learns nothing about that particular creature from the casting. Certain magical devices negate the power of the *know alignment* spell. \n The reverse, *undetectable alignment*, conceals the alignment of an object or creature for 24 hours.' }; pri2['Messenger'] = { 'name': 'Messenger', 'level': 'Level 2 Priest', 'school': 'Enchantment/Charm', 'sphere': 'Animal', 'range': '[[20*[[@{level-priest}]] ]] yards', 'duration': '[[@{level-priest}]] days', 'aoe': '1 creature', 'components': 'V, S', 'cast-time': '1 round', 'saving-throw': 'Negate', 'materials': '', 'reference': 'PHB p. 262', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell enables the priest to call upon a tiny (size T) creature of at least animal intelligence to act as his messenger. The spell does not affect giant animals and it does not work on creatures of low (i.e., 5) Intelligence or higher. If the creature is within range, the priest, using some type of food desirable to the animal as a lure, can call the animal to come. The animal is allowed a saving throw vs. spell. If the saving throw is failed, the animal advances toward the priest and awaits his bidding. The priest can communicate with the animal in a crude fashion, telling it to go to a certain place, but directions must be simple. The spellcaster can attach some small item or note to the animal. If so instructed, the animal will then wait at that location until the duration of the spell expires. (Note that unless the intended recipient of a message is expecting a messenger in the form of a small animal or bird, the carrier may be ignored.) When the spell’s duration expires, the animal or bird returns to its normal activities. The intended recipient of a message gains no communication ability.' }; pri2['Obscurement'] = { 'name': 'Obscurement', 'level': 'Level 2 Priest', 'school': 'Alteration', 'sphere': 'Weather', 'range': '0', 'duration': '[[4*[[@{level-priest}]] ]] rounds', 'aoe': '[[10*[[@{level-priest}]] ]]-foot square', 'components': 'V, S', 'cast-time': '5', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 262', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell causes a misty vapor to arise around the caster. It persists in this locale for four rounds per caster level and reduces the visibility ranges of all types of vision (including infravision) to [[2d4]] feet. The ground area affected by the spell is a square progression based on the caster’s level: a 10-foot × 10-foot area at 1st level, a 20-foot × 20-foot area at 2nd level, a 30-foot × 30-foot area at 3rd level, and so on. The height of the vapor is restricted to 10 feet, although the cloud will otherwise expand to fill confined spaces. A strong wind (such as from the 3rd-level wizard spell *gust of wind*) can cut the duration of an *obscurement* spell by 75%. This spell does not function under water.' }; pri2['Produce Flame'] = { 'name': 'Produce Flame', 'level': 'Level 2 Priest', 'school': 'Alteration', 'sphere': 'Elemental (Fire)', 'range': '0', 'duration': '[[@{level-priest}]] rounds', 'aoe': 'Special', 'components': 'V, S', 'cast-time': '5', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 262', 'damage': '1d4+1', 'damage-type': 'Fire', 'healing': '', 'effect': 'A bright flame, equal in brightness to a torch, springs forth from the caster’s palm when he casts a *produce flame* spell. The flame does not harm the caster, but it is hot and it causes the combustion of flammable materials (paper, cloth, dry wood, oil, etc.). The caster is capable of hurling the magical flame as a missile, with a range of 40 yards (considered short range). The flame flashes on impact, igniting combustibles within a 3-foot diameter of its center of impact, and then it goes out. A creature struck by the flame suffers 1d4+1 points of damage and, if combustion occurs, must spend a round extinguishing the fire or suffer additional damage assigned by the DM until the fire is extinguished. A miss is resolved as a grenadelike missile. If any duration remains to the spell, another flame immediately appears in the caster’s hand. The caster can hurl a maximum of one flame per level, but no more than one flame per round. \n The caster can snuff out magical flame any time he desires, but fire caused by the flame cannot be so extinguished. This spell does not function under water.' }; pri2['Resist Fire/Resist Cold'] = { 'name': 'Resist Fire/Resist Cold', 'level': 'Level 2 Priest', 'school': 'Alteration', 'sphere': 'Protection', 'range': 'Touch', 'duration': '[[@{level-priest}]] rounds', 'aoe': '1 creature', 'components': 'V, S, M', 'cast-time': '5', 'saving-throw': 'None', 'materials': 'A drop of mercury as the material component of this spell.', 'reference': 'PHB p. 262', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When this spell is placed upon a creature by a priest, the creature’s body is toughened to withstand heat or cold, as chosen by the caster. The spell grants the creature complete immunity to mild conditions (standing naked in the snow or reaching into an ordinary fire to pluck out a note). The recipient can somewhat resist intense heat or cold (whether natural or magical in origin), such as red-hot charcoal, a large amount of burning oil, flaming swords, fire storms, fireballs, meteor swarms, red dragon’s breath, frostbrand swords, ice storms, *wands of frost*, or white dragon’s breath. In all of these cases, the temperature affects the creature to some extent. The recipient of the spell gains a bonus of +3 to saving throws against such attack forms and all damage sustained is reduced by 50%; therefore, if the saving throw is failed, the creature sustains one-half damage, and if the saving throw is successful, the creature sustains only one-quarter damage. Resistance to fire lasts for one round for each experience level of the priest placing the spell.' }; pri2['Silence, 15\' Radius'] = { 'name': 'Silence, 15\' Radius', 'level': 'Level 2 Priest', 'school': 'Alteration', 'sphere': 'Guardian', 'range': '120 yards', 'duration': '[[2*[[@{level-priest}]] ]] rounds', 'aoe': '15-foot-radius', 'components': 'V, S', 'cast-time': '5', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 263', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'Upon casting this spell, complete silence prevails in the affected area. All sound is stopped: Conversation is impossible, spells cannot be cast (or at least not those with verbal components, if the optional component rule is used), and no noise whatsoever issues from or enters the area. The spell can be cast into the air or upon an object, but the effect is stationary unless cast on a mobile object or creature. The spell lasts two rounds for each level of experience of the priest. The spell can be centered upon a creature, and the effect then radiates from the creature and moves as it moves. An unwilling creature receives a saving throw against the spell. If the saving throw is successful, the spell effect is centered about 1 foot behind the position of the subject creature at the instant of casting. This spell provides a defense against sound-based attacks, such as harpy singing, *horn of blasting*, etc.' }; pri2['Slow Poison'] = { 'name': 'Slow Poison', 'level': 'Level 2 Priest', 'school': 'Necromancy', 'sphere': 'Healing', 'range': 'Touch', 'duration': '[[@{level-priest}]] hours', 'aoe': '1 creature', 'components': 'V, S, M', 'cast-time': '1', 'saving-throw': 'None', 'materials': 'A bud of garlic that must be crushed and smeared on the wound (or eaten if poison was ingested) and the priest’s holy symbol', 'reference': 'PHB p. 263', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When this spell is placed upon a poisoned individual, it greatly slows the effects of venom, if cast upon the victim before the poison takes full effect. (This period, known as the onset time, is known to the DM.) While this spell does not neutralize the venom, it does prevent it from substantially harming the individual for the duration of its magic in the hope that, during that spell period, the poison can be fully cured.' }; pri2['Snake Charm'] = { 'name': 'Snake Charm', 'level': 'Level 2 Priest', 'school': 'Enchantment/Charm', 'sphere': 'Animal', 'range': '30 yards', 'duration': 'Special', 'aoe': '30-foot cube', 'components': 'V, S', 'cast-time': '5', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 263', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When this spell is cast, a hypnotic pattern is set up that causes one or more snakes to cease all activity except a semierect, swaying movement. If the snakes are charmed while in a torpor, the duration of the spell is 1d4+2 turns; if the snakes are not torpid, but are not aroused and angry, the charm lasts 1d3 turns; if the snakes are angry or attacking, the spell lasts 1d4+4 rounds. The priest casting the spell can charm snakes whose total hit points are less than or equal to those of the priest. On the average, a 1st-level priest could charm snakes with a total of 4 or 5 hit points; a 2nd-level priest could charm 9 hit points, etc. The hit points can be those of a single snake or those of several of the reptiles, but the total hit points cannot exceed those of the priest casting the spell. A 23-hit point caster charming a dozen 2-hit point snakes would charm 11 of them. This spell is also effective against any ophidian or ophidianoid monster, such as naga, couatl, etc., subject to magic resistance, hit points, and so forth. \n Variations of this spell may exist, allowing other creatures significant to a particular mythos to be affected. Your DM will inform you if such spells exist.' }; pri2['Spiritual Hammer'] = { 'name': 'Spiritual Hammer', 'level': 'Level 2 Priest', 'school': 'Invocation', 'sphere': 'Combat', 'range': '[[10*[[@{level-priest}]] ]] yards', 'duration': '[[3*[[@{level-priest}]] ]] rounds', 'aoe': 'Special', 'components': 'V, S, M', 'cast-time': '5', 'saving-throw': 'None', 'materials': 'A normal war hammer.', 'reference': 'PHB p. 263', 'damage': 'S/M: 1d4+1+[[{{[[ceil([[@{level-priest}]]/6)]],3}kl1}]] / Large: 1d4+[[{{[[ceil([[@{level-priest}]]/6)]],3}kl1}]]', 'damage-type': '', 'healing': '', 'effect': 'By calling upon his deity, the caster of a *spiritual hammer* spell brings into existence a field of force shaped vaguely like a hammer. As long as the caster concentrates upon the hammer, it strikes at any opponent within its range, as desired. Each round the caster can choose to attack the same target as the previous round or switch to a new target that he can see anywhere within his maximum range. The spiritual hammer’s chance to successfully hit is equal to that of the caster, without any Strength bonuses. In addition, it strikes as a magical weapon with a bonus of +1 for every six experience levels (+[[{{[[ceil([[@{level-priest}]]/6)]],3}kl1}]]) (or fraction) of the spellcaster, up to a total of +3 to the attack roll and +3 to the damage roll for a 13th-level caster. The base damage inflicted when it scores a hit is exactly the same as a normal war hammer (1d4+1 points on opponents of man size or smaller, or 1d4 points on larger opponents, plus the magical bonus). The hammer strikes in the same direction as the caster is facing, so if he is behind the target, all bonuses for rear attack are gained along with the loss of any modifications to the target’s AC for shield and Dexterity. \n As soon as the caster ceases concentration, the *spiritual hammer* spell ends. A *dispel magic* spell that includes either the caster or the force in its area of effect has a chance to dispel the spiritual hammer. If an attacked creature has magic resistance, the resistance is checked the first time the spiritual hammer strikes. If the hammer is successfully resisted, the spell is lost. If not, the hammer has its normal full effect for the duration of the spell. \n The material component of this spell is a normal war hammer that the priest must hurl toward opponents while uttering a plea to his deity. The hammer disappears when the spell is cast.' }; pri2['Trip'] = { 'name': 'Trip', 'level': 'Level 2 Priest', 'school': 'Enchantment/Charm', 'sphere': 'Plant', 'range': 'Touch', 'duration': '[[@{level-priest}]] turns', 'aoe': '1 object up to 10 feet long', 'components': 'V, S', 'cast-time': '5', 'saving-throw': 'Negate', 'materials': '', 'reference': 'PHB p. 264', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This magic must be cast upon a normal object—a length of vine, a stick, a pole, a rope, or a similar object. The spell causes the object to rise slightly off the ground or floor it is resting on to trip most creatures crossing it, if they fail their saving throws vs. spell. Note that only as many creatures can be tripped as are actually stepping across the enchanted object. Thus, a 3-foot-long piece of rope could trip only one man-sized creature. Creatures moving at a very rapid pace (running) when tripped suffer 1 point of damage and are stunned for 1d4+1 rounds if the surface they fall upon is very hard (if it is turf or other soft material, they are merely stunned for the rest of that round). Very large creatures, such as elephants, are not affected at all by a *trip* spell. The object continues to trip all creatures passing over it, including the spellcaster, for as long as the spell duration lasts. A creature aware of the object and its potential adds a +4 bonus to its saving throw roll when crossing the object. The enchanted object is 80% undetectable unless a means that detects magical traps is employed or the operation of the spell is observed. This spell does not function under water.' }; pri2['Warp Wood'] = { 'name': 'Warp Wood', 'level': 'Level 2 Priest', 'school': 'Alteration', 'sphere': 'Plant', 'range': '[[10*[[@{level-priest}]] ]] yards', 'duration': 'Permanent', 'aoe': 'Special', 'components': 'V, S', 'cast-time': '5', 'saving-throw': 'Special', 'materials': '', 'reference': 'PHB p. 264', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'When this spell is cast, the priest causes a volume of wood to bend and warp, permanently destroying its straightness, form, and strength. The range of a *warp wood* spell is 10 yards for each level of experience of the caster. It affects approximately a 15-inch shaft of wood of up to 1-inch diameter per level of the caster. Thus, at 1st level, a caster might be able to warp a hand axe handle or four crossbow bolts; at 5th level, he could warp the shaft of a typical spear. Note that boards or planks can also be affected, causing a door to be sprung or a boat or ship to leak. Warped missile weapons are useless; warped melee weapons suffer a –4 penalty to their attack rolls. \n Enchanted wood is affected only if the spellcaster is of higher level than the caster of the prior enchantment. The spellcaster has a 20% cumulative chance of success per level of difference (20% if one level higher, 40% if two levels higher, etc.). Thus, a door magically held or wizard locked by a 5th-level wizard is 40% likely to be affected by a *warp wood* spell cast by a 7th-level priest. Wooden magical items are considered enchanted at 12th level (or better). Extremely powerful items, such as artifacts, are unaffected by this spell. \n The reversed spell, *straighten wood*, straightens bent or crooked wood, or reverses the effects of a *warp wood* spell, subject to the same restrictions.' }; pri2['Withdraw'] = { 'name': 'Withdraw', 'level': 'Level 2 Priest', 'school': 'Ateration', 'sphere': 'Protection', 'range': '0', 'duration': 'Special', 'aoe': 'The caster', 'components': 'V, S', 'cast-time': '5', 'saving-throw': 'None', 'materials': '', 'reference': 'PHB p. 264', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'By means of a *withdraw* spell, the priest in effect alters the flow of time with regard to himself. While but one round of time passes for those not affected by the spell, the priest is able to spend two rounds, plus one round per level, in contemplation ([[2+[[@{level-priest}]] ]] rounds). Thus, a 5th-level priest can withdraw for seven rounds to cogitate on some matter while one round passes for all others. (The DM should allow the player one minute of real time per round withdrawn to ponder some problem or question. No discussion with other players is permitted.) Note that while affected by the *withdraw* spell, the caster can use only the following spells: any divination spell or any curing or healing spell, the latter on himself only. The casting of any of these spells in different fashion (for example, a *cure light wounds* spell bestowed upon a companion) negates the *withdraw* spell. Similarly, the withdrawn caster cannot walk or run, become invisible, or engage in actions other than thinking, reading, and the like. He can be affected by the actions of others, losing any Dexterity or shield bonus. Any successful attack upon the caster breaks the spell.' }; pri2['Wyvern Watch'] = { 'name': 'Wyvern Watch', 'level': 'Level 2 Priest', 'school': 'Evocation', 'sphere': 'Guardian', 'range': '30 yards', 'duration': 'Up to 8 hours', 'aoe': '10-foot radius', 'components': 'V, S, M', 'cast-time': '5', 'saving-throw': 'Negate', 'materials': 'The priest’s holy symbol.', 'reference': 'PHB p. 264', 'damage': '', 'damage-type': '', 'healing': '', 'effect': 'This spell is known as *wyvern watch* because of the insubstantial haze brought forth by its casting, which vaguely resembles a wyvern. It is typically used to guard some area against intrusion. Any creature approaching within 10 feet of the guarded area may be affected by the “wyvern.” Any creature entering the guarded area must roll a successful saving throw vs. spell or stand paralyzed for one round per level of the caster ([[@{level-priest}]] rounds), until freed by the spellcaster, by a *dispel magic* spell, or by a *remove paralysis* spell. A successful saving throw indicates that the subject creature was missed by the attack of the wyvern-form, and the spell remains in place. As soon as a subject creature is successfully struck by the wyvern-form, the paralysis takes effect and the force of the spell dissipates. The spell force likewise dissipates if no intruder is struck by the wyvern-form for eight hours after the spell is cast. Any creature approaching the space being guarded by the wyvern-form may be able to detect its presence before coming close enough to be attacked; this chance of detection is 90% in bright light, 30% in twilight conditions, and 0% in darkness.' }; const priestSpells = {}; priestSpells['pri1'] = pri1; priestSpells['pri2'] = pri2; /* ---- Priest spells end ---- */ // --- ALL SHEET WORKERS START --- // //Ability Score Parser function function getLookupValue(abilityScoreString, defaultValue, isStrength = false) { if (abilityScoreString === '') { return defaultValue; } let abilityScoreNumber = parseInt(abilityScoreString); if (isNaN(abilityScoreNumber) || abilityScoreNumber < 1 || abilityScoreNumber > 25) { return 0; // Return error value } if (isStrength) { let exceptionalMatch = abilityScoreString.match(/18\[([0-9]{1,3})]/); if (exceptionalMatch !== null) { let exceptionalStrNumber = parseInt(exceptionalMatch[1]); if (1 <= exceptionalStrNumber && exceptionalStrNumber <= 50) { return '18[01-50]'; } if (51 <= exceptionalStrNumber && exceptionalStrNumber <= 75) { return '18[51-75]' } if (76 <= exceptionalStrNumber && exceptionalStrNumber <= 90) { return '18[76-90]' } if (91 <= exceptionalStrNumber && exceptionalStrNumber <= 99) { return '18[91-99]' } // 100 can be written as [00] or [100] if (exceptionalStrNumber === 0 || exceptionalStrNumber === 100) { return '18[00]' } } } return abilityScoreNumber; } //Set sub-attributes based on Strength, Stamina, and Muscle on('change:strength change:stamina change:muscle', function() { getAttrs(['strength','stamina','muscle'], function(values) { let strengthRaw = values.strength.replace(/\s+/g, ''); let staminaRaw = values.stamina.replace(/\s+/g, ''); let muscleRaw = values.muscle.replace(/\s+/g, ''); let strength = getLookupValue(strengthRaw, '', true); if (strength === '') { return; } if (strength === 0) { assignStr(0,0, strengthTable['strnotes'][0], strengthTable['str2notes'][0]); return; } let stamina = getLookupValue(staminaRaw, strength, true); let muscle = getLookupValue(muscleRaw, strength, true); let strnotes; let str2notes; if (staminaRaw === '' && muscleRaw === '') { strnotes = [strengthTable['str2notes'][strength], strengthTable['strnotes'][strength]].filter(Boolean).join(', '); str2notes = ''; } else { strnotes = stamina === 0 ? 'INVALID STAMINA' : strengthTable['strnotes'][strength]; str2notes = muscle === 0 ? 'INVALID MUSCLE' : strengthTable['str2notes'][muscle]; } assignStr(stamina, muscle, strnotes, str2notes); function assignStr(stamina, muscle, strnotes, str2notes) { setAttrs({ strengthhit: strengthTable['strengthhit'][muscle], strengthdmg: strengthTable['strengthdmg'][muscle], carryweight: strengthTable['carryweight'][stamina], maxpress: strengthTable['maxpress'][muscle], opendoor: strengthTable['opendoor'][muscle], bendbar: strengthTable['bendbar'][muscle], strnotes: strnotes, str2notes: str2notes, }); } }); }); // Set sub-attributes based on Dexterity, Aim, and Balance on('change:dexterity change:aim change:balance', function() { getAttrs(['dexterity','aim','balance'], function(values) { let dexterityRaw = values.dexterity.replace(/\s+/g, ''); let aimRaw = values.aim.replace(/\s+/g, ''); let balanceRaw = values.balance.replace(/\s+/g, ''); let dexterity = getLookupValue(dexterityRaw, ''); if (dexterity === '') { return; } if (dexterity === 0) { assignAttributes(0, 0, 0, dexterityTable['dexnotes'][0], dexterityTable['dexnotes'][0], false); return; } let aim = getLookupValue(aimRaw, ''); let balance = getLookupValue(balanceRaw, ''); let dexnotes; let dex2notes; let standardRules = false; if (aimRaw === '' && balanceRaw === '') { dexnotes = ''; dex2notes = ''; standardRules = true; } else { dexnotes = aim === 0 ? 'INVALID AIM' : ''; dex2notes = balance === 0 ? 'INVALID BALANCE' : ''; } assignAttributes(dexterity, aim, balance, dexnotes, dex2notes, standardRules); function assignAttributes(dexterity, aim, balance, dexnotes, dex2notes, standardRules) { setAttrs({ ppd: dexterityTable['aim-pickpocket'][aim] || dexterityTable['dex-pickpocket'][dexterity], old: dexterityTable['aim-openlocks'][aim] || dexterityTable['dex-openlocks'][dexterity], rtd: dexterityTable['dex-findtraps'][dexterity], msd: dexterityTable['balance-movesilently'][balance] || dexterityTable['dex-movesilently'][dexterity], hsd: dexterityTable['dex-hideinshadows'][dexterity], cwd: standardRules ? '0' : dexterityTable['balance-climbwalls'][balance] || dexterityTable['dex-climbwalls'][dexterity], tud: standardRules ? '0' : dexterityTable['dex-tunneling'][dexterity], ebd: standardRules ? '0' : dexterityTable['dex-escapebonds'][dexterity], dexreact: dexterityTable['dexreact'][getLookupValue(balance, dexterity)], dexmissile: dexterityTable['dexmissile'][getLookupValue(aim, dexterity)], dexdefense: dexterityTable['dexdefense'][getLookupValue(balance, dexterity)], dexnotes: dexnotes, dex2notes: dex2notes, }); } }); }); // Set sub-attributes based on Constitution, Health, and Fitness on('change:constitution change:health change:fitness', function() { getAttrs(['constitution','health','fitness'], function(values) { let constitutionRaw = values.constitution.replace(/\s+/g, ''); let healthRaw = values.health.replace(/\s+/g, ''); let fitnessRaw = values.fitness.replace(/\s+/g, ''); let constitution = getLookupValue(constitutionRaw, ''); if (constitution === '') { return; } if (constitution === 0) { assignAttributes(0,0, 0, constitutionTable['connotes'][0], constitutionTable['con2notes'][0]); return; } let health = getLookupValue(healthRaw, constitution); let fitness = getLookupValue(fitnessRaw, constitution); let connotes; let con2notes; if (healthRaw === '' && fitnessRaw === '') { connotes = [constitutionTable['con2notes'][constitution], constitutionTable['connotes'][constitution]].filter(Boolean).join(', '); con2notes = ''; } else { connotes = health === 0 ? 'INVALID HEALTH' : constitutionTable['connotes'][constitution]; con2notes = fitness === 0 ? 'INVALID FITNESS' : constitutionTable['con2notes'][fitness]; } assignAttributes(constitution, health, fitness, connotes, con2notes); function assignAttributes(constitution, health, fitness, connotes, con2notes) { setAttrs({ conadj: constitutionTable['conadj'][fitness], conshock: constitutionTable['conshock'][health], conres: constitutionTable['conres'][fitness], conpoisonsave: constitutionTable['conpoisonsave'][health], conregen: constitutionTable['conregen'][constitution], connotes: connotes, con2notes: con2notes, }); } }); }); // Set sub-attributes based on Intelligence, Reason, and Knowledge on('change:intelligence change:reason change:knowledge', function() { getAttrs(['intelligence','reason','knowledge'], function(values) { let intelligenceRaw = values.intelligence.replace(/\s+/g, ''); let reasonRaw = values.reason.replace(/\s+/g, ''); let knowledgeRaw = values.knowledge.replace(/\s+/g, ''); let intelligence = getLookupValue(intelligenceRaw, ''); if (intelligence === '') { return; } if (intelligence === 0) { assignAttributes(0, 0, 0, intelligenceTable['intnotes'][0], intelligenceTable['intnotes'][0]); return; } let reason = getLookupValue(reasonRaw, intelligence); let knowledge = getLookupValue(knowledgeRaw, intelligence); let intnotes; let int2notes; if (reasonRaw === '' && knowledgeRaw === '') { intnotes = intelligenceTable['intnotes'][intelligence]; int2notes = ''; } else { intnotes = reason === 0 ? 'INVALID REASON' : ''; int2notes = knowledge === 0 ? 'INVALID KNOWLEDGE' : intelligenceTable['intnotes'][knowledge]; } assignAttributes(intelligence, reason, knowledge, intnotes, int2notes); function assignAttributes(intelligence, reason, knowledge, intnotes, int2notes) { setAttrs({ intlang: intelligenceTable['intlang'][knowledge], intlvl: intelligenceTable['intlvl'][reason], intchance: intelligenceTable['intchance'][knowledge], intmax: intelligenceTable['intmax'][reason], intimm1st: intelligenceTable['intimm1st'][reason], intimm2nd: intelligenceTable['intimm2nd'][reason], intimm3rd: intelligenceTable['intimm3rd'][reason], intimm4th: intelligenceTable['intimm4th'][reason], intimm5th: intelligenceTable['intimm5th'][reason], intimm6th: intelligenceTable['intimm6th'][reason], intimm7th: intelligenceTable['intimm7th'][reason], intnotes: intnotes, int2notes: int2notes, }); } }); }); // Set sub-attributes based on Wisdom, Intuition, and Willpower function parseWisBonus(abilityScore) { if (abilityScore < 13) { return { '1st': 0, '2nd': 0, '3rd': 0, '4th': 0, '5th': 0, '6th': 0, '7th': 0, 'wisbonus': wisdomTable['wisbonus'][abilityScore], 'wisbonus-prime': wisdomTable['wisbonus'][abilityScore], 'wisbonus-extra': wisdomTable['wisbonus'][abilityScore], }; } // Combine all spell levels into one string let bonusString = ''; for (let i = 13; i <= abilityScore; i++) { bonusString += wisdomTable['wisbonus'][i]; } // Count instances of each spell level let bonus = { '1st': (bonusString.match(/1st/g) || []).length, '2nd': (bonusString.match(/2nd/g) || []).length, '3rd': (bonusString.match(/3rd/g) || []).length, '4th': (bonusString.match(/4th/g) || []).length, '5th': (bonusString.match(/5th/g) || []).length, '6th': (bonusString.match(/6th/g) || []).length, '7th': (bonusString.match(/7th/g) || []).length, }; // Generate bonus prime and bonus extra strings bonus['wisbonus-prime'] = wisdomTable['wisbonus-prime'][abilityScore]; bonus['wisbonus-extra'] = wisdomTable['wisbonus-extra'][abilityScore]; bonus['wisbonus'] = [bonus['wisbonus-prime'], bonus['wisbonus-extra']].filter(Boolean).join(', '); return bonus; } on('change:wisdom change:intuition change:willpower', function() { getAttrs(['wisdom','intuition','willpower'], function(values) { let wisdomRaw = values.wisdom.replace(/\s+/g, ''); let intuitionRaw = values.intuition.replace(/\s+/g, ''); let willpowerRaw = values.willpower.replace(/\s+/g, ''); let wisdom = getLookupValue(wisdomRaw, ''); if (wisdom === '') { return; } let bonusSpells; if (wisdom === 0) { bonusSpell = parseWisBonus(0); assignAttributes(0, 0, 0, bonusSpells, wisdomTable['wisimmune'][0], wisdomTable['wisimmune'][0], wisdomTable['wisnotes'][0], wisdomTable['wisnotes'][0]); return; } let intuition = getLookupValue(intuitionRaw, wisdom); let willpower = getLookupValue(willpowerRaw, wisdom); let wisimm1; let wisimm2; let wisnotes; let wis2notes; if (intuitionRaw === '' && willpowerRaw === '') { wisnotes = wisdomTable['wisnotes'][wisdom]; wis2notes = ''; wisimm2 = ''; let wisImmuneArray = []; for (let i = wisdom; i > 18; i--) { wisImmuneArray.push(wisdomTable['wisimmune'][i]); } wisimm1 = wisImmuneArray.filter(Boolean).join(', '); } else { wisnotes = intuition === 0 ? 'INVALID INTUITION' : wisdomTable['wisnotes'][intuition]; wis2notes = willpower === 0 ? 'INVALID WILLPOWER' : wisdomTable['wisnotes'][willpower]; let wisImmuneArray = []; for (let i = willpower; i > 18; i--) { wisImmuneArray.push(wisdomTable['wisimmune'][i]); } let slicePoint = Math.round(wisImmuneArray.length/2); wisimm1 = wisImmuneArray.slice(0, slicePoint).filter(Boolean).join(', '); wisimm2 = wisImmuneArray.slice(slicePoint).filter(Boolean).join(', '); } bonusSpells = parseWisBonus(willpower); assignAttributes(wisdom, intuition, willpower, bonusSpells, wisimm1, wisimm2, wisnotes, wis2notes); function assignAttributes(wisdom, intuition, willpower, bonusSpells, wisimm1, wisimm2, wisnotes, wis2notes) { setAttrs({ wisdef: wisdomTable['wisdef'][willpower], wisbonus: bonusSpells['wisbonus'], 'wisbonus-prime': bonusSpells['wisbonus-prime'], 'wisbonus-extra': bonusSpells['wisbonus-extra'], wisfail: wisdomTable['wisfail'][intuition], wisimm: wisimm1, wisimm1: wisimm1, wisimm2: wisimm2, wisnotes: wisnotes, wis2notes: wis2notes, 'spell-priest-level1-wisdom': bonusSpells['1st'], 'spell-priest-level2-wisdom': bonusSpells['2nd'], 'spell-priest-level3-wisdom': bonusSpells['3rd'], 'spell-priest-level4-wisdom': bonusSpells['4th'], 'spell-priest-level5-wisdom': bonusSpells['5th'], 'spell-priest-level6-wisdom': bonusSpells['6th'], 'spell-priest-level7-wisdom': bonusSpells['7th'], }); } }); }); // Set sub-attributes based on Charisma, Leadership, and Appearance on('change:charisma change:leadership change:appearance', function() { getAttrs(['charisma','leadership','appearance'], function(values) { let charismaRaw = values.charisma.replace(/\s+/g, ''); let leadershipRaw = values.leadership.replace(/\s+/g, ''); let appearanceRaw = values.appearance.replace(/\s+/g, ''); let charisma = getLookupValue(charismaRaw, ''); if (charisma === '') { return; } if (charisma === 0) { assignAttributes(0,0, 0, charismaTable['chanotes'][0], charismaTable['chanotes'][0]); return; } let leadership = getLookupValue(leadershipRaw, charisma); let appearance = getLookupValue(appearanceRaw, charisma); let chanotes; let cha2notes; if (leadershipRaw === '' && appearanceRaw === '') { chanotes = charismaTable['chanotes'][charisma]; cha2notes = ''; } else { chanotes = leadership === 0 ? 'INVALID LEADERSHIP' : charismaTable['chanotes'][leadership]; cha2notes = appearance === 0 ? 'INVALID APPEARANCE' : charismaTable['chanotes'][appearance]; } assignAttributes(charisma, leadership, appearance, chanotes, cha2notes); function assignAttributes(charisma, leadership, appearance, chanotes, cha2notes) { setAttrs({ chamax: charismaTable['chamax'][leadership], chaloy: charismaTable['chaloy'][leadership], chareact: charismaTable['chareact'][appearance], chanotes: chanotes, cha2notes: cha2notes, }); } }); }); function isNewSpellSection(section) { return section.startsWith('wiz') || section.startsWith('pri'); } // --- Start summing numbers from repeating spells for wizard and priest --- // function recursiveSpellSum(tail, acc, oldField, newField, resultFieldName) { let head = tail.shift(); if (head === undefined) { console.log(`Summing ended. Final sum is ${acc}`); console.timeEnd('Summing time'); setAttrs({ [resultFieldName] : acc }); return; } let repeatingName; let fieldName; if (isNewSpellSection(head)) { repeatingName = `spells-${head}` fieldName = newField; } else { repeatingName = `spells${head}` fieldName = `${oldField}${head}` } console.timeLog('Summing time'); TAS.repeating(repeatingName) .fields(fieldName) .each(function (r) { acc += (r.I[fieldName]); console.log(`Recursion ${repeatingName} updated sum to ${acc}`); }) .execute(() => recursiveSpellSum(tail, acc, oldField, newField, resultFieldName)); // Fat arrow function to lazy load value. } function setupSpellSumming(sections, oldField, newField, resultFieldName) { sections.forEach(section => { let repeatingName; let fieldName; if (isNewSpellSection(section)) { repeatingName = `spells-${section}` fieldName = newField; } else { repeatingName = `spells${section}` fieldName = `${oldField}${section}` } let onChange = `change:repeating_${repeatingName}:${fieldName} remove:repeating_${repeatingName}`; console.log(onChange); on(onChange, function () { console.log(`Summing started by section ${repeatingName}`); console.time('Summing time'); let levelsCopy = [...sections]; let accumulator = 0; recursiveSpellSum(levelsCopy, accumulator, oldField, newField, resultFieldName); }); }); } // --- End summing numbers from repeating spells for wizard and priest --- // function setupAutoFillSpellInfo(section, spellsTable) { on(`change:repeating_spells-${section}:spell-select`, function(eventInfo){ let spell = spellsTable[section][eventInfo.newValue]; if (spell === undefined) return; let spellInfo ={ [`repeating_spells-${section}_spell-name`] : spell['name'], [`repeating_spells-${section}_spell-cast-time`] : spell['cast-time'], [`repeating_spells-${section}_spell-level`] : spell['level'], [`repeating_spells-${section}_spell-school`] : spell['school'], [`repeating_spells-${section}_spell-components`] : spell['components'], [`repeating_spells-${section}_spell-range`] : spell['range'], [`repeating_spells-${section}_spell-aoe`] : spell['aoe'], [`repeating_spells-${section}_spell-duration`] : spell['duration'], [`repeating_spells-${section}_spell-damage`] : spell['damage'], [`repeating_spells-${section}_spell-damage-type`] : spell['damage-type'], [`repeating_spells-${section}_spell-saving-throw`] : spell['saving-throw'], [`repeating_spells-${section}_spell-healing`] : spell['healing'], [`repeating_spells-${section}_spell-materials`] : spell['materials'], [`repeating_spells-${section}_spell-reference`] : spell['reference'], [`repeating_spells-${section}_spell-effect`] : spell['effect'] } if (section.startsWith('pri')) { spellInfo[`repeating_spells-${section}_spell-sphere`] = spell['sphere']; } setAttrs(spellInfo); }); } function setupCalculateRemaining(totalField, sumField, remainingField) { on(`change:${totalField} change:${sumField}`, function () { getAttrs([totalField, sumField], function (values) { let intTotal = parseInt(values[totalField]); let intSum = parseInt(values[sumField]); console.log(`Setting ${remainingField} with value from ${totalField}: ${intTotal} and ${sumField}: ${intSum}`); setAttrs({ [remainingField]: intTotal - intSum }); }); }); } function setupCalculateTotal(totalField, fieldsToSum) { let onChange = fieldsToSum.map(field => `change:${field}`).join(' '); on(onChange, function () { getAttrs(fieldsToSum, function (values) { let total = 0; fieldsToSum.forEach(field => { total += parseInt(values[field]) || 0; }); console.log(total); setAttrs({ [totalField]: total }); }); }); } function setupRepeatingRowCalculateTotal(repeatingTotalField, repeatingFieldsToSum, repeatingName) { let onChange = repeatingFieldsToSum.map(field => `change:repeating_${repeatingName}:${field}`).join(' '); let allFields = [...repeatingFieldsToSum]; allFields.push(repeatingTotalField); on(`${onChange} remove:repeating_${repeatingName}`, function(eventInfo){ TAS.repeating(repeatingName) .fields(allFields) .tap(function(rowSet) { console.log(eventInfo); let rowId = eventInfo.sourceAttribute.split('_')[2]; let row = rowSet[rowId]; console.log(rowId); console.log(row); let total = 0; repeatingFieldsToSum.forEach(column => { total += row.I[column]; }); row[repeatingTotalField] = total; console.log(total); }) .execute(); }); } let wizardSpellLevelsSections = [ {level: 1, sections: ['', '2', '3', 'wiz1']}, {level: 2, sections: ['4', '5', '6', 'wiz2']}, {level: 3, sections: ['7', '8', '9']}, {level: 4, sections: ['10', '11', '12']}, {level: 5, sections: ['70', '71', '72']}, //... legacy naming convention {level: 6, sections: ['13', '14', '15']}, {level: 7, sections: ['16', '17', '18']}, {level: 8, sections: ['19', '20', '21']}, {level: 9, sections: ['22', '23', '24']}, {level: 10, sections: ['25', '26', '27']}, {level: 11, sections: ['52', '53', '54']}, //... legacy naming convention {level: 12, sections: ['55', '56', '57']}, {level: 13, sections: ['58', '59', '60']}, {level: 14, sections: ['61', '62', '63']}, {level: 15, sections: ['64', '65', '66']}, ]; let priestSpellLevelsSections = [ {level: '1', sections: ['28', '29', '30', 'pri1']}, {level: '2', sections: ['31', '32', '33', 'pri2']}, {level: '3', sections: ['34', '35', '36']}, {level: '4', sections: ['37', '38', '39']}, {level: '5', sections: ['40', '41', '42']}, {level: '6', sections: ['43', '44', '45']}, {level: '7', sections: ['46', '47', '48']}, {level: 'q', sections: ['49', '50', '51']}, ]; // --- Start setup Spell Slots --- // wizardSpellLevelsSections.forEach(spellLevel => { let prefix = `spell-level${spellLevel.level}`; setupCalculateTotal(`${prefix}-total`, [`${prefix}-castable`, `${prefix}-specialist`, `${prefix}-misc`]); setupSpellSumming(spellLevel.sections, 'cast-value', 'spell-cast-value', `${prefix}-cast-value-sum`); setupSpellSumming(spellLevel.sections, 'cast-max', 'spell-memorized', `${prefix}-cast-max-sum`); setupCalculateRemaining(`${prefix}-total`, `${prefix}-cast-max-sum`, `${prefix}-selected`); setupCalculateRemaining(`${prefix}-total`, `${prefix}-cast-value-sum`, `${prefix}-remaining`); // Auto set spell info function let lastSection = spellLevel.sections[spellLevel.sections.length - 1]; if (isNewSpellSection(lastSection)) { setupAutoFillSpellInfo(lastSection, wizardSpells); } }); priestSpellLevelsSections.forEach(spellLevel => { let prefix = `spell-priest-level${spellLevel.level}`; setupCalculateTotal(`${prefix}-total`, [`${prefix}-castable`, `${prefix}-wisdom`, `${prefix}-misc`]); setupSpellSumming(spellLevel.sections, 'cast-value', 'spell-cast-value', `${prefix}-cast-value-sum`); setupSpellSumming(spellLevel.sections, 'cast-max', 'spell-memorized', `${prefix}-cast-max-sum`); setupCalculateRemaining(`${prefix}-total`, `${prefix}-cast-max-sum`, `${prefix}-selected`); setupCalculateRemaining(`${prefix}-total`, `${prefix}-cast-value-sum`, `${prefix}-remaining`); // Auto set spell info function let lastSection = spellLevel.sections[spellLevel.sections.length - 1]; if (isNewSpellSection(lastSection)) { setupAutoFillSpellInfo(lastSection, priestSpells); } }); // --- End setup Spell Slots --- // // --- Start setup Spell Points, Arc, and Wind --- // let wizardSpellPoints = 'spell-points'; let arc = 'total-arc'; let allWizardSpellSections = wizardSpellLevelsSections.flatMap(sl => sl.sections); setupCalculateTotal(`${wizardSpellPoints}-total`, [`${wizardSpellPoints}-lvl`, `${wizardSpellPoints}-spc`, `${wizardSpellPoints}-int`]); setupSpellSumming(allWizardSpellSections, wizardSpellPoints, 'spell-points', `${wizardSpellPoints}-sum`); setupSpellSumming(allWizardSpellSections, 'arc', 'spell-arc', `${arc}-sum`); setupCalculateRemaining(`${wizardSpellPoints}-total`, `${wizardSpellPoints}-sum`, `${wizardSpellPoints}-remaining`); setupCalculateRemaining(arc, `${arc}-sum`, `${arc}-remaining`); let priestSpellPoints = 'spell-points-priest'; let wind = 'total-wind'; let allPriestSpellSections = priestSpellLevelsSections.flatMap(sl => sl.sections); setupCalculateTotal(`${priestSpellPoints}-total`, [`${priestSpellPoints}-lvl`, `${priestSpellPoints}-wis`]); setupSpellSumming(allPriestSpellSections, priestSpellPoints, 'spell-points', `${priestSpellPoints}-sum`); setupSpellSumming(allPriestSpellSections, 'wind', 'spell-wind', `${wind}-sum`); setupCalculateRemaining(`${priestSpellPoints}-total`, `${priestSpellPoints}-sum`, `${priestSpellPoints}-remaining`); setupCalculateRemaining(wind, `${wind}-sum`, `${wind}-remaining`); // --- End setup Spell Points, Arc, and Wind --- // // --- Start setup Granted Powers --- // let powerSpellSections = ['67', '68', '69']; let spellPower = 'spell-power'; setupSpellSumming(powerSpellSections, 'cast-value', '', `${spellPower}-sum`); setupSpellSumming(powerSpellSections, 'cast-max', '', `${spellPower}-available`); setupCalculateRemaining(`${spellPower}-available`, `${spellPower}-sum`, `${spellPower}-remaining`); // --- End setup Granted Powers --- // // --- Start setup Rogue skills total --- // let rogueStandardSkills = ['pp', 'ol', 'rt', 'ms', 'hs', 'dn', 'cw', 'rl', 'ib']; let rogueStandardColumns = ['b', 'r', 'd', 'k', 'm', 'l']; rogueStandardSkills.forEach(skill => { setupCalculateTotal(`${skill}t`, rogueStandardColumns.map(column => `${skill}${column}`)); setupCalculateTotal(`${skill}noarmort`, [`${skill}t`, `${skill}noarmorb`]); setupCalculateTotal(`${skill}armort`, [`${skill}t`, `${skill}armorp`]); }); // Setup custom rogue skills total setupRepeatingRowCalculateTotal('crt', rogueStandardColumns.map(column => `cr${column}`), 'customrogue'); setupRepeatingRowCalculateTotal('crnoarmort', ['crt', 'crnoarmorb'], 'customrogue'); setupRepeatingRowCalculateTotal('crarmort', ['crt', 'crarmorp'], 'customrogue'); // --- End setup Rogue skills total --- // //Rogue Custom Skills level sum on('change:repeating_customrogue:crl remove:repeating_customrogue', function(){ TAS.repeating('customrogue') .attrs('newskill') .fields('crl') .reduce(function(m,r){ m.crl+=(r.I.crl); return m; },{crl:0},function(m,r,a){ a.newskill=m.crl; }) .execute(); }); // --- End setup Rogue skills total --- // //Weapon proficiency slots on('change:repeating_weaponprofs:weapprofnum remove:repeating_weaponprofs change:weapprofnum', function(){ TAS.repeating('weaponprofs') .attrs('weapprofslotssum','weapprofnum') .fields('weapprofnum') .reduce(function(m,r){ m.weapprofnum+=(r.I.weapprofnum); return m; },{weapprofnum:0, desc: []},function(m,r,a){ m.weapprofnum+=(a.I.weapprofnum); a.I.weapprofslotssum=(m.weapprofnum); }) .execute(); }); //Nonweapon proficiency slots on('change:repeating_profs:profslots remove:repeating_profs change:profslots', function(){ TAS.repeating('profs') .attrs('profslotssum','profslots') .fields('profslots') .reduce(function(m,r){ m.profslots+=(r.I.profslots); return m; },{profslots:0, desc: []},function(m,r,a){ m.profslots+=(a.I.profslots); a.I.profslotssum=(m.profslots); }) .execute(); }); //Equipment Carried Section on('change:repeating_gear:gearweight change:repeating_gear:gearqty remove:repeating_gear change:gearweight change:gearqty', function(){ TAS.repeating('gear') .attrs('gearweighttotal','gearqty','gearweight') .fields('gearqty','gearweight') .reduce(function(m,r){ m.gearweight+=(r.F.gearweight*r.I.gearqty); return m; },{gearweight:0, desc: []},function(m,r,a){ m.gearweight+=(a.F.gearweight*a.I.gearqty); a.D[2].gearweighttotal=m.gearweight; }) .execute(); }); //Equipment Stored Section //Mount Equipment Carried Section Continued on('change:repeating_gear-stored:gear-stored-weight change:repeating_gear-stored:gear-stored-qty change:repeating_gear-stored:on-mount remove:repeating_gear-stored change:on-mount change:gear-stored-weight change:gear-stored-qty', function(){ TAS.repeating('gear-stored') .attrs('mount-gear-weight-total','stored-gear-weight-total','on-mount','gear-stored-weight','gear-stored-qty') .fields('on-mount','gear-stored-weight','gear-stored-qty') .reduce(function(m,r){ m.allgearweight+=(r.F['gear-stored-weight']*r.I['gear-stored-qty']); m.mountgearweight+=(r.F['gear-stored-weight']*r.I['gear-stored-qty']*r.I['on-mount']); return m; },{allgearweight:0,mountgearweight:0, desc: []},function(m,r,a){ m.allgearweight+=(a.F['gear-stored-weight']*a.I['gear-stored-qty']); m.mountgearweight+=(a.F['gear-stored-weight']*a.I['gear-stored-qty']*a.I['on-mount']); a.D[2]['mount-gear-weight-total']=m.mountgearweight; a.D[2]['stored-gear-weight-total']=(m.allgearweight-m.mountgearweight); }) .execute(); }) function setupCalculateTotalGemsValue(totalField, valueField, multiplierField, repeatingSection) { let onChange = `change:${valueField} change:${multiplierField} change:${repeatingSection}:${valueField} change:${repeatingSection}:${multiplierField} remove:${repeatingSection}` on(onChange, function(){ TAS.repeating(repeatingSection) .attrs(totalField, valueField, multiplierField) .fields(valueField, multiplierField) .reduce(function(m,r){ m.total+=(r.F[valueField]*r.I[multiplierField]); return m; },{total:0},function(m,r,a){ m.total+=(a.F[valueField]*a.I[multiplierField]); a[totalField]=m.total; }) .execute(); }); } // --- Start setup gem total value calculation for all settings --- // let gemSections = ['', '2', '3', '4', '5', '6']; gemSections.forEach(i => { setupCalculateTotalGemsValue(`gemstotalvalue${i}`, `gemvalue${i}`, `gemqty${i}`, `gem${i}`); }); // --- End setup gem total value calculation for all settings --- // // --- ALL SHEET WORKERS END --- // var sheetName = 'AD&D 2E Revised'; var sheetVersion = '3.3.1'; on('sheet:opened', function(){ getAttrs(['character_sheet'],function(attrs){ let cs=_.rest((attrs.character_sheet||'').match(/(.*?)(?:\s+v(.*))?$/)), sheet_name=cs[0]||'', sheet_version=cs[1]||''; // do something with sheet_name and sheet_version, if you might be converting if(sheet_name !== sheetName || (sheetVersion && (sheet_version !== sheetVersion))){ console.log('Updating character sheet version'); setAttrs({ character_sheet: (sheetName||'AD&D 2E Revised')+(sheetVersion?(' v'+sheetVersion):'') },{silent:true}); getAttrs(['spell-points', 'spell-points-priest'], function(values) { let sp = parseInt(values['spell-points']) || 0; let psp = parseInt(values['spell-points-priest']) || 0; console.log(`Old spell points: ${sp}`); console.log(`Old spell points priest: ${psp}`); let newValue = {}; if (sp > 0) { newValue['spell-points-lvl'] = sp; newValue['spell-points'] = ''; } if (psp > 0) { newValue['spell-points-priest-lvl'] = psp; newValue['spell-points-priest'] = ''; } setAttrs(newValue); }); TAS.repeating('spells') .fields('spell-points', 'spell-points1', 'arc', 'arc1') .each(function (r) { console.log('Updating repeating spells-points and arc'); r['spell-points'] = (r.I['spell-points1']); r['spell-points1'] = ''; r['arc'] = (r.I['arc1']); r['arc1'] = ''; }) .execute(); } }); }); </script>