Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Need Help Debugging - Custom Roll Template Not Working

1506713477

Edited 1506715899
GM Matt
Sheet Author
I'm trying to create a series of custom roll templates for a sheet that I am authoring, but am having problems getting the project off of the ground. I've created the template definition - right now it is reduced to something about as simple as I can imagine - but when I try to trigger the template from a roll button or from chat, I just get a blank line output. To make sure I wasn't doing something wrong in coding the template itself, I tried moving the same template into an otherwise blank character sheet in a brand new game. In that game, the same code works fine. So....I'm pretty sure something in the other html in my sheet is causing the custom template to fail, but I have no idea what it is, what it might be, or how to find it. Any ideas? (I'm glad to give anyone who volunteers access to my game) (Note: I'm not a professional coder; mostly self taught, and there are a lot of holes in my skill set, so...the more you can spell things out for me, the better!) UPDATE: I resolved the issue; see below.
1506714261
Ziechael
Forum Champion
Sheet Author
API Scripter
Post the code Matt, one of the clever souls who lurk here will have you up and running in no time!
Here ya' go, folks! &lt;div class="record"&gt;&lt;img height="25" width="75" src="<a href="https://s3.amazonaws.com/files.d20.io/images/3792926/fZmnHs3Mz7uTZ8C3uic84A/med.gif?1398003568&quot;/" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/3792926/fZmnHs3Mz7uTZ8C3uic84A/med.gif?1398003568"/</a>&gt; &lt;br/&gt; Eternity &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;!-- Character Record Sheet --&gt; &lt;/div&gt; &lt;input type="radio" name="attr_tab" class="sheet-tab sheet-tab1" value="1" title="Home" checked="checked" /&gt; &lt;input type="radio" name="attr_tab" class="sheet-tab sheet-tab6" value="6" title="Equipment" /&gt; &lt;input type="radio" name="attr_tab" class="sheet-tab sheet-tab3" value="3" title="Perks" /&gt; &lt;input type="radio" name="attr_tab" class="sheet-tab sheet-tab4" value="4" title="Powers" /&gt; &lt;!-- &lt;input type="radio" name="attr_tab" class="sheet-tab sheet-tab2" value="2" title="NPC" /&gt; --&gt; &lt;div class="sheet-tab-content sheet-tab1"&gt; &nbsp; &nbsp; &lt;br&gt; &nbsp; &nbsp; &lt;div class="col"&gt; &nbsp; &nbsp; &lt;table class="spacing"&gt; &lt;tr colspan="3"&gt;&lt;/tr&gt; &lt;tr&gt; &nbsp; &nbsp; &lt;th class="lheader" &gt;Character Name &lt;/th&gt; &nbsp; &nbsp; &lt;th class="lheader" &gt;Race &lt;/th&gt; &nbsp; &nbsp; &lt;th class="lheader" &gt;Home Cosm &lt;/th&gt;&nbsp; &nbsp; &nbsp; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;input type="text" name="attr_Name" title="Character Name" style="width:100%" /&gt;&lt;/td&gt; &lt;td&gt;&lt;input type="text" name="attr_Race" title="Race" style="width:100%" /&gt; &lt;/td&gt; &lt;td&gt;&lt;input type="text" name="attr_Home_Cosm" title="Home Cosm"style="width:100%" /&gt; &lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/tr&gt; &lt;/table&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;table class="spacing"&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr colspan="5"&gt;&lt;/tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt;&lt;th&gt;Possibilities&lt;/th&gt;&nbsp; &lt;th&gt;Magic&lt;/th&gt; &lt;th&gt;Social&lt;/th&gt;&lt;th&gt;Spiritual&lt;/th&gt;&lt;th&gt;Tech&lt;/th&gt;&nbsp; &lt;/tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt; &nbsp; &nbsp; &lt;td &gt;&lt;input type="number" name="attr_Possib" value="10" title="Possibilties" /&gt;&lt;/td&gt; &lt;td width="7%"&gt;&lt;input type="number" name="attr_Magic" value="0"&nbsp; title="Magic" /&gt;&lt;/td&gt; &lt;td width="7%"&gt;&lt;input type="number" name="attr_Social" value="0" title="Social"&nbsp; /&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td width="7%"&gt;&lt;input type="number" name="attr_Spiritual" value="0"&nbsp; title="Spiritual" /&gt;&lt;/td&gt; &nbsp; &nbsp; &lt;td width="7%"&gt;&lt;input type="number" name="attr_Tech" value="0" title="Tech"&nbsp; /&gt;&lt;/td&gt; &lt;/tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/table&gt; &lt;/div&gt; &lt;hr/&gt; &lt;div class="3colrow"&gt; &lt;div class="col"&gt; &lt;table class="spacing"&gt; &nbsp; &lt;tbody&gt; &lt;tr&gt;&lt;td&gt;&lt;div class="textHeadsm"&gt;&lt;b&gt;Attributes&lt;/b&gt;&lt;/div&gt;&lt;/td&gt; &nbsp; &nbsp; &lt;td&gt;&lt;div class="textHeadsm"&gt;Value&lt;/div&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&lt;!-- &lt;td&gt;&lt;div class="textHeadsm"&gt;Approved Actions&lt;/div&gt;&lt;/td&gt;&nbsp; &nbsp;--&gt; &lt;/tr&gt; &lt;tr&gt; &nbsp; &nbsp; &lt;td class="col1"&gt;DEXTERITY&lt;/td&gt; &lt;td&gt;&lt;input type="number" name="attr_DEX" value="8" title="Dexterity" /&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;!-- &lt;td class="col1"&gt;Maneuver&lt;/td&gt; --&gt; &lt;/tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt; &lt;td class="col1"&gt;STRENGTH&lt;/td&gt; &lt;td&gt;&lt;input type="number" name="attr_STR" value="8" title="Strength" /&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td class="col1"&gt;MIND&lt;/td&gt; &lt;td&gt;&lt;input type="number" name="attr_MIN" value="8" title="Mind" /&gt;&lt;/td&gt; &nbsp; &nbsp; &lt;!-- &lt;td class="col1"&gt;Test&lt;/td&gt; --&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td class="col1"&gt;CHARISMA&lt;/td&gt; &lt;td&gt;&lt;input type="number" name="attr_CHA" value="8" title="Charisma" /&gt;&lt;/td&gt; &nbsp; &nbsp; &lt;!-- &lt;td class="col1"&gt;Taunt&lt;/td&gt; --&gt; &nbsp; &nbsp; &lt;/tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt; &nbsp; &nbsp; &lt;td class="col1"&gt;SPIRIT&lt;/td&gt; &lt;td&gt;&lt;input type="number" name="attr_SPI" value="8" title="Spirit" /&gt;&lt;/td&gt; &nbsp; &nbsp; &lt;!-- &lt;td class="col1"&gt;Intimidate&lt;/td&gt; --&gt; &nbsp; &nbsp; &lt;/tr&gt; &lt;!--&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td class="col1"&gt;Reality&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/tr&gt; --&gt; &nbsp; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt; &lt;div class="col"&gt; &lt;table&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tbody&gt;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt;&lt;td width="100%"&gt;&lt;div class="textHead"&gt;&lt;b&gt;Damage&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt;&lt;td class="col1"&gt;Shock:&nbsp; &nbsp;&lt;input width="100%" type="number" name="attr_shock" title="Shock Dmg" /&gt; / &lt;input type="number" name="attr_shock_max" /&gt;&lt;/tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt;&lt;td class="col1"&gt;Wounds: &lt;input type="number" value="0" name="attr_wnd"/&gt; / &lt;input type="number" name="attr_wnd_max" /&gt;&lt;/td&gt;&lt;/tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/tbody&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/table&gt; &lt;table class="spacing"&gt; &nbsp; &nbsp; &lt;/tbody&gt; &lt;/table&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;br&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt;&lt;td&gt;&lt;div class="textHead"&gt;&lt;b&gt;Armor&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;table class="spacing"&gt; &nbsp; &nbsp; &lt;/tbody&gt; &lt;/table&gt; &lt;table class="spacing"&gt; &lt;tr colspan="4"&gt;&lt;/tr&gt; &lt;tr&gt; &lt;th width="50%"&gt;Armor&lt;/th&gt; &lt;th class="small"&gt;Modifier&lt;br /&gt;&lt;/th&gt; &lt;th class="small"&gt;Value&lt;br /&gt;&lt;/th&gt; &lt;th class="small"&gt;Axiom&lt;br /&gt;Level&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;input type="text" name="attr_Armor1Worn" style="width:100%" title="Armor Name" /&gt;&lt;/td&gt; &lt;td&gt;&lt;input type="number" name="attr_Armor1Mod" value="0"&nbsp; title="Armor Modifier" /&gt;&lt;/td&gt; &lt;td&gt;&lt;input type="number" name="attr_Armor1Value" value="0" title="Armor Value"&nbsp; /&gt;&lt;/td&gt; &lt;td&gt;&lt;input type="number" name="attr_Armor1Axiom" value="0"&nbsp; title="Axiom Level" /&gt;&lt;/td&gt; &lt;/tr&gt; &nbsp; &nbsp; &lt;tr&gt; &nbsp; &nbsp; &lt;td&gt;&lt;input type="text" name="attr_Armor2Worn" style="width:100%" title="Armor Name" /&gt;&lt;/td&gt; &lt;td&gt;&lt;input type="number" name="attr_Armor2Mod" value="0"&nbsp; title="Armor Modifier" /&gt;&lt;/td&gt; &lt;td&gt;&lt;input type="number" name="attr_Armor2Value" value="0" title="Armor Value"&nbsp; /&gt;&lt;/td&gt; &lt;td&gt;&lt;input type="number" name="attr_Armor2Axiom" value="0"&nbsp; title="Axiom Level" /&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/div&gt; &lt;div class="col"&gt; &nbsp; &nbsp; &lt;table class="spacing"&gt; &nbsp; &lt;tbody&gt; &lt;tr&gt;&lt;td&gt;&lt;div class="textHead"&gt;&lt;b&gt;Defenses&lt;/b&gt;&lt;/div&gt;&lt;/td&gt; &nbsp; &nbsp; &lt;td&gt;&lt;div class="textHead"&gt;Value&lt;/div&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &lt;/tr&gt; &lt;tr&gt; &nbsp; &nbsp; &lt;td class="col1"&gt;Dodge&lt;/td&gt; &lt;td&gt;&lt;input type="number" name="attr_Dodge" value="" title="Running" /&gt;&lt;/td&gt; &lt;/tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt; &lt;td class="col1"&gt;Melee&lt;/td&gt; &lt;td&gt;&lt;input type="number" name="attr_Melee_Defense" value="" title="Swimming" /&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td class="col1"&gt;Unarmed&lt;/td&gt; &lt;td&gt;&lt;input type="number" name="attr_Unarmed_Defense" value="" title="Jumping" /&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td class="col1"&gt;Toughness&lt;/td&gt; &lt;td&gt;&lt;input type="number" name="attr_Toughness" value="" title="Climbing" /&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td class="col1"&gt;Armor&lt;/td&gt; &lt;td&gt;&lt;input type="number" name="attr_Armor" value="" title="Lifting" /&gt;&lt;/td&gt; &lt;/tr&gt; &nbsp; &lt;/tbody&gt; &lt;/table&gt; &lt;/div&gt; &lt;/div&gt; &lt;br /&gt; &lt;div class="2colrow"&gt; &lt;div class="col"&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;!-- &lt;/table&gt; --&gt; &lt;tr&gt;&lt;td&gt;&lt;div class="textHead"&gt;&lt;b&gt;Combat Skills&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;table&gt; &lt;thead&gt; &lt;tr&gt; &lt;th&gt;Skill&lt;/th&gt; &lt;th&gt;Adds&lt;/th&gt; &lt;th&gt;Attr&lt;/th&gt; &lt;th&gt;Value&lt;/th&gt; &lt;/tr&gt; &lt;/thead&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tbody&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td class="skillsCol1"&gt;Energy Weapons&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" value="0" name="attr_EnergyWeaponAdds" title="Adds" /&gt;&lt;/td&gt; &lt;!-- Skill Training --&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;select name="attr_EnergyWeaponMod" class="modtype" title="Skill Modifier"&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{DEX}" selected&gt;DEX&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{STR}"&gt;STR&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{MIN}"&gt;MIN&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{CHA}"&gt;CHA&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{SPI}"&gt;SPI&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/select&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" name="attr_EnergyWeapon" value="@{EnergyWeaponMod}+@{EnergyWeaponAdds}" disabled="true"&nbsp; class="skills" /&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td class="skillsCol1"&gt;Fire Combat&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" value="0" name="attr_FireCombatAdds" title="Adds" /&gt;&lt;/td&gt; &lt;!-- Skill Training --&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;select name="attr_FireCombatMod" class="modtype" title="Skill Modifier"&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{DEX}" selected&gt;DEX&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{STR}"&gt;STR&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{MIN}"&gt;MIN&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{CHA}"&gt;CHA&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{SPI}"&gt;SPI&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/select&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" name="attr_FireCombat" value="@{FireCombatMod}+@{FireCombatAdds}" disabled="true"&nbsp; class="skills" /&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td class="skillsCol1"&gt;Melee Combat&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" value="0" name="attr_MeleeCombatAdds" title="Adds" /&gt;&lt;/td&gt; &lt;!-- Skill Training --&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;select name="attr_MeleeCombatMod" class="modtype" title="Skill Modifier"&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{DEX}" selected&gt;DEX&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{STR}"&gt;STR&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{MIN}"&gt;MIN&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{CHA}"&gt;CHA&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{SPI}"&gt;SPI&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/select&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" name="attr_MeleeCombat" value="@{MeleeCombatMod}+@{MeleeCombatAdds}" disabled="true"&nbsp; class="skills" /&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td class="skillsCol1"&gt;Missile Weapons&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" value="0" name="attr_MissileWeaponAdds" title="Adds" /&gt;&lt;/td&gt; &lt;!-- Skill Training --&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;select name="attr_MissileWeaponMod" class="modtype" title="Skill Modifier"&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{DEX}" selected&gt;DEX&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{STR}"&gt;STR&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{MIN}"&gt;MIN&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{CHA}"&gt;CHA&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{SPI}"&gt;SPI&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/select&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" name="attr_MissileWeapon" value="@{MissileWeaponMod}+@{MissileWeaponAdds}" disabled="true"&nbsp; class="skills" /&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td class="skillsCol1"&gt;Unarmed Combat&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" value="0" name="attr_UnarmedCombatAdds" title="Adds" /&gt;&lt;/td&gt; &lt;!-- Skill Training --&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;select name="attr_UnarmedCombatMod" class="modtype" title="Skill Modifier"&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{DEX}" selected&gt;DEX&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{STR}"&gt;STR&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{MIN}"&gt;MIN&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{CHA}"&gt;CHA&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{SPI}"&gt;SPI&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/select&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" name="attr_UnarmedCombat" value="@{UnarmedCombatMod}+@{UnarmedCombatAdds}" disabled="true"&nbsp; class="skills" /&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/tbody&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/table&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt;&lt;td&gt;&lt;div class="textHead"&gt;&lt;b&gt;Interaction Skills&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;table&gt; &lt;thead&gt; &lt;tr&gt; &lt;th&gt;Skill&lt;/th&gt; &lt;th&gt;Adds&lt;/th&gt; &lt;th&gt;Attr&lt;/th&gt; &lt;th&gt;Value&lt;/th&gt; &lt;!-- Column Reserved for Roll Button, e.g. &lt;th&gt;Roll&lt;/th&gt; --&gt; &lt;/tr&gt; &lt;/thead&gt; &nbsp; &nbsp; &lt;tbody&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt; &nbsp; &nbsp; &lt;td class="skillsCol1"&gt;Intimidate&lt;/td&gt; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" value="0" name="attr_IntimidateAdds" title="Adds" /&gt;&lt;/td&gt; &lt;!-- Skill Training --&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;select name="attr_IntimidateMod" class="modtype" title="Skill Modifier"&gt; &nbsp; &nbsp; &nbsp; &lt;option value="@{DEX}"&gt;DEX&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{STR}"&gt;STR&lt;/option&gt; &nbsp; &nbsp; &nbsp; &lt;option value="@{MIN}"&gt;MIN&lt;/option&gt; &nbsp; &nbsp; &nbsp; &lt;option value="@{CHA}"&gt;CHA&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{SPI}" selected&gt;SPI&lt;/option&gt; &nbsp; &nbsp; &lt;/select&gt;&lt;/td&gt; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" name="attr_Intimidate" value="@{IntimidateMod}+@{IntimidateAdds}" disabled="true"&nbsp; class="skills" /&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;button type="roll" name="intimidate_attack" value="&{template:default} {{skill= Intimidate}} {{value=10}}" /&gt;&lt;/td&gt; &nbsp; &nbsp; &lt;/tr&gt; &nbsp; &nbsp; &lt;tr&gt; &nbsp; &nbsp; &lt;td class="skillsCol1"&gt;Taunt&lt;/td&gt; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" value="0" name="attr_TauntAdds" title="Adds" /&gt;&lt;/td&gt; &lt;!-- Skill Training --&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;select name="attr_TauntMod" class="modtype" title="Skill Modifier"&gt; &nbsp; &nbsp; &nbsp; &lt;option value="@{DEX}"&gt;DEX&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{STR}"&gt;STR&lt;/option&gt; &nbsp; &nbsp; &nbsp; &lt;option value="@{MIN}"&gt;MIN&lt;/option&gt; &nbsp; &nbsp; &nbsp; &lt;option value="@{CHA}"selected&gt;CHA&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{SPI}"&gt;SPI&lt;/option&gt; &nbsp; &nbsp; &lt;/select&gt;&lt;/td&gt; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" name="attr_Taunt" value="@{TauntMod}+@{TauntAdds}" disabled="true"&nbsp; class="skills" /&gt;&lt;/td&gt; &nbsp; &nbsp; &lt;/tr&gt; &nbsp; &nbsp; &lt;tr&gt; &nbsp; &nbsp; &lt;td class="skillsCol1"&gt;Trick&lt;/td&gt; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" value="0" name="attr_TrickAdds" title="Adds" /&gt;&lt;/td&gt; &lt;!-- Skill Training --&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;select name="attr_TrickMod" class="modtype" title="Skill Modifier"&gt; &nbsp; &nbsp; &nbsp; &lt;option value="@{DEX}"&gt;DEX&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{STR}"&gt;STR&lt;/option&gt; &nbsp; &nbsp; &nbsp; &lt;option value="@{MIN}"selected&gt;MIN&lt;/option&gt; &nbsp; &nbsp; &nbsp; &lt;option value="@{CHA}"&gt;CHA&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{SPI}"&gt;SPI&lt;/option&gt; &nbsp; &nbsp; &lt;/select&gt;&lt;/td&gt; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" name="attr_Trick" value="@{TrickMod}+@{TrickAdds}" disabled="true"&nbsp; class="skills" /&gt;&lt;/td&gt; &nbsp; &nbsp; &lt;/tr&gt; &nbsp; &nbsp; &lt;tr&gt; &nbsp; &nbsp; &lt;td class="skillsCol1"&gt;Maneuver&lt;/td&gt; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" value="0" name="attr_ManeuverAdds" title="Adds" /&gt;&lt;/td&gt; &lt;!-- Skill Training --&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;select name="attr_ManeuverMod" class="modtype" title="Skill Modifier"&gt; &nbsp; &nbsp; &nbsp; &lt;option value="@{DEX}"selected&gt;DEX&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{STR}"&gt;STR&lt;/option&gt; &nbsp; &nbsp; &nbsp; &lt;option value="@{MIN}"&gt;MIN&lt;/option&gt; &nbsp; &nbsp; &nbsp; &lt;option value="@{CHA}"&gt;CHA&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{SPI}"&gt;SPI&lt;/option&gt; &nbsp; &nbsp; &lt;/select&gt;&lt;/td&gt; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" name="attr_Maneuver" value="@{ManeuverMod}+@{ManeuverAdds}" disabled="true"&nbsp; class="skills" /&gt;&lt;/td&gt; &nbsp; &nbsp; &lt;/tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/tbody&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/table&gt; &lt;/div&gt; &lt;div class="col"&gt; &lt;table&gt; &lt;tr&gt;&lt;div class="textHead"&gt;Other Skills&lt;/div&gt;&lt;/tr&gt; &lt;thead&gt; &lt;tr&gt; &lt;th&gt;Skill&lt;/th&gt; &lt;th&gt;Adds&lt;/th&gt; &lt;th&gt;Attr&lt;/th&gt; &lt;th&gt;Value&lt;/th&gt; &lt;/tr&gt; &lt;/thead&gt; &nbsp; &lt;tbody&gt; &lt;tr&gt; &lt;td class="skillsCol1"&gt;Reality&lt;/td&gt; &lt;td&gt;&lt;input type="number" value="1" name="attr_RealityAdds" title="Adds" /&gt;&lt;/td&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &lt;td&gt;&lt;select name="attr_RealityMod" class="modtype" title="Skill Modifier"&gt; &nbsp; &lt;option value="@{SPI}" selected&gt;SPI&lt;/option&gt; &lt;/select&gt;&lt;/td&gt; &lt;td&gt;&lt;input type="number" name="attr_Reality" value="@{RealityMod}+@{RealityAdds}" disabled="true"&nbsp; class="skills" /&gt;&lt;/td&gt;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;!-- Skill Training --&gt; &lt;/tr&gt; &lt;tr&gt; &nbsp; &nbsp; &lt;td class="skillsCol1"&gt;Dodge&lt;/td&gt; &lt;td&gt;&lt;input type="number" value="0" name="attr_DodgeAdds" title="Adds" /&gt;&lt;/td&gt; &lt;!-- Skill Training --&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;select name="attr_DodgeMod" class="modtype" title="Skill Modifier"&gt; &nbsp; &lt;option value="@{DEX}"selected&gt;DEX&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{STR}"&gt;STR&lt;/option&gt; &nbsp; &lt;option value="@{MIN}"&gt;MIN&lt;/option&gt; &nbsp; &lt;option value="@{CHA}"&gt;CHA&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{SPI}"&gt;SPI&lt;/option&gt; &lt;/select&gt;&lt;/td&gt; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" name="attr_Dodge" value="@{DodgeMod}+@{DodgeAdds}" disabled="true"&nbsp; class="skills" /&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;fieldset class="repeating_skills"&gt; &nbsp; &nbsp; &lt;table&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tbody&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td class="skillsCol1"&gt; &lt;input type="text" style="width:100%" name="attr_RepeatingSkillName" /&gt; &lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" value="0" name="attr_RepeatingSkillAdds" title="Adds" /&gt;&lt;/td&gt; &nbsp; &nbsp; &lt;td&gt;&lt;select name="attr_RepeatingSkillMod" class="modtype" title="Skill Modifier"&gt; &nbsp; &lt;option value="@{DEX}" selected&gt;DEX&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{STR}"&gt;STR&lt;/option&gt; &nbsp; &lt;option value="@{MIN}"&gt;MIN&lt;/option&gt; &nbsp; &lt;option value="@{CHA}"&gt;CHA&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{SPI}"&gt;SPI&lt;/option&gt; &lt;/select&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" name="attr_RepeatingSkill" value="@{RepeatingSkillMod}+@{RepeatingSkillAdds}" disabled="true"&nbsp; class="skills" /&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/tr&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/tbody&gt; &nbsp; &nbsp; &lt;/table&gt; &lt;/fieldset&gt; &lt;/div&gt; &lt;/div&gt; &nbsp; &nbsp; &lt;div class="1colrow"&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;div class="col"&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;table&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt;&lt;div class="textHead"&gt;Weapons&lt;/div&gt;&lt;/tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/table&gt; &nbsp; &nbsp; &lt;table&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;thead&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;th style="width:20%"&gt;Weapon&lt;/th&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;th style="width:5%"&gt;Axiom&lt;/th&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;th style="width:20%"&gt;Damage Formula&lt;/th&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;th style="width:5%"&gt;Damage&lt;/th&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;th style="width:5%"&gt;Ammo&lt;/th&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;th style="width:20%"&gt;Range&lt;/th&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;th style="width:20%"&gt;Notes&lt;/th&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/tr&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/thead&gt; &nbsp; &nbsp; &lt;/table&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;fieldset class="repeating_weapons"&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;table&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tbody&gt;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td class="weaponsCol1"&gt; &lt;input type="text" style="width:100%" name="attr_RepeatingWeaponName" /&gt; &lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" value="0" name="attr_RepeatingWeaponAxiom" title="RepeatingWeaponAxiom" /&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;input type="text" style="width:100%" name="attr_Repeating_Weapon_Damage_Notes" title="WeaponDamageNotes" /&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" value="0" name="attr_Repeating_Weapon_Damage" title="WeaponDamage" /&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;input type="number" value="0" name="attr_Repeating_Weapon_Ammo" title="WeaponAmmo" /&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;input type="text" style="width:100%" name="attr_Repeating_Weapon_Range" title="WeaponRange" /&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;td&gt;&lt;input type="text" style="width:100%" name="attr_Repeating_Weapon_Notes" title="WeaponNotes" /&gt;&lt;/td&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/tr&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/tbody&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/table&gt; &nbsp; &nbsp; &lt;/fieldset&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/div&gt; &lt;/div&gt; &lt;br&gt; &lt;div class="clear"&gt;&lt;/div&gt; &lt;/div&gt; &lt;div class="sheet-tab-content sheet-tab3"&gt; &nbsp; &nbsp; &lt;br&gt; &nbsp; &nbsp; &lt;fieldset class="repeating_perks"&gt; &nbsp; &nbsp; &nbsp; &nbsp; Name: &lt;input type=text name="attr_PerkName" /&gt; &lt;br&gt; &nbsp; &nbsp; &nbsp; &nbsp; Description &lt;br&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;textarea type=text name="attr_PerkDescription" title="Perk Description"&gt;&lt;/textarea&gt;&lt;br&gt; &nbsp; &nbsp; &lt;/fieldset&gt; &lt;/div&gt; &lt;div class="sheet-tab-content sheet-tab4"&gt; &nbsp; &nbsp; &lt;br&gt; &nbsp; &nbsp; &lt;fieldset class="repeating_powers"&gt; &nbsp; &nbsp; &nbsp; &nbsp; Name: &lt;input type=text name="attr_PowerName" /&gt; &nbsp; &nbsp; &nbsp; &nbsp; Type:&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;select name="attr_PowerType" class="modtype" title="Power Type"&gt; &nbsp; &nbsp; &lt;option value="@{Magic}" selected&gt;Magic&lt;/option&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;option value="@{Miracle}"&gt;Miracle&lt;/option&gt; &lt;option value="@{Psionic}"&gt;Psionic&lt;/option&gt; &lt;option value="@{Other}"&gt;Other&lt;/option&gt; &lt;/select&gt;&lt;br&gt; &nbsp; &nbsp; &nbsp; &nbsp; Description&lt;br&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;textarea type=text name="attr_PowerDescription" title="PowerDescription"&gt;&lt;/textarea&gt;&nbsp; &nbsp; &nbsp; &lt;/fieldset&gt; &lt;/div&gt; &lt;div class="sheet-tab-content sheet-tab6"&gt; &nbsp; &nbsp; &lt;br&gt; &nbsp; &nbsp; &lt;table class="spacing"&gt; &lt;/tbody&gt; &lt;/table&gt; &nbsp; &nbsp; &lt;fieldset class="repeating_Equipment"&gt; &nbsp; &nbsp; &nbsp; &nbsp; Name: &lt;input type="text" name="attr_EquipmentName" /&gt; &nbsp; &nbsp; &nbsp; &nbsp; Axiom: &lt;input type=number name="attr_EquipmentAxiom" /&gt;&lt;br&gt;&lt;br&gt; &nbsp; &nbsp; &nbsp; &nbsp; Description&lt;br&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;textarea type=text name="attr_EquipmentDescription" title="Equipment Description"&gt;&lt;/textarea&gt; &lt;br&gt;&lt;br&gt; &lt;/fieldset&gt; &lt;/div&gt; &lt;rolltemplate class-="sheet-rolltemplate-skill"&gt; &nbsp; &nbsp; &lt;table&gt; &nbsp; &nbsp; &nbsp; &nbsp; &lt;tr&gt;&lt;th&gt;Skill Roll&lt;/th&gt;&lt;/tr&gt; &nbsp; &nbsp; &lt;/table&gt; &lt;/rolltemplate&gt; The template will not trigger on &{template:skill}
Ha! Found it. I had a dash accidentally stuck right after the word "class" in the rolltemplate definition. It looks so obvious in my forum paste, but I must have looked right at it for an hour in the editor... Like I said - my coding skills are a little lacking...
1506761478
Ziechael
Forum Champion
Sheet Author
API Scripter
Been there, done that lol Just glad my 'advice' helped even if I didn't get chance to look at the code :)