Advertisement
Guest User

Untitled

a guest
Jul 16th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 304.05 KB | None | 0 0
  1.  
  2.         <!-- Logo Header -->
  3.             <div class="sheet-col" style="text-align:center; width:100%">
  4.                 <img src="https://i.imgur.com/mIDvfhv.png" style="max-height: 120px;" />
  5.             </div>
  6.         <br>
  7.       <input type='radio' name="attr_main_show" class="sheet-tab sheet-tabPC"  value="1" checked/>
  8. <label class="sheet-tab" >PC</label>
  9.       <input type='radio' name="attr_main_show" class="sheet-tab sheet-tabGM"  value="2" />
  10. <label class="sheet-tab" >GM</label>
  11.         <br>
  12.         <br>
  13.    
  14. <div class="sheet-tab-content sheet-tabPC">
  15.       <input type='radio' name="attr_npc-show" class="sheet-tab sheet-tabMain"  value="1" checked/>
  16. <label class="sheet-tab" >Character</label>
  17. <input type='radio' name="attr_npc-show" class="sheet-tab sheet-tabAbilities"  value="2"  />
  18. <label class="sheet-tab" >Abilities</label>
  19.       <input type='radio' name="attr_npc-show" class="sheet-tab sheet-tabGear"  value="3" />
  20. <label class="sheet-tab" >Gear</label>
  21.       <input type='radio' name="attr_npc-show" class="sheet-tab sheet-tabInformation"  value="4" />
  22. <label class="sheet-tab" >Information</label>
  23. <input type='radio' name="attr_npc-show" class="sheet-tab sheet-tabExperience"  value="5"  />
  24. <label class="sheet-tab" >Experience</label>
  25.        
  26.  
  27.         <br>
  28. <div class="sheet-tab-content sheet-tabMain">
  29.         <h1>Character</h1>
  30.     <div class="sheet-wrapper">
  31.         <!-- Base Character Information -->
  32.         <div class="sheet-1colrow">
  33.             <div class="sheet-col">
  34.  
  35.                 <div class="sheet-row">
  36.                     <div class="sheet-item" style="width:13.2%"><label style="text-align:right">Character Name</label></div>
  37.                     <div class="sheet-item sheet-large"><input type="text" name="attr_character_name" /></div>
  38.                     <div class="sheet-item sheet-tiny"><label style="text-align:right">Player Name</label></div>
  39.                     <div class="sheet-item sheet-large"><input type="text" name="attr_playername" /></div>
  40.                 </div>
  41.                 <div class="sheet-row">
  42.                     <div class="sheet-item sheet-little"><label style="text-align:right">Home World</label></div>
  43.                     <div class="sheet-item sheet-tiny"><input type="text" name="attr_homeworld" /></div>
  44.                     <div class="sheet-item sheet-little"><label style="text-align:right">Background</label></div>
  45.                     <div class="sheet-item sheet-tiny"><input type="text" name="attr_background" /> </div>
  46.                     <div class="sheet-item sheet-puny"><label style="text-align:right">Role</label></div>
  47.                     <div class="sheet-item sheet-tiny"><input type="text" name="attr_role" /></div>
  48.                     <div class="sheet-item sheet-puny"><label style="text-align:right">Career</label></div>
  49.                     <div class="sheet-item sheet-tiny"><input type="text" name="attr_careers" /></div>
  50.                 </div>
  51.                 <div class="sheet-row">
  52.                     <div class="sheet-item sheet-puny"><label style="text-align:right">Gender</label></div>
  53.                     <div class="sheet-item sheet-puny"><input type="text" name="attr_gender" /></div>
  54.                     <div class="sheet-item sheet-puny"><label style="text-align:right">Build</label></div>
  55.                     <div class="sheet-item sheet-puny"><input type="text" name="attr_build" /></div>
  56.                     <div class="sheet-item sheet-puny"><label style="text-align:right">Height</label></div>
  57.                     <div class="sheet-item sheet-puny"><input type="text" name="attr_height" /></div>
  58.                     <div class="sheet-item sheet-puny"><label style="text-align:right">Weight</label></div>
  59.                     <div class="sheet-item sheet-puny"><input type="text" name="attr_weight" /></div>
  60.                 </div>
  61.                 <div class="sheet-row">
  62.                     <div class="sheet-row">
  63.                         <div class="sheet-item sheet-little"><label style="text-align:right">Skin Colour</label></div>
  64.                         <div class="sheet-item sheet-puny"><input type="text" name="attr_skincolour" /></div>
  65.                         <div class="sheet-item sheet-little"><label style="text-align:right">Hair Colour</label></div>
  66.                         <div class="sheet-item sheet-puny"><input type="text" name="attr_haircolour" /></div>
  67.                        
  68.                         <div class="sheet-item sheet-little"><label style="text-align:right">Eye Colour</label></div>
  69.                         <div class="sheet-item sheet-puny"><input type="text" name="attr_eyecolour" /></div>
  70.                         <div class="sheet-item sheet-puny"><label style="text-align:right">Age</label></div>
  71.                         <div class="sheet-item sheet-puny"><input type="text" name="attr_age" /></div>
  72.                     </div>
  73.                 </div>
  74.             </div>
  75.         </div>
  76.         <hr>
  77.                 <h3>Characteristics</h3>
  78.         <table style="width:100%">
  79.             <tr>
  80.                 <td style="width:5%">
  81.                 </td>
  82.                 <td COLSPAN="4" style="width:10%"> <button type="roll" name="roll_ws" value="!warroll [[@{wsFinal}]] ?{Modfier|0} @{PlayerQueryRoll} Weapon Skill Test"><label style="text-align:center; font-size:12px">Weapon Skill</label></button>
  83.                 </td>
  84.                 <td COLSPAN="4" style="width:10%"><button type="roll" name="roll_bs" value="!warroll [[@{bsFinal}]] ?{Modfier|0} @{PlayerQueryRoll} Ballistic Skill Test"><label style="text-align:center; font-size:12px">Ballistic Skill</label></button>
  85.                 </td>
  86.                 <td COLSPAN="4" style="width:10%"><button type="roll" name="roll_strength" value="!warroll [[@{strengthFinal}]] ?{Modfier|0} @{PlayerQueryRoll} Strength Test"><label style="text-align:center; font-size:12px">Strength</label></button>
  87.                 </td>
  88.                 <td COLSPAN="4" style="width:10%"><button type="roll" name="roll_toughness" value="!warroll [[@{toughnessFinal}]] ?{Modfier|0} @{PlayerQueryRoll} Toughness Test"><label style="text-align:center; font-size:12px">Toughness</label></button>
  89.                 </td>
  90.                 <td COLSPAN="4" style="width:10%"><button type="roll" name="roll_ag" value="!warroll [[@{agFinal}]] ?{Modfier|0} @{PlayerQueryRoll} Agility Test"><label style="text-align:center; font-size:12px">Agility</label></button>
  91.                 </td>
  92.                 <td COLSPAN="4" style="width:10%"><button type="roll" name="roll_int" value="!warroll [[@{intFinal}]] ?{Modfier|0} @{PlayerQueryRoll} Intelligence Test"><label style="text-align:center; font-size:12px">Intelligence</label></button>
  93.                 </td>
  94.                 <td COLSPAN="4" style="width:10%"><button type="roll" name="roll_Per" value="!warroll [[@{perFinal}]] ?{Modfier|0} @{PlayerQueryRoll} Perception Test"><label style="text-align:center; font-size:12px">Perception</label></button>
  95.                 </td>
  96.                 <td COLSPAN="4" style="width:10%"><button type="roll" name="roll_Wp" value="!warroll [[@{wpFinal}]] ?{Modfier|0} @{PlayerQueryRoll} Willpower Test"><label style="text-align:center; font-size:12px">Willpower</label></button>
  97.                 </td>
  98.                 <td COLSPAN="4" style="width:10%"><button type="roll" name="roll_Fel" value="!warroll [[@{felFinal}]] ?{Modfier|0} @{PlayerQueryRoll} Fellowship Test"><label style="text-align:center; font-size:12px">Fellowship</label></button>
  99.                 </td>
  100.                 <td  style="width:5%">
  101.                 </td>
  102.             </tr>
  103.             <tr>
  104.                 <td style="width:5%">
  105.                 </td>
  106.                 <td COLSPAN="4"><label style="text-align:center">(WS)</label>
  107.                 </td>
  108.                 <td COLSPAN="4"><label style="text-align:center">(BS)</label>
  109.                 </td>
  110.                 <td COLSPAN="4"><label style="text-align:center">(S)</label>
  111.                 </td>
  112.                 <td COLSPAN="4"><label style="text-align:center">(T)</label>
  113.                 </td>
  114.                 <td COLSPAN="4"><label style="text-align:center">(Ag)</label>
  115.                 </td>
  116.                 <td COLSPAN="4"><label style="text-align:center">(Int)</label>
  117.                 </td>
  118.                 <td COLSPAN="4"><label style="text-align:center">(Per)</label>
  119.                 </td>
  120.                 <td COLSPAN="4"><label style="text-align:center">(WP)</label>
  121.                 </td>
  122.                 <td COLSPAN="4"><label style="text-align:center">(Fel)</label>
  123.                 </td>
  124.                 <td style="width:5%">
  125.                 </td>
  126.             </tr>
  127.             <tr>
  128.                 <td style="width:5%; vertical-align:middle"><label style="text-align:right; font-size:10px; vertical-align: middle">Starting</label>
  129.                 </td>
  130.                 <td COLSPAN="4"><input type="number" class="sheet-charMainInput" name="attr_ws" value="0" />
  131.                 </td>
  132.                 <td COLSPAN="4"><input type="number" class="sheet-charMainInput" name="attr_bs" value="0" />
  133.                 </td>
  134.                 <td COLSPAN="4"><input type="number" class="sheet-charMainInput" name="attr_strength" value="0" />
  135.                 </td>
  136.                 <td COLSPAN="4"><input type="number" class="sheet-charMainInput" name="attr_toughness" value="0" />
  137.                 </td>
  138.                 <td COLSPAN="4"><input type="number" class="sheet-charMainInput" name="attr_ag" value="0" />
  139.                 </td>
  140.                 <td COLSPAN="4"><input type="number" class="sheet-charMainInput" name="attr_int" value="0" />
  141.                 </td>
  142.                 <td COLSPAN="4"><input type="number" class="sheet-charMainInput" name="attr_per" value="0" />
  143.                 </td>
  144.                 <td COLSPAN="4"><input type="number" class="sheet-charMainInput" name="attr_wp" value="0" />
  145.                 </td>
  146.                 <td COLSPAN="4"><input type="number" class="sheet-charMainInput" name="attr_fel" value="0" />
  147.                 </td>
  148.                 <td style="width:5%">
  149.                 </td>
  150.             </tr>
  151.             <tr>
  152.                 <td style="width:5%; vertical-align:middle"><label style="text-align:right; font-size:10px; vertical-align: middle">Advances</label>
  153.                 </td>
  154.                 <td COLSPAN="4">
  155.             <select class="sheet-charAdvance" name="attr_wsAdvance" >
  156.                 <option value="0" selected>&#8212;</option>
  157.                 <option value="5">+5%</option>
  158.                 <option value="10">+10%</option>
  159.                 <option value="15">+15%</option>
  160.                 <option value="20">+20%</option>
  161.                 <option value="25">+25%</option>
  162.             </select></td>
  163.                 <td COLSPAN="4">
  164.             <select class="sheet-charAdvance" name="attr_bsAdvance" >
  165.                 <option value="0" selected>&#8212;</option>
  166.                 <option value="5">+5%</option>
  167.                 <option value="10">+10%</option>
  168.                 <option value="15">+15%</option>
  169.                 <option value="20">+20%</option>
  170.                 <option value="25">+25%</option>
  171.             </select></td>
  172.                 <td COLSPAN="4">
  173.             <select class="sheet-charAdvance" name="attr_strengthAdvance" >
  174.                 <option value="0" selected>&#8212;</option>
  175.                 <option value="5">+5%</option>
  176.                 <option value="10">+10%</option>
  177.                 <option value="15">+15%</option>
  178.                 <option value="20">+20%</option>
  179.                 <option value="25">+25%</option>
  180.             </select></td>
  181.                 <td COLSPAN="4">
  182.             <select class="sheet-charAdvance" name="attr_toughnessAdvance" >
  183.                 <option value="0" selected>&#8212;</option>
  184.                 <option value="5">+5%</option>
  185.                 <option value="10">+10%</option>
  186.                 <option value="15">+15%</option>
  187.                 <option value="20">+20%</option>
  188.                 <option value="25">+25%</option>
  189.             </select></td>
  190.                 <td COLSPAN="4">
  191.             <select class="sheet-charAdvance" name="attr_agAdvance" >
  192.                 <option value="0" selected>&#8212;</option>
  193.                 <option value="5">+5%</option>
  194.                 <option value="10">+10%</option>
  195.                 <option value="15">+15%</option>
  196.                 <option value="20">+20%</option>
  197.                 <option value="25">+25%</option>
  198.             </select></td>
  199.                 <td COLSPAN="4">
  200.             <select class="sheet-charAdvance" name="attr_intAdvance" >
  201.                 <option value="0" selected>&#8212;</option>
  202.                 <option value="5">+5%</option>
  203.                 <option value="10">+10%</option>
  204.                 <option value="15">+15%</option>
  205.                 <option value="20">+20%</option>
  206.                 <option value="25">+25%</option>
  207.             </select></td>
  208.                 <td COLSPAN="4">
  209.             <select class="sheet-charAdvance" name="attr_perAdvance" >
  210.                 <option value="0" selected>&#8212;</option>
  211.                 <option value="5">+5%</option>
  212.                 <option value="10">+10%</option>
  213.                 <option value="15">+15%</option>
  214.                 <option value="20">+20%</option>
  215.                 <option value="25">+25%</option>
  216.             </select></td>
  217.                 <td COLSPAN="4">
  218.             <select class="sheet-charAdvance" name="attr_wpAdvance" >
  219.                 <option value="0" selected>&#8212;</option>
  220.                 <option value="5">+5%</option>
  221.                 <option value="10">+10%</option>
  222.                 <option value="15">+15%</option>
  223.                 <option value="20">+20%</option>
  224.                 <option value="25">+25%</option>
  225.             </select></td>
  226.                 <td COLSPAN="4">
  227.             <select class="sheet-charAdvance" name="attr_felAdvance" >
  228.                 <option value="0" selected>&#8212;</option>
  229.                 <option value="5">+5%</option>
  230.                 <option value="10">+10%</option>
  231.                 <option value="15">+15%</option>
  232.                 <option value="20">+20%</option>
  233.                 <option value="25">+25%</option>
  234.             </select></td>
  235.                 <td style="width:5%">
  236.                 </td>
  237.             </tr>
  238.             <tr>
  239.                 <td style="width:5%; vertical-align:middle"><label style="text-align:right; font-size:10px; vertical-align: middle">Modifier</label>
  240.                 </td>
  241.                 <td COLSPAN="4"><input type="number" class="sheet-charModInput" name="attr_wsMod" value="0" />
  242.                 </td>
  243.                 <td COLSPAN="4"><input type="number" class="sheet-charModInput" name="attr_bsMod" value="0" />
  244.                 </td>
  245.                 <td COLSPAN="4"><input type="number" class="sheet-charModInput" name="attr_strengthMod" value="0" />
  246.                 </td>
  247.                 <td COLSPAN="4"><input type="number" class="sheet-charModInput" name="attr_toughnessMod" value="0" />
  248.                 </td>
  249.                 <td COLSPAN="4"><input type="number" class="sheet-charModInput" name="attr_agMod" value="0" />
  250.                 </td>
  251.                 <td COLSPAN="4"><input type="number" class="sheet-charModInput" name="attr_intMod" value="0" />
  252.                 </td>
  253.                 <td COLSPAN="4"><input type="number" class="sheet-charModInput" name="attr_perMod" value="0" />
  254.                 </td>
  255.                 <td COLSPAN="4"><input type="number" class="sheet-charModInput" name="attr_wpMod" value="0" />
  256.                 </td>
  257.                 <td COLSPAN="4"><input type="number" class="sheet-charModInput" name="attr_felMod" value="0" />
  258.                 </td>
  259.                 <td style="width:5%">
  260.                 </td>
  261.             </tr>
  262.             <tr>
  263.                 <td style="width:5%; vertical-align:middle"><label style="text-align:right; font-size:10px; vertical-align: middle">Final</label>
  264.                 </td>
  265.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_wsFinal" value="floor(@{ws}+@{wsAdvance}+@{wsMod})" />
  266.                 </td>
  267.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_bsFinal" value="floor(@{bs}+@{bsAdvance}+@{bsMod})" />
  268.                 </td>
  269.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_strengthFinal" value="floor(@{strength}+@{strengthAdvance}+@{strengthMod})" />
  270.                 </td>
  271.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_toughnessFinal" value="floor(@{toughness}+@{toughnessAdvance}+@{toughnessMod})" />
  272.                 </td>
  273.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_agFinal" value="(((@{maximumAgility} + floor(@{ag}+@{agAdvance}+@{agMod})) - abs(@{maximumAgility} - floor(@{ag}+@{agAdvance}+@{agMod}))) / 2)" />
  274.                 </td>
  275.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_intFinal" value="floor(@{int}+@{intAdvance}+@{intMod})" />
  276.                 </td>
  277.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_perFinal" value="floor(@{per}+@{perAdvance}+@{perMod})" />
  278.                 </td>
  279.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_wpFinal" value="floor(@{wp}+@{wpAdvance}+@{wpMod})" />
  280.                 </td>
  281.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_felFinal" value="floor(@{fel}+@{felAdvance}+@{felMod})" />
  282.                 </td>
  283.                 <td style="width:5%">
  284.                 </td>
  285.             </tr>
  286.            
  287.             <tr>
  288.                 <td COLSPAN="8">
  289.                 </td>
  290.                 <td style="vertical-align:middle"><label style="text-align:right; font-size:10px; vertical-align: middle">Bonuses</label>
  291.                 </td>
  292.                 <td COLSPAN="4"><label style="text-align:center">(SB)</label>
  293.                 </td>
  294.                 <td COLSPAN="4"><label style="text-align:center">(TB)</label>
  295.                 </td>
  296.                 <td COLSPAN="4"><label style="text-align:center">(AgB)</label>
  297.                 </td>
  298.                 <td COLSPAN="4"><label style="text-align:center">(IntB)</label>
  299.                 </td>
  300.                 <td COLSPAN="4"><label style="text-align:center">(PerB)</label>
  301.                 </td>
  302.                 <td COLSPAN="4"><label style="text-align:center">(WPB)</label>
  303.                 </td>
  304.                 <td COLSPAN="4"><label style="text-align:center">(FelB)</label>
  305.                 </td>
  306.                 <td style="width:5%">
  307.                 </td>
  308.             </tr>
  309.             <tr>
  310.                 <td COLSPAN="2"><label style="text-align:center">Fate Points</label>
  311.                 </td>
  312.                 <td COLSPAN="6">
  313.                 </td>
  314.                 <td style="vertical-align:middle"><label style="text-align:right; font-size:10px; vertical-align: middle">Starting</label>
  315.                 </td>
  316.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charModInput" name="attr_strengthBonusStarting" value="floor(@{strengthFinal}/10)" />
  317.                 </td>
  318.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charModInput" name="attr_toughnessBonusStarting" value="floor(@{toughnessFinal}/10)" />
  319.                 </td>
  320.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charModInput" name="attr_agBonusStarting" value="floor(@{agFinal}/10)" />
  321.                 </td>
  322.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charModInput" name="attr_intBonusStarting" value="floor(@{intFinal}/10)" />
  323.                 </td>
  324.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charModInput" name="attr_perBonusStarting" value="floor(@{perFinal}/10)" />
  325.                 </td>
  326.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charModInput" name="attr_wpBonusStarting" value="floor(@{wpFinal}/10)" />
  327.                 </td>
  328.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charModInput" name="attr_felBonusStarting" value="floor(@{felFinal}/10)" />
  329.                 </td>
  330.                 <td style="width:5%">
  331.                 </td>
  332.             </tr>
  333.             <tr>
  334.                 <td><label style="text-align:right; font-size:10px; vertical-align: middle">Total</label>
  335.                 </td>
  336.                 <td><input type="text" class="sheet-charModInput" style="text-align: center; " name="attr_fatetotal" />
  337.                 </td>
  338.                 <td COLSPAN="6">
  339.                 </td>
  340.                 <td style="vertical-align:middle"><label style="text-align:right; font-size:10px; vertical-align: middle">Modifier</label>
  341.                 </td>
  342.                 <td COLSPAN="4">
  343.                 <input type="number" class="sheet-charModInput" name="attr_strengthBonusMod" value="0" />
  344.                 </td>
  345.                 <td COLSPAN="4">
  346.                 <input type="number" class="sheet-charModInput" name="attr_toughnessBonusMod" value="0" />
  347.                 </td>
  348.                 <td COLSPAN="4">
  349.                 <input type="number" class="sheet-charModInput" name="attr_agBonusMod" value="0" />
  350.                 </td>
  351.                 <td COLSPAN="4">
  352.                 <input type="number" class="sheet-charModInput" name="attr_intBonusMod" value="0" />
  353.                 </td>
  354.                 <td COLSPAN="4">
  355.                 <input type="number" class="sheet-charModInput" name="attr_perBonusMod" value="0" />
  356.                 </td>
  357.                 <td COLSPAN="4">
  358.                 <input type="number" class="sheet-charModInput" name="attr_wpBonusMod" value="0" />
  359.                 </td>
  360.                 <td COLSPAN="4">
  361.                 <input type="number" class="sheet-charModInput" name="attr_felBonusMod" value="0" />
  362.                 </td>
  363.                 <td style="width:5%">
  364.                 </td>
  365.             </tr>
  366.             <tr>
  367.                 <td><label style="text-align:right; font-size:10px; vertical-align: middle">Current</label>
  368.                 </td>
  369.                 <td><input type="text" class="sheet-charModInput" style="text-align: center; " name="attr_fatecurrent" />
  370.                 </td>
  371.                 <td COLSPAN="6">
  372.                 </td>
  373.                 <td style="vertical-align:middle"><label style="text-align:right; font-size:10px; vertical-align: middle">Unnatural</label>
  374.                 </td>
  375.                 <td COLSPAN="4">
  376.                 <input type="number" class="sheet-charModInput" name="attr_strengthBonusUnnatural" value="0" />
  377.                 </td>
  378.                 <td COLSPAN="4">
  379.                 <input type="number" class="sheet-charModInput" name="attr_toughnessBonusUnnatural" value="0" />
  380.                 </td>
  381.                 <td COLSPAN="4">
  382.                 <input type="number" class="sheet-charModInput" name="attr_agBonusUnnatural" value="0" />
  383.                 </td>
  384.                 <td COLSPAN="4">
  385.                 <input type="number" class="sheet-charModInput" name="attr_intBonusUnnatural" value="0" />
  386.                 </td>
  387.                 <td COLSPAN="4">
  388.                 <input type="number" class="sheet-charModInput" name="attr_perBonusUnnatural" value="0" />
  389.                 </td>
  390.                 <td COLSPAN="4">
  391.                 <input type="number" class="sheet-charModInput" name="attr_wpBonusUnnatural" value="0" />
  392.                 </td>
  393.                 <td COLSPAN="4">
  394.                 <input type="number" class="sheet-charModInput" name="attr_felBonusUnnatural" value="0" />
  395.                 </td>
  396.                 <td style="width:5%">
  397.                 </td>
  398.             </tr>
  399.             <tr>
  400.                 <td COLSPAN="8">
  401.                 </td>
  402.                 <td style="vertical-align:middle"><label style="text-align:right; font-size:10px; vertical-align: middle">Final</label>
  403.                 </td>
  404.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_strengthBonus" value="floor([[ @{strengthBonusStarting} + @{strengthBonusMod} +  @{strengthBonusUnnatural} ]])" />
  405.                 </td>
  406.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_toughnessBonus" value="floor([[ @{toughnessBonusStarting} + @{toughnessBonusMod} +  @{toughnessBonusUnnatural} ]])" />
  407.                 </td>
  408.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_agBonus" value="floor([[ @{agBonusStarting} + @{agBonusMod} +  @{agBonusUnnatural} ]])" />
  409.                 </td>
  410.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_intBonus" value="floor([[ @{intBonusStarting} + @{intBonusMod} +  @{intBonusUnnatural} ]])" />
  411.                 </td>
  412.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_perBonus" value="floor([[ @{perBonusStarting} + @{perBonusMod} +  @{perBonusUnnatural} ]])" />
  413.                 </td>
  414.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_wpBonus" value="floor([[ @{wpBonusStarting} + @{wpBonusMod} +  @{wpBonusUnnatural} ]])" />
  415.                 </td>
  416.                 <td COLSPAN="4"><input disabled type="text" class="sheet-charMainInput" name="attr_felBonus" value="floor([[ @{felBonusStarting} + @{felBonusMod} +  @{felBonusUnnatural} ]])" />
  417.                 </td>
  418.                 <td style="width:5%">
  419.                 </td>
  420.             </tr>
  421.         </table>
  422.         <br>
  423.         <div style="width:100%; height:auto">
  424.             <div class="sheet-col" style="width:48%">
  425.                 <h3>Wounds</h3>
  426.             <table style="width:100%; height:auto">
  427.             <tr>
  428.                     <td style="width:5%">
  429.                     </td>
  430.                     <td style="width:10%"><label style="text-align: center;  height:auto;font-size:12px">Starting<br>Wounds</label>
  431.                     </td>
  432.                     <td style="width:5%">
  433.                     </td>
  434.                     <td style="width:10%"><label style="text-align: center;font-size:12px ">Advancements</label>
  435.                     </td>
  436.                     <td style="width:5%">
  437.                     </td>
  438.                     <td style="width:10%"><label style="text-align: center;font-size:12px ">Modifier</label>
  439.                     </td>
  440.                     <td style="width:5%">
  441.                     </td>
  442.                     <td style="width:10%"><label style="text-align: center;font-size:12px ">Total</label>
  443.                     </td>
  444.                     <td style="width:5%">
  445.                     </td>
  446.                     </tr>
  447.             <tr>
  448.                     <td style="width:5%">
  449.                     </td>
  450.                     <td><input type="number" style="text-align: center; width:50px " name="attr_startingwounds" value="0" />
  451.                     </td>
  452.                     <td ><label style="text-align: center; ">+</label>
  453.                     </td>
  454.                     <td><input type="number" style="text-align: center; width:50px" name="attr_wounds_advancements" value="0"  />
  455.                     </td>
  456.                     <td ><label style="text-align: center; ">+</label>
  457.                     </td>
  458.                     <td><input type="number" style="text-align: center; width:50px " name="attr_wounds_modifier" value="0"  />
  459.                     </td>
  460.                     <td ><label style="text-align: center; ">=</label>
  461.                     </td>
  462.                     <td><input type="number" style="text-align: center; width:50px " name="attr_wounds_total" value="floor(@{startingwounds} + @{wounds_advancements} + @{wounds_modifier})" disabled />
  463.                     </td>
  464.                     <td >
  465.                     </td>
  466.                     </tr>
  467.                     </table>
  468.             </div>
  469.             <div class="sheet-col" style="width:2%">
  470.             </div>
  471.             <div class="sheet-col" style="width:48%">
  472.                 <h3>Damage</h3>
  473.             <table style="width:100%; height:auto">
  474.                 <tr>
  475.                     <td style="width:5%">
  476.                     </td>
  477.                     <td style="width:10%"><label style="text-align: center;font-size:12px ">Damage</label>
  478.                     </td>
  479.                     <td style="width:2%">
  480.                     </td>
  481.                     <td style="width:15%; height:auto"><label style="text-align: center; height:auto;font-size:12px">Critical<br> Damage</label>
  482.                     </td>
  483.                     <td style="width:2%">
  484.                     </td>
  485.                     <td style="width:40%"><label style="text-align: center;font-size:12px ">Status</label>
  486.                     </td>
  487.                     <td style="width:2%">
  488.                     </td>
  489.                     <td style="width:24%"><label style="text-align: center; height:auto;font-size:12px">Fatigue<br> (Max = TB+WpB)</label>
  490.                     </td>
  491.                     <td style="width:5%">
  492.                     </td>
  493.                 </tr>
  494.                 <tr>
  495.                     <td style="width:5%">
  496.                     </td>
  497.                     <td ><input style="text-align: center; width:50px" " type="text" name="attr_damagetaken" />
  498.                     </td>
  499.                     <td>
  500.                     </td>
  501.                     <td><input type="text" style="text-align: center; height:auto; width:50px" " name="attr_woundscritical" />
  502.                     </td>
  503.                     <td>
  504.                     </td>
  505.                     <td>
  506.             <select name="attr_characterDamageStatus" style="width:100%" class="sheet-input-selectbox" >
  507.                                 <option value="0" selected>Healthy</option>
  508.                                 <option value="1">Lightly Damaged</option>
  509.                                 <option value="2">Heavily Damaged</option>
  510.                                 <option value="3">Critically Damaged</option>
  511.                                 <option value="4">Dead</option>
  512.             </select></td>
  513.                     <td>
  514.                     </td>
  515.                     <td style="text-align: center"><input style="text-align: center; width:50px" type="text" name="attr_woundsfatigue" />
  516.                     </td>
  517.                     <td style="width:5%">
  518.                     </td>
  519.                 </tr>
  520.             </table>
  521.             </div>
  522.         </div>
  523.         <hr>
  524.         <!-- Main Sheet First Tier -->
  525.         <div class="sheet-col">
  526.  
  527.             <!-- Left Column -->
  528.             <div class="sheet-col sheet-skills" style="width:48%">
  529.                 <h3>Main Skills</h3>
  530.                 <table style="width:100%;text-align:left">
  531.                     <tr>
  532.                         <th>Skill Name</th>
  533.                         <th>Char.</th>
  534.                         <th>Trained?</th>
  535.                         <th>Mod</th>
  536.                         <th>Roll</th>
  537.                     </tr>
  538.                    
  539.                     <tr>
  540.                         <td style="width:55%">Acrobatics</td>
  541.                         <td style="width:10%">
  542.             <select name="attr_Acrobatics_char" style="width:100%" class="sheet-input-selectbox" >
  543.                                 <option value="@{wsFinal}">(WS)</option>
  544.                                 <option value="@{bsFinal}">(BS)</option>
  545.                                 <option value="@{strengthFinal}">(S)</option>
  546.                                 <option value="@{toughnessFinal}">(T)</option>
  547.                                 <option value="@{agFinal}" selected>(Ag)</option>
  548.                                 <option value="@{intFinal}">(Int)</option>
  549.                                 <option value="@{perFinal}" >(Per)</option>
  550.                                 <option value="@{wpFinal}">(Wp)</option>
  551.                                 <option value="@{felFinal}">(Fel)</option>
  552.             </select>
  553.                         </td>
  554.                         <td style="width:15%"> <select name="attr_Acrobatics_Train" style="width:100%" class="sheet-input-selectbox">
  555.                 <option value="-20" selected>No</option>
  556.                 <option value="+0">Yes</option>
  557.                 <option value="+10">+10</option>
  558.                 <option value="+20">+20</option>
  559.                 <option value="+30">+30</option>
  560.             </select></td>
  561.                         <td style="width:10%"><input type="number" name="attr_Acrobatics_mod" value="0" /></td>
  562.                         <td style="width:10%"><button type="roll" name="roll_Acrobatics" value="!warroll [[@{Acrobatics}]] ?{Modfier|0} @{PlayerQueryRoll} Acrobatics Test">
  563.                     <input type="number" name="attr_Acrobatics" value="floor(@{Acrobatics_char} @{Acrobatics_Train}+@{Acrobatics_mod})" disabled="true"/>
  564.                 </button></td>
  565.                     </tr>
  566.                    
  567.                     <tr>
  568.                         <td style="width:55%">Athletics</td>
  569.                         <td style="width:10%">
  570.             <select name="attr_Athletics_char" style="width:100%" class="sheet-input-selectbox" >
  571.                                 <option value="@{wsFinal}">(WS)</option>
  572.                                 <option value="@{bsFinal}">(BS)</option>
  573.                                 <option value="@{strengthFinal}">(S)</option>
  574.                                 <option value="@{toughnessFinal}">(T)</option>
  575.                                 <option value="@{agFinal}" selected>(Ag)</option>
  576.                                 <option value="@{intFinal}">(Int)</option>
  577.                                 <option value="@{perFinal}" >(Per)</option>
  578.                                 <option value="@{wpFinal}">(Wp)</option>
  579.                                 <option value="@{felFinal}">(Fel)</option>
  580.             </select>
  581.                         </td>
  582.                         <td style="width:15%"> <select name="attr_Athletics_Train" style="width:100%" class="sheet-input-selectbox">
  583.                 <option value="-20" selected>No</option>
  584.                 <option value="+0">Yes</option>
  585.                 <option value="+10">+10</option>
  586.                 <option value="+20">+20</option>
  587.                 <option value="+30">+30</option>
  588.             </select></td>
  589.                         <td style="width:10%"><input type="number" name="attr_Athletics_mod" value="0" /></td>
  590.                         <td style="width:10%"><button type="roll" name="roll_Athletics" value="!warroll [[@{Athletics}]] ?{Modfier|0} @{PlayerQueryRoll} Athletics Test">
  591.                     <input type="number" name="attr_Athletics" value="floor(@{Athletics_char} @{Athletics_Train}+@{Athletics_mod})" disabled="true"/>
  592.                 </button></td>
  593.                     </tr>
  594.                    
  595.                     <tr>
  596.                         <td style="width:55%">Awareness</td>
  597.                         <td style="width:10%">
  598.             <select name="attr_Awareness_char" style="width:100%" class="sheet-input-selectbox" >
  599.                                 <option value="@{wsFinal}">(WS)</option>
  600.                                 <option value="@{bsFinal}">(BS)</option>
  601.                                 <option value="@{strengthFinal}">(S)</option>
  602.                                 <option value="@{toughnessFinal}">(T)</option>
  603.                                 <option value="@{agFinal}">(Ag)</option>
  604.                                 <option value="@{intFinal}">(Int)</option>
  605.                                 <option value="@{perFinal}" selected>(Per)</option>
  606.                                 <option value="@{wpFinal}">(Wp)</option>
  607.                                 <option value="@{felFinal}">(Fel)</option>
  608.             </select>
  609.                         </td>
  610.                         <td style="width:15%"> <select name="attr_Awareness_Train" style="width:100%" class="sheet-input-selectbox">
  611.                 <option value="-20" selected>No</option>
  612.                 <option value="+0">Yes</option>
  613.                 <option value="+10">+10</option>
  614.                 <option value="+20">+20</option>
  615.                 <option value="+30">+30</option>
  616.             </select></td>
  617.                         <td style="width:10%"><input type="number" name="attr_Awareness_mod" value="0" /></td>
  618.                         <td style="width:10%"><button type="roll" name="roll_awareness" value="!warroll [[@{Awareness}]] ?{Modfier|0} @{PlayerQueryRoll} Awareness Test">
  619.                     <input type="number" name="attr_Awareness" value="floor(@{Awareness_char} @{Awareness_Train}+@{Awareness_mod})" disabled="true"/>
  620.                 </button></td>
  621.                     </tr>
  622.                                        
  623.                     <tr>
  624.                         <td style="width:55%">Charm</td>
  625.                         <td style="width:10%">
  626.             <select name="attr_Charm_char" style="width:100%" class="sheet-input-selectbox" >
  627.                                 <option value="@{wsFinal}">(WS)</option>
  628.                                 <option value="@{bsFinal}">(BS)</option>
  629.                                 <option value="@{strengthFinal}">(S)</option>
  630.                                 <option value="@{toughnessFinal}">(T)</option>
  631.                                 <option value="@{agFinal}">(Ag)</option>
  632.                                 <option value="@{intFinal}">(Int)</option>
  633.                                 <option value="@{perFinal}" >(Per)</option>
  634.                                 <option value="@{wpFinal}">(Wp)</option>
  635.                                 <option value="@{felFinal}" selected>(Fel)</option>
  636.             </select>
  637.                         </td>
  638.                         <td style="width:15%"> <select name="attr_Charm_Train" style="width:100%" class="sheet-input-selectbox">
  639.                 <option value="-20" selected>No</option>
  640.                 <option value="+0">Yes</option>
  641.                 <option value="+10">+10</option>
  642.                 <option value="+20">+20</option>
  643.                 <option value="+30">+30</option>
  644.             </select></td>
  645.                         <td style="width:10%"><input type="number" name="attr_Charm_mod" value="0" /></td>
  646.                         <td style="width:10%"><button type="roll" name="roll_Charm" value="!warroll [[@{Charm}]] ?{Modfier|0} @{PlayerQueryRoll} Charm Test">
  647.                     <input type="number" name="attr_Charm" value="floor(@{Charm_char} @{Charm_Train}+@{Charm_mod})" disabled="true"/>
  648.                 </button></td>
  649.                     </tr>
  650.                    
  651.                     <tr>
  652.                         <td style="width:55%">Command</td>
  653.                         <td style="width:10%">
  654.             <select name="attr_Command_char" style="width:100%" class="sheet-input-selectbox" >
  655.                                 <option value="@{wsFinal}">(WS)</option>
  656.                                 <option value="@{bsFinal}">(BS)</option>
  657.                                 <option value="@{strengthFinal}">(S)</option>
  658.                                 <option value="@{toughnessFinal}">(T)</option>
  659.                                 <option value="@{agFinal}">(Ag)</option>
  660.                                 <option value="@{intFinal}">(Int)</option>
  661.                                 <option value="@{perFinal}" >(Per)</option>
  662.                                 <option value="@{wpFinal}">(Wp)</option>
  663.                                 <option value="@{felFinal}" selected>(Fel)</option>
  664.             </select>
  665.                         </td>
  666.                         <td style="width:15%"> <select name="attr_Command_Train" style="width:100%" class="sheet-input-selectbox">
  667.                 <option value="-20" selected>No</option>
  668.                 <option value="+0">Yes</option>
  669.                 <option value="+10">+10</option>
  670.                 <option value="+20">+20</option>
  671.                 <option value="+30">+30</option>
  672.             </select></td>
  673.                         <td style="width:10%"><input type="number" name="attr_Command_mod" value="0" /></td>
  674.                         <td style="width:10%"><button type="roll" name="roll_Command" value="!warroll [[@{Command}]] ?{Modfier|0} @{PlayerQueryRoll} Command Test">
  675.                     <input type="number" name="attr_Command" value="floor(@{Command_char} @{Command_Train}+@{Command_mod})" disabled="true"/>
  676.                 </button></td>
  677.                     </tr>
  678.                    
  679.                     <tr>
  680.                         <td style="width:55%">Commerce</td>
  681.                         <td style="width:10%">
  682.             <select name="attr_Commerce_char" style="width:100%" class="sheet-input-selectbox" >
  683.                                 <option value="@{wsFinal}">(WS)</option>
  684.                                 <option value="@{bsFinal}">(BS)</option>
  685.                                 <option value="@{strengthFinal}">(S)</option>
  686.                                 <option value="@{toughnessFinal}">(T)</option>
  687.                                 <option value="@{agFinal}">(Ag)</option>
  688.                                 <option value="@{intFinal}" selected>(Int)</option>
  689.                                 <option value="@{perFinal}" >(Per)</option>
  690.                                 <option value="@{wpFinal}">(Wp)</option>
  691.                                 <option value="@{felFinal}">(Fel)</option>
  692.             </select>
  693.                         </td>
  694.                         <td style="width:15%"> <select name="attr_Commerce_Train" style="width:100%" class="sheet-input-selectbox">
  695.                 <option value="-20" selected>No</option>
  696.                 <option value="+0">Yes</option>
  697.                 <option value="+10">+10</option>
  698.                 <option value="+20">+20</option>
  699.                 <option value="+30">+30</option>
  700.             </select></td>
  701.                         <td style="width:10%"><input type="number" name="attr_Commerce_mod" value="0" /></td>
  702.                         <td style="width:10%"><button type="roll" name="roll_Commerce" value="!warroll [[@{Commerce}]] ?{Modfier|0} @{PlayerQueryRoll} Commerce Test">
  703.                     <input type="number" name="attr_Commerce" value="floor(@{Commerce_char} @{Commerce_Train}+@{Commerce_mod})" disabled="true"/>
  704.                 </button></td>
  705.                     </tr>
  706.                    
  707.                     <tr>
  708.                         <td style="width:55%">Deceive</td>
  709.                         <td style="width:10%">
  710.             <select name="attr_Deceive_char" style="width:100%" class="sheet-input-selectbox" >
  711.                                 <option value="@{wsFinal}">(WS)</option>
  712.                                 <option value="@{bsFinal}">(BS)</option>
  713.                                 <option value="@{strengthFinal}">(S)</option>
  714.                                 <option value="@{toughnessFinal}">(T)</option>
  715.                                 <option value="@{agFinal}">(Ag)</option>
  716.                                 <option value="@{intFinal}">(Int)</option>
  717.                                 <option value="@{perFinal}" >(Per)</option>
  718.                                 <option value="@{wpFinal}">(Wp)</option>
  719.                                 <option value="@{felFinal}" selected>(Fel)</option>
  720.             </select>
  721.                         </td>
  722.                         <td style="width:15%"> <select name="attr_Deceive_Train" style="width:100%" class="sheet-input-selectbox">
  723.                 <option value="-20" selected>No</option>
  724.                 <option value="+0">Yes</option>
  725.                 <option value="+10">+10</option>
  726.                 <option value="+20">+20</option>
  727.                 <option value="+30">+30</option>
  728.             </select></td>
  729.                         <td style="width:10%"><input type="number" name="attr_Deceive_mod" value="0" /></td>
  730.                         <td style="width:10%"><button type="roll" name="roll_Deceive" value="!warroll [[@{Deceive}]] ?{Modfier|0} @{PlayerQueryRoll} Deceive Test">
  731.                     <input type="number" name="attr_Deceive" value="floor(@{Deceive_char} @{Deceive_Train}+@{Deceive_mod})" disabled="true"/>
  732.                 </button></td>
  733.                     </tr>
  734.                    
  735.                     <tr>
  736.                         <td style="width:55%">Demolitions</td>
  737.                         <td style="width:10%">
  738.             <select name="attr_Demolitions_char" style="width:100%" class="sheet-input-selectbox" >
  739.                                 <option value="@{wsFinal}">(WS)</option>
  740.                                 <option value="@{bsFinal}">(BS)</option>
  741.                                 <option value="@{strengthFinal}">(S)</option>
  742.                                 <option value="@{toughnessFinal}">(T)</option>
  743.                                 <option value="@{agFinal}">(Ag)</option>
  744.                                 <option value="@{intFinal}" selected>(Int)</option>
  745.                                 <option value="@{perFinal}" >(Per)</option>
  746.                                 <option value="@{wpFinal}">(Wp)</option>
  747.                                 <option value="@{felFinal}" >(Fel)</option>
  748.             </select>
  749.                         </td>
  750.                         <td style="width:15%"> <select name="attr_Demolitions_Train" style="width:100%" class="sheet-input-selectbox">
  751.                 <option value="-20" selected>No</option>
  752.                 <option value="+0">Yes</option>
  753.                 <option value="+10">+10</option>
  754.                 <option value="+20">+20</option>
  755.                 <option value="+30">+30</option>
  756.             </select></td>
  757.                         <td style="width:10%"><input type="number" name="attr_Demolitions_mod" value="0" /></td>
  758.                         <td style="width:10%"><button type="roll" name="roll_Demolitions" value="!warroll [[@{Demolitions}]] ?{Modfier|0} @{PlayerQueryRoll} Demolitions Test">
  759.                     <input type="number" name="attr_Demolitions" value="floor(@{Demolitions_char} @{Demolitions_Train}+@{Demolitions_mod})" disabled="true"/>
  760.                 </button></td>
  761.                     </tr>
  762.                    
  763.                     <tr>
  764.                         <td style="width:55%">Dodge</td>
  765.                         <td style="width:10%">
  766.             <select name="attr_Dodge_char" style="width:100%" class="sheet-input-selectbox" >
  767.                                 <option value="@{wsFinal}">(WS)</option>
  768.                                 <option value="@{bsFinal}">(BS)</option>
  769.                                 <option value="@{strengthFinal}">(S)</option>
  770.                                 <option value="@{toughnessFinal}">(T)</option>
  771.                                 <option value="@{agFinal}" selected>(Ag)</option>
  772.                                 <option value="@{intFinal}">(Int)</option>
  773.                                 <option value="@{perFinal}" >(Per)</option>
  774.                                 <option value="@{wpFinal}">(Wp)</option>
  775.                                 <option value="@{felFinal}">(Fel)</option>
  776.             </select>
  777.                         </td>
  778.                         <td style="width:15%"> <select name="attr_Dodge_Train" style="width:100%" class="sheet-input-selectbox">
  779.                 <option value="-20" selected>No</option>
  780.                 <option value="+0">Yes</option>
  781.                 <option value="+10">+10</option>
  782.                 <option value="+20">+20</option>
  783.                 <option value="+30">+30</option>
  784.             </select></td>
  785.                         <td style="width:10%"><input type="number" name="attr_Dodge_mod" value="0" /></td>
  786.                         <td style="width:10%"><button type="roll" name="roll_Dodge" value="!warroll [[@{Dodge}]] ?{Modfier|0} @{PlayerQueryRoll} Dodge Test">
  787.                     <input type="number" name="attr_Dodge" value="floor(@{Dodge_char} @{Dodge_Train}+@{Dodge_mod})" disabled="true"/>
  788.                 </button></td>
  789.                     </tr>
  790.                    
  791.                     <tr>
  792.                         <td style="width:55%">Inquiry</td>
  793.                         <td style="width:10%">
  794.             <select name="attr_Inquiry_char" style="width:100%" class="sheet-input-selectbox" >
  795.                                 <option value="@{wsFinal}">(WS)</option>
  796.                                 <option value="@{bsFinal}">(BS)</option>
  797.                                 <option value="@{strengthFinal}">(S)</option>
  798.                                 <option value="@{toughnessFinal}">(T)</option>
  799.                                 <option value="@{agFinal}">(Ag)</option>
  800.                                 <option value="@{intFinal}">(Int)</option>
  801.                                 <option value="@{perFinal}" >(Per)</option>
  802.                                 <option value="@{wpFinal}">(Wp)</option>
  803.                                 <option value="@{felFinal}" selected>(Fel)</option>
  804.             </select>
  805.                         </td>
  806.                         <td style="width:15%"> <select name="attr_Inquiry_Train" style="width:100%" class="sheet-input-selectbox">
  807.                 <option value="-20" selected>No</option>
  808.                 <option value="+0">Yes</option>
  809.                 <option value="+10">+10</option>
  810.                 <option value="+20">+20</option>
  811.                 <option value="+30">+30</option>
  812.             </select></td>
  813.                         <td style="width:10%"><input type="number" name="attr_Inquiry_mod" value="0" /></td>
  814.                         <td style="width:10%"><button type="roll" name="roll_Inquiry" value="!warroll [[@{Inquiry}]] ?{Modfier|0} @{PlayerQueryRoll} Inquiry Test">
  815.                     <input type="number" name="attr_Inquiry" value="floor(@{Inquiry_char} @{Inquiry_Train}+@{Inquiry_mod})" disabled="true"/>
  816.                 </button></td>
  817.                     </tr>
  818.                    
  819.                     <tr>
  820.                         <td style="width:55%">Interrogation</td>
  821.                         <td style="width:10%">
  822.             <select name="attr_Interrogation_char" style="width:100%" class="sheet-input-selectbox" >
  823.                                 <option value="@{wsFinal}">(WS)</option>
  824.                                 <option value="@{bsFinal}">(BS)</option>
  825.                                 <option value="@{strengthFinal}">(S)</option>
  826.                                 <option value="@{toughnessFinal}">(T)</option>
  827.                                 <option value="@{agFinal}">(Ag)</option>
  828.                                 <option value="@{intFinal}">(Int)</option>
  829.                                 <option value="@{perFinal}" >(Per)</option>
  830.                                 <option value="@{wpFinal}" selected>(Wp)</option>
  831.                                 <option value="@{felFinal}">(Fel)</option>
  832.             </select>
  833.                         </td>
  834.                         <td style="width:15%"> <select name="attr_Interrogation_Train" style="width:100%" class="sheet-input-selectbox">
  835.                 <option value="-20" selected>No</option>
  836.                 <option value="+0">Yes</option>
  837.                 <option value="+10">+10</option>
  838.                 <option value="+20">+20</option>
  839.                 <option value="+30">+30</option>
  840.             </select></td>
  841.                         <td style="width:10%"><input type="number" name="attr_Interrogation_mod" value="0" /></td>
  842.                         <td style="width:10%"><button type="roll" name="roll_Interrogation" value="!warroll [[@{Interrogation}]] ?{Modfier|0} @{PlayerQueryRoll} Interrogation Test">
  843.                     <input type="number" name="attr_Interrogation" value="floor(@{Interrogation_char} @{Interrogation_Train}+@{Interrogation_mod})" disabled="true"/>
  844.                 </button></td>
  845.                     </tr>
  846.                    
  847.                     <tr>
  848.                         <td style="width:55%">Intimidate</td>
  849.                         <td style="width:10%">
  850.             <select name="attr_Intimidate_char" style="width:100%" class="sheet-input-selectbox" >
  851.                                 <option value="@{wsFinal}">(WS)</option>
  852.                                 <option value="@{bsFinal}">(BS)</option>
  853.                                 <option value="@{strengthFinal}" selected>(S)</option>
  854.                                 <option value="@{toughnessFinal}">(T)</option>
  855.                                 <option value="@{agFinal}">(Ag)</option>
  856.                                 <option value="@{intFinal}">(Int)</option>
  857.                                 <option value="@{perFinal}" >(Per)</option>
  858.                                 <option value="@{wpFinal}">(Wp)</option>
  859.                                 <option value="@{felFinal}">(Fel)</option>
  860.             </select>
  861.                         </td>
  862.                         <td style="width:15%"> <select name="attr_Intimidate_Train" style="width:100%" class="sheet-input-selectbox">
  863.                 <option value="-20" selected>No</option>
  864.                 <option value="+0">Yes</option>
  865.                 <option value="+10">+10</option>
  866.                 <option value="+20">+20</option>
  867.                 <option value="+30">+30</option>
  868.             </select></td>
  869.                         <td style="width:10%"><input type="number" name="attr_Intimidate_mod" value="0" /></td>
  870.                         <td style="width:10%"><button type="roll" name="roll_Intimidate" value="!warroll [[@{Intimidate}]] ?{Modfier|0} @{PlayerQueryRoll} Intimidate Test">
  871.                     <input type="number" name="attr_Intimidate" value="floor(@{Intimidate_char} @{Intimidate_Train}+@{Intimidate_mod})" disabled="true"/>
  872.                 </button></td>
  873.                     </tr>
  874.                    
  875.                     <tr>
  876.                         <td style="width:55%">Logic</td>
  877.                         <td style="width:10%">
  878.             <select name="attr_Logic_char" style="width:100%" class="sheet-input-selectbox" >
  879.                                 <option value="@{wsFinal}">(WS)</option>
  880.                                 <option value="@{bsFinal}">(BS)</option>
  881.                                 <option value="@{strengthFinal}">(S)</option>
  882.                                 <option value="@{toughnessFinal}">(T)</option>
  883.                                 <option value="@{agFinal}">(Ag)</option>
  884.                                 <option value="@{intFinal}" selected>(Int)</option>
  885.                                 <option value="@{perFinal}" >(Per)</option>
  886.                                 <option value="@{wpFinal}">(Wp)</option>
  887.                                 <option value="@{felFinal}">(Fel)</option>
  888.             </select>
  889.                         </td>
  890.                         <td style="width:15%"> <select name="attr_Logic_Train" style="width:100%" class="sheet-input-selectbox">
  891.                 <option value="-20" selected>No</option>
  892.                 <option value="+0">Yes</option>
  893.                 <option value="+10">+10</option>
  894.                 <option value="+20">+20</option>
  895.                 <option value="+30">+30</option>
  896.             </select></td>
  897.                         <td style="width:10%"><input type="number" name="attr_Logic_mod" value="0" /></td>
  898.                         <td style="width:10%"><button type="roll" name="roll_Logic" value="!warroll [[@{Logic}]] ?{Modfier|0} @{PlayerQueryRoll} Logic Test">
  899.                     <input type="number" name="attr_Logic" value="floor(@{Logic_char} @{Logic_Train}+@{Logic_mod})" disabled="true"/>
  900.                 </button></td>
  901.                     </tr>
  902.                    
  903.                     <tr>
  904.                         <td style="width:55%">Medicae</td>
  905.                         <td style="width:10%">
  906.             <select name="attr_Medicae_char" style="width:100%" class="sheet-input-selectbox" >
  907.                                 <option value="@{wsFinal}">(WS)</option>
  908.                                 <option value="@{bsFinal}">(BS)</option>
  909.                                 <option value="@{strengthFinal}">(S)</option>
  910.                                 <option value="@{toughnessFinal}">(T)</option>
  911.                                 <option value="@{agFinal}">(Ag)</option>
  912.                                 <option value="@{intFinal}" selected>(Int)</option>
  913.                                 <option value="@{perFinal}" >(Per)</option>
  914.                                 <option value="@{wpFinal}">(Wp)</option>
  915.                                 <option value="@{felFinal}">(Fel)</option>
  916.             </select>
  917.                         </td>
  918.                         <td style="width:15%"> <select name="attr_Medicae_Train" style="width:100%" class="sheet-input-selectbox">
  919.                 <option value="-20" selected>No</option>
  920.                 <option value="+0">Yes</option>
  921.                 <option value="+10">+10</option>
  922.                 <option value="+20">+20</option>
  923.                 <option value="+30">+30</option>
  924.             </select></td>
  925.                         <td style="width:10%"><input type="number" name="attr_Medicae_mod" value="0" /></td>
  926.                         <td style="width:10%"><button type="roll" name="roll_Medicae" value="!warroll [[@{Medicae}]] ?{Modfier|0} @{PlayerQueryRoll} Medicae Test">
  927.                     <input type="number" name="attr_Medicae" value="floor(@{Medicae_char} @{Medicae_Train}+@{Medicae_mod})" disabled="true"/>
  928.                 </button></td>
  929.                     </tr>
  930.                    
  931.                     <tr>
  932.                         <td style="width:55%">Parry</td>
  933.                         <td style="width:10%">
  934.             <select name="attr_Parry_char" style="width:100%" class="sheet-input-selectbox" >
  935.                                 <option value="@{wsFinal}" selected>(WS)</option>
  936.                                 <option value="@{bsFinal}">(BS)</option>
  937.                                 <option value="@{strengthFinal}">(S)</option>
  938.                                 <option value="@{toughnessFinal}">(T)</option>
  939.                                 <option value="@{agFinal}">(Ag)</option>
  940.                                 <option value="@{intFinal}">(Int)</option>
  941.                                 <option value="@{perFinal}" >(Per)</option>
  942.                                 <option value="@{wpFinal}">(Wp)</option>
  943.                                 <option value="@{felFinal}">(Fel)</option>
  944.             </select>
  945.                         </td>
  946.                         <td style="width:15%"> <select name="attr_Parry_Train" style="width:100%" class="sheet-input-selectbox">
  947.                 <option value="-20" selected>No</option>
  948.                 <option value="+0">Yes</option>
  949.                 <option value="+10">+10</option>
  950.                 <option value="+20">+20</option>
  951.                 <option value="+30">+30</option>
  952.             </select></td>
  953.                         <td style="width:10%"><input type="number" name="attr_Parry_mod" value="0" /></td>
  954.                         <td style="width:10%"><button type="roll" name="roll_Parry" value="!warroll [[@{Parry}]] ?{Modfier|0} @{PlayerQueryRoll} Parry Test">
  955.                     <input type="number" name="attr_Parry" value="floor(@{Parry_char} @{Parry_Train}+@{Parry_mod})" disabled="true"/>
  956.                 </button></td>
  957.                     </tr>
  958.                    
  959.                     <tr>
  960.                         <td style="width:55%">Psyniscience</td>
  961.                         <td style="width:10%">
  962.             <select name="attr_Psyniscience_char" style="width:100%" class="sheet-input-selectbox" >
  963.                                 <option value="@{wsFinal}">(WS)</option>
  964.                                 <option value="@{bsFinal}">(BS)</option>
  965.                                 <option value="@{strengthFinal}">(S)</option>
  966.                                 <option value="@{toughnessFinal}">(T)</option>
  967.                                 <option value="@{agFinal}">(Ag)</option>
  968.                                 <option value="@{intFinal}">(Int)</option>
  969.                                 <option value="@{perFinal}" selected>(Per)</option>
  970.                                 <option value="@{wpFinal}">(Wp)</option>
  971.                                 <option value="@{felFinal}">(Fel)</option>
  972.             </select>
  973.                         </td>
  974.                         <td style="width:15%"> <select name="attr_Psyniscience_Train" style="width:100%" class="sheet-input-selectbox">
  975.                 <option value="-20" selected>No</option>
  976.                 <option value="+0">Yes</option>
  977.                 <option value="+10">+10</option>
  978.                 <option value="+20">+20</option>
  979.                 <option value="+30">+30</option>
  980.             </select></td>
  981.                         <td style="width:10%"><input type="number" name="attr_Psyniscience_mod" value="0" /></td>
  982.                         <td style="width:10%"><button type="roll" name="roll_Psyniscience" value="!warroll [[@{Psyniscience}]] ?{Modfier|0} @{PlayerQueryRoll} Psyniscience Test">
  983.                     <input type="number" name="attr_Psyniscience" value="floor(@{Psyniscience_char} @{Psyniscience_Train}+@{Psyniscience_mod})" disabled="true"/>
  984.                 </button></td>
  985.                     </tr>
  986.                    
  987.                     <tr>
  988.                         <td style="width:55%">Scrutiny</td>
  989.                         <td style="width:10%">
  990.             <select name="attr_Scrutiny_char" style="width:100%" class="sheet-input-selectbox" >
  991.                                 <option value="@{wsFinal}">(WS)</option>
  992.                                 <option value="@{bsFinal}">(BS)</option>
  993.                                 <option value="@{strengthFinal}">(S)</option>
  994.                                 <option value="@{toughnessFinal}">(T)</option>
  995.                                 <option value="@{agFinal}">(Ag)</option>
  996.                                 <option value="@{intFinal}">(Int)</option>
  997.                                 <option value="@{perFinal}" selected>(Per)</option>
  998.                                 <option value="@{wpFinal}">(Wp)</option>
  999.                                 <option value="@{felFinal}">(Fel)</option>
  1000.             </select>
  1001.                         </td>
  1002.                         <td style="width:15%"> <select name="attr_Scrutiny_Train" style="width:100%" class="sheet-input-selectbox">
  1003.                 <option value="-20" selected>No</option>
  1004.                 <option value="+0">Yes</option>
  1005.                 <option value="+10">+10</option>
  1006.                 <option value="+20">+20</option>
  1007.                 <option value="+30">+30</option>
  1008.             </select></td>
  1009.                         <td style="width:10%"><input type="number" name="attr_Scrutiny_mod" value="0" /></td>
  1010.                         <td style="width:10%"><button type="roll" name="roll_Scrutiny" value="!warroll [[@{Scrutiny}]] ?{Modfier|0} @{PlayerQueryRoll} Scrutiny Test">
  1011.                     <input type="number" name="attr_Scrutiny" value="floor(@{Scrutiny_char} @{Scrutiny_Train}+@{Scrutiny_mod})" disabled="true"/>
  1012.                 </button></td>
  1013.                     </tr>
  1014.                    
  1015.                     <tr>
  1016.                         <td style="width:55%">Security</td>
  1017.                         <td style="width:10%">
  1018.             <select name="attr_Security_char" style="width:100%" class="sheet-input-selectbox" >
  1019.                                 <option value="@{wsFinal}">(WS)</option>
  1020.                                 <option value="@{bsFinal}">(BS)</option>
  1021.                                 <option value="@{strengthFinal}">(S)</option>
  1022.                                 <option value="@{toughnessFinal}">(T)</option>
  1023.                                 <option value="@{agFinal}" >(Ag)</option>
  1024.                                 <option value="@{intFinal}" selected>(Int)</option>
  1025.                                 <option value="@{perFinal}" >(Per)</option>
  1026.                                 <option value="@{wpFinal}">(Wp)</option>
  1027.                                 <option value="@{felFinal}">(Fel)</option>
  1028.             </select>
  1029.                         </td>
  1030.                         <td style="width:15%"> <select name="attr_Security_Train" style="width:100%" class="sheet-input-selectbox">
  1031.                 <option value="-20" selected>No</option>
  1032.                 <option value="+0">Yes</option>
  1033.                 <option value="+10">+10</option>
  1034.                 <option value="+20">+20</option>
  1035.                 <option value="+30">+30</option>
  1036.             </select></td>
  1037.                         <td style="width:10%"><input type="number" name="attr_Security_mod" value="0" /></td>
  1038.                         <td style="width:10%"><button type="roll" name="roll_Security" value="!warroll [[@{Security}]] ?{Modfier|0} @{PlayerQueryRoll} Security Test">
  1039.                     <input type="number" name="attr_Security" value="floor(@{Security_char} @{Security_Train}+@{Security_mod})" disabled="true"/>
  1040.                 </button></td>
  1041.                     </tr>
  1042.                    
  1043.                     <tr>
  1044.                         <td style="width:55%">Sleight Of Hand</td>
  1045.                         <td style="width:10%">
  1046.             <select name="attr_SleightOfHand_char" style="width:100%" class="sheet-input-selectbox" >
  1047.                                 <option value="@{wsFinal}">(WS)</option>
  1048.                                 <option value="@{bsFinal}">(BS)</option>
  1049.                                 <option value="@{strengthFinal}">(S)</option>
  1050.                                 <option value="@{toughnessFinal}">(T)</option>
  1051.                                 <option value="@{agFinal}" selected>(Ag)</option>
  1052.                                 <option value="@{intFinal}">(Int)</option>
  1053.                                 <option value="@{perFinal}" >(Per)</option>
  1054.                                 <option value="@{wpFinal}">(Wp)</option>
  1055.                                 <option value="@{felFinal}">(Fel)</option>
  1056.             </select>
  1057.                         </td>
  1058.                         <td style="width:15%"> <select name="attr_SleightOfHand_Train" style="width:100%" class="sheet-input-selectbox">
  1059.                 <option value="-20" selected>No</option>
  1060.                 <option value="+0">Yes</option>
  1061.                 <option value="+10">+10</option>
  1062.                 <option value="+20">+20</option>
  1063.                 <option value="+30">+30</option>
  1064.             </select></td>
  1065.                         <td style="width:10%"><input type="number" name="attr_SleightOfHand_mod" value="0" /></td>
  1066.                         <td style="width:10%"><button type="roll" name="roll_SleightOfHand" value="!warroll [[@{SleightOfHand}]] ?{Modfier|0} @{PlayerQueryRoll} SleightOfHand Test">
  1067.                     <input type="number" name="attr_SleightOfHand" value="floor(@{SleightOfHand_char} @{SleightOfHand_Train}+@{SleightOfHand_mod})" disabled="true"/>
  1068.                 </button></td>
  1069.                     </tr>
  1070.                    
  1071.                     <tr>
  1072.                         <td style="width:55%">Stealth</td>
  1073.                         <td style="width:10%">
  1074.             <select name="attr_Stealth_char" style="width:100%" class="sheet-input-selectbox" >
  1075.                                 <option value="@{wsFinal}">(WS)</option>
  1076.                                 <option value="@{bsFinal}">(BS)</option>
  1077.                                 <option value="@{strengthFinal}">(S)</option>
  1078.                                 <option value="@{toughnessFinal}">(T)</option>
  1079.                                 <option value="@{agFinal}" selected>(Ag)</option>
  1080.                                 <option value="@{intFinal}">(Int)</option>
  1081.                                 <option value="@{perFinal}" >(Per)</option>
  1082.                                 <option value="@{wpFinal}">(Wp)</option>
  1083.                                 <option value="@{felFinal}">(Fel)</option>
  1084.             </select>
  1085.                         </td>
  1086.                         <td style="width:15%"> <select name="attr_Stealth_Train" style="width:100%" class="sheet-input-selectbox">
  1087.                 <option value="-20" selected>No</option>
  1088.                 <option value="+0">Yes</option>
  1089.                 <option value="+10">+10</option>
  1090.                 <option value="+20">+20</option>
  1091.                 <option value="+30">+30</option>
  1092.             </select></td>
  1093.                         <td style="width:10%"><input type="number" name="attr_Stealth_mod" value="0" /></td>
  1094.                         <td style="width:10%"><button type="roll" name="roll_Stealth" value="!warroll [[@{Stealth}]] ?{Modfier|0} @{PlayerQueryRoll} Stealth Test">
  1095.                     <input type="number" name="attr_Stealth" value="floor(@{Stealth_char} @{Stealth_Train}+@{Stealth_mod})" disabled="true"/>
  1096.                 </button></td>
  1097.                     </tr>
  1098.                    
  1099.                     <tr>
  1100.                         <td style="width:55%">Survival</td>
  1101.                         <td style="width:10%">
  1102.             <select name="attr_Survival_char" style="width:100%" class="sheet-input-selectbox" >
  1103.                                 <option value="@{wsFinal}">(WS)</option>
  1104.                                 <option value="@{bsFinal}">(BS)</option>
  1105.                                 <option value="@{strengthFinal}">(S)</option>
  1106.                                 <option value="@{toughnessFinal}">(T)</option>
  1107.                                 <option value="@{agFinal}">(Ag)</option>
  1108.                                 <option value="@{intFinal}">(Int)</option>
  1109.                                 <option value="@{perFinal}" selected>(Per)</option>
  1110.                                 <option value="@{wpFinal}">(Wp)</option>
  1111.                                 <option value="@{felFinal}">(Fel)</option>
  1112.             </select>
  1113.                         </td>
  1114.                         <td style="width:15%"> <select name="attr_Survival_Train" style="width:100%" class="sheet-input-selectbox">
  1115.                 <option value="-20" selected>No</option>
  1116.                 <option value="+0">Yes</option>
  1117.                 <option value="+10">+10</option>
  1118.                 <option value="+20">+20</option>
  1119.                 <option value="+30">+30</option>
  1120.             </select></td>
  1121.                         <td style="width:10%"><input type="number" name="attr_Survival_mod" value="0" /></td>
  1122.                         <td style="width:10%"><button type="roll" name="roll_Survival" value="!warroll [[@{Survival}]] ?{Modfier|0} @{PlayerQueryRoll} Survival Test">
  1123.                     <input type="number" name="attr_Survival" value="floor(@{Survival_char} @{Survival_Train}+@{Survival_mod})" disabled="true"/>
  1124.                 </button></td>
  1125.                     </tr>
  1126.                    
  1127.                     <tr>
  1128.                         <td style="width:55%">Tech-Use</td>
  1129.                         <td style="width:10%">
  1130.             <select name="attr_Tech-Use_char" style="width:100%" class="sheet-input-selectbox" >
  1131.                                 <option value="@{wsFinal}">(WS)</option>
  1132.                                 <option value="@{bsFinal}">(BS)</option>
  1133.                                 <option value="@{strengthFinal}">(S)</option>
  1134.                                 <option value="@{toughnessFinal}">(T)</option>
  1135.                                 <option value="@{agFinal}">(Ag)</option>
  1136.                                 <option value="@{intFinal}" selected>(Int)</option>
  1137.                                 <option value="@{perFinal}" >(Per)</option>
  1138.                                 <option value="@{wpFinal}">(Wp)</option>
  1139.                                 <option value="@{felFinal}">(Fel)</option>
  1140.             </select>
  1141.                         </td>
  1142.                         <td style="width:15%"> <select name="attr_Tech-Use_Train" style="width:100%" class="sheet-input-selectbox">
  1143.                 <option value="-20" selected>No</option>
  1144.                 <option value="+0">Yes</option>
  1145.                 <option value="+10">+10</option>
  1146.                 <option value="+20">+20</option>
  1147.                 <option value="+30">+30</option>
  1148.             </select></td>
  1149.                         <td style="width:10%"><input type="number" name="attr_Tech-Use_mod" value="0" /></td>
  1150.                         <td style="width:10%"><button type="roll" name="roll_Tech-Use" value="!warroll [[@{Tech-Use}]] ?{Modfier|0} @{PlayerQueryRoll} Tech-Use Test">
  1151.                     <input type="number" name="attr_Tech-Use" value="floor(@{Tech-Use_char} @{Tech-Use_Train}+@{Tech-Use_mod})" disabled="true"/>
  1152.                 </button></td>
  1153.                     </tr>
  1154.                    
  1155.                     </table>
  1156.  
  1157.  
  1158.             </div>
  1159.            
  1160.             <div class="sheet-col" style="width:2%">
  1161.             </div>
  1162.             <!-- Right Column -->
  1163.             <div class="sheet-col sheet-skills" style="width:48%">
  1164.                 <div>
  1165.                 <h3>Specialist & Custom Skills</h3>
  1166.                 <table style="width:100%">
  1167.                    <tr>
  1168.                        <th style="width:55%">Skill Name</th>
  1169.                        <th style="width:10%">Char.</th>
  1170.                        <th style="width:15%">Trained?</th>
  1171.                        <th style="width:10%">Mod</th>
  1172.                        <th style="width:15%">Roll</th>
  1173.                    </tr>
  1174.                    
  1175.                     </table>
  1176.                <fieldset class="repeating_advancedskills" name="attr_repeating_advancedskills">
  1177.                    <table style="width:100%">
  1178.                    <tr>
  1179.                        <td style="width:55%">
  1180.                                        <input class="sheet-baseinfo" type="text" name="attr_CustomAdvancedSkillName" /></td>
  1181.                         <td style="width:10%">
  1182.            <select name="attr_CustomAdvancedSkill_char" style="width:100%" class="sheet-input-selectbox" >
  1183.                                <option value="@{wsFinal}">(WS)</option>
  1184.                                <option value="@{bsFinal}">(BS)</option>
  1185.                                <option value="@{strengthFinal}">(S)</option>
  1186.                                <option value="@{toughnessFinal}">(T)</option>
  1187.                                <option value="@{agFinal}">(Ag)</option>
  1188.                                <option value="@{intFinal}" selected>(Int)</option>
  1189.                                <option value="@{perFinal}" >(Per)</option>
  1190.                                <option value="@{wpFinal}">(Wp)</option>
  1191.                                <option value="@{felFinal}">(Fel)</option>
  1192.             </select>
  1193.                         </td>
  1194.                        <td style="width:15%"> <select name="attr_CustomAdvancedSkill_Train" style="width:100%" class="sheet-input-selectbox">
  1195.                 <option value="-20" >No</option>
  1196.                 <option value="+0" selected>Yes</option>
  1197.                 <option value="+10">+10</option>
  1198.                 <option value="+20">+20</option>
  1199.                 <option value="+30">+30</option>
  1200.             </select></td>
  1201.                        <td style="width:10%"><input type="number" name="attr_CustomAdvancedSkill_mod" value="0" /></td>
  1202.                        <td style="width:10%"><button type="roll" name="roll_CustomAdvancedSkill" value="!warroll [[@{CustomAdvancedSkill}]] ?{Modfier|0} @{PlayerQueryRoll} @{CustomAdvancedSkillName} Test">
  1203.                    <input type="number" name="attr_CustomAdvancedSkill" value="floor(@{CustomAdvancedSkill_char} @{CustomAdvancedSkill_Train}+@{CustomAdvancedSkill_mod})" disabled="true"/>
  1204.                </button></td>
  1205.                    </tr>
  1206.                    </table>
  1207.                </fieldset>
  1208.                
  1209.                 </div>
  1210.                <hr>
  1211.  
  1212.                <!-- ATTENTION PSYKERS AHEAD! -->
  1213.            
  1214.        <!-- XP -->
  1215.  
  1216.             </div>
  1217.        <!-- Charsheet End -->
  1218.    </div>
  1219. </div>
  1220. </div>
  1221.  
  1222.  
  1223. <div class="sheet-tab-content sheet-tabInformation">
  1224.         <h1>Information</h1>
  1225.    <div class="sheet-wrapper">
  1226.     <h3>Settings</h3>
  1227.                    <div class="sheet-item sheet-small"><label style="text-align:right">Rolls Setting</label></div>
  1228.                    <div class="sheet-item sheet-little">
  1229.         <select name="attr_PlayerQueryRoll" style="width:90%" class="sheet-input-selectbox" >
  1230.                                <option value="?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1}" >Query</option>
  1231.                                <option value="0" selected>Public</option>
  1232.                                <option value="2">Private</option>
  1233.                                <option value="1" >GM Only</option>
  1234.         </select></div>
  1235.         <div style="text-align:center">    
  1236.            <div class="sheet-col" style="width:100%;" >
  1237.                 <div class="sheet-col" style="width:49%;">
  1238.                     <h3>Insanity</h3>
  1239.                     <div style="width:100%;text-align:center">
  1240.                         <div style="text-align:center">
  1241.                             <div class="sheet-col">
  1242.                                 <label>Insanity Points: </label>
  1243.                             </div>
  1244.                             <div class="sheet-col" style="width:20%;">
  1245.                                 <input type="number" name="attr_insanitypoints" value="0" style="width:90%;text-align:center" />
  1246.                             </div>
  1247.                         </div>
  1248.                         <div  style="text-align:center">
  1249.                             <div class="sheet-col">
  1250.                                 <label>Degree of Madness: </label>
  1251.                             </div>
  1252.                             <div class="sheet-col" style="width:50%;">
  1253.             <select name="attr_degreeofinsanity" style="width:100%" class="sheet-input-selectbox" >
  1254.                                 <option value="0" selected>Stable (0-9); Trauma: n/a</option>
  1255.                                 <option value="1">Unsettled (10-39); Trauma: +10</option>
  1256.                                 <option value="2">Disturbed (40-59); Trauma: +0</option>
  1257.                                 <option value="3">Unhinged (60-79); Trauma: -10</option>
  1258.                                 <option value="4">Deranged (80-99); Trauma: -20</option>
  1259.                                 <option value="5">Terminally Insane (GAME OVER)</option>
  1260.             </select>
  1261.                             </div>
  1262.                         </div>
  1263.                     </div>
  1264.                     <textarea name="attr_disorders" placeholder="Disorders" style="width:90%; margin:auto; height:50px;"></textarea>
  1265.                 </div>
  1266.                 <div class="sheet-col" style="width:49%;">
  1267.                     <h3>Corruption</h3>
  1268.                     <div style="width:100%;text-align:center">
  1269.                         <div style="text-align:center">
  1270.                             <div class="sheet-col">
  1271.                                 <label>Corruption Points: </label>
  1272.                             </div>
  1273.                             <div class="sheet-col" style="width:20%;">
  1274.                                 <input type="number" name="attr_corruptionpoints" value="0" style="width:90%;text-align:center" />
  1275.                             </div>
  1276.                         </div>
  1277.                         <div  style="text-align:center">
  1278.                             <div class="sheet-col">
  1279.                                 <label>Degree of Corruption: </label>
  1280.                             </div>
  1281.                             <div class="sheet-col" style="width:50%;">
  1282.             <select name="attr_degreeofcorruption" style="width:100%" class="sheet-input-selectbox" >
  1283.                                 <option value="0" selected>Untainted (0) :)</option>
  1284.                                 <option value="1">Tainted (01-30); Malignancy: 0</option>
  1285.                                 <option value="2">Soiled (31-60); Malignancy: -10</option>
  1286.                                 <option value="3">Debased (61-90); Malignancy: -20</option>
  1287.                                 <option value="4">Profane (91-99); Malignancy: -30</option>
  1288.                                 <option value="5">Damned (GAME OVER)</option>
  1289.             </select>
  1290.                             </div>
  1291.                         </div>
  1292.                     </div>
  1293.                     <textarea name="attr_malignancies" placeholder="Malignancies" style="width:90%; margin:auto; height:50px;"></textarea>
  1294.                 </div>
  1295.             </div>
  1296.             <hr>
  1297.             <div class="sheet-col" style="width:100%;" >
  1298.                 <div class="sheet-col" style="width:49%;">
  1299.                     <h3>Personality</h3>
  1300.                     <textarea name="attr_charPersonality" placeholder="Personality" style="width:90%; margin:auto; height:150px;"></textarea>
  1301.                 </div>
  1302.                 <div class="sheet-col" style="width:49%;">
  1303.                     <h3>Description</h3>
  1304.                     <textarea name="attr_charDescription" placeholder="Description" style="width:90%; margin:auto; height:150px;"></textarea>
  1305.                 </div>
  1306.             </div>
  1307.             <hr>
  1308.             <h3>History</h3>
  1309.             <textarea name="attr_CharacterHistory" placeholder="History" style="height:300px; width:90%" ></textarea>
  1310.             <hr>
  1311.             <h3>Notes</h3>
  1312.             <textarea name="attr_CharacterNotes" placeholder="Notes" style="height:200px; width:90%" ></textarea>          
  1313.            
  1314.         </div>
  1315.     </div>
  1316. </div>
  1317.  
  1318. <div class="sheet-tab-content sheet-tabAbilities">
  1319.         <h1>Abilities</h1>
  1320.     <div class="sheet-wrapper">
  1321.     <div class="sheet-col" style="width:45%">
  1322.                 <h3>Talents</h3>
  1323.                 <fieldset class="repeating_talents" name="repeating_talents">
  1324.                     <div style="width:100%">
  1325.                     <div class="sheet-item" style="width:85%"><input type="text" placeholder="Name" name="attr_reptalent" /></div>
  1326.                     <input type="checkbox" class="sheet-arrow" name="attr_reptalentDescHide"/><span></span>
  1327.                         <div class="sheet-body">
  1328.                             <textarea name="attr_reptalentdesc" placeholder="Description" style="width:90%; height:50px"></textarea>
  1329.                         </div>                 
  1330.                     </div>
  1331.                 </fieldset>
  1332.                 <hr>
  1333.                 <h3>Traits</h3>
  1334.                 <fieldset class="repeating_traits">
  1335.                     <div style="width:100%">
  1336.                     <div class="sheet-item" style="width:85%"><input type="text" placeholder="Name" name="attr_reptraits" /></div>
  1337.                     <input type="checkbox" class="sheet-arrow" name="attr_reptraitsDescHide"/><span></span>
  1338.                         <div class="sheet-body">
  1339.                             <textarea name="attr_reptraitsdesc" placeholder="Description" style="width:90%; height:50px"></textarea>
  1340.                         </div>                 
  1341.                     </div>
  1342.                 </fieldset>
  1343.                 <hr>
  1344.                 <!-- Mutations -->
  1345.                 <h3>Implants</h3>
  1346.                 <fieldset class="repeating_implants">
  1347.                     <div style="width:100%">
  1348.                     <div class="sheet-item" style="width:85%"><input type="text" placeholder="Name" name="attr_repimplant" /></div>
  1349.                     <input type="checkbox" class="sheet-arrow" name="attr_repimplantDescHide"/><span></span>
  1350.                         <div class="sheet-body">
  1351.                             <textarea name="attr_repimplantdesc" placeholder="Description" style="width:90%; height:50px"></textarea>
  1352.                         </div>                 
  1353.                     </div>
  1354.                 </fieldset>
  1355.     </div>
  1356.     <div class="sheet-col" style="width:5%">
  1357.     </div>
  1358.         <div class="sheet-col" style="width:45%">
  1359.                 <h3>Psyker</h3>
  1360.                 <select name="attr_PsyPowersSanctioned" style="width:100%" class="sheet-input-selectbox">
  1361.                 <option value="0" selected>Bound: Sanctioned psykers, Astropaths, sorcerers, Librarians, Chaos Space Marines, and xenos psyker</option>
  1362.                 <option value="1">Unbound: Wyrds, unsanctioned psykers, and mortal sorcerers</option>
  1363.                 <option value="2">Daemonic: Psychic Daemons, Daemonhosts, and Daemon Princes</option>
  1364.                 </select>
  1365.                 <h4>Psy Rating:<div class="sheet-item sheet-tiny"><input type="number" style="font-size:18px;text-align:center" name="attr_psy" value="0" /></div></h4>
  1366.                 <br>
  1367.                 <!-- Psychic Disciplines -->
  1368.                 <div style="width:100%" >
  1369.                 <h4>Psychic Powers</h4>
  1370.                 <fieldset class="repeating_psychicpowers" name="attr_reppsychicpowers">
  1371.                     <div style="width:100%">
  1372.                         <div class="sheet-item2" style=" width: 25%">
  1373.                             <input type="text" name="attr_reppsychicpowersDiscipline" placeholder="Discipline" style="width:100%" />
  1374.                         </div>
  1375.                         <div class="sheet-item2" style=" width: 50%">
  1376.                             <input type="text" name="attr_reppsychicpowersName" placeholder="Name" style="width:100%" />
  1377.                         </div>
  1378.                         <div class="sheet-item2" style=" width: 10%">
  1379.                             <button type="roll" name="roll_psycicpower_use" style="width: 50px; text-align:center" value="!warpsychicroll @{reppsychicpowersFocus};?{Test Modifier?|0};@{reppsychicpowersDifficulty};?{Strength?|@{psy}};@{psy};?{Bonus Psy (added after)?|0};@{PsyPowersSanctioned};?{Sustained Powers?|No,0|1,1|2,2|3,3|4,4|5,5};@{PlayerQueryRoll};@{reppsychicpowersRange};@{reppsychicpowersSustained};@{reppsychicpowersSubtype};@{reppsychicpowersAction};@{reppsychicpowersName} (@{reppsychicpowersDiscipline})">
  1380.                             Use
  1381.                             </button>
  1382.                         </div>
  1383.                         <input type="checkbox" class="sheet-arrow" name="attr_reppsychicpowersDescHide"/><span></span>
  1384.                         <div class="sheet-body">
  1385.                             <table>
  1386.                             <tr>
  1387.                                 <td ><label style="text-align:right">Value</label></td>
  1388.                                 <td ><input type="text" name="attr_reppsychicpowersValue" /></td>
  1389.                             </tr>
  1390.                             <tr>
  1391.                                 <td ><label style="text-align:right">Prerequisite</label></td>
  1392.                                 <td ><input type="text" name="attr_reppsychicpowersPrerequisite" /></td>
  1393.                             </tr>
  1394.                             <tr>
  1395.                                 <td ><label style="text-align:right">Action</label></td>
  1396.                                 <td >
  1397.                                     <select name="attr_reppsychicpowersAction" style="height:25px; width:100%" class="sheet-input-selectbox">
  1398.                                         <option value="Half" selected>Half Action</option>
  1399.                                         <option value="Full">Full Action</option>
  1400.                                         <option value="Free">Free Action</option>
  1401.                                         <option value="Reaction">Reaction</option>
  1402.                                         <option value="Special">Special</option>
  1403.                                     </select>
  1404.                                 </td>
  1405.                             </tr>
  1406.                             <tr>
  1407.                                 <td ><label style="text-align:right">Difficulty</label></td>
  1408.                                 <td>
  1409.                                     <select name="attr_reppsychicpowersDifficulty" style="height:25px; width:100%" class="sheet-input-selectbox">
  1410.                                         <option value="60">Trivial (+60)</option>
  1411.                                         <option value="50">Elementary (+50)</option>
  1412.                                         <option value="40">Simple (+40)</option>
  1413.                                         <option value="30">Easy (+30)</option>
  1414.                                         <option value="20">Routine (+20)</option>
  1415.                                         <option value="10">Ordinary (+10)</option>
  1416.                                         <option value="0" selected>Challenging (+0)</option>
  1417.                                         <option value="-10">Difficult (-10)</option>
  1418.                                         <option value="-20">Hard (-20)</option>
  1419.                                         <option value="-30">Very Hard (-30)</option>
  1420.                                         <option value="-40">Arduous (-40)</option>
  1421.                                         <option value="-50">Punishing (-50)</option>
  1422.                                         <option value="-60">Hellish (-60)</option>
  1423.                                     </select>
  1424.                                 </td>
  1425.                             </tr>
  1426.                             <tr>
  1427.                                 <td ><label style="text-align:right">Focus Power</label></td>
  1428.                                 <td >
  1429.                                     <select name="attr_reppsychicpowersFocus" style="height:25px; width:100%" class="sheet-input-selectbox">
  1430.                                         <option value="[[ @{wpFinal} ]];0" selected>Willpower</option>
  1431.                                         <option value="[[ @{Psyniscience} ]];1">Psyniscience</option>
  1432.                                         <option value="[[ @{wpFinal} ]];2">Opposed Willpower</option>
  1433.                                         <option value="[[ @{Psyniscience} ]];3">Opposed Psyniscience</option>
  1434.                                         <option value="[[ @{perFinal} ]];4">Perception</option>
  1435.                                         <option value="[[ @{Awareness} ]];5">Awareness</option>
  1436.                                         <option value="?{Custom|50};6">Custom</option>
  1437.                                     </select>
  1438.                                 </td>
  1439.                             </tr>
  1440.                             <tr>
  1441.                                 <td ><label style="text-align:right">Range</label></td>
  1442.                                 <td ><input type="text" name="attr_reppsychicpowersRange" /></td>
  1443.                             </tr>
  1444.                             <tr>
  1445.                                 <td ><label style="text-align:right">Sustained</label></td>
  1446.                                 <td >
  1447.                                     <select name="attr_reppsychicpowersSustained" style="height:25px; width:100%" class="sheet-input-selectbox">
  1448.                                         <option value="No" selected>No</option>
  1449.                                         <option value="Half Action">Half Action</option>
  1450.                                         <option value="Full Action">Full Action</option>
  1451.                                         <option value="Free Action">Free Action</option>
  1452.                                         <option value="Reaction">Reaction</option>
  1453.                                         <option value="Special">Special</option>
  1454.                                     </select>
  1455.                                 </td>
  1456.                             </tr>
  1457.                             <tr>
  1458.                                 <td ><label style="text-align:right">Subtype</label></td>
  1459.                                 <td ><input type="text" name="attr_reppsychicpowersSubtype" /></td>
  1460.                             </tr>
  1461.                             </table>
  1462.                             <input type="checkbox" class="sheet-arrow" name="attr_reppsychicpowersBoltHide"/><span></span>
  1463.                             <div class="sheet-body"><label>Psychic Bolt</label>
  1464.                             <div>
  1465.                                 <table style="width:100%">
  1466.                                     <tr>
  1467.                                         <td COLSPAN=2><input type="text" name="attr_reppsychicpowersName" placeholder="Name" style="width:100%" /></td>
  1468.                                         <td>
  1469.                                     <select name="attr_reppsychicpowersBoltType" style="height:25px; width:100%" class="sheet-input-selectbox">
  1470.                                         <option value="Psyhic Bolt" selected>Psyhic Bolt</option>
  1471.                                         <option value="Psyhic Barrage" >Psyhic Barrage</option>
  1472.                                         <option value="Psyhic Storm" >Psyhic Storm</option>
  1473.                                         <option value="Psyhic Blast" >Psyhic Blast</option>
  1474.                                         <option value="Custom">Custom</option>
  1475.                                     </select></td>
  1476.                                     </tr>
  1477.                                     <tr>
  1478.                                         <td ><label>Range</label></td>
  1479.                                         <td><label>Damage</label></td>
  1480.                                         <td><label>Pen</label></td>
  1481.                                     </tr>
  1482.                                     <tr>
  1483.                                         <td><input type="text" name="attr_reppsychicpowersBoltRange" /></td>
  1484.                                         <td><input type="text" name="attr_reppsychicpowersBoltDamage" /></td>
  1485.                                         <td><input type="text" name="attr_reppsychicpowersBoltPen" /></td>
  1486.                                     </tr>
  1487.                                     <tr>
  1488.                                         <td ><label>Damage Type</label></td>
  1489.                                         <td><label>Add PR?</label></td>
  1490.                                         <td><label>Add PR?</label></td>
  1491.                                     </tr>
  1492.                                     <tr>
  1493.                                         <td>
  1494.                                     <select name="attr_reppsychicpowersBoltTypeDam" style="height:25px; width:100%" class="sheet-input-selectbox">
  1495.                                         <option value="Energy" selected>Energy</option>
  1496.                                         <option value="Explosive" >Explosive</option>
  1497.                                         <option value="Impact" >Impact</option>
  1498.                                         <option value="Rending" >Rending</option>
  1499.                                         <option value="Other">Other</option>
  1500.                                     </select></td>
  1501.                                         <td>
  1502.                                     <select name="attr_reppsychicpowersBoltAddDam" style="height:25px; width:100%" class="sheet-input-selectbox">
  1503.                                         <option value="0" selected>No</option>
  1504.                                         <option value="@{psy}">Yes</option>
  1505.                                     </select></td>
  1506.                                         <td>
  1507.                                     <select name="attr_reppsychicpowersBoltAddPen" style="height:25px; width:100%" class="sheet-input-selectbox">
  1508.                                         <option value="0" selected>No</option>
  1509.                                         <option value="@{psy}">Yes</option>
  1510.                                     </select></td>
  1511.                                     </tr>
  1512.                                     <tr>
  1513.                                         <td COLSPAN=2><input type="text" placeholder="Qualities" name="attr_reppsychicpowersBolt" /></td>
  1514.                                         <td>
  1515.                                 <button type="roll" name="roll_reppsychicpowersBoltdamage" value="!wardamagehits ;0;?{Hits (min. 1)?|1};@{reppsychicpowersBoltDamage} + @{reppsychicpowersBoltAddDam};@{reppsychicpowersBoltTypeDam};[[@{reppsychicpowersBoltPen} + @{reppsychicpowersBoltAddPen}]];@{PlayerQueryRoll};@{reppsychicpowersName} (@{reppsychicpowersBoltType});">
  1516.                             <label>Damage Roll</label>
  1517.                         </button></td>
  1518.                                     </tr>
  1519.                                 </table>
  1520.                             </div>
  1521.                             </div>
  1522.                             <label>Effect</label>
  1523.                             <textarea name="attr_reppsychicpowersDesc" placeholder="Description" style="width:90%; height:50px"></textarea>
  1524.                         </div>
  1525.                     </div>
  1526.                 </fieldset>
  1527.                 </div>
  1528.                 <hr>
  1529.                 <!-- Special Abilities -->
  1530.                 <h3>Special Abilities</h3>
  1531.                 <fieldset class="repeating_abilities">
  1532.                     <div style="width:100%">
  1533.                     <div class="sheet-item" style="width:85%"><input type="text" placeholder="Name" name="attr_repabili" /></div>
  1534.                     <input type="checkbox" class="sheet-arrow" name="attr_repabiliDescHide"/><span></span>
  1535.                         <div class="sheet-body">
  1536.                             <textarea name="attr_repabilidesc" placeholder="Description" style="width:90%; height:50px"></textarea>
  1537.                         </div>                 
  1538.                     </div>
  1539.                 </fieldset>
  1540.                 <hr>
  1541.                 <!-- Mutations -->
  1542.                 <h3>Mutations</h3>
  1543.                 <fieldset class="repeating_mutations">
  1544.                     <div style="width:100%">
  1545.                     <div class="sheet-item" style="width:85%"><input type="text" placeholder="Name" name="attr_repmuta" /></div>
  1546.                     <input type="checkbox" class="sheet-arrow" name="attr_repmutaDescHide"/><span></span>
  1547.                         <div class="sheet-body">
  1548.                             <textarea name="attr_repmutadesc" placeholder="Description" style="width:90%; height:50px"></textarea>
  1549.                         </div>                 
  1550.                     </div>
  1551.                 </fieldset>
  1552.             </div>
  1553.         </div>
  1554. </div>
  1555.  
  1556. <div class="sheet-tab-content sheet-tabExperience">
  1557.         <h1>Experience</h1>
  1558.     <div class="sheet-wrapper">
  1559.    
  1560.         <div style="width:100%">
  1561.                 <h3>Aptitudes</h3>
  1562.                     <div class="sheet-col" style="width:15%">
  1563.                         <input type="checkbox" name="attr_aptitudeGeneral" value="1" checked disabled>General</input>
  1564.                     </div>
  1565.                     <br>
  1566.                     <div>
  1567.                         <div class="sheet-col" style="width:45%" >
  1568.                             <div>
  1569.                                 <div class="sheet-col" style="width:30%; text-align:left">
  1570.                                     <input type="checkbox" name="attr_aptitudeWeaponSkill" value="1">Weapon Skill</input>
  1571.                                 </div>
  1572.                                 <div class="sheet-col" style="width:30%; text-align:left">
  1573.                                     <input type="checkbox" name="attr_aptitudeBallisticSkill" value="1">Ballistic Skill</input>
  1574.                                 </div>
  1575.                                 <div class="sheet-col" style="width:30%; text-align:left">
  1576.                                     <input type="checkbox" name="attr_aptitudeStrength" value="1">Strength</input>
  1577.                                 </div>
  1578.                             </div>
  1579.                             <div>
  1580.                                 <div class="sheet-col" style="width:30%; text-align:left">
  1581.                                     <input type="checkbox" name="attr_aptitudeToughness" value="1">Toughness</input>
  1582.                                 </div>
  1583.                                 <div class="sheet-col" style="width:30%; text-align:left">
  1584.                                     <input type="checkbox" name="attr_aptitudeAgility" value="1">Agility</input>
  1585.                                 </div>
  1586.                                 <div class="sheet-col" style="width:30%; text-align:left">
  1587.                                     <input type="checkbox" name="attr_aptitudeIntelligence" value="1">Intelligence</input>
  1588.                                 </div>
  1589.                             </div>
  1590.                             <div>
  1591.                                 <div class="sheet-col" style="width:30%; text-align:left">
  1592.                                     <input type="checkbox" name="attr_aptitudePerception" value="1">Perception</input>
  1593.                                 </div>
  1594.                                 <div class="sheet-col" style="width:30%; text-align:left">
  1595.                                     <input type="checkbox" name="attr_aptitudeWillpower" value="1">Willpower</input>
  1596.                                 </div>
  1597.                                 <div class="sheet-col" style="width:30%; text-align:left">
  1598.                                     <input type="checkbox" name="attr_aptitudeFellowship" value="1">Fellowship</input>
  1599.                                 </div>
  1600.                             </div>
  1601.                         </div>
  1602.                         <div class="sheet-col" style="width:5%" >
  1603.                         </div>
  1604.                         <div class="sheet-col" style="width:45%" >
  1605.                             <div>
  1606.                                 <div class="sheet-col" style="width:30%; text-align:left">
  1607.                                     <input type="checkbox" name="attr_aptitudeOffence" value="1">Offence</input>
  1608.                                 </div>
  1609.                                 <div class="sheet-col" style="width:30%; text-align:left">
  1610.                                     <input type="checkbox" name="attr_aptitudeFinesse" value="1">Finesse</input>
  1611.                                 </div>
  1612.                                 <div class="sheet-col" style="width:30%; text-align:left">
  1613.                                     <input type="checkbox" name="attr_aptitudeDefence" value="1">Defence</input>
  1614.                                 </div>
  1615.                             </div>
  1616.                             <div>
  1617.                                 <div class="sheet-col" style="width:30%; text-align:left">
  1618.                                     <input type="checkbox" name="attr_aptitudePsyker" value="1">Psyker</input>
  1619.                                 </div>
  1620.                                 <div class="sheet-col" style="width:30%; text-align:left">
  1621.                                     <input type="checkbox" name="attr_aptitudeTech" value="1">Tech</input>
  1622.                                 </div>
  1623.                                 <div class="sheet-col" style="width:30%; text-align:left">
  1624.                                     <input type="checkbox" name="attr_aptitudeKnowledge" value="1">Knowledge</input>
  1625.                                 </div>
  1626.                             </div>
  1627.                             <div>
  1628.                                 <div class="sheet-col" style="width:30%; text-align:left">
  1629.                                     <input type="checkbox" name="attr_aptitudeLeadership" value="1">Leadership</input>
  1630.                                 </div>
  1631.                                 <div class="sheet-col" style="width:30%; text-align:left">
  1632.                                     <input type="checkbox" name="attr_aptitudeFieldcraft" value="1">Fieldcraft</input>
  1633.                                 </div>
  1634.                                 <div class="sheet-col" style="width:30%; text-align:left">
  1635.                                     <input type="checkbox" name="attr_aptitudeSocial" value="1">Social</input>
  1636.                                 </div>
  1637.                             </div>
  1638.                         </div>
  1639.                     </div>
  1640.         </div>
  1641.         <hr>
  1642.         <div >
  1643.                 <h3>Characteristic Advances</h3>
  1644.                 <table style="margin-left:auto;margin-right:auto">
  1645.                     <tr>
  1646.                         <td style="width:5%">
  1647.                         </td>
  1648.                         <td style="width:15%"><label>Characteristic</label>
  1649.                         </td>
  1650.                         <td style="width:5%"><label>None</label>
  1651.                         </td>
  1652.                         <td style="width:2%">
  1653.                         </td>
  1654.                         <td style="width:12%"><label>Simple</label>
  1655.                         </td>
  1656.                         <td style="width:2%">
  1657.                         </td>
  1658.                         <td style="width:12%"><label>Intermediate</label>
  1659.                         </td>
  1660.                         <td style="width:2%">
  1661.                         </td>
  1662.                         <td style="width:12%"><label>Trained</label>
  1663.                         </td>
  1664.                         <td style="width:2%">
  1665.                         </td>
  1666.                         <td style="width:12%"><label>Proficient</label>
  1667.                         </td>
  1668.                         <td style="width:2%">
  1669.                         </td>
  1670.                         <td style="width:12%"><label>Expert</label>
  1671.                         </td>
  1672.                         <td style="width:5%">
  1673.                         </td>
  1674.                     </tr>
  1675.                     <tr>
  1676.                         <td style="width:5%">
  1677.                         </td>
  1678.                         <td><label>Weapon Skill</label>
  1679.                         </td>
  1680.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_wsAdvance" value="0" checked/><span></span>
  1681.                         </td>
  1682.                         <td style="width:2%">
  1683.                         </td>
  1684.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_wsAdvance" value="5"/><span></span><input type="text" class="" name="attr_wsCostSimple" value="0" style="width:80%;margin-right:5px"  />
  1685.                         </td>
  1686.                         <td style="width:2%">
  1687.                         </td>
  1688.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_wsAdvance" value="10" /><span></span><input type="text" class="" name="attr_wsCostIntermediate" value="0" style="width:80%;margin-right:5px"  />
  1689.                         </td>
  1690.                         <td style="width:2%">
  1691.                         </td>
  1692.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_wsAdvance" value="15"/><span></span><input type="text" class="" name="attr_wsCostTrained" value="0" style="width:80%;margin-right:5px"  />
  1693.                         </td>
  1694.                         <td style="width:2%">
  1695.                         </td>
  1696.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_wsAdvance" value="20"/><span></span><input type="text" class="" name="attr_wsCostProficient" value="0" style="width:80%;margin-right:5px"  />
  1697.                         </td>
  1698.                         <td style="width:2%">
  1699.                         </td>
  1700.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_wsAdvance" value="30"/><span></span><input type="text" class="" name="attr_wsCostExpert" value="0" style="width:80%;margin-right:5px"  />
  1701.                         </td>
  1702.                         <td style="width:5%">
  1703.                         </td>
  1704.                     </tr>
  1705.                     <tr>
  1706.                         <td style="width:5%">
  1707.                         </td>
  1708.                         <td><label>Ballistic Skill</label>
  1709.                         </td>
  1710.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_bsAdvance" value="0" checked/><span></span>
  1711.                         </td>
  1712.                         <td style="width:2%">
  1713.                         </td>
  1714.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_bsAdvance" value="5"/><span></span><input type="text" class="" name="attr_bsCostSimple" value="0" style="width:80%;margin-right:5px"   />
  1715.                         </td>
  1716.                         <td style="width:2%">
  1717.                         </td>
  1718.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_bsAdvance" value="10" /><span></span><input type="text" class="" name="attr_bsCostIntermediate" value="0" style="width:80%;margin-right:5px"   />
  1719.                         </td>
  1720.                         <td style="width:2%">
  1721.                         </td>
  1722.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_bsAdvance" value="15"/><span></span><input type="text" class="" name="attr_bsCostTrained" value="0" style="width:80%;margin-right:5px"   />
  1723.                         </td>
  1724.                         <td style="width:2%">
  1725.                         </td>
  1726.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_bsAdvance" value="20"/><span></span><input type="text" class="" name="attr_bsCostProficient" value="0" style="width:80%;margin-right:5px"   />
  1727.                         </td>
  1728.                         <td style="width:2%">
  1729.                         </td>
  1730.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_bsAdvance" value="30"/><span></span><input type="text" class="" name="attr_bsCostExpert" value="0" style="width:80%;margin-right:5px"   />
  1731.                         </td>
  1732.                         <td style="width:10%">
  1733.                         </td>
  1734.                     </tr>
  1735.                     <tr>
  1736.                         <td style="width:5%">
  1737.                         </td>
  1738.                         <td><label>Strength</label>
  1739.                         </td>
  1740.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_strengthAdvance" value="0" checked/><span></span>
  1741.                         </td>
  1742.                         <td style="width:2%">
  1743.                         </td>
  1744.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_strengthAdvance" value="5"/><span></span><input type="text" class="" name="attr_strengthCostSimple" value="0" style="width:80%;margin-right:5px"   />
  1745.                         </td>
  1746.                         <td style="width:2%">
  1747.                         </td>
  1748.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_strengthAdvance" value="10" /><span></span><input type="text" class="" name="attr_strengthCostIntermediate" value="0" style="width:80%;margin-right:5px"   />
  1749.                         </td>
  1750.                         <td style="width:2%">
  1751.                         </td>
  1752.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_strengthAdvance" value="15"/><span></span><input type="text" class="" name="attr_strengthCostTrained" value="0" style="width:80%;margin-right:5px"   />
  1753.                         </td>
  1754.                         <td style="width:2%">
  1755.                         </td>
  1756.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_strengthAdvance" value="20"/><span></span><input type="text" class="" name="attr_strengthCostProficient" value="0" style="width:80%;margin-right:5px"   />
  1757.                         </td>
  1758.                         <td style="width:2%">
  1759.                         </td>
  1760.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_strengthAdvance" value="30"/><span></span><input type="text" class="" name="attr_strengthCostExpert" value="0" style="width:80%;margin-right:5px"   />
  1761.                         </td>
  1762.                         <td style="width:5%">
  1763.                         </td>
  1764.                     </tr>
  1765.                     <tr>
  1766.                         <td style="width:5%">
  1767.                         </td>
  1768.                         <td><label>Toughness</label>
  1769.                         </td>
  1770.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_toughnessAdvance" value="0" checked/><span></span>
  1771.                         </td>
  1772.                         <td style="width:2%">
  1773.                         </td>
  1774.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_toughnessAdvance" value="5"/><span></span><input type="text" class="" name="attr_toughnessCostSimple" value="0" style="width:80%;margin-right:5px"   />
  1775.                         </td>
  1776.                         <td style="width:2%">
  1777.                         </td>
  1778.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_toughnessAdvance" value="10" /><span></span><input type="text" class="" name="attr_toughnessCostIntermediate" value="0" style="width:80%;margin-right:5px"   />
  1779.                         </td>
  1780.                         <td style="width:2%">
  1781.                         </td>
  1782.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_toughnessAdvance" value="15"/><span></span><input type="text" class="" name="attr_toughnessCostTrained" value="0" style="width:80%;margin-right:5px"   />
  1783.                         </td>
  1784.                         <td style="width:2%">
  1785.                         </td>
  1786.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_toughnessAdvance" value="20"/><span></span><input type="text" class="" name="attr_toughnessCostProficient" value="0" style="width:80%;margin-right:5px"   />
  1787.                         </td>
  1788.                         <td style="width:2%">
  1789.                         </td>
  1790.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_toughnessAdvance" value="30"/><span></span><input type="text" class="" name="attr_toughnessCostExpert" value="0" style="width:80%;margin-right:5px"   />
  1791.                         </td>
  1792.                         <td style="width:5%">
  1793.                         </td>
  1794.                     </tr>
  1795.                     <tr>
  1796.                         <td style="width:5%">
  1797.                         </td>
  1798.                         <td><label>Agility</label>
  1799.                         </td>
  1800.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_agAdvance" value="0" checked/><span></span>
  1801.                         </td>
  1802.                         <td style="width:2%">
  1803.                         </td>
  1804.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_agAdvance" value="5"/><span></span><input type="text" class="" name="attr_agCostSimple" value="0" style="width:80%;margin-right:5px"   />
  1805.                         </td>
  1806.                         <td style="width:2%">
  1807.                         </td>
  1808.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_agAdvance" value="10" /><span></span><input type="text" class="" name="attr_agCostIntermediate" value="0" style="width:80%;margin-right:5px"   />
  1809.                         </td>
  1810.                         <td style="width:2%">
  1811.                         </td>
  1812.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_agAdvance" value="15"/><span></span><input type="text" class="" name="attr_agCostTrained" value="0" style="width:80%;margin-right:5px"   />
  1813.                         </td>
  1814.                         <td style="width:2%">
  1815.                         </td>
  1816.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_agAdvance" value="20"/><span></span><input type="text" class="" name="attr_agCostProficient" value="0" style="width:80%;margin-right:5px"   />
  1817.                         </td>
  1818.                         <td style="width:2%">
  1819.                         </td>
  1820.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_agAdvance" value="30"/><span></span><input type="text" class="" name="attr_agCostExpert" value="0" style="width:80%;margin-right:5px"   />
  1821.                         </td>
  1822.                         <td style="width:5%">
  1823.                         </td>
  1824.                     </tr>
  1825.                     <tr>
  1826.                         <td style="width:5%">
  1827.                         </td>
  1828.                         <td><label>Intelligence</label>
  1829.                         </td>
  1830.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_intAdvance" value="0" checked/><span></span>
  1831.                         </td>
  1832.                         <td style="width:2%">
  1833.                         </td>
  1834.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_intAdvance" value="5"/><span></span><input type="text" class="" name="attr_intCostSimple" value="0" style="width:80%;margin-right:5px"   />
  1835.                         </td>
  1836.                         <td style="width:2%">
  1837.                         </td>
  1838.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_intAdvance" value="10" /><span></span><input type="text" class="" name="attr_intCostIntermediate" value="0" style="width:80%;margin-right:5px"   />
  1839.                         </td>
  1840.                         <td style="width:2%">
  1841.                         </td>
  1842.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_intAdvance" value="15"/><span></span><input type="text" class="" name="attr_intCostTrained" value="0" style="width:80%;margin-right:5px"   />
  1843.                         </td>
  1844.                         <td style="width:2%">
  1845.                         </td>
  1846.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_intAdvance" value="20"/><span></span><input type="text" class="" name="attr_intCostProficient" value="0" style="width:80%;margin-right:5px"   />
  1847.                         </td>
  1848.                         <td style="width:2%">
  1849.                         </td>
  1850.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_intAdvance" value="30"/><span></span><input type="text" class="" name="attr_intCostExpert" value="0" style="width:80%;margin-right:5px"   />
  1851.                         </td>
  1852.                         <td style="width:5%">
  1853.                         </td>
  1854.                     </tr>
  1855.                     <tr>
  1856.                         <td style="width:5%">
  1857.                         </td>
  1858.                         <td><label>Perception</label>
  1859.                         </td>
  1860.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_perAdvance" value="0" checked/><span></span>
  1861.                         </td>
  1862.                         <td style="width:2%">
  1863.                         </td>
  1864.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_perAdvance" value="5"/><span></span><input type="text" class="" name="attr_perCostSimple" value="0" style="width:80%;margin-right:5px"   />
  1865.                         </td>
  1866.                         <td style="width:2%">
  1867.                         </td>
  1868.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_perAdvance" value="10" /><span></span><input type="text" class="" name="attr_perCostIntermediate" value="0" style="width:80%;margin-right:5px"   />
  1869.                         </td>
  1870.                         <td style="width:2%">
  1871.                         </td>
  1872.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_perAdvance" value="15"/><span></span><input type="text" class="" name="attr_perCostTrained" value="0" style="width:80%;margin-right:5px"   />
  1873.                         </td>
  1874.                         <td style="width:2%">
  1875.                         </td>
  1876.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_perAdvance" value="20"/><span></span><input type="text" class="" name="attr_perCostProficient" value="0" style="width:80%;margin-right:5px"   />
  1877.                         </td>
  1878.                         <td style="width:2%">
  1879.                         </td>
  1880.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_perAdvance" value="30"/><span></span><input type="text" class="" name="attr_perCostExpert" value="0" style="width:80%;margin-right:5px"   />
  1881.                         </td>
  1882.                         <td style="width:5%">
  1883.                         </td>
  1884.                     </tr>
  1885.                     <tr>
  1886.                         <td style="width:5%">
  1887.                         </td>
  1888.                         <td><label>Willpower</label>
  1889.                         </td>
  1890.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_wpAdvance" value="0" checked/><span></span>
  1891.                         </td>
  1892.                         <td style="width:2%">
  1893.                         </td>
  1894.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_wpAdvance" value="5"/><span></span><input type="text" class="" name="attr_wpCostSimple" value="0" style="width:80%;margin-right:5px"   />
  1895.                         </td>
  1896.                         <td style="width:2%">
  1897.                         </td>
  1898.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_wpAdvance" value="10" /><span></span><input type="text" class="" name="attr_wpCostIntermediate" value="0" style="width:80%;margin-right:5px"   />
  1899.                         </td>
  1900.                         <td style="width:2%">
  1901.                         </td>
  1902.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_wpAdvance" value="15"/><span></span><input type="text" class="" name="attr_wpCostTrained" value="0" style="width:80%;margin-right:5px"   />
  1903.                         </td>
  1904.                         <td style="width:2%">
  1905.                         </td>
  1906.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_wpAdvance" value="20"/><span></span><input type="text" class="" name="attr_wpCostProficient" value="0" style="width:80%;margin-right:5px"   />
  1907.                         </td>
  1908.                         <td style="width:2%">
  1909.                         </td>
  1910.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_wpAdvance" value="30"/><span></span><input type="text" class="" name="attr_wpCostExpert" value="0" style="width:80%;margin-right:5px"   />
  1911.                         </td>
  1912.                         <td style="width:5%">
  1913.                         </td>
  1914.                     </tr>
  1915.                     <tr>
  1916.                         <td style="width:5%">
  1917.                         </td>
  1918.                         <td><label>Fellowship</label>
  1919.                         </td>
  1920.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_felAdvance" value="0" checked/><span></span>
  1921.                         </td>
  1922.                         <td style="width:2%">
  1923.                         </td>
  1924.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_felAdvance" value="5"/><span></span><input type="text" class="" name="attr_felCostSimple" value="0" style="width:80%;margin-right:5px"   />
  1925.                         </td>
  1926.                         <td style="width:2%">
  1927.                         </td>
  1928.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_felAdvance" value="10" /><span></span><input type="text" class="" name="attr_felCostIntermediate" value="0" style="width:80%;margin-right:5px"   />
  1929.                         </td>
  1930.                         <td style="width:2%">
  1931.                         </td>
  1932.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_felAdvance" value="15"/><span></span><input type="text" class="" name="attr_felCostTrained" value="0" style="width:80%;margin-right:5px"   />
  1933.                         </td>
  1934.                         <td style="width:2%">
  1935.                         </td>
  1936.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_felAdvance" value="20"/><span></span><input type="text" class="" name="attr_felCostProficient" value="0" style="width:80%;margin-right:5px"   />
  1937.                         </td>
  1938.                         <td style="width:2%">
  1939.                         </td>
  1940.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_felAdvance" value="30"/><span></span><input type="text" class="" name="attr_felCostExpert" value="0" style="width:80%;margin-right:5px"   />
  1941.                         </td>
  1942.                         <td style="width:5%">
  1943.                         </td>
  1944.                     </tr>
  1945.                 </table>
  1946.         </div>
  1947.         <hr>
  1948.         <div style="width:100%">
  1949.                 <h3>Skill Advances</h3>
  1950.                 <table style="margin-left:auto;margin-right:auto">
  1951.                     <tr>
  1952.                         <td style="width:10%">
  1953.                         </td>
  1954.                         <td style="width:15%"><label>Skill</label>
  1955.                         </td>
  1956.                         <td style="width:5%"><label>None</label>
  1957.                         </td>
  1958.                         <td style="width:2%">
  1959.                         </td>
  1960.                         <td style="width:13%"><label>Known</label>
  1961.                         </td>
  1962.                         <td style="width:2%">
  1963.                         </td>
  1964.                         <td style="width:13%"><label>Trained</label>
  1965.                         </td>
  1966.                         <td style="width:2%">
  1967.                         </td>
  1968.                         <td style="width:13%"><label>Experienced</label>
  1969.                         </td>
  1970.                         <td style="width:2%">
  1971.                         </td>
  1972.                         <td style="width:13%"><label>Veteran</label>
  1973.                         </td>
  1974.                         <td style="width:10%">
  1975.                         </td>
  1976.                     </tr>
  1977.                     <tr>
  1978.                         <td style="width:10%">
  1979.                         </td>
  1980.                         <td><label>Acrobatics</label>
  1981.                         </td>
  1982.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Acrobatics_Train" value="-20" checked/><span></span>
  1983.                         </td>
  1984.                         <td style="width:2%">
  1985.                         </td>
  1986.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Acrobatics_Train" value="+0"/><span></span><input type="number" class="" name="attr_AcrobaticsCostSimple" value="300 - (@{aptitudeAgility}*100) - (@{aptitudeGeneral}*100)" style="width:80%;margin-right:5px"  disabled />
  1987.                         </td>
  1988.                         <td style="width:2%">
  1989.                         </td>
  1990.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Acrobatics_Train" value="+10" /><span></span><input type="number" class="" name="attr_AcrobaticsCostIntermediate" value="600 - (@{aptitudeAgility}*200) - (@{aptitudeGeneral}*200)" style="width:80%;margin-right:5px" disabled  />
  1991.                         </td>
  1992.                         <td style="width:2%">
  1993.                         </td>
  1994.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Acrobatics_Train" value="+20"/><span></span><input type="number" class="" name="attr_AcrobaticsCostTrained" value="900 - (@{aptitudeAgility}*300) - (@{aptitudeGeneral}*300)" style="width:80%;margin-right:5px" disabled  />
  1995.                         </td>
  1996.                         <td style="width:2%">
  1997.                         </td>
  1998.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Acrobatics_Train" value="+30"/><span></span><input type="number" class="" name="attr_AcrobaticsCostProficient" value="1200 - (@{aptitudeAgility}*400) - (@{aptitudeGeneral}*400)" style="width:80%;margin-right:5px" disabled  />
  1999.                         </td>
  2000.                         <td style="width:10%">
  2001.                         </td>
  2002.                     </tr>
  2003.                     <tr>
  2004.                         <td style="width:10%">
  2005.                         </td>
  2006.                         <td><label>Athletics</label>
  2007.                         </td>
  2008.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Athletics_Train" value="-20" checked/><span></span>
  2009.                         </td>
  2010.                         <td style="width:2%">
  2011.                         </td>
  2012.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Athletics_Train" value="+0"/><span></span><input type="number" class="" name="attr_AthleticsCostSimple" value="300 - (@{aptitudeStrength}*100) - (@{aptitudeGeneral}*100)" style="width:80%;margin-right:5px"  disabled />
  2013.                         </td>
  2014.                         <td style="width:2%">
  2015.                         </td>
  2016.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Athletics_Train" value="+10" /><span></span><input type="number" class="" name="attr_AthleticsCostIntermediate" value="600 - (@{aptitudeStrength}*200) - (@{aptitudeGeneral}*200)" style="width:80%;margin-right:5px" disabled  />
  2017.                         </td>
  2018.                         <td style="width:2%">
  2019.                         </td>
  2020.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Athletics_Train" value="+20"/><span></span><input type="number" class="" name="attr_AthleticsCostTrained" value="900 - (@{aptitudeStrength}*300) - (@{aptitudeGeneral}*300)" style="width:80%;margin-right:5px" disabled  />
  2021.                         </td>
  2022.                         <td style="width:2%">
  2023.                         </td>
  2024.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Athletics_Train" value="+30"/><span></span><input type="number" class="" name="attr_AthleticsCostProficient" value="1200 - (@{aptitudeStrength}*400) - (@{aptitudeGeneral}*400)" style="width:80%;margin-right:5px" disabled  />
  2025.                         </td>
  2026.                         <td style="width:10%">
  2027.                         </td>
  2028.                     </tr>
  2029.                     <tr>
  2030.                         <td style="width:10%">
  2031.                         </td>
  2032.                         <td><label>Awareness</label>
  2033.                         </td>
  2034.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Awareness_Train" value="-20" checked/><span></span>
  2035.                         </td>
  2036.                         <td style="width:2%">
  2037.                         </td>
  2038.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Awareness_Train" value="+0"/><span></span><input type="number" class="" name="attr_AwarenessCostSimple" value="300 - (@{aptitudePerception}*100) - (@{aptitudeFieldcraft}*100)" style="width:80%;margin-right:5px"  disabled />
  2039.                         </td>
  2040.                         <td style="width:2%">
  2041.                         </td>
  2042.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Awareness_Train" value="+10" /><span></span><input type="number" class="" name="attr_AwarenessCostIntermediate" value="600 - (@{aptitudePerception}*200) - (@{aptitudeFieldcraft}*200)" style="width:80%;margin-right:5px" disabled  />
  2043.                         </td>
  2044.                         <td style="width:2%">
  2045.                         </td>
  2046.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Awareness_Train" value="+20"/><span></span><input type="number" class="" name="attr_AwarenessCostTrained" value="900 - (@{aptitudePerception}*300) - (@{aptitudeFieldcraft}*300)" style="width:80%;margin-right:5px" disabled  />
  2047.                         </td>
  2048.                         <td style="width:2%">
  2049.                         </td>
  2050.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Awareness_Train" value="+30"/><span></span><input type="number" class="" name="attr_AwarenessCostProficient" value="1200 - (@{aptitudePerception}*400) - (@{aptitudeFieldcraft}*400)" style="width:80%;margin-right:5px" disabled  />
  2051.                         </td>
  2052.                         <td style="width:10%">
  2053.                         </td>
  2054.                     </tr>
  2055.                     <tr>
  2056.                         <td style="width:10%">
  2057.                         </td>
  2058.                         <td><label>Charm</label>
  2059.                         </td>
  2060.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Charm_Train" value="-20" checked/><span></span>
  2061.                         </td>
  2062.                         <td style="width:2%">
  2063.                         </td>
  2064.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Charm_Train" value="+0"/><span></span><input type="number" class="" name="attr_CharmCostSimple" value="300 - (@{aptitudeFellowship}*100) - (@{aptitudeSocial}*100)" style="width:80%;margin-right:5px"  disabled />
  2065.                         </td>
  2066.                         <td style="width:2%">
  2067.                         </td>
  2068.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Charm_Train" value="+10" /><span></span><input type="number" class="" name="attr_CharmCostIntermediate" value="600 - (@{aptitudeFellowship}*200) - (@{aptitudeSocial}*200)" style="width:80%;margin-right:5px" disabled  />
  2069.                         </td>
  2070.                         <td style="width:2%">
  2071.                         </td>
  2072.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Charm_Train" value="+20"/><span></span><input type="number" class="" name="attr_CharmCostTrained" value="900 - (@{aptitudeFellowship}*300) - (@{aptitudeSocial}*300)" style="width:80%;margin-right:5px" disabled  />
  2073.                         </td>
  2074.                         <td style="width:2%">
  2075.                         </td>
  2076.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Charm_Train" value="+30"/><span></span><input type="number" class="" name="attr_CharmCostProficient" value="1200 - (@{aptitudeFellowship}*400) - (@{aptitudeSocial}*400)" style="width:80%;margin-right:5px" disabled  />
  2077.                         </td>
  2078.                         <td style="width:10%">
  2079.                         </td>
  2080.                     </tr>
  2081.                     <tr>
  2082.                         <td style="width:10%">
  2083.                         </td>
  2084.                         <td><label>Command</label>
  2085.                         </td>
  2086.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Command_Train" value="-20" checked/><span></span>
  2087.                         </td>
  2088.                         <td style="width:2%">
  2089.                         </td>
  2090.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Command_Train" value="+0"/><span></span><input type="number" class="" name="attr_CommandCostSimple" value="300 - (@{aptitudeFellowship}*100) - (@{aptitudeLeadership}*100)" style="width:80%;margin-right:5px"  disabled />
  2091.                         </td>
  2092.                         <td style="width:2%">
  2093.                         </td>
  2094.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Command_Train" value="+10" /><span></span><input type="number" class="" name="attr_CommandCostIntermediate" value="600 - (@{aptitudeFellowship}*200) - (@{aptitudeLeadership}*200)" style="width:80%;margin-right:5px" disabled  />
  2095.                         </td>
  2096.                         <td style="width:2%">
  2097.                         </td>
  2098.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Command_Train" value="+20"/><span></span><input type="number" class="" name="attr_CommandCostTrained" value="900 - (@{aptitudeFellowship}*300) - (@{aptitudeLeadership}*300)" style="width:80%;margin-right:5px" disabled  />
  2099.                         </td>
  2100.                         <td style="width:2%">
  2101.                         </td>
  2102.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Command_Train" value="+30"/><span></span><input type="number" class="" name="attr_CommandCostProficient" value="1200 - (@{aptitudeFellowship}*400) - (@{aptitudeLeadership}*400)" style="width:80%;margin-right:5px" disabled  />
  2103.                         </td>
  2104.                         <td style="width:10%">
  2105.                         </td>
  2106.                     </tr>
  2107.                     <tr>
  2108.                         <td style="width:10%">
  2109.                         </td>
  2110.                         <td><label>Commerce</label>
  2111.                         </td>
  2112.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Commerce_Train" value="-20" checked/><span></span>
  2113.                         </td>
  2114.                         <td style="width:2%">
  2115.                         </td>
  2116.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Commerce_Train" value="+0"/><span></span><input type="number" class="" name="attr_CommerceCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeKnowledge}*100)" style="width:80%;margin-right:5px"  disabled />
  2117.                         </td>
  2118.                         <td style="width:2%">
  2119.                         </td>
  2120.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Commerce_Train" value="+10" /><span></span><input type="number" class="" name="attr_CommerceCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeKnowledge}*200)" style="width:80%;margin-right:5px" disabled  />
  2121.                         </td>
  2122.                         <td style="width:2%">
  2123.                         </td>
  2124.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Commerce_Train" value="+20"/><span></span><input type="number" class="" name="attr_CommerceCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeKnowledge}*300)" style="width:80%;margin-right:5px" disabled  />
  2125.                         </td>
  2126.                         <td style="width:2%">
  2127.                         </td>
  2128.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Commerce_Train" value="+30"/><span></span><input type="number" class="" name="attr_CommerceCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeKnowledge}*400)" style="width:80%;margin-right:5px" disabled  />
  2129.                         </td>
  2130.                         <td style="width:10%">
  2131.                         </td>
  2132.                     </tr>
  2133.                     <tr>
  2134.                         <td style="width:10%">
  2135.                         </td>
  2136.                         <td><label>Deceive</label>
  2137.                         </td>
  2138.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Deceive_Train" value="-20" checked/><span></span>
  2139.                         </td>
  2140.                         <td style="width:2%">
  2141.                         </td>
  2142.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Deceive_Train" value="+0"/><span></span><input type="number" class="" name="attr_DeceiveCostSimple" value="300 - (@{aptitudeFellowship}*100) - (@{aptitudeSocial}*100)" style="width:80%;margin-right:5px"  disabled />
  2143.                         </td>
  2144.                         <td style="width:2%">
  2145.                         </td>
  2146.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Deceive_Train" value="+10" /><span></span><input type="number" class="" name="attr_DeceiveCostIntermediate" value="600 - (@{aptitudeFellowship}*200) - (@{aptitudeSocial}*200)" style="width:80%;margin-right:5px" disabled  />
  2147.                         </td>
  2148.                         <td style="width:2%">
  2149.                         </td>
  2150.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Deceive_Train" value="+20"/><span></span><input type="number" class="" name="attr_DeceiveCostTrained" value="900 - (@{aptitudeFellowship}*300) - (@{aptitudeSocial}*300)" style="width:80%;margin-right:5px" disabled  />
  2151.                         </td>
  2152.                         <td style="width:2%">
  2153.                         </td>
  2154.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Deceive_Train" value="+30"/><span></span><input type="number" class="" name="attr_DeceiveCostProficient" value="1200 - (@{aptitudeFellowship}*400) - (@{aptitudeSocial}*400)" style="width:80%;margin-right:5px" disabled  />
  2155.                         </td>
  2156.                         <td style="width:10%">
  2157.                         </td>
  2158.                     </tr>
  2159.                     <tr>
  2160.                         <td style="width:10%">
  2161.                         </td>
  2162.                         <td><label>Demolitions</label>
  2163.                         </td>
  2164.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Demolitions_Train" value="-20" checked/><span></span>
  2165.                         </td>
  2166.                         <td style="width:2%">
  2167.                         </td>
  2168.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Demolitions_Train" value="+0"/><span></span><input type="number" class="" name="attr_DemolitionsCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeFieldcraft}*100)" style="width:80%;margin-right:5px"  disabled />
  2169.                         </td>
  2170.                         <td style="width:2%">
  2171.                         </td>
  2172.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Demolitions_Train" value="+10" /><span></span><input type="number" class="" name="attr_DemolitionsCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeFieldcraft}*200)" style="width:80%;margin-right:5px" disabled  />
  2173.                         </td>
  2174.                         <td style="width:2%">
  2175.                         </td>
  2176.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Demolitions_Train" value="+20"/><span></span><input type="number" class="" name="attr_DemolitionsCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeFieldcraft}*300)" style="width:80%;margin-right:5px" disabled  />
  2177.                         </td>
  2178.                         <td style="width:2%">
  2179.                         </td>
  2180.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Demolitions_Train" value="+30"/><span></span><input type="number" class="" name="attr_DemolitionsCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeFieldcraft}*400)" style="width:80%;margin-right:5px" disabled  />
  2181.                         </td>
  2182.                         <td style="width:10%">
  2183.                         </td>
  2184.                     </tr>
  2185.                     <tr>
  2186.                         <td style="width:10%">
  2187.                         </td>
  2188.                         <td><label>Dodge</label>
  2189.                         </td>
  2190.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Dodge_Train" value="-20" checked/><span></span>
  2191.                         </td>
  2192.                         <td style="width:2%">
  2193.                         </td>
  2194.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Dodge_Train" value="+0"/><span></span><input type="number" class="" name="attr_DodgeCostSimple" value="300 - (@{aptitudeAgility}*100) - (@{aptitudeDefence}*100)" style="width:80%;margin-right:5px"  disabled />
  2195.                         </td>
  2196.                         <td style="width:2%">
  2197.                         </td>
  2198.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Dodge_Train" value="+10" /><span></span><input type="number" class="" name="attr_DodgeCostIntermediate" value="600 - (@{aptitudeAgility}*200) - (@{aptitudeDefence}*200)" style="width:80%;margin-right:5px" disabled  />
  2199.                         </td>
  2200.                         <td style="width:2%">
  2201.                         </td>
  2202.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Dodge_Train" value="+20"/><span></span><input type="number" class="" name="attr_DodgeCostTrained" value="900 - (@{aptitudeAgility}*300) - (@{aptitudeDefence}*300)" style="width:80%;margin-right:5px" disabled  />
  2203.                         </td>
  2204.                         <td style="width:2%">
  2205.                         </td>
  2206.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Dodge_Train" value="+30"/><span></span><input type="number" class="" name="attr_DodgeCostProficient" value="1200 - (@{aptitudeAgility}*400) - (@{aptitudeDefence}*400)" style="width:80%;margin-right:5px" disabled  />
  2207.                         </td>
  2208.                         <td style="width:10%">
  2209.                         </td>
  2210.                     </tr>
  2211.                     <tr>
  2212.                         <td style="width:10%">
  2213.                         </td>
  2214.                         <td><label>Inquiry</label>
  2215.                         </td>
  2216.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Inquiry_Train" value="-20" checked/><span></span>
  2217.                         </td>
  2218.                         <td style="width:2%">
  2219.                         </td>
  2220.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Inquiry_Train" value="+0"/><span></span><input type="number" class="" name="attr_InquiryCostSimple" value="300 - (@{aptitudeFellowship}*100) - (@{aptitudeSocial}*100)" style="width:80%;margin-right:5px"  disabled />
  2221.                         </td>
  2222.                         <td style="width:2%">
  2223.                         </td>
  2224.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Inquiry_Train" value="+10" /><span></span><input type="number" class="" name="attr_InquiryCostIntermediate" value="600 - (@{aptitudeFellowship}*200) - (@{aptitudeSocial}*200)" style="width:80%;margin-right:5px" disabled  />
  2225.                         </td>
  2226.                         <td style="width:2%">
  2227.                         </td>
  2228.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Inquiry_Train" value="+20"/><span></span><input type="number" class="" name="attr_InquiryCostTrained" value="900 - (@{aptitudeFellowship}*300) - (@{aptitudeSocial}*300)" style="width:80%;margin-right:5px" disabled  />
  2229.                         </td>
  2230.                         <td style="width:2%">
  2231.                         </td>
  2232.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Inquiry_Train" value="+30"/><span></span><input type="number" class="" name="attr_InquiryCostProficient" value="1200 - (@{aptitudeFellowship}*400) - (@{aptitudeSocial}*400)" style="width:80%;margin-right:5px" disabled  />
  2233.                         </td>
  2234.                         <td style="width:10%">
  2235.                         </td>
  2236.                     </tr>
  2237.                     <tr>
  2238.                         <td style="width:10%">
  2239.                         </td>
  2240.                         <td><label>Interrogation</label>
  2241.                         </td>
  2242.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Interrogation_Train" value="-20" checked/><span></span>
  2243.                         </td>
  2244.                         <td style="width:2%">
  2245.                         </td>
  2246.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Interrogation_Train" value="+0"/><span></span><input type="number" class="" name="attr_InterrogationCostSimple" value="300 - (@{aptitudeWillpower}*100) - (@{aptitudeSocial}*100)" style="width:80%;margin-right:5px"  disabled />
  2247.                         </td>
  2248.                         <td style="width:2%">
  2249.                         </td>
  2250.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Interrogation_Train" value="+10" /><span></span><input type="number" class="" name="attr_InterrogationCostIntermediate" value="600 - (@{aptitudeWillpower}*200) - (@{aptitudeSocial}*200)" style="width:80%;margin-right:5px" disabled  />
  2251.                         </td>
  2252.                         <td style="width:2%">
  2253.                         </td>
  2254.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Interrogation_Train" value="+20"/><span></span><input type="number" class="" name="attr_InterrogationCostTrained" value="900 - (@{aptitudeWillpower}*300) - (@{aptitudeSocial}*300)" style="width:80%;margin-right:5px" disabled  />
  2255.                         </td>
  2256.                         <td style="width:2%">
  2257.                         </td>
  2258.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Interrogation_Train" value="+30"/><span></span><input type="number" class="" name="attr_InterrogationCostProficient" value="1200 - (@{aptitudeWillpower}*400) - (@{aptitudeSocial}*400)" style="width:80%;margin-right:5px" disabled  />
  2259.                         </td>
  2260.                         <td style="width:10%">
  2261.                         </td>
  2262.                     </tr>
  2263.                     <tr>
  2264.                         <td style="width:10%">
  2265.                         </td>
  2266.                         <td><label>Intimidate</label>
  2267.                         </td>
  2268.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Intimidate_Train" value="-20" checked/><span></span>
  2269.                         </td>
  2270.                         <td style="width:2%">
  2271.                         </td>
  2272.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Intimidate_Train" value="+0"/><span></span><input type="number" class="" name="attr_IntimidateCostSimple" value="300 - (@{aptitudeStrength}*100) - (@{aptitudeSocial}*100)" style="width:80%;margin-right:5px"  disabled />
  2273.                         </td>
  2274.                         <td style="width:2%">
  2275.                         </td>
  2276.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Intimidate_Train" value="+10" /><span></span><input type="number" class="" name="attr_IntimidateCostIntermediate" value="600 - (@{aptitudeStrength}*200) - (@{aptitudeSocial}*200)" style="width:80%;margin-right:5px" disabled  />
  2277.                         </td>
  2278.                         <td style="width:2%">
  2279.                         </td>
  2280.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Intimidate_Train" value="+20"/><span></span><input type="number" class="" name="attr_IntimidateCostTrained" value="900 - (@{aptitudeStrength}*300) - (@{aptitudeSocial}*300)" style="width:80%;margin-right:5px" disabled  />
  2281.                         </td>
  2282.                         <td style="width:2%">
  2283.                         </td>
  2284.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Intimidate_Train" value="+30"/><span></span><input type="number" class="" name="attr_IntimidateCostProficient" value="1200 - (@{aptitudeStrength}*400) - (@{aptitudeSocial}*400)" style="width:80%;margin-right:5px" disabled  />
  2285.                         </td>
  2286.                         <td style="width:10%">
  2287.                         </td>
  2288.                     </tr>
  2289.                     <tr>
  2290.                         <td style="width:10%">
  2291.                         </td>
  2292.                         <td><label>Logic</label>
  2293.                         </td>
  2294.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Logic_Train" value="-20" checked/><span></span>
  2295.                         </td>
  2296.                         <td style="width:2%">
  2297.                         </td>
  2298.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Logic_Train" value="+0"/><span></span><input type="number" class="" name="attr_LogicCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeKnowledge}*100)" style="width:80%;margin-right:5px"  disabled />
  2299.                         </td>
  2300.                         <td style="width:2%">
  2301.                         </td>
  2302.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Logic_Train" value="+10" /><span></span><input type="number" class="" name="attr_LogicCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeKnowledge}*200)" style="width:80%;margin-right:5px" disabled  />
  2303.                         </td>
  2304.                         <td style="width:2%">
  2305.                         </td>
  2306.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Logic_Train" value="+20"/><span></span><input type="number" class="" name="attr_LogicCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeKnowledge}*300)" style="width:80%;margin-right:5px" disabled  />
  2307.                         </td>
  2308.                         <td style="width:2%">
  2309.                         </td>
  2310.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Logic_Train" value="+30"/><span></span><input type="number" class="" name="attr_LogicCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeKnowledge}*400)" style="width:80%;margin-right:5px" disabled  />
  2311.                         </td>
  2312.                         <td style="width:10%">
  2313.                         </td>
  2314.                     </tr>
  2315.                     <tr>
  2316.                         <td style="width:10%">
  2317.                         </td>
  2318.                         <td><label>Medicae</label>
  2319.                         </td>
  2320.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Medicae_Train" value="-20" checked/><span></span>
  2321.                         </td>
  2322.                         <td style="width:2%">
  2323.                         </td>
  2324.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Medicae_Train" value="+0"/><span></span><input type="number" class="" name="attr_MedicaeCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeFieldcraft}*100)" style="width:80%;margin-right:5px"  disabled />
  2325.                         </td>
  2326.                         <td style="width:2%">
  2327.                         </td>
  2328.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Medicae_Train" value="+10" /><span></span><input type="number" class="" name="attr_MedicaeCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeFieldcraft}*200)" style="width:80%;margin-right:5px" disabled  />
  2329.                         </td>
  2330.                         <td style="width:2%">
  2331.                         </td>
  2332.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Medicae_Train" value="+20"/><span></span><input type="number" class="" name="attr_MedicaeCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeFieldcraft}*300)" style="width:80%;margin-right:5px" disabled  />
  2333.                         </td>
  2334.                         <td style="width:2%">
  2335.                         </td>
  2336.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Medicae_Train" value="+30"/><span></span><input type="number" class="" name="attr_MedicaeCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeFieldcraft}*400)" style="width:80%;margin-right:5px" disabled  />
  2337.                         </td>
  2338.                         <td style="width:10%">
  2339.                         </td>
  2340.                     </tr>
  2341.                     <tr>
  2342.                         <td style="width:10%">
  2343.                         </td>
  2344.                         <td><label>Parry</label>
  2345.                         </td>
  2346.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Parry_Train" value="-20" checked/><span></span>
  2347.                         </td>
  2348.                         <td style="width:2%">
  2349.                         </td>
  2350.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Parry_Train" value="+0"/><span></span><input type="number" class="" name="attr_ParryCostSimple" value="300 - (@{aptitudeWeaponSkill}*100) - (@{aptitudeDefence}*100)" style="width:80%;margin-right:5px"  disabled />
  2351.                         </td>
  2352.                         <td style="width:2%">
  2353.                         </td>
  2354.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Parry_Train" value="+10" /><span></span><input type="number" class="" name="attr_ParryCostIntermediate" value="600 - (@{aptitudeWeaponSkill}*200) - (@{aptitudeDefence}*200)" style="width:80%;margin-right:5px" disabled  />
  2355.                         </td>
  2356.                         <td style="width:2%">
  2357.                         </td>
  2358.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Parry_Train" value="+20"/><span></span><input type="number" class="" name="attr_ParryCostTrained" value="900 - (@{aptitudeWeaponSkill}*300) - (@{aptitudeDefence}*300)" style="width:80%;margin-right:5px" disabled  />
  2359.                         </td>
  2360.                         <td style="width:2%">
  2361.                         </td>
  2362.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Parry_Train" value="+30"/><span></span><input type="number" class="" name="attr_ParryCostProficient" value="1200 - (@{aptitudeWeaponSkill}*400) - (@{aptitudeDefence}*400)" style="width:80%;margin-right:5px" disabled  />
  2363.                         </td>
  2364.                         <td style="width:10%">
  2365.                         </td>
  2366.                     </tr>
  2367.                     <tr>
  2368.                         <td style="width:10%">
  2369.                         </td>
  2370.                         <td><label>Psyniscience</label>
  2371.                         </td>
  2372.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Psyniscience_Train" value="-20" checked/><span></span>
  2373.                         </td>
  2374.                         <td style="width:2%">
  2375.                         </td>
  2376.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Psyniscience_Train" value="+0"/><span></span><input type="number" class="" name="attr_PsyniscienceCostSimple" value="300 - (@{aptitudePerception}*100) - (@{aptitudePsyker}*100)" style="width:80%;margin-right:5px"  disabled />
  2377.                         </td>
  2378.                         <td style="width:2%">
  2379.                         </td>
  2380.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Psyniscience_Train" value="+10" /><span></span><input type="number" class="" name="attr_PsyniscienceCostIntermediate" value="600 - (@{aptitudePerception}*200) - (@{aptitudePsyker}*200)" style="width:80%;margin-right:5px" disabled  />
  2381.                         </td>
  2382.                         <td style="width:2%">
  2383.                         </td>
  2384.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Psyniscience_Train" value="+20"/><span></span><input type="number" class="" name="attr_PsyniscienceCostTrained" value="900 - (@{aptitudePerception}*300) - (@{aptitudePsyker}*300)" style="width:80%;margin-right:5px" disabled  />
  2385.                         </td>
  2386.                         <td style="width:2%">
  2387.                         </td>
  2388.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Psyniscience_Train" value="+30"/><span></span><input type="number" class="" name="attr_PsyniscienceCostProficient" value="1200 - (@{aptitudePerception}*400) - (@{aptitudePsyker}*400)" style="width:80%;margin-right:5px" disabled  />
  2389.                         </td>
  2390.                         <td style="width:10%">
  2391.                         </td>
  2392.                     </tr>
  2393.                     <tr>
  2394.                         <td style="width:10%">
  2395.                         </td>
  2396.                         <td><label>Scrutiny</label>
  2397.                         </td>
  2398.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Scrutiny_Train" value="-20" checked/><span></span>
  2399.                         </td>
  2400.                         <td style="width:2%">
  2401.                         </td>
  2402.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Scrutiny_Train" value="+0"/><span></span><input type="number" class="" name="attr_ScrutinyCostSimple" value="300 - (@{aptitudePerception}*100) - (@{aptitudeGeneral}*100)" style="width:80%;margin-right:5px"  disabled />
  2403.                         </td>
  2404.                         <td style="width:2%">
  2405.                         </td>
  2406.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Scrutiny_Train" value="+10" /><span></span><input type="number" class="" name="attr_ScrutinyCostIntermediate" value="600 - (@{aptitudePerception}*200) - (@{aptitudeGeneral}*200)" style="width:80%;margin-right:5px" disabled  />
  2407.                         </td>
  2408.                         <td style="width:2%">
  2409.                         </td>
  2410.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Scrutiny_Train" value="+20"/><span></span><input type="number" class="" name="attr_ScrutinyCostTrained" value="900 - (@{aptitudePerception}*300) - (@{aptitudeGeneral}*300)" style="width:80%;margin-right:5px" disabled  />
  2411.                         </td>
  2412.                         <td style="width:2%">
  2413.                         </td>
  2414.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Scrutiny_Train" value="+30"/><span></span><input type="number" class="" name="attr_ScrutinyCostProficient" value="1200 - (@{aptitudePerception}*400) - (@{aptitudeGeneral}*400)" style="width:80%;margin-right:5px" disabled  />
  2415.                         </td>
  2416.                         <td style="width:10%">
  2417.                         </td>
  2418.                     </tr>
  2419.                     <tr>
  2420.                         <td style="width:10%">
  2421.                         </td>
  2422.                         <td><label>Security</label>
  2423.                         </td>
  2424.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Security_Train" value="-20" checked/><span></span>
  2425.                         </td>
  2426.                         <td style="width:2%">
  2427.                         </td>
  2428.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Security_Train" value="+0"/><span></span><input type="number" class="" name="attr_SecurityCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeTech}*100)" style="width:80%;margin-right:5px"  disabled />
  2429.                         </td>
  2430.                         <td style="width:2%">
  2431.                         </td>
  2432.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Security_Train" value="+10" /><span></span><input type="number" class="" name="attr_SecurityCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeTech}*200)" style="width:80%;margin-right:5px" disabled  />
  2433.                         </td>
  2434.                         <td style="width:2%">
  2435.                         </td>
  2436.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Security_Train" value="+20"/><span></span><input type="number" class="" name="attr_SecurityCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeTech}*300)" style="width:80%;margin-right:5px" disabled  />
  2437.                         </td>
  2438.                         <td style="width:2%">
  2439.                         </td>
  2440.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Security_Train" value="+30"/><span></span><input type="number" class="" name="attr_SecurityCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeTech}*400)" style="width:80%;margin-right:5px" disabled  />
  2441.                         </td>
  2442.                         <td style="width:10%">
  2443.                         </td>
  2444.                     </tr>
  2445.                     <tr>
  2446.                         <td style="width:10%">
  2447.                         </td>
  2448.                         <td><label>SleightOfHand</label>
  2449.                         </td>
  2450.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_SleightOfHand_Train" value="-20" checked/><span></span>
  2451.                         </td>
  2452.                         <td style="width:2%">
  2453.                         </td>
  2454.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_SleightOfHand_Train" value="+0"/><span></span><input type="number" class="" name="attr_SleightOfHandCostSimple" value="300 - (@{aptitudeAgility}*100) - (@{aptitudeKnowledge}*100)" style="width:80%;margin-right:5px"  disabled />
  2455.                         </td>
  2456.                         <td style="width:2%">
  2457.                         </td>
  2458.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_SleightOfHand_Train" value="+10" /><span></span><input type="number" class="" name="attr_SleightOfHandCostIntermediate" value="600 - (@{aptitudeAgility}*200) - (@{aptitudeKnowledge}*200)" style="width:80%;margin-right:5px" disabled  />
  2459.                         </td>
  2460.                         <td style="width:2%">
  2461.                         </td>
  2462.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_SleightOfHand_Train" value="+20"/><span></span><input type="number" class="" name="attr_SleightOfHandCostTrained" value="900 - (@{aptitudeAgility}*300) - (@{aptitudeKnowledge}*300)" style="width:80%;margin-right:5px" disabled  />
  2463.                         </td>
  2464.                         <td style="width:2%">
  2465.                         </td>
  2466.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_SleightOfHand_Train" value="+30"/><span></span><input type="number" class="" name="attr_SleightOfHandCostProficient" value="1200 - (@{aptitudeAgility}*400) - (@{aptitudeKnowledge}*400)" style="width:80%;margin-right:5px" disabled  />
  2467.                         </td>
  2468.                         <td style="width:10%">
  2469.                         </td>
  2470.                     </tr>
  2471.                     <tr>
  2472.                         <td style="width:10%">
  2473.                         </td>
  2474.                         <td><label>Stealth</label>
  2475.                         </td>
  2476.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Stealth_Train" value="-20" checked/><span></span>
  2477.                         </td>
  2478.                         <td style="width:2%">
  2479.                         </td>
  2480.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Stealth_Train" value="+0"/><span></span><input type="number" class="" name="attr_StealthCostSimple" value="300 - (@{aptitudeAgility}*100) - (@{aptitudeFieldcraft}*100)" style="width:80%;margin-right:5px"  disabled />
  2481.                         </td>
  2482.                         <td style="width:2%">
  2483.                         </td>
  2484.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Stealth_Train" value="+10" /><span></span><input type="number" class="" name="attr_StealthCostIntermediate" value="600 - (@{aptitudeAgility}*200) - (@{aptitudeFieldcraft}*200)" style="width:80%;margin-right:5px" disabled  />
  2485.                         </td>
  2486.                         <td style="width:2%">
  2487.                         </td>
  2488.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Stealth_Train" value="+20"/><span></span><input type="number" class="" name="attr_StealthCostTrained" value="900 - (@{aptitudeAgility}*300) - (@{aptitudeFieldcraft}*300)" style="width:80%;margin-right:5px" disabled  />
  2489.                         </td>
  2490.                         <td style="width:2%">
  2491.                         </td>
  2492.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Stealth_Train" value="+30"/><span></span><input type="number" class="" name="attr_StealthCostProficient" value="1200 - (@{aptitudeAgility}*400) - (@{aptitudeFieldcraft}*400)" style="width:80%;margin-right:5px" disabled  />
  2493.                         </td>
  2494.                         <td style="width:10%">
  2495.                         </td>
  2496.                     </tr>
  2497.                     <tr>
  2498.                         <td style="width:10%">
  2499.                         </td>
  2500.                         <td><label>Survival</label>
  2501.                         </td>
  2502.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Survival_Train" value="-20" checked/><span></span>
  2503.                         </td>
  2504.                         <td style="width:2%">
  2505.                         </td>
  2506.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Survival_Train" value="+0"/><span></span><input type="number" class="" name="attr_SurvivalCostSimple" value="300 - (@{aptitudePerception}*100) - (@{aptitudeFieldcraft}*100)" style="width:80%;margin-right:5px"  disabled />
  2507.                         </td>
  2508.                         <td style="width:2%">
  2509.                         </td>
  2510.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Survival_Train" value="+10" /><span></span><input type="number" class="" name="attr_SurvivalCostIntermediate" value="600 - (@{aptitudePerception}*200) - (@{aptitudeFieldcraft}*200)" style="width:80%;margin-right:5px" disabled  />
  2511.                         </td>
  2512.                         <td style="width:2%">
  2513.                         </td>
  2514.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Survival_Train" value="+20"/><span></span><input type="number" class="" name="attr_SurvivalCostTrained" value="900 - (@{aptitudePerception}*300) - (@{aptitudeFieldcraft}*300)" style="width:80%;margin-right:5px" disabled  />
  2515.                         </td>
  2516.                         <td style="width:2%">
  2517.                         </td>
  2518.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Survival_Train" value="+30"/><span></span><input type="number" class="" name="attr_SurvivalCostProficient" value="1200 - (@{aptitudePerception}*400) - (@{aptitudeFieldcraft}*400)" style="width:80%;margin-right:5px" disabled  />
  2519.                         </td>
  2520.                         <td style="width:10%">
  2521.                         </td>
  2522.                     </tr>
  2523.                     <tr>
  2524.                         <td style="width:10%">
  2525.                         </td>
  2526.                         <td><label>Tech-Use</label>
  2527.                         </td>
  2528.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_Tech-Use_Train" value="-20" checked/><span></span>
  2529.                         </td>
  2530.                         <td style="width:2%">
  2531.                         </td>
  2532.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Tech-Use_Train" value="+0"/><span></span><input type="number" class="" name="attr_Tech-UseCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeTech}*100)" style="width:80%;margin-right:5px"  disabled />
  2533.                         </td>
  2534.                         <td style="width:2%">
  2535.                         </td>
  2536.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Tech-Use_Train" value="+10" /><span></span><input type="number" class="" name="attr_Tech-UseCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeTech}*200)" style="width:80%;margin-right:5px" disabled  />
  2537.                         </td>
  2538.                         <td style="width:2%">
  2539.                         </td>
  2540.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Tech-Use_Train" value="+20"/><span></span><input type="number" class="" name="attr_Tech-UseCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeTech}*300)" style="width:80%;margin-right:5px" disabled  />
  2541.                         </td>
  2542.                         <td style="width:2%">
  2543.                         </td>
  2544.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_Tech-Use_Train" value="+30"/><span></span><input type="number" class="" name="attr_Tech-UseCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeTech}*400)" style="width:80%;margin-right:5px" disabled  />
  2545.                         </td>
  2546.                         <td style="width:10%">
  2547.                         </td>
  2548.                     </tr>
  2549.                 </table>
  2550.                 <h4>Specialist Cost</h4>
  2551.                
  2552.                 <table style="margin-left:auto;margin-right:auto">
  2553.                     <tr>
  2554.                         <td style="width:10%">
  2555.                         </td>
  2556.                         <td style="width:15%"><label>Skill</label>
  2557.                         </td>
  2558.                         <td style="width:5%">
  2559.                         </td>
  2560.                         <td style="width:2%">
  2561.                         </td>
  2562.                         <td style="width:13%"><label>Known</label>
  2563.                         </td>
  2564.                         <td style="width:2%">
  2565.                         </td>
  2566.                         <td style="width:13%"><label>Trained</label>
  2567.                         </td>
  2568.                         <td style="width:2%">
  2569.                         </td>
  2570.                         <td style="width:13%"><label>Experienced</label>
  2571.                         </td>
  2572.                         <td style="width:2%">
  2573.                         </td>
  2574.                         <td style="width:13%"><label>Veteran</label>
  2575.                         </td>
  2576.                         <td style="width:10%">
  2577.                         </td>
  2578.                     </tr>
  2579.                     <tr>
  2580.                         <td style="width:10%">
  2581.                         </td>
  2582.                         <td><label>Common Lore</label>
  2583.                         </td>
  2584.                         <td style="text-align:center">
  2585.                         </td>
  2586.                         <td style="width:2%">
  2587.                         </td>
  2588.                         <td><input type="number" class="" name="attr_CommonLoreCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeGeneral}*100)" style="width:80%;margin-right:5px"  disabled />
  2589.                         </td>
  2590.                         <td style="width:2%">
  2591.                         </td>
  2592.                         <td><input type="number" class="" name="attr_CommonLoreCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeGeneral}*200)" style="width:80%;margin-right:5px" disabled  />
  2593.                         </td>
  2594.                         <td style="width:2%">
  2595.                         </td>
  2596.                         <td><input type="number" class="" name="attr_CommonLoreCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeGeneral}*300)" style="width:80%;margin-right:5px" disabled  />
  2597.                         </td>
  2598.                         <td style="width:2%">
  2599.                         </td>
  2600.                         <td><input type="number" class="" name="attr_CommonLoreCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeGeneral}*400)" style="width:80%;margin-right:5px" disabled  />
  2601.                         </td>
  2602.                         <td style="width:10%">
  2603.                         </td>
  2604.                     </tr>
  2605.                     <tr>
  2606.                         <td style="width:10%">
  2607.                         </td>
  2608.                         <td><label>Forbidden Lore</label>
  2609.                         </td>
  2610.                         <td style="text-align:center">
  2611.                         </td>
  2612.                         <td style="width:2%">
  2613.                         </td>
  2614.                         <td><input type="number" class="" name="attr_ForbiddenLoreCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeKnowledge}*100)" style="width:80%;margin-right:5px"  disabled />
  2615.                         </td>
  2616.                         <td style="width:2%">
  2617.                         </td>
  2618.                         <td><input type="number" class="" name="attr_ForbiddenLoreCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeKnowledge}*200)" style="width:80%;margin-right:5px" disabled  />
  2619.                         </td>
  2620.                         <td style="width:2%">
  2621.                         </td>
  2622.                         <td><input type="number" class="" name="attr_ForbiddenLoreCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeKnowledge}*300)" style="width:80%;margin-right:5px" disabled  />
  2623.                         </td>
  2624.                         <td style="width:2%">
  2625.                         </td>
  2626.                         <td><input type="number" class="" name="attr_ForbiddenLoreCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeKnowledge}*400)" style="width:80%;margin-right:5px" disabled  />
  2627.                         </td>
  2628.                         <td style="width:10%">
  2629.                         </td>
  2630.                     </tr>
  2631.                     <tr>
  2632.                         <td style="width:10%">
  2633.                         </td>
  2634.                         <td><label>Linguistics</label>
  2635.                         </td>
  2636.                         <td style="text-align:center">
  2637.                         </td>
  2638.                         <td style="width:2%">
  2639.                         </td>
  2640.                         <td><input type="number" class="" name="attr_LinguisticsCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeGeneral}*100)" style="width:80%;margin-right:5px"  disabled />
  2641.                         </td>
  2642.                         <td style="width:2%">
  2643.                         </td>
  2644.                         <td><input type="number" class="" name="attr_LinguisticsCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeGeneral}*200)" style="width:80%;margin-right:5px" disabled  />
  2645.                         </td>
  2646.                         <td style="width:2%">
  2647.                         </td>
  2648.                         <td><input type="number" class="" name="attr_LinguisticsCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeGeneral}*300)" style="width:80%;margin-right:5px" disabled  />
  2649.                         </td>
  2650.                         <td style="width:2%">
  2651.                         </td>
  2652.                         <td><input type="number" class="" name="attr_LinguisticsCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeGeneral}*400)" style="width:80%;margin-right:5px" disabled  />
  2653.                         </td>
  2654.                         <td style="width:10%">
  2655.                         </td>
  2656.                     </tr>
  2657.                     <tr>
  2658.                         <td style="width:10%">
  2659.                         </td>
  2660.                         <td><label>Navigate</label>
  2661.                         </td>
  2662.                         <td style="text-align:center">
  2663.                         </td>
  2664.                         <td style="width:2%">
  2665.                         </td>
  2666.                         <td><input type="number" class="" name="attr_NavigateCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeFieldcraft}*100)" style="width:80%;margin-right:5px"  disabled />
  2667.                         </td>
  2668.                         <td style="width:2%">
  2669.                         </td>
  2670.                         <td><input type="number" class="" name="attr_NavigateCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeFieldcraft}*200)" style="width:80%;margin-right:5px" disabled  />
  2671.                         </td>
  2672.                         <td style="width:2%">
  2673.                         </td>
  2674.                         <td><input type="number" class="" name="attr_NavigateCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeFieldcraft}*300)" style="width:80%;margin-right:5px" disabled  />
  2675.                         </td>
  2676.                         <td style="width:2%">
  2677.                         </td>
  2678.                         <td><input type="number" class="" name="attr_NavigateCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeFieldcraft}*400)" style="width:80%;margin-right:5px" disabled  />
  2679.                         </td>
  2680.                         <td style="width:10%">
  2681.                         </td>
  2682.                     </tr>
  2683.                     <tr>
  2684.                         <td style="width:10%">
  2685.                         </td>
  2686.                         <td><label>Operate</label>
  2687.                         </td>
  2688.                         <td style="text-align:center">
  2689.                         </td>
  2690.                         <td style="width:2%">
  2691.                         </td>
  2692.                         <td><input type="number" class="" name="attr_OperateCostSimple" value="300 - (@{aptitudeAgility}*100) - (@{aptitudeFieldcraft}*100)" style="width:80%;margin-right:5px"  disabled />
  2693.                         </td>
  2694.                         <td style="width:2%">
  2695.                         </td>
  2696.                         <td><input type="number" class="" name="attr_OperateCostIntermediate" value="600 - (@{aptitudeAgility}*200) - (@{aptitudeFieldcraft}*200)" style="width:80%;margin-right:5px" disabled  />
  2697.                         </td>
  2698.                         <td style="width:2%">
  2699.                         </td>
  2700.                         <td><input type="number" class="" name="attr_OperateCostTrained" value="900 - (@{aptitudeAgility}*300) - (@{aptitudeFieldcraft}*300)" style="width:80%;margin-right:5px" disabled  />
  2701.                         </td>
  2702.                         <td style="width:2%">
  2703.                         </td>
  2704.                         <td><input type="number" class="" name="attr_OperateCostProficient" value="1200 - (@{aptitudeAgility}*400) - (@{aptitudeFieldcraft}*400)" style="width:80%;margin-right:5px" disabled  />
  2705.                         </td>
  2706.                         <td style="width:10%">
  2707.                         </td>
  2708.                     </tr>
  2709.                     <tr>
  2710.                         <td style="width:10%">
  2711.                         </td>
  2712.                         <td><label>Performance</label>
  2713.                         </td>
  2714.                         <td style="text-align:center">
  2715.                         </td>
  2716.                         <td style="width:2%">
  2717.                         </td>
  2718.                         <td><input type="number" class="" name="attr_PerformanceCostSimple" value="300 - (@{aptitudeSocial}*100) - (@{aptitudeGeneral}*100)" style="width:80%;margin-right:5px"  disabled />
  2719.                         </td>
  2720.                         <td style="width:2%">
  2721.                         </td>
  2722.                         <td><input type="number" class="" name="attr_PerformanceCostIntermediate" value="600 - (@{aptitudeSocial}*200) - (@{aptitudeGeneral}*200)" style="width:80%;margin-right:5px" disabled  />
  2723.                         </td>
  2724.                         <td style="width:2%">
  2725.                         </td>
  2726.                         <td><input type="number" class="" name="attr_PerformanceCostTrained" value="900 - (@{aptitudeSocial}*300) - (@{aptitudeGeneral}*300)" style="width:80%;margin-right:5px" disabled  />
  2727.                         </td>
  2728.                         <td style="width:2%">
  2729.                         </td>
  2730.                         <td><input type="number" class="" name="attr_PerformanceCostProficient" value="1200 - (@{aptitudeSocial}*400) - (@{aptitudeGeneral}*400)" style="width:80%;margin-right:5px" disabled  />
  2731.                         </td>
  2732.                         <td style="width:10%">
  2733.                         </td>
  2734.                     </tr>
  2735.                     <tr>
  2736.                         <td style="width:10%">
  2737.                         </td>
  2738.                         <td><label>Scholastic Lore</label>
  2739.                         </td>
  2740.                         <td style="text-align:center">
  2741.                         </td>
  2742.                         <td style="width:2%">
  2743.                         </td>
  2744.                         <td><input type="number" class="" name="attr_ScholasticLoreCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeKnowledge}*100)" style="width:80%;margin-right:5px"  disabled />
  2745.                         </td>
  2746.                         <td style="width:2%">
  2747.                         </td>
  2748.                         <td><input type="number" class="" name="attr_ScholasticLoreCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeKnowledge}*200)" style="width:80%;margin-right:5px" disabled  />
  2749.                         </td>
  2750.                         <td style="width:2%">
  2751.                         </td>
  2752.                         <td><input type="number" class="" name="attr_ScholasticLoreCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeKnowledge}*300)" style="width:80%;margin-right:5px" disabled  />
  2753.                         </td>
  2754.                         <td style="width:2%">
  2755.                         </td>
  2756.                         <td><input type="number" class="" name="attr_ScholasticLoreCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeKnowledge}*400)" style="width:80%;margin-right:5px" disabled  />
  2757.                         </td>
  2758.                         <td style="width:10%">
  2759.                         </td>
  2760.                     </tr>
  2761.                     <tr>
  2762.                         <td style="width:10%">
  2763.                         </td>
  2764.                         <td><label>Trade</label>
  2765.                         </td>
  2766.                         <td style="text-align:center">
  2767.                         </td>
  2768.                         <td style="width:2%">
  2769.                         </td>
  2770.                         <td><input type="number" class="" name="attr_TradeCostSimple" value="300 - (@{aptitudeIntelligence}*100) - (@{aptitudeGeneral}*100)" style="width:80%;margin-right:5px"  disabled />
  2771.                         </td>
  2772.                         <td style="width:2%">
  2773.                         </td>
  2774.                         <td><input type="number" class="" name="attr_TradeCostIntermediate" value="600 - (@{aptitudeIntelligence}*200) - (@{aptitudeGeneral}*200)" style="width:80%;margin-right:5px" disabled  />
  2775.                         </td>
  2776.                         <td style="width:2%">
  2777.                         </td>
  2778.                         <td><input type="number" class="" name="attr_TradeCostTrained" value="900 - (@{aptitudeIntelligence}*300) - (@{aptitudeGeneral}*300)" style="width:80%;margin-right:5px" disabled  />
  2779.                         </td>
  2780.                         <td style="width:2%">
  2781.                         </td>
  2782.                         <td><input type="number" class="" name="attr_TradeCostProficient" value="1200 - (@{aptitudeIntelligence}*400) - (@{aptitudeGeneral}*400)" style="width:80%;margin-right:5px" disabled  />
  2783.                         </td>
  2784.                         <td style="width:10%">
  2785.                         </td>
  2786.                     </tr>
  2787.                 </table>
  2788.                 <h4>Specialist & Custom Skills Bought</h4>
  2789.                
  2790.                 <table style="width:100%">
  2791.                    <tr>
  2792.                         <td style="width:5%">
  2793.                         </td>
  2794.                         <td style="width:23%"><label>Skill Name</label>
  2795.                         </td>
  2796.                         <td style="width:5%"><label>None</label>
  2797.                         </td>
  2798.                         <td style="width:2%">
  2799.                         </td>
  2800.                         <td style="width:13%"><label>Known</label>
  2801.                         </td>
  2802.                         <td style="width:2%">
  2803.                         </td>
  2804.                         <td style="width:13%"><label>Trained</label>
  2805.                         </td>
  2806.                         <td style="width:2%">
  2807.                         </td>
  2808.                         <td style="width:13%"><label>Experienced</label>
  2809.                         </td>
  2810.                         <td style="width:2%">
  2811.                         </td>
  2812.                         <td style="width:13%"><label>Veteran</label>
  2813.                         </td>
  2814.                         <td style="width:5%">
  2815.                         </td>
  2816.                    </tr>
  2817.                    
  2818.                     </table>
  2819.                <fieldset class="repeating_advancedskills" name="attr_repeating_advancedskills">
  2820.                    <table style="width:100%">
  2821.                    <tr>
  2822.                         <td style="width:5%">
  2823.                         </td>
  2824.                        <td style="width:25%; text-align:left">
  2825.                                         <input type="text" name="attr_CustomAdvancedSkillName" style="width:95%"/>
  2826.                         </td>
  2827.                         <td style="text-align:center"><input style="text-align:center" type="radio" class="sheet-advanceRadio" name="attr_CustomAdvancedSkill_Train" value="-20" /><span></span>
  2828.                         </td>
  2829.                         <td style="width:2%">
  2830.                         </td>
  2831.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_CustomAdvancedSkill_Train" value="+0" checked/><span></span><input type="number" class="" name="attr_CustomAdvancedSkillCostSimple" value="300 - (@{aptitudeCustomAdvancedSkill1}*100) - (@{aptitudeCustomAdvancedSkill2}*100)" style="width:80%;margin-right:5px"  disabled />
  2832.                         </td>
  2833.                         <td style="width:2%">
  2834.                         </td>
  2835.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_CustomAdvancedSkill_Train" value="+10" /><span></span><input type="number" class="" name="attr_CustomAdvancedSkillCostIntermediate" value="600 - (@{aptitudeCustomAdvancedSkill1}*200) - (@{aptitudeCustomAdvancedSkill2}*200)" style="width:80%;margin-right:5px" disabled  />
  2836.                         </td>
  2837.                         <td style="width:2%">
  2838.                         </td>
  2839.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_CustomAdvancedSkill_Train" value="+20"/><span></span><input type="number" class="" name="attr_CustomAdvancedSkillCostTrained" value="900 - (@{aptitudeCustomAdvancedSkill1}*300) - (@{aptitudeCustomAdvancedSkill2}*300)" style="width:80%;margin-right:5px" disabled  />
  2840.                         </td>
  2841.                         <td style="width:2%">
  2842.                         </td>
  2843.                         <td><input type="radio" class="sheet-advanceRadio" name="attr_CustomAdvancedSkill_Train" value="+30"/><span></span><input type="number" class="" name="attr_CustomAdvancedSkillCostProficient" value="1200 - (@{aptitudeCustomAdvancedSkill1}*400) - (@{aptitudeCustomAdvancedSkill2}*400)" style="width:80%;margin-right:5px" disabled  />
  2844.                         </td>
  2845.                         <td style="width:5%">
  2846.                         </td>
  2847.                     </tr>
  2848.                     </table>
  2849.                     <table style="width:100%; text-align:center">
  2850.                     <tr>
  2851.                         <td style="width:25%">
  2852.                         </td>
  2853.                         <td style="width:10%">Aptitudes
  2854.                         </td>
  2855.                         <td style="width:20%">
  2856.                             <select name="attr_aptitudeCustomAdvancedSkill1" style="width:100%" class="sheet-input-selectbox" >
  2857.                                 <option value="1" selected>General</option>
  2858.                                 <option value="@{aptitudeWeaponSkill}">Weapon Skill</option>
  2859.                                 <option value="@{aptitudeBallisticSkill}">Ballistic Skill</option>
  2860.                                 <option value="@{aptitudeStrength}">Strength</option>
  2861.                                 <option value="@{aptitudeToughness}">Toughness</option>
  2862.                                 <option value="@{aptitudeAgility}">Agility</option>
  2863.                                 <option value="@{aptitudeIntelligence}">Intelligence</option>
  2864.                                 <option value="@{aptitudePerception}">Perception</option>
  2865.                                 <option value="@{aptitudeWillpower}">Willpower</option>
  2866.                                 <option value="@{aptitudeFellowship}">Fellowship</option>
  2867.                                 <option value="0">-</option>
  2868.                             </select>
  2869.                         </td>
  2870.                         <td style="width:20%">
  2871.                             <select name="attr_aptitudeCustomAdvancedSkill2" style="width:100%" class="sheet-input-selectbox" >
  2872.                                 <option value="1" selected>General</option>
  2873.                                 <option value="@{aptitudeOffence}">Offence</option>
  2874.                                 <option value="@{aptitudeFinesse}">Finesse</option>
  2875.                                 <option value="@{aptitudeDefence}">Defence</option>
  2876.                                 <option value="@{aptitudePsyker}">Psyker</option>
  2877.                                 <option value="@{aptitudeTech}">Tech</option>
  2878.                                 <option value="@{aptitudeKnowledge}">Knowledge</option>
  2879.                                 <option value="@{aptitudeLeadership}">Leadership</option>
  2880.                                 <option value="@{aptitudeFieldcraft}">Fieldcraft</option>
  2881.                                 <option value="@{aptitudeSocial}">Social</option>
  2882.                                 <option value="0">-</option>
  2883.                             </select>
  2884.                         </td>
  2885.                         <td style="width:25%">
  2886.                         </td>
  2887.                     </tr>
  2888.                     </table>
  2889.                     <hr>
  2890.                 </fieldset>
  2891.         </div>
  2892.         <hr>
  2893.         <div style="width:100%">
  2894.                 <h3>Talent Advances</h3>
  2895.                 <table style="width:100%">
  2896.                     <tr>
  2897.                         <td style="width:5%">
  2898.                         </td>
  2899.                         <td style="width:25%; text-align:center"><label style="text-align: center">Talent Name</label>
  2900.                         </td>
  2901.                         <td style="width:10%; text-align:center"><label style="text-align: center">Tier</label>
  2902.                         </td>
  2903.                         <td style="width:20%; text-align:center"><label style="text-align: center">Aptitude 1</label>
  2904.                         </td>
  2905.                         <td style="width:20%; text-align:center"><label style="text-align: center">Aptitude 2</label>
  2906.                         </td>
  2907.                         <td style="width:10%; text-align:center"><label style="text-align: center">Experience</label>
  2908.                         </td>
  2909.                         <td style="width:5%">
  2910.                         </td>
  2911.                     </tr>
  2912.                    
  2913.                     </table>
  2914.                 <fieldset class="repeating_talents" name="repeating_talents">
  2915.                     <table style="width:100%">
  2916.                     <tr>
  2917.                         <td style="width:5%">
  2918.                         </td>
  2919.                         <td style="width:25%; text-align:left">
  2920.                                         <input type="text" name="attr_reptalent" style="width:95%"/>
  2921.                         </td>
  2922.                         <td style="width:10%">
  2923.                             <select name="attr_reptalentTier" style="width:100%" class="sheet-input-selectbox" >
  2924.                                 <option value="1" selected>1</option>
  2925.                                 <option value="2" >2</option>
  2926.                                 <option value="3" >3</option>
  2927.                             </select>
  2928.                         </td>
  2929.                         <td style="width:20%">
  2930.                             <select name="attr_reptalentApt1" style="width:100%" class="sheet-input-selectbox" >
  2931.                                 <option value="1" selected>General</option>
  2932.                                 <option value="@{aptitudeWeaponSkill}">Weapon Skill</option>
  2933.                                 <option value="@{aptitudeBallisticSkill}">Ballistic Skill</option>
  2934.                                 <option value="@{aptitudeStrength}">Strength</option>
  2935.                                 <option value="@{aptitudeToughness}">Toughness</option>
  2936.                                 <option value="@{aptitudeAgility}">Agility</option>
  2937.                                 <option value="@{aptitudeIntelligence}">Intelligence</option>
  2938.                                 <option value="@{aptitudePerception}">Perception</option>
  2939.                                 <option value="@{aptitudeWillpower}">Willpower</option>
  2940.                                 <option value="@{aptitudeFellowship}">Fellowship</option>
  2941.                                 <option value="0">-</option>
  2942.                             </select>
  2943.                         </td>
  2944.                         <td style="width:20%">
  2945.                             <select name="attr_reptalentApt2" style="width:100%" class="sheet-input-selectbox" >
  2946.                                 <option value="1" selected>General</option>
  2947.                                 <option value="@{aptitudeOffence}">Offence</option>
  2948.                                 <option value="@{aptitudeFinesse}">Finesse</option>
  2949.                                 <option value="@{aptitudeDefence}">Defence</option>
  2950.                                 <option value="@{aptitudePsyker}">Psyker</option>
  2951.                                 <option value="@{aptitudeTech}">Tech</option>
  2952.                                 <option value="@{aptitudeKnowledge}">Knowledge</option>
  2953.                                 <option value="@{aptitudeLeadership}">Leadership</option>
  2954.                                 <option value="@{aptitudeFieldcraft}">Fieldcraft</option>
  2955.                                 <option value="@{aptitudeSocial}">Social</option>
  2956.                                 <option value="0">-</option>
  2957.                             </select>
  2958.                         </td>
  2959.                         <td style="width:10%"><input type="number" class="" name="attr_reptalentExperience" value="(300+(@{reptalentTier}*300))/(1+@{reptalentApt1}+@{reptalentApt2})" style="width:80%;margin-right:5px"  disabled />
  2960.                         </td>
  2961.                         <td style="width:5%">
  2962.                         </td>
  2963.                     </tr>
  2964.                     </table>
  2965.                 </fieldset>
  2966.         </div>
  2967.         <hr>
  2968.         <div style="width:100%">
  2969.                 <h3>Psychic Powers & Elite Advances</h3>
  2970.                 <div class="sheet-col" style="width:100%; text-align:left">
  2971.                         <div class="sheet-col" style="width:20px; margin:-2px; ">
  2972.                         </div>
  2973.                         <div class="sheet-col" style="width:15%; margin:-2px;"><label style="text-align:center">Name</label>
  2974.                         </div>
  2975.                         <div class="sheet-col" style="width:30%; margin:-2px; "><label style="text-align:center">Source</label>
  2976.                         </div>
  2977.                         <div class="sheet-col" style="width:10%; margin:-2px; "><label style="text-align:center">Cost</label>
  2978.                         </div>
  2979.                         <div class="sheet-col" style="width:35%; margin:-4px; "><label style="text-align:center">Short Description</label>
  2980.                         </div>
  2981.                         <div class="sheet-col" style="width:20px; margin:-2px; ">
  2982.                         </div>
  2983.                 </div>
  2984.                 <fieldset class="repeating_CareerAdvance" name="attr_repeating_CareerAdvance">
  2985.                 <div style="width:100%; text-align:left">
  2986.                         <div class="sheet-item" style="width:20px; ">
  2987.                         </div>
  2988.                         <div class="sheet-item" style="width:15%; "><input type="text" placeholder="Name" name="attr_eliteAdvanceName" style="width:100%;text-align:center" />
  2989.                         </div>
  2990.                         <div class="sheet-item" style="width:30%; "><input type="text" placeholder="Source" name="attr_eliteAdvanceSource" style="width:100%;text-align:center" />
  2991.                         </div>
  2992.                         <div class="sheet-item" style="width:10%; "><input type="text" placeholder="XP" name="attr_eliteAdvanceCost" style="width:90%;text-align:center" />
  2993.                         </div>
  2994.                         <div class="sheet-item" style="width:35%; "><input type="text" placeholder="Short Description" name="attr_eliteAdvanceShortDescription" style="width:90%;text-align:center" />
  2995.                         </div>
  2996.                     <input type="checkbox" class="sheet-arrow" style="" name="attr_eliteAdvanceDescHide"/><span></span>
  2997.                         <div class="sheet-body">
  2998.                             <textarea name="attr_eliteAdvancedesc" style="width:90%; height:50px" placeholder="Description"></textarea>
  2999.                         </div>
  3000.                         </div>
  3001.                 </fieldset>
  3002.         </div>
  3003.         <hr>
  3004.        
  3005.         <div class="1colrow">
  3006.             <div class="colrow">
  3007.                 <h3>Experience Points</h3>
  3008.                 <table style="margin-left:auto;margin-right:auto; text-align:center">
  3009.                     <tr>
  3010.                         <td><label style="text-align:center; height:auto;">XP to Spend</label>
  3011.                         </td>
  3012.                         <td><label style="text-align:center; height:auto;">Spent XP</label>
  3013.                         </td>
  3014.                         <td><label style="text-align:center; height:auto">Total XP</label>
  3015.                         </td>
  3016.                         <td><label style="text-align:center; height:auto;">Calculated XP</label>
  3017.                         </td>
  3018.                     </tr>
  3019.                     <tr>
  3020.                         <td style="width:120px;"><input style="width:100px; text-align:center" type="number" name="attr_xptospent" value="1000" />
  3021.                         </td>
  3022.                         <td style="width:120px;"><input style="width:100px; text-align:center" type="number" name="attr_xpspend" value="0" />
  3023.                         </td>
  3024.                         <td style="width:120px;"><input  style="width:100px; text-align:center"type="number" name="attr_totalxp" disabled value="floor(@{xptospent} + @{xpspend})" />
  3025.                         </td>
  3026.                         <td style="width:120px;"><input style="width:100px; text-align:center" type="number" name="attr_xpcalculated" value="0"  />
  3027.                         </td>
  3028.                     </tr>
  3029.                 </table>
  3030.                 <br>
  3031.                 <label>Advancements Taken (Calculated):</label>
  3032.                 <fieldset class="repeating_advancements">
  3033.                     <div class="sheet-row">
  3034.                         <div class="sheet-item" style="width:26%;"><input type="text" placeholder="Advancement Name" name="attr_advancement1" /></div>
  3035.                         <div class="sheet-item sheet-puny sheet-center sheet-brackets sheet-armourblock"><input type="number" placeholder="Cost" value="0" name="attr_advancement1xp" /></div>
  3036.                         <div class="sheet-item" style="width:26%;"><input type="text" placeholder="Advancement Name" name="attr_advancement2" /></div>
  3037.                         <div class="sheet-item sheet-puny sheet-center sheet-brackets sheet-armourblock"><input type="number" placeholder="Cost" value="0" name="attr_advancement2xp" /></div>
  3038.                         <div class="sheet-item" style="width:26%;"><input type="text" placeholder="Advancement Name" name="attr_advancement3" /></div>
  3039.                         <div class="sheet-item sheet-puny sheet-center sheet-brackets sheet-armourblock"><input type="number" placeholder="Cost" value="0" name="attr_advancement3xp" /></div>
  3040.                     </div>
  3041.                 </fieldset>
  3042.                 <hr>
  3043.                 <h3>Other Notes:</h3>
  3044.                 <textarea name="attr_othernotes" placeholder="Notes"></textarea>
  3045.             </div>
  3046.         </div>
  3047.     </div>
  3048. </div>
  3049.  
  3050. <div class="sheet-tab-content sheet-tabGear">
  3051.         <h1>Gear</h1>
  3052.     <div class="sheet-wrapper">
  3053.         <div>
  3054.                 <h3>Carry Stats</h3>
  3055.                 <table style="width:100%">
  3056.                     <tr>
  3057.                         <td style="width:5%">
  3058.                         </td>
  3059.                         <td style="width:15%"><label style="text-align: right">Carry Bonus Mod.: </label></td>
  3060.                         <td style="width:7%"><input type="number" style="text-align: center" name="attr_CarryModTBandSB" value="0" />
  3061.                         </td>
  3062.                         <td style="width:1%">
  3063.                         </td>
  3064.                         <td style="width:10%"><label style="text-align: right">Max. Carry: </label></td>
  3065.                         <td style="width:10%"><input type="text" style="text-align: center" name="attr_WeightMaxCarry" />
  3066.                         </td>
  3067.                         <td style="width:1%">
  3068.                         </td>
  3069.                         <td style="width:10%"><label style="text-align: right">Max. Lift: </label></td>
  3070.                         <td style="width:10%"><input type="text" style="text-align: center" name="attr_WeightMaxLift" />
  3071.                         </td>
  3072.                         <td style="width:1%">
  3073.                         </td>
  3074.                         <td style="width:10%"><label style="text-align: right">Max. Push: </label></td>
  3075.                         <td style="width:10%"><input type="text" style="text-align: center" name="attr_WeightMaxPush" />
  3076.                         </td>
  3077.                         <td style="width:7%">
  3078.                         </td>
  3079.                     </tr>
  3080.                     <tr>
  3081.                         <td style="width:5%">
  3082.                         </td>
  3083.                         <td style="width:15%"><label style="text-align: right">Sum of TB and SB: </label></td>
  3084.                         <td style="width:7%"><input type="text" disabled style="text-align: center" name="attr_SumTBandSB" value="floor(@{strengthBonus} + @{CarryModTBandSB} + @{toughnessBonus})" />
  3085.                         </td>
  3086.                         <td style="width:1%">
  3087.                         </td>
  3088.                         <td style="width:10%"><label style="text-align: right">Curr. Carry: </label></td>
  3089.                         <td style="width:10%"><input type="number" step="any" style="text-align: center" name="attr_WeightCurrCarry" />
  3090.                         </td>
  3091.                         <td style="width:1%">
  3092.                         </td>
  3093.                         <td style="width:10%"></td>
  3094.                         <td style="width:10%">
  3095.                         </td>
  3096.                         <td style="width:1%">
  3097.                         </td>
  3098.                         <td style="width:10%"></td>
  3099.                         <td style="width:10%">
  3100.                         </td>
  3101.                         <td style="width:7%">
  3102.                         </td>
  3103.                     </tr>
  3104.                 </table>
  3105.                 <br>
  3106.                 <div>
  3107.                 <div class="sheet-col" style="width:68%">
  3108.                 <h3>Movement Stats</h3>
  3109.                     <!-- Movement -->
  3110.                 <table style="width:100%;margin-right:auto;margin-left:auto;">
  3111.                     <tr>
  3112.                         <td style="width:15%">
  3113.                         </td>
  3114.                         <td style="width:8%">
  3115.                         </td>
  3116.                         <td style="width:2%">
  3117.                         </td>
  3118.                         <td style="width:3%">
  3119.                         </td>
  3120.                         <td style="width:15%"><label style="text-align:right">Modifier</label>
  3121.                         </td>
  3122.                         <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_walkmod" value="0"  />
  3123.                         </td>
  3124.                         <td style="width:2%">
  3125.                         </td>
  3126.                         <td style="width:3%">
  3127.                         </td>
  3128.                         <td style="width:15%">
  3129.                         </td>
  3130.                         <td style="width:8%">
  3131.                         </td>
  3132.                         <td style="width:2%">
  3133.                         </td>
  3134.                     </tr>
  3135.                     <tr>
  3136.                         <td style="width:15%"><label style="text-align:right">Half Walk</label>
  3137.                         </td>
  3138.                         <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_walkspeed" value="(@{agBonus}+@{walkmod})" disabled="true" />
  3139.                         </td>
  3140.                         <td style="width:2%"><label>m</label>
  3141.                         </td>
  3142.                         <td style="width:3%">
  3143.                         </td>
  3144.                         <td style="width:15%"><label style="text-align:right">Full Walk</label>
  3145.                         </td>
  3146.                         <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_fullwalkspeed" value="2*(@{agBonus}+@{walkmod})" disabled="true" />
  3147.                         </td>
  3148.                         <td style="width:2%"><label>m</label>
  3149.                         </td>
  3150.                         <td style="width:3%">
  3151.                         </td>
  3152.                         <td style="width:15%"><label style="text-align:right">Charge</label>
  3153.                         </td>
  3154.                         <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_Chargespeed" value="3*(@{agBonus}+@{walkmod})" disabled="true" />
  3155.                         </td>
  3156.                         <td style="width:2%"><label>m</label>
  3157.                         </td>
  3158.                     </tr>
  3159.                     <tr>
  3160.                         <td style="width:15%"><label style="text-align:right">Run</label>
  3161.                         </td>
  3162.                         <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_Runspeed" value="6*(@{agBonus}+@{walkmod})" disabled="true" />
  3163.                         </td>
  3164.                         <td style="width:2%"><label>m</label>
  3165.                         </td>
  3166.                         <td style="width:3%">
  3167.                         </td>
  3168.                         <td style="width:15%"><label style="text-align:right">Base Leap</label>
  3169.                         </td>
  3170.                         <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_BaseLeapspeed" value="(1*@{strengthBonus})" disabled="true" />
  3171.                         </td>
  3172.                         <td style="width:2%"><label>m</label>
  3173.                         </td>
  3174.                         <td style="width:3%">
  3175.                         </td>
  3176.                         <td style="width:15%"><label style="text-align:right">Base Jump</label>
  3177.                         </td>
  3178.                         <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_BaseJumpspeed"  />
  3179.                         </td>
  3180.                         <td style="width:2%"><label>cm</label>
  3181.                         </td>
  3182.                     </tr>
  3183.                     <tr>
  3184.                         <td style="width:15%"><label style="text-align:right">Per Minute</label>
  3185.                         </td>
  3186.                         <td style="width:8%"><input type="text" style="text-align:right;width:100%" name="attr_MovementMinute"  />
  3187.                         </td>
  3188.                         <td style="width:2%"><label>m</label>
  3189.                         </td>
  3190.                         <td style="width:3%">
  3191.                         </td>
  3192.                         <td style="width:15%"><label style="text-align:right">Per Hour</label>
  3193.                         </td>
  3194.                         <td style="width:8%"><input type="text" style="text-align:right;width:100%" name="attr_MovementHour"  />
  3195.                         </td>
  3196.                         <td style="width:2%"><label>km</label>
  3197.                         </td>
  3198.                         <td style="width:3%">
  3199.                         </td>
  3200.                         <td style="width:15%"><label style="text-align:right">Per Day (10hr)</label>
  3201.                         </td>
  3202.                         <td style="width:8%"><input type="text" style="text-align:right;width:100%" name="attr_MovementDay"  />
  3203.                         </td>
  3204.                         <td style="width:2%"><label>km</label>
  3205.                         </td>
  3206.                     </tr>
  3207.                 </table>
  3208.        
  3209.                 </div>
  3210.                 <div class="sheet-col" style="width:30%">
  3211.                 <h3>Initative</h3>
  3212.                 <div>
  3213.                     <div class="sheet-col" style="width:50%"><label style="text-align:right">Characteristic</label>
  3214.                     </div>
  3215.                     <div class="sheet-col" style="width:40%">
  3216.             <select name="attr_InitiativeCharacteristic" style="width:100%" class="sheet-input-selectbox" >
  3217.                                 <option value="@{agBonus}" selected>Agility</option>
  3218.                                 <option value="@{intBonus}">Intelligence</option>
  3219.                                 <option value="@{perBonus}">Perception</option>
  3220.                                 <option value="@{wpBonus}">Willpower</option>
  3221.                                 <option value="floor([[ (floor(@{agFinal}/10) + @{agBonusBefore}) * (2 + @{agBonusMultiplier}) + @{agBonusAfter} ]])">Lighting Reflexes</option>
  3222.             </select>
  3223.                     </div>
  3224.                 </div>
  3225.                 <div>
  3226.                     <div class="sheet-col" style="width:50%"><label style="text-align:right">Modifier</label>
  3227.                     </div>
  3228.                     <div class="sheet-col" style="width:40%"><input type="number" style="text-align: center; width:50%" name="attr_InitiativeModifier" value="0" />
  3229.                     </div>
  3230.                 </div>
  3231.                 <div>
  3232.                     <div class="sheet-col" style="width:50%"><label style="text-align:right">Final</label>
  3233.                     </div>
  3234.                     <div class="sheet-col" style="width:40%"><input type="text" style="text-align: center; width:50%" name="attr_InitiativeFinal" value="floor(@{InitiativeCharacteristic} + @{InitiativeModifier})" disabled />
  3235.                     </div>
  3236.                 </div>
  3237.                 <div>
  3238.                     <div class="sheet-col" style="width:50%">
  3239.                     </div>
  3240.                     <div class="sheet-col" style="width:40%"><button type="roll" name="attr_InitiativeRoll" style="font-size:12px"  value="!warinitroll [[ @{InitiativeFinal} + ?{Modfier|0} ]] @{PlayerQueryRoll} @{character_name}">Initiative Roll</button>
  3241.                     </div>
  3242.                 </div>
  3243.                 </div>
  3244.                 </div>
  3245.         </div>
  3246.         <hr>
  3247.         <label style="width:100%; text-align:center;font-style: normal;font-size: 0.875em;font-weight: normal;">For Tearing: Add 1 die and d1 to the end (example: 2d10d1+X)</label>
  3248.         <div class="sheet-2colrow">            
  3249.             <div class="sheet-col sheet-col2">
  3250.                 <h3>Melee Weapons</h3>
  3251.                 <fieldset class="repeating_meleeweapons">
  3252.                     <div class="sheet-quickborder">
  3253.                         <div class="sheet-row">
  3254.                             <div class="sheet-item" style="width: 15%;">
  3255.                                 <button type="roll" name="roll_meleeattack" value='!warattackroll [[ @{wsFinal} + @{meleeweaponquality} ]] ?{Modfier|0} ?{Attack or Parry?|Attack,0|Parry,2} @{PlayerQueryRoll} "@{meleeweaponname}" "@{meleeweaponspecial}"'>
  3256.                             <label>Name:</label>
  3257.                         </button></div>
  3258.                             <div class="sheet-item" style="width: 30%;"><input type="text" placeholder="Name" name="attr_meleeweaponname" /></div>
  3259.                             <div class="sheet-item" style="width: 20%;">
  3260.             <select name="attr_meleeweaponquality" style="width:100%" class="sheet-input-selectbox" >
  3261.                                 <option value="-10" >Poor</option>
  3262.                                 <option value="0" selected>Common</option>
  3263.                                 <option value="5">Good</option>
  3264.                                 <option value="10">Best</option>
  3265.             </select></div>
  3266.                             <div class="sheet-item" style="width: 10%;"><label>Class:</label></div>
  3267.                             <div class="sheet-item" style="width: 20%;"><input type="text" placeholder="Weap. Type" name="attr_meleeweaponclass" /></div>
  3268.                         </div>
  3269.                         <div class="sheet-row">
  3270.                             <div class="sheet-item sheet-small">
  3271.                                 <button type="roll" name="roll_meleedamage" value="!wardamagehits ;1;?{Hits (min. 1)?|1};@{meleeweapondamage} + @{meleeweaponchardamage};@{meleeweapontype};@{meleeweaponpen};@{PlayerQueryRoll};@{meleeweaponname};">
  3272.                             <label>Damage:</label>
  3273.                         </button></div>
  3274.                             <div class="sheet-item sheet-med"><input type="text" placeholder="Xd10+X" name="attr_meleeweapondamage" /></div>
  3275.                             <div class="sheet-item sheet-little"><label>Type:</label></div>
  3276.                             <div class="sheet-item sheet-small">                           
  3277.                                     <select name="attr_meleeweapontype" style="height:25px; width:100%" class="sheet-input-selectbox">
  3278.                                         <option value="Energy" selected>Energy</option>
  3279.                                         <option value="Explosive" >Explosive</option>
  3280.                                         <option value="Impact" >Impact</option>
  3281.                                         <option value="Rending" >Rending</option>
  3282.                                         <option value="Other">Other</option>
  3283.                                     </select></div>
  3284.                             <div class="sheet-item sheet-puny"><label>Pen:</label></div>
  3285.                             <div class="sheet-item sheet-other"><input type="number" name="attr_meleeweaponpen" value="0" /></div>
  3286.                         </div>
  3287.                         <div style="width:100%">
  3288.                             <div class="sheet-item sheet-large" style="width:15%"><label>Qualities:</label></div>
  3289.                             <div class="sheet-item sheet-morebig" style="width:70%"><input type="text" placeholder="Weapon Qualities" name="attr_meleeweaponspecial" /></div>
  3290.                            
  3291.                     <input type="checkbox" class="sheet-arrow" name="attr_attr_meleeweaponDescHide"/><span></span>
  3292.                         <div class="sheet-body">
  3293.                         <div class="sheet-row">
  3294.                             <div class="sheet-item sheet-large"><label style="font-size:0.9em;">Characteristic Damage</label></div>
  3295.                             <div class="sheet-item sheet-little">
  3296.             <select name="attr_meleeweaponchardamage" style="width:100%" class="sheet-input-selectbox" >
  3297.                                 <option value="0" >None</option>
  3298.                                 <option value="[[@{strengthBonus}]]" selected>SB</option>
  3299.                                 <option value="[[floor([[ (floor(@{strengthFinal}/10) + @{strengthBonusBefore}) * (2 + @{strengthBonusMultiplier}) + @{strengthBonusAfter} ]])]]">SBx2</option>
  3300.             </select></div>
  3301.                         </div>
  3302.                             <textarea name="attr_attr_meleeweapondesc" placeholder="Description" style="width:90%; height:50px"></textarea>
  3303.                         </div> 
  3304.                         </div>
  3305.                     </div>
  3306.                 </fieldset>
  3307.  
  3308.                 <div class="sheet-row">
  3309.                     <div class="sheet-item sheet-med"><label>Handedness:</label></div>
  3310.                     <div class="sheet-item sheet-bigger">
  3311.             <select name="attr_handedness" style="width:100%" class="sheet-input-selectbox" >
  3312.                                 <option value="Right" selected>Right-Handed</option>
  3313.                                 <option value="Left">Left-Handed</option>
  3314.                                 <option value="Both">Ambidextrous</option>
  3315.                                 <option value="Other">Other Handedness?</option>
  3316.             </select></div>
  3317.                 </div>
  3318.                 <br />
  3319.                 <!-- Armor! -->
  3320.                 <h3>Armour</h3>
  3321.                 <div style="width:100%; text-align:center;">
  3322.                 <div class="sheet-row">
  3323.                     <div class="sheet-item sheet-med"><label>Maximum Agility:</label></div>
  3324.                     <div class="sheet-item sheet-little"><input type="number" name="attr_maximumAgility" style="text-align:center" value="100" /></div>
  3325.                 </div>
  3326.                 <div class="sheet-armourblock">
  3327.  
  3328.                 </div>
  3329.                 <div class="sheet-quickborder sheet-armourblock">
  3330.                     <label>Head</label>
  3331.                     <input type="text" placeholder="Armour Points" name="attr_headarmourvalue" />
  3332.                     <label>(1-10) Type</label>
  3333.                     <input type="text" placeholder="Armour Type" name="attr_headarmourtype" />
  3334.                 </div>
  3335.                 <div class="sheet-armourblock">
  3336.  
  3337.                 </div><br />
  3338.                 <div class="sheet-quickborder sheet-armourblock">
  3339.                     <label>Left Arm</label>
  3340.                     <input type="text" placeholder="Armour Points" name="attr_leftarmarmourvalue" />
  3341.                     <label>(21-30) Type</label>
  3342.                     <input type="text" placeholder="Armour Type" name="attr_leftarmarmourtype" />
  3343.                 </div>
  3344.                 <div class="sheet-quickborder sheet-armourblock">
  3345.                     <label>Body</label>
  3346.  
  3347.                     <input type="text" placeholder="Armour Points" name="attr_bodyarmourvalue" />
  3348.                     <label>(31-70) Type</label>
  3349.                     <input type="text" placeholder="Armour Type" name="attr_bodyarmourtype" />
  3350.                 </div>
  3351.                 <div class="sheet-quickborder sheet-armourblock">
  3352.                     <label>Right Arm</label>
  3353.                     <input type="text" placeholder="Armour Points" name="attr_rightarmarmourvalue" />
  3354.                     <label>(11-20) Type</label>
  3355.                     <input type="text" placeholder="Armour Type" name="attr_rightarmarmourtype" />
  3356.                 </div><br>
  3357.                 <div class="sheet-quickborder sheet-armourblock" >
  3358.                     <label>Left Leg</label>
  3359.                     <input type="text" placeholder="Armour Points" name="attr_leftlegarmourvalue" />
  3360.                     <label>(71-85) Type</label>
  3361.                     <input type="text" placeholder="Armour Type" name="attr_leftlegarmourtype" />
  3362.                 </div>
  3363.                 <div class="sheet-quickborder sheet-armourblock" >
  3364.                     <label>Right Leg</label>
  3365.                     <input type="text" placeholder="Armour Points" name="attr_rightlegarmourvalue" />
  3366.                     <label>(86-00) Type</label>
  3367.                     <input type="text" placeholder="Armour Type" name="attr_rightlegarmourtype" />
  3368.                 </div>
  3369.                 </div>
  3370.                
  3371.                
  3372.                 <!-- Force Field! -->
  3373.                 <h3>Force Field</h3>
  3374.                     <div class="sheet-col" style="width:100%">
  3375.                         <div class="sheet-row">
  3376.                             <div class="sheet-item sheet-big"><input type="text" style="text-align:center" placeholder="Force Field (Quality)"  name="attr_forcefield_name" /></div>
  3377.                         </div>
  3378.                         <div class="sheet-row">
  3379.                             <div class="sheet-item sheet-large"><label style="text-align:right">Rating:</label></div>
  3380.                             <div class="sheet-item sheet-puny"><input type="number" style="text-align:center" value="0" name="attr_forcefield_rating" /></div>
  3381.                         </div>
  3382.                         <div class="sheet-row">
  3383.                             <div class="sheet-item sheet-large"><label style="text-align:right">Overload (1-X):</label></div>
  3384.                             <div class="sheet-item sheet-puny"><input type="number" style="text-align:center" name="attr_forcefield_overload" value="0" /></div>
  3385.                         </div>
  3386.                         <div class="sheet-row">
  3387.                             <button type="roll" name="roll_ForceFieldRoll" style="font-size:13px; font-weight:bold; width:50%" value="!warforcefield @{forcefield_rating} @{forcefield_overload} @{PlayerQueryRoll}">Roll for Force Field</button>
  3388.                         </div>
  3389.                     </div>
  3390.             </div>
  3391.  
  3392.             <!-- Right Side -->
  3393.  
  3394.             <div class="sheet-col sheet-col2">
  3395.                 <h3>Ranged Weapons</h3>
  3396.                 <fieldset class="repeating_rangedweapons">
  3397.                     <div class="sheet-quickborder">
  3398.                         <div class="sheet-row">
  3399.                             <div class="sheet-item sheet-tiny">
  3400.                                 <button type="roll" name="roll_rangedattack" value='!warattackroll [[ @{bsFinal} ]] ?{Modfier|0} 1 @{PlayerQueryRoll} "@{rangedweaponname} (RoF: @{rangedweaponrof}) (Clip: @{rangedweaponclip})" "@{rangedweaponspecial}"'>
  3401.                             <label>Name:</label>
  3402.                         </button></div>
  3403.                             <div class="sheet-item sheet-big"><input type="text" placeholder="Name" name="attr_rangedweaponname" /></div>
  3404.                             <div class="sheet-item sheet-puny"></div>
  3405.                             <div class="sheet-item sheet-tiny"><label>Class:</label></div>
  3406.                             <div class="sheet-item sheet-small"><input type="text" placeholder="Weap. Type" name="attr_rangedweaponclass" /></div>
  3407.                         </div>
  3408.                         <div class="sheet-row">
  3409.                             <div class="sheet-item sheet-small">
  3410.                                 <button type="roll" name="roll_rangeddamage" value="!wardamagehits ;0;?{Hits (min. 1)?|1};@{rangedweapondamage} + @{rangedweaponchardamage};@{rangedweapontype};@{rangedweaponpen};@{PlayerQueryRoll};@{rangedweaponname};">
  3411.                             <label>Damage:</label>
  3412.                         </button></div>
  3413.                             <div class="sheet-item sheet-med"><input type="text" placeholder="Xd10+X" name="attr_rangedweapondamage" /></div>
  3414.                             <div class="sheet-item sheet-little"><label>Type:</label></div>
  3415.                             <div class="sheet-item sheet-small">                       
  3416.                                     <select name="attr_rangedweapontype" style="height:25px; width:100%" class="sheet-input-selectbox">
  3417.                                         <option value="Energy" selected>Energy</option>
  3418.                                         <option value="Explosive" >Explosive</option>
  3419.                                         <option value="Impact" >Impact</option>
  3420.                                         <option value="Rending" >Rending</option>
  3421.                                         <option value="Other">Other</option>
  3422.                                     </select></div>
  3423.                             <div class="sheet-item sheet-puny"><label>Pen:</label></div>
  3424.                             <div class="sheet-item sheet-other"><input type="number" name="attr_rangedweaponpen" value="0" /></div>
  3425.                         </div>
  3426.                         <div class="sheet-row">
  3427.                             <div class="sheet-item sheet-tiny"><label>Range:</label></div>
  3428.                             <div class="sheet-item sheet-tiny"><input type="text" placeholder="meters" name="attr_rangedweaponrange" /></div>
  3429.                             <div class="sheet-item sheet-puny"><label>RoF:</label></div>
  3430.                             <div class="sheet-item sheet-small"><input type="text" placeholder="S/-/-" style="text-align:center" name="attr_rangedweaponrof" value="S/-/-" /></div>
  3431.                             <div class="sheet-item sheet-puny"><label>Clip:</label></div>
  3432.                             <div class="sheet-item sheet-tiny"><input type="text" placeholder="curr./max." name="attr_rangedweaponclip" style="text-align:center" value="0/0" /></div>
  3433.                             <div class="sheet-item sheet-tiny"><label>Reload:</label></div>
  3434.                             <div class="sheet-item sheet-tiny"><input type="text" placeholder="Action" name="attr_rangedweaponreload" /></div>
  3435.                         </div>
  3436.                         <div style="width:100%">
  3437.                             <div class="sheet-item sheet-large" style="width:15%"><label>Qualities:</label></div>
  3438.                             <div class="sheet-item sheet-morebig" style="width:70%"><input type="text" placeholder="Weapon Qualities" name="attr_rangedweaponspecial" /></div>
  3439.                            
  3440.                     <input type="checkbox" class="sheet-arrow" name="attr_rangedweaponsDescHide"/><span></span>
  3441.                         <div class="sheet-body">
  3442.                         <div class="sheet-row">
  3443.                             <div class="sheet-item sheet-large"><label style="font-size:0.9em;">Characteristic Damage</label></div>
  3444.                             <div class="sheet-item sheet-little">
  3445.             <select name="attr_rangedweaponchardamage" style="width:100%" class="sheet-input-selectbox" >
  3446.                                 <option value="0" selected>None</option>
  3447.                                 <option value="[[@{strengthBonus}]]">SB</option>
  3448.                                 <option value="[[floor([[ (floor(@{strengthFinal}/10) + @{strengthBonusBefore}) * (2 + @{strengthBonusMultiplier}) + @{strengthBonusAfter} ]])]]">SBx2</option>
  3449.             </select></div>
  3450.                         </div>
  3451.                             <textarea name="attr_rangedweaponsdesc" placeholder="Description" style="width:90%; height:50px"></textarea>
  3452.                         </div> 
  3453.                         </div>
  3454.                     </div>
  3455.                 </fieldset>
  3456.                 <h3>Gear</h3>
  3457.                 <div>
  3458.                 <fieldset class="repeating_gear" style="margin:auto;">
  3459.                     <div style="width:100%">
  3460.                     <div class="sheet-item" style="width:85%">
  3461.                     <input type="text" style="width:75%" placeholder="Name" name="attr_gear" />
  3462.                     (<input type="number" placeholder="Weight" style="width:15%;text-align:center" name="attr_gear_weight" step="0.01" />)
  3463.                     <input type="checkbox" name="attr_gear_holding" value="true" />
  3464.                     </div>
  3465.                     <input type="checkbox" class="sheet-arrow" name="attr_gearDescHide"/><span></span>
  3466.                         <div class="sheet-body">
  3467.                             <textarea name="attr_geardesc" placeholder="Description" style="width:90%; height:50px"></textarea>
  3468.                         </div>                 
  3469.                     </div>
  3470.                 </fieldset>
  3471.                 <div>
  3472.                 <div class="sheet-col" style="width:45%">
  3473.                     <label style="text-align:center">Current Carry</label>
  3474.                     <input type="number" step="any" style="text-align: center;width:50%" name="attr_WeightCurrCarry" />
  3475.                 </div>
  3476.                 <div class="sheet-col" style="width:45%">
  3477.                     <label style="text-align:center">Total Carry</label>
  3478.                     <input type="number" step="any" style="text-align: center;width:50%" name="attr_WeightTotalCarry" />
  3479.                 </div>
  3480.                 </div>
  3481.                 </div>
  3482.                 <br>
  3483.                 <h3>Acquisitions</h3>
  3484.                 <fieldset class="repeating_acqui" name="attr_repacqui" style="margin:auto;">
  3485.                     <input type="text" style="width:60%" placeholder="Name" name="attr_repacquiName" />
  3486.                     <input type="text" style="width:20%;text-align:center" placeholder="Modifier" name="attr_repacquiMod" value="0" />
  3487.                     <input type="checkbox" class="sheet-arrow" name="attr_repacquiDescHide"/><span></span>
  3488.                         <div class="sheet-body">
  3489.                             <textarea name="attr_repacquidesc" placeholder="Description" style="width:90%; height:50px"></textarea>
  3490.                         </div>     
  3491.                 </fieldset>
  3492.                     <br>
  3493.                 <div class="sheet-col" style="width:100%">
  3494.                     <!-- Wealth -->
  3495.                     <div class="sheet-col" style="width:100%">
  3496.                         <h3>Profit Factor</h3>
  3497.                         <table style="width:100%">
  3498.                                 <tr>
  3499.                                 <td style="width:20%">
  3500.                                 <label style="text-align:right">Starting</label>
  3501.                                 </td>
  3502.                                 <td style="width:20%"><input type="number" name="attr_pf_starting" style="text-align:center" value="0" />
  3503.                                 </td>
  3504.                                 <td style="width:5%">
  3505.                                 </td>
  3506.                                 <td  style="width:20%">
  3507.                                 <label style="text-align:right">Current</label>
  3508.                                 </td>
  3509.                                 <td  style="width:20%">
  3510.                                 <input type="number" name="attr_pf_current" style="text-align:center"  value="0"/>
  3511.                                 </td>
  3512.                                 <td style="width:5%">
  3513.                                 </td>
  3514.                                 </tr>
  3515.                         </table>
  3516.                         <div>
  3517.                         <h4>Acquisition Modifier Calculator:</h4>
  3518.                             <div class="sheet-col" style="width:100%">
  3519.                             <table>
  3520.                                 <tr>
  3521.                                     <td style="width:15%"><label>Rarity</label>
  3522.                                     </td>
  3523.                                     <td style="width:45%">
  3524.                                 <select name="attr_AcquisitionRarity" style="width:100%" class="sheet-input-selectbox" >
  3525.                                 <option value="70">Ubiquitous (+70)</option>
  3526.                                 <option value="50">Abundant (+50)</option>
  3527.                                 <option value="30">Plentiful (+30)</option>
  3528.                                 <option value="20">Common (+20)</option>
  3529.                                 <option value="10">Average (+10)</option>
  3530.                                 <option value="0" selected>Scarce</option>
  3531.                                 <option value="-10">Rare (-10)</option>
  3532.                                 <option value="-20">Very Rare (-20)</option>
  3533.                                 <option value="-30">Extremely Rare (-30)</option>
  3534.                                 <option value="-50">Near Unique (-50)</option>
  3535.                                 <option value="-70">Unique (-70)</option>
  3536.                                 </select>
  3537.                                     </td>
  3538.                                     <td style="width:5%">
  3539.                                     </td>
  3540.                                     <td style="width:25%"><label style="text-align:left">Other Modifier</label>
  3541.                                     </td>
  3542.                                     <td style="width:10%"><input type="number" name="attr_AcquisitionModifier" style="text-align:center"  value="0"/>
  3543.                                     </td>
  3544.                                 </tr>
  3545.                             </table>
  3546.                             <table>
  3547.                                 <tr>
  3548.                                     <td style="width:15%"><label>Scale</label>
  3549.                                     </td>
  3550.                                     <td style="width:45%">
  3551.                                 <select name="attr_AcquisitionScale" style="width:100%" class="sheet-input-selectbox" >
  3552.                                 <option value="30" selected>Negligible (1) (+30)</option>
  3553.                                 <option value="20">Trivial (3-5) (+20)</option>
  3554.                                 <option value="10">Minor (10-30) (+10)</option>
  3555.                                 <option value="0" >Standard (50-100)</option>
  3556.                                 <option value="-10">Major (500-1k) (-10)</option>
  3557.                                 <option value="-20">Significant (2k-5k) (-20)</option>
  3558.                                 <option value="-30">Vast (+10,000) (-30)</option>
  3559.                                 </select>
  3560.                                     </td>
  3561.                                     <td style="width:5%">
  3562.                                     </td>
  3563.                                     <td style="width:25%"><label style="text-align:left">Total Modifier</label>
  3564.                                     </td>
  3565.                                     <td style="width:10%">
  3566.                         <input type="number" name="attr_AcquisitionTotal" style="text-align:center"  value="[[ @{AcquisitionRarity} + @{AcquisitionScale} + @{AcquisitionCraftsmanship} + @{AcquisitionModifier} ]]" disabled />
  3567.                                     </td>
  3568.                                 </tr>
  3569.                             </table>
  3570.                             <table>
  3571.                                 <tr>
  3572.                                     <td style="width:15%"><label>Craftsmanship</label>
  3573.                                     </td>
  3574.                                     <td style="width:45%">
  3575.                                 <select name="attr_AcquisitionCraftsmanship" style="width:100%" class="sheet-input-selectbox" >
  3576.                                 <option value="10">Poor (+10)</option>
  3577.                                 <option value="0" selected>Common</option>
  3578.                                 <option value="-10">Good (-10)</option>
  3579.                                 <option value="-30">Best (-30)</option>
  3580.                                 </select>
  3581.                                     </td>
  3582.                                     <td style="width:5%">
  3583.                                     </td>
  3584.                                     <td style="width:25%"><label style="text-align:left">Roll for</label>
  3585.                                     </td>
  3586.                                     <td style="width:10%"><input type="number" name="attr_AcquisitionTotalRoll" style="text-align:center"  value="[[ @{pf_current} + @{AcquisitionTotal} ]]" disabled />
  3587.                                     </td>
  3588.                                 </tr>
  3589.                             </table>
  3590.                            
  3591.                             <div style="width:100%; text-align:center">
  3592.                             <button type="roll" name="roll_AcquisitionRoll" style="font-size:13px; font-weight:bold; width:50%" value="/me rolls for Acquisition. Profit Factor: @{pf_current}, Rarity Mod.: @{AcquisitionRarity}, Scale Mod.: @{AcquisitionScale}, Craftsmanship Mod.: @{AcquisitionCraftsmanship}, Other Mod.: @{AcquisitionModifier}, for ?{Item Name?|Something}. Rolling for [[ @{pf_current} + @{AcquisitionTotal} ]]. The roll: [[ 1d100<[[ @{pf_current} + @{AcquisitionTotal} ]] ]] ">Roll for Acquisition</button>
  3593.                             </div>
  3594.                             </div>
  3595.                             </div>
  3596.                         <label>Misfortunes: </label>
  3597.                         <textarea name="attr_pf_misfortunes" placeholder="Misfortunes" style="width:90%; margin:auto; height:100px;"></textarea>
  3598.                     </div>
  3599.                
  3600.                 </div>
  3601.             </div>
  3602.         </div>
  3603.     </div>
  3604. </div>
  3605.  
  3606.  
  3607. </div>
  3608.  
  3609.  
  3610. <div class="sheet-tab-content sheet-tabGM">
  3611.       <input type='radio' name="attr_gm_show" class="sheet-tab sheet-tabShip"  value="1" checked/>
  3612. <label class="sheet-tab" >Ship</label>
  3613.       <input type='radio' name="attr_gm_show" class="sheet-tab sheet-tabAchievementTrack"  value="2" />
  3614. <label class="sheet-tab" >Endeavour</label>
  3615.       <input type='radio' name="attr_gm_show" class="sheet-tab sheet-tabNPC"  value="3" />
  3616. <label class="sheet-tab" >NPC</label>
  3617.        
  3618.         <br>
  3619.  
  3620. <!-- Shipsheet begin -->
  3621. <div class="sheet-tab-content sheet-tabShip">
  3622.         <h1>Ship</h1>
  3623.     <div class="sheet-wrapper">
  3624.                 <div style="width:100%;text-align:center">
  3625.                     <div class="sheet-col" style="width:100%">
  3626.                         <input name="attr_shipname" type="text" style="height:50px;font-size:30px; font-weight:bold; text-align:center;width:100%" placeholder="Ship Name" />
  3627.                     </div>
  3628.                 </div>
  3629.                 <br>
  3630.         <br>
  3631.         <br>
  3632.         <div class="sheet-col">
  3633.         <div class="sheet-col">
  3634.             <label>Name</label>
  3635.             </div>
  3636.             <div class="sheet-col">
  3637.             <input type="text" name="attr_shipname" style="width:250px" />
  3638.             </div>
  3639.         <div class="sheet-col" style="margin-left:50px">
  3640.             <label>Crew Quality</label>
  3641.             </div>
  3642.             <div class="sheet-col">
  3643.                     <select name="attr_ShipCrewQuality" style="height:25px; width:100%" class="sheet-input-selectbox">
  3644.                         <option value="20" >Incompetent (20)</option>
  3645.                         <option value="30" selected>Competent (30)</option>
  3646.                         <option value="40">Crack Crew (40)</option>
  3647.                         <option value="50">Veteran Crew (50)</option>
  3648.                         <option value="60">Elite Crew (60)</option>
  3649.                     </select>
  3650.             </div>
  3651.             <div class="sheet-col">
  3652.                 +<input type="number" name="attr_ShipCrewMod" style="width:30px; text-align:center" value="0" />=
  3653.             </div>
  3654.             <div class="sheet-col">
  3655.                 <input type="number" name="attr_ShipCrewTotal" style="width:40px; text-align:center" disabled value="floor(@{ShipCrewQuality} + @{ShipCrewMod})" />
  3656.             </div>
  3657.             <div class="sheet-col">
  3658.                 <button type="roll" name="roll_ShipCrewTest" style="width:50px" value="!warroll [[ @{ShipCrewTotal} ]] ?{Modfier|0} @{PlayerQueryRoll} @{shipname}'s Crew Test">Roll</button>
  3659.             </div>
  3660.         </div>
  3661.         <br>
  3662.         <br>
  3663.         <textarea name="attr_ShipDescription" style="height:150px;width:95%"></textarea>
  3664.        
  3665.         <br>
  3666.         <br>
  3667.         <table style="width:100%">
  3668.             <tr>
  3669.                 <td style="width:5%"><label style="text-align:right;width:100%;padding-right:5px">Class</label>
  3670.                 </td>
  3671.                 <td style="width:10%"><input type="text" name="attr_ShipClass" style="width:100%;text-align:center" />
  3672.                 </td>
  3673.                 <td style="width:5%"><label style="text-align:right;width:100%;padding-right:5px">Hull</label>
  3674.                 </td>
  3675.                 <td style="width:10%"><input type="text" name="attr_ShipHull" style="width:100%;text-align:center" />
  3676.                 </td>
  3677.                 <td style="width:5%"><label style="text-align:right;width:100%;padding-right:5px">Speed</label>
  3678.                 </td>
  3679.                 <td style="width:5%"><input type="text" name="attr_ShipSpeed" style="width:100%;text-align:center" />
  3680.                 </td>
  3681.                 <td style="width:10%"><label style="text-align:right;width:100%;padding-right:5px">Manoeuvrability</label>
  3682.                 </td>
  3683.                 <td style="width:5%"><input type="text" name="attr_ShipManoeuvrability" style="width:100%;text-align:center" />
  3684.                 </td>
  3685.                 <td style="width:5%"><label style="text-align:right;width:100%;padding-right:5px">Detection</label>
  3686.                 </td>
  3687.                 <td style="width:5%"><input type="text" name="attr_ShipDetection" style="width:100%;text-align:center" />
  3688.                 </td>
  3689.             </tr>
  3690.         </table>
  3691.         <table style="width:100%">
  3692.             <tr>
  3693.                 <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Turret R.</label>
  3694.                 </td>
  3695.                 <td style="width:4%"><input type="text" name="attr_ShipTurretRating" style="width:100%;text-align:center" />
  3696.                 </td>
  3697.                 <td style="width:5%"><label style="text-align:right;width:100%;padding-right:5px">Shields</label>
  3698.                 </td>
  3699.                 <td style="width:4%"><input type="text" name="attr_ShipShields" style="width:100%;text-align:center" />
  3700.                 </td>
  3701.                 <td style="width:5%"><label style="text-align:right;width:100%;padding-right:5px">Armour</label>
  3702.                 </td>
  3703.                 <td style="width:4%"><input type="text" name="attr_ShipArmour" style="width:100%;text-align:center" />
  3704.                 </td>
  3705.                 <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Hull Inter.</label>
  3706.                 </td>
  3707.                 <td style="width:5%"><input type="text" name="attr_ShipHullIntegrity" style="width:100%;text-align:center" />
  3708.                 </td>
  3709.                 <td style="width:5%"><label style="text-align:right;width:100%;padding-right:5px">Weapons:</label>
  3710.                 </td>
  3711.                 <td style="width:5%"><label style="text-align:right;width:100%;padding-right:5px">Dorsal</label>
  3712.                 </td>
  3713.                 <td style="width:4%"><input type="text" name="attr_ShipWeaponsDorsal" style="width:100%;text-align:center" />
  3714.                 </td>
  3715.                 <td style="width:5%"><label style="text-align:right;width:100%;padding-right:5px">Prow</label>
  3716.                 </td>
  3717.                 <td style="width:4%"><input type="text" name="attr_ShipWeaponsPort" style="width:100%;text-align:center" />
  3718.                 </td>
  3719.                 <td style="width:5%"><label style="text-align:right;width:100%;padding-right:5px">Keel</label>
  3720.                 </td>
  3721.                 <td style="width:4%"><input type="text" name="attr_ShipWeaponsKeel" style="width:100%;text-align:center" />
  3722.                 </td>
  3723.             </tr>
  3724.         </table>
  3725.         <table style="width:100%">
  3726.             <tr>
  3727.                 <td style="width:13%"><label style="text-align:right;width:100%;padding-right:5px">Start Ship Pt.</label>
  3728.                 </td>
  3729.                 <td style="width:4%"><input type="text" name="attr_ShipPtStart" style="width:100%;text-align:center" />
  3730.                 </td>
  3731.                 <td style="width:9%"><label style="text-align:right;width:100%;padding-right:5px">All Ship Pt.</label>
  3732.                 </td>
  3733.                 <td style="width:4%"><input type="text" name="attr_ShipPtAll" style="width:100%;text-align:center" />
  3734.                 </td>
  3735.                 <td style="width:8%">
  3736.                 </td>
  3737.                 <td style="width:5%">
  3738.                 </td>
  3739.                 <td style="width:5%">
  3740.                 </td>
  3741.                 <td style="width:7%"><label style="text-align:right;width:100%;padding-right:5px">Port</label>
  3742.                 </td>
  3743.                 <td style="width:5%"><input type="text" name="attr_ShipWeaponsPort" style="width:100%;text-align:center" />
  3744.                 </td>
  3745.                 <td style="width:7%"><label style="text-align:right;width:100%;padding-right:5px">Startboard</label>
  3746.                 </td>
  3747.                 <td style="width:5%"><input type="text" name="attr_ShipWeaponsStartboard" style="width:100%;text-align:center" />
  3748.                 </td>
  3749.                 <td style="width:3%">
  3750.                 </td>
  3751.             </tr>
  3752.         </table>
  3753.         <br>
  3754.         <table style="width:100%">
  3755.             <tr>
  3756.                 <td style="width:13%"><label style="text-align:right;width:100%;padding-right:5px">Morale % Max</label>
  3757.                 </td>
  3758.                 <td style="width:4%"><input type="text" name="attr_ShipMoraleMax" style="width:100%;text-align:center" value="0"/>
  3759.                 </td>
  3760.                 <td style="width:9%"><label style="text-align:right;width:100%;padding-right:5px">Crew % Max</label>
  3761.                 </td>
  3762.                 <td style="width:4%"><input type="text" name="attr_ShipCrewMax" style="width:100%;text-align:center" value="0" />
  3763.                 </td>
  3764.                 <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Hull Max</label>
  3765.                 </td>
  3766.                 <td style="width:5%"><input type="text" name="attr_ShipHullMax" style="width:100%;text-align:center" value="0" />
  3767.                 </td>
  3768.                 <td style="width:3%">
  3769.                 </td>
  3770.                 <td style="width:5%">
  3771.                 </td>
  3772.                 <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Power Max</label>
  3773.                 </td>
  3774.                 <td style="width:5%"><input type="text" name="attr_ShipPowerMax" style="width:100%;text-align:center" value="0" />
  3775.                 </td>
  3776.                 <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Space Max</label>
  3777.                 </td>
  3778.                 <td style="width:4%"><input type="text" name="attr_ShipSpaceMax" style="width:100%;text-align:center" value="0" />
  3779.                 </td>
  3780.             </tr>
  3781.         </table>
  3782.         <table style="width:100%">
  3783.             <tr>
  3784.                 <td style="width:13%"><label style="text-align:right;width:100%;padding-right:5px">Morale % Curr</label>
  3785.                 </td>
  3786.                 <td style="width:4%"><input type="text" name="attr_ShipMoraleCurr" style="width:100%;text-align:center" value="0" />
  3787.                 </td>
  3788.                 <td style="width:9%"><label style="text-align:right;width:100%;padding-right:5px">Crew % Curr</label>
  3789.                 </td>
  3790.                 <td style="width:4%"><input type="text" name="attr_ShipCrewCurr" style="width:100%;text-align:center" value="0" />
  3791.                 </td>
  3792.                 <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Hull Curr</label>
  3793.                 </td>
  3794.                 <td style="width:5%"><input type="text" name="attr_ShipHullCurr" style="width:100%;text-align:center" value="0" />
  3795.                 </td>
  3796.                 <td style="width:3%">
  3797.                 </td>
  3798.                 <td style="width:5%">
  3799.                 </td>
  3800.                 <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Power Used</label>
  3801.                 </td>
  3802.                 <td style="width:5%"><input type="text" name="attr_ShipPowerUsed" style="width:100%;text-align:center" value="0" />
  3803.                 </td>
  3804.                 <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Space Used</label>
  3805.                 </td>
  3806.                 <td style="width:4%"><input type="text" name="attr_ShipSpaceUsed" style="width:100%;text-align:center" value="0" />
  3807.                 </td>
  3808.             </tr>
  3809.         </table>
  3810.         <table style="width:100%">
  3811.             <tr>
  3812.                 <td style="width:13%"><label style="text-align:right;width:100%;padding-right:5px">Morale % Miss.</label>
  3813.                 </td>
  3814.                 <td style="width:4%"><input type="text" name="attr_ShipMoraleMiss" style="width:100%;text-align:center" value="@{ShipMoraleMax}-@{ShipMoraleCurr}" disabled />
  3815.                 </td>
  3816.                 <td style="width:9%"><label style="text-align:right;width:100%;padding-right:5px">Crew % Miss.</label>
  3817.                 </td>
  3818.                 <td style="width:4%"><input type="text" name="attr_ShipCrewMiss" style="width:100%;text-align:center" value="@{ShipCrewMax}-@{ShipCrewCurr}" disabled />
  3819.                 </td>
  3820.                 <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Hull Miss.</label>
  3821.                 </td>
  3822.                 <td style="width:5%"><input type="text" name="attr_ShipHullMiss" style="width:100%;text-align:center" value="@{ShipHullMax}-@{ShipHullCurr}" disabled />
  3823.                 </td>
  3824.                 <td style="width:3%">
  3825.                 </td>
  3826.                 <td style="width:5%">
  3827.                 </td>
  3828.                 <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Power Avail.</label>
  3829.                 </td>
  3830.                 <td style="width:5%"><input type="text" name="attr_ShipPowerAvail" style="width:100%;text-align:center" value="@{ShipPowerMax}-@{ShipPowerUsed}" disabled />
  3831.                 </td>
  3832.                 <td style="width:8%"><label style="text-align:right;width:100%;padding-right:5px">Space Avail.</label>
  3833.                 </td>
  3834.                 <td style="width:4%"><input type="text" name="attr_ShipSpaceAvail" style="width:100%;text-align:center" value="@{ShipSpaceMax}-@{ShipSpaceUsed}" disabled />
  3835.                 </td>
  3836.             </tr>
  3837.         </table>
  3838.         <br>
  3839.         <br>
  3840.         <div class="sheet-2colrow">
  3841.             <!-- left col -->
  3842.             <div class="sheet-col sheet-col2" style="width:100%">
  3843.                 <h3>Essential Components</h3>
  3844.                
  3845.                 <table style="width:100%">
  3846.                     <tr>
  3847.                         <td style="width:60%"><h2  style="width:100%;text-align:center">Name</h2>
  3848.                         </td>
  3849.                         <td style="width:10%"><h2 style="width:100%;text-align:center">Power</h2>
  3850.                         </td>
  3851.                         <td style="width:10%"><h2  style="width:100%;text-align:center">Space</h2>
  3852.                         </td>
  3853.                         <td style="width:10%"><h2  style="width:100%;text-align:center">SP</h2>
  3854.                         </td>
  3855.                         <td style="width:10%">
  3856.                         </td>
  3857.                     </tr>
  3858.                 </table>
  3859.                 <fieldset class="repeating_ShipEssentialComponents" name="attr_repeating_ShipEssentialComponents">
  3860.                 <div style="width:100%">
  3861.                    
  3862.                         <div class="sheet-item" style="width:60%"><input type="text" name="attr_ShipEssentialComponentName" style="width:100%;text-align:left" />
  3863.                         </div>
  3864.                         <div class="sheet-item" style="width:10%; text-align:center"><input type="text" name="attr_ShipEssentialComponentPower" style="width:90%;text-align:center" />
  3865.                         </div>
  3866.                         <div class="sheet-item" style="width:10%; text-align:center"><input type="text" name="attr_ShipEssentialComponentSpace" style="width:90%;text-align:center" />
  3867.                         </div>
  3868.                         <div class="sheet-item" style="width:10%; text-align:center"><input type="text" name="attr_ShipEssentialComponentSP" style="width:90%;text-align:center" />
  3869.                         </div>
  3870.                     <input type="checkbox" class="sheet-arrow" name="attr_ShipEssentialComponentsDescHide"/><span></span>
  3871.                         <div class="sheet-body">
  3872.                             <textarea name="attr_ShipEssentialComponentsdesc" style="width:90%; height:50px"></textarea>
  3873.                         </div>
  3874.                 </div>
  3875.                 </fieldset>
  3876.             </div>
  3877.             <!-- right col -->
  3878.  
  3879.             <div class="sheet-col sheet-col2">
  3880.                 <h3>Supplemental Components</h3>
  3881.                
  3882.                 <table style="width:100%">
  3883.                     <tr>
  3884.                         <td style="width:60%"><h2  style="width:100%;text-align:center">Name</h2>
  3885.                         </td>
  3886.                         <td style="width:10%"><h2 style="width:100%;text-align:center">Power</h2>
  3887.                         </td>
  3888.                         <td style="width:10%"><h2  style="width:100%;text-align:center">Space</h2>
  3889.                         </td>
  3890.                         <td style="width:10%"><h2  style="width:100%;text-align:center">SP</h2>
  3891.                         </td>
  3892.                         <td style="width:10%">
  3893.                         </td>
  3894.                     </tr>
  3895.                 </table>
  3896.                 <fieldset class="repeating_ShipSupplementalComponents" name="attr_repeating_ShipSupplementalComponents">
  3897.                 <div style="width:100%">
  3898.                    
  3899.                         <div class="sheet-item" style="width:60%"><input type="text" name="attr_ShipSupplementalComponentName" style="width:100%;text-align:left" />
  3900.                         </div>
  3901.                         <div class="sheet-item" style="width:10%; text-align:center"><input type="text" name="attr_ShipSupplementalComponentPower" style="width:90%;text-align:center" />
  3902.                         </div>
  3903.                         <div class="sheet-item" style="width:10%; text-align:center"><input type="text" name="attr_ShipSupplementalComponentSpace" style="width:90%;text-align:center" />
  3904.                         </div>
  3905.                         <div class="sheet-item" style="width:10%; text-align:center"><input type="text" name="attr_ShipSupplementalComponentSP" style="width:90%;text-align:center" />
  3906.                         </div>
  3907.                    
  3908.                     <input type="checkbox" class="sheet-arrow" name="attr_ShipSupplementalComponentsDescHide"/><span></span>
  3909.                         <div class="sheet-body">
  3910.                             <textarea name="attr_ShipSupplementalComponentsdesc" style="width:90%; height:50px"></textarea>
  3911.                         </div>
  3912.                 </div>
  3913.                 </fieldset>
  3914.             </div>
  3915.         </div>
  3916.         <br>
  3917.         <br>
  3918.        
  3919.         <div style="width:100%">
  3920.             <table style="width:100%">
  3921.                 <tr>
  3922.                     <td style="width:30%"> <h2 style="width:100%;text-align:center">Name</h2>
  3923.                     </td>
  3924.                     <td style="width:15%"><h2 style="width:100%;text-align:center">Type</h2>
  3925.                     </td>
  3926.                     <td style="width:8%"><h2 style="width:100%;text-align:center">Strength</h2>
  3927.                     </td>
  3928.                     <td style="width:7%"><h2 style="width:100%;text-align:center">Crit</h2>
  3929.                     </td>
  3930.                     <td style="width:10%"><h2 style="width:100%;text-align:center">Damage</h2>
  3931.                     </td>
  3932.                     <td style="width:7%"><h2 style="width:100%;text-align:center">Range</h2>
  3933.                     </td>
  3934.                     <td style="width:15%"><h2 style="width:100%;text-align:center">Location</h2>
  3935.                     </td>
  3936.                     <td style="width:5%">
  3937.                     </td>
  3938.                 </tr>
  3939.             </table>
  3940.                 <fieldset class="repeating_ShipWeapons" name="attr_repeating_ShipWeapons">
  3941.                         <div style="width:100%">
  3942.                     <div class="sheet-item" style="width:30%; text-align:center"><input type="text" name="attr_ShipWeaponsName" style="width:100%;text-align:center" />
  3943.                     </div>
  3944.                     <div class="sheet-item" style="width:15%; text-align:center">
  3945.                     <select name="attr_ShipWeaponsType" style="height:25px; width:100%" class="sheet-input-selectbox">
  3946.                         <option value="0" >Unknown</option>
  3947.                         <option value="1" selected>Macro Battery</option>
  3948.                         <option value="2">Lance</option>
  3949.                         <option value="3">Bay</option>
  3950.                         <option value="4">Torpedoes</option>
  3951.                     </select>
  3952.                     </div>
  3953.                     <div class="sheet-item" style="width:8%; text-align:center"><input type="text" name="attr_ShipWeaponsStrength" style="width:90%;text-align:center" />
  3954.                     </div>
  3955.                     <div class="sheet-item" style="width:7%; text-align:center"><input type="text" name="attr_ShipWeaponsCrit" style="width:90%;text-align:center" />
  3956.                     </div>
  3957.                     <div class="sheet-item" style="width:10%; text-align:center"><input type="text" name="attr_ShipWeaponsDamage" style="width:90%;text-align:center" />
  3958.                     </div>
  3959.                     <div class="sheet-item" style="width:15px;">
  3960.                    
  3961.                                 <button type="roll" name="roll_shipDamage" value="/me attacks with @{shipname}'s weapon @{ShipWeaponsName}! Damage: [[ @{ShipWeaponsDamage} ]]">
  3962.                             <label>R</label>
  3963.                         </button>
  3964.                     </div>
  3965.                     <div class="sheet-item" style="width:7%; text-align:center"><input type="text" name="attr_ShipWeaponsRange" style="width:90%;text-align:center" />
  3966.                     </div>
  3967.                     <div class="sheet-item" style="width:15%; text-align:center">
  3968.                     <select name="attr_ShipWeaponsLocation" style="height:25px; width:100%" class="sheet-input-selectbox">
  3969.                         <option value="0">Unknown</option>
  3970.                         <option value="1" selected>Dorsal</option>
  3971.                         <option value="2">Prow</option>
  3972.                         <option value="3">Keel</option>
  3973.                         <option value="4">Port</option>
  3974.                         <option value="5">Starboard</option>
  3975.                     </select>
  3976.                     </div>
  3977.                     <input type="checkbox" class="sheet-arrow" name="attr_ShipWeaponsDescHide"/><span></span>
  3978.                         <div class="sheet-body">
  3979.                             <textarea name="attr_ShipWeaponsdesc" style="width:90%; height:50px"></textarea>
  3980.                         </div> 
  3981.                             </div>
  3982.                 </fieldset>
  3983.         </div>
  3984.         <br>
  3985.         <br>
  3986.        
  3987.         <div>
  3988.                 <h3>Complications/Past History</h3>
  3989.                
  3990.                 <textarea name="attr_ShipComplications" style="height:150px;width:95%"></textarea>
  3991.         </div>
  3992.         <br>
  3993.         <br>
  3994.        
  3995.         <div>
  3996.                 <h3>Skill Modifiers</h3>
  3997.                
  3998.                 <textarea name="attr_ShipSkillModifiers" style="height:150px;width:95%"></textarea>
  3999.         </div>
  4000.         <br>
  4001.         <br>
  4002.        
  4003.         <div>
  4004.                 <h3>Special Actions</h3>
  4005.                
  4006.                 <textarea name="attr_ShipSpecialActions" style="height:150px;width:95%"></textarea>
  4007.         </div>
  4008.     </div>
  4009. </div>     
  4010.        
  4011.        
  4012.    
  4013.  
  4014.  
  4015.     <!-- AchievementTrack begin -->
  4016.         <div class="sheet-tab-content sheet-tabAchievementTrack">
  4017.             <h1>Achievement Track</h1>
  4018.             <div class="sheet-wrapper">
  4019.                
  4020.                 <div style="width:100%;text-align:center">
  4021.                     <div class="sheet-col" style="width:100%">
  4022.                         <input name="attr_EndeavorName" type="text" style="height:50px;font-size:30px; font-weight:bold; text-align:center;width:100%" placeholder="Endeavour Name" />
  4023.                     </div>
  4024.                 </div>
  4025.                 <br>
  4026.                 <table style="margin-left:auto;margin-right:auto">
  4027.                     <tr>
  4028.                         <td style="width:150px;margin-right:5px">
  4029.                             <input  name="attr_EndeavorType" type="text" placeholder="Type" style="text-align:center" />
  4030.                         </td>
  4031.                         <td style="width:150px">
  4032.                             <label>Endeavour</label>
  4033.                         </td>
  4034.                     </tr>
  4035.                 </table><br>
  4036.                 <textarea name="attr_EndeavorDescription" placeholder="Endeavor Description" style="width:99%;height:70px"></textarea>
  4037.                 <hr>
  4038.                 <h3>Achievement Points</h3>
  4039.                 <table style="margin-left:auto;margin-right:auto">
  4040.                     <tr>
  4041.                         <td style="">
  4042.                             <label style="text-align:right">Total Achievement Points Required:</label>
  4043.                         </td>
  4044.                         <td style="width:70px;margin-right:15px">
  4045.                             <input name="attr_EndeavorAchievementRequiredTotal" type="number" value="0" style="text-align:center" />
  4046.                         </td>
  4047.                     </tr>
  4048.                     <tr>
  4049.                         <td style="">
  4050.                             <label style="text-align:right">Total Achievement Points Earned:</label>
  4051.                         </td>
  4052.                         <td style="width:70px;margin-right:15px">
  4053.                             <input name="attr_EndeavorAchievementRequiredEarned" type="number" value="0" style="text-align:center" />
  4054.                         </td>
  4055.                     </tr>
  4056.                 </table><br>
  4057.                 <h3>Profit Factor</h3>
  4058.                 <table style="margin-left:auto;margin-right:auto">
  4059.                     <tr>
  4060.                         <td style="margin-right:5px"><label style="text-align:right">Profit Factor Awarded: </label>
  4061.                         </td>
  4062.                         <td style="width:50px;margin-right:5px">
  4063.                             <input name="attr_EndeavorPFAward" type="number" value="0" style="text-align:center" />
  4064.                         </td>
  4065.                         <td style="margin-right:5px"><label>+ 1 per 100 Achievement Points over the required total</label>
  4066.                         </td>
  4067.                     </tr>
  4068.                     <tr>
  4069.                         <td style="margin-right:5px"><label>Total Profit Factor Awarded: </label>
  4070.                         </td>
  4071.                         <td style="width:50px;margin-right:5px">
  4072.                             <input name="attr_EndeavorPFAwardTotal" type="number" value="0" style="text-align:center" />
  4073.                         </td>
  4074.                         <td style="margin-right:5px">
  4075.                         </td>
  4076.                     </tr>
  4077.                 </table><br>
  4078.                 <h3>Other Rewards or Complications</h3>
  4079.                 <textarea name="attr_EndeavorRewardsComplications" placeholder="Other Rewards or Complications" style="width:99%;height:70px"></textarea>
  4080.                 <hr>
  4081.                 <h3>Objectives</h3>
  4082.                 <div>
  4083.                 <div>
  4084.                     <div class="sheet-col" style="width:20%">
  4085.                         <label>Objective One</label><br>
  4086.                         <input name="attr_objectiveOneFullName" type="text" style="width:100%" placeholder="Name" />
  4087.                     </div>
  4088.                     <div class="sheet-col" style="width:403px">
  4089.                         <label>Themes: <input  name="attr_objectiveOneThemes" type="text" style="width:300px; text-align:center" placeholder="Trade/Military/Creed/Exploration/Criminal" /></label>
  4090.                         <br>
  4091.                         <table style="margin-left:7px;width:100%">
  4092.                             <tr>
  4093.                                 <td style="width:3px">
  4094.                                 </td>
  4095.                                 <td style="width:12.5px">
  4096.                                 </td>
  4097.                                 <td style="width:25px; font-size:10px; text-align:center">-400
  4098.                                 </td>
  4099.                                 <td style="width:25px; font-size:10px; text-align:center">-300
  4100.                                 </td>
  4101.                                 <td style="width:25px; font-size:10px; text-align:center">-200
  4102.                                 </td>
  4103.                                 <td style="width:25px; font-size:10px; text-align:center">-100
  4104.                                 </td>
  4105.                                 <td style="width:25px; font-size:10px; text-align:center">0
  4106.                                 </td>
  4107.                                 <td style="width:25px; font-size:10px; text-align:center">100
  4108.                                 </td>
  4109.                                 <td style="width:25px; font-size:10px; text-align:center">200
  4110.                                 </td>
  4111.                                 <td style="width:25px; font-size:10px; text-align:center">300
  4112.                                 </td>
  4113.                                 <td style="width:25px; font-size:10px; text-align:center">400
  4114.                                 </td>
  4115.                                 <td style="width:25px; font-size:10px; text-align:center">500
  4116.                                 </td>
  4117.                                 <td style="width:25px; font-size:10px; text-align:center">600
  4118.                                 </td>
  4119.                                 <td style="width:25px; font-size:10px; text-align:center">700
  4120.                                 </td>
  4121.                                 <td style="width:25px; font-size:10px; text-align:center">800
  4122.                                 </td>
  4123.                                 <td style="width:25px; font-size:10px; text-align:center">900
  4124.                                 </td>
  4125.                                 <td style="width:25px; font-size:10px; text-align:center">1000
  4126.                                 </td>
  4127.                                 <td style="width:12.5px">
  4128.                                 </td>
  4129.                             </tr>
  4130.                         </table>
  4131.                     </div>
  4132.                     <div class="sheet-col" style="width:26%">
  4133.                         <label style="text-align:center">Totals</label><br>
  4134.                         <table style="width:100%">
  4135.                             <tr>
  4136.                                 <td style="width:25%">
  4137.                                 </td>
  4138.                                 <td style="width:25%">Slider
  4139.                                 </td>
  4140.                                 <td style="width:25%">Mod
  4141.                                 </td>
  4142.                                 <td style="width:25%">Total
  4143.                                 </td>
  4144.                             </tr>
  4145.                         </table>
  4146.                     </div>
  4147.                     <div class="sheet-col" style="width:4%">
  4148.                     </div>
  4149.                 </div>
  4150.                 <fieldset class="repeating_AchievementObjectiveOne" name="attr_repeating_AchievementObjectiveOne">
  4151.                 <div>
  4152.                     <div class="sheet-col" style="width:20%">
  4153.                         <textarea name="attr_objectiveOneName" placeholder="Objective Description" style="width:99%;height:70px"></textarea>
  4154.                     </div>
  4155.                     <div class="sheet-col sheet-gridlinesAchievement" style="width:403px; vertical-align:middle">
  4156.                         <input name="attr_objectiveOneTrackNeeded" type="range" min="-500" max="1100" value="0" style="width:100%; height:100%; vertical-align:middle" />
  4157.                         <br><br><input name="attr_objectiveOneTrackEarned" type="range" min="-500" max="1100" value="0" style="width:100%; height:100%; vertical-align:middle" />
  4158.                     </div>
  4159.                     <div class="sheet-col" style="width:24%">
  4160.                         <table style="width:100%">
  4161.                             <tr>
  4162.                                 <td style="width:25%">Needed
  4163.                                 </td>
  4164.                                 <td style="width:25%"><input name="attr_objectiveOneTrackNeeded" type="number" style="width:95%; text-align:center" value="0" />
  4165.                                 </td>
  4166.                                 <td style="width:25%"><input name="attr_objectiveOneNeededMod" type="number" style="width:95%; text-align:center" value="0" />
  4167.                                 </td>
  4168.                                 <td style="width:25%"><input name="attr_objectiveOneNeededTotal" type="number" style="width:95%; text-align:center" value="floor(@{objectiveOneTrackNeeded} + @{objectiveOneNeededMod})" disabled />
  4169.                                 </td>
  4170.                             </tr>
  4171.                         </table><br>
  4172.                         <table style="width:100%">
  4173.                             <tr>
  4174.                                 <td style="width:25%">Earned
  4175.                                 </td>
  4176.                                 <td style="width:25%"><input name="attr_objectiveOneTrackEarned" type="number" style="width:95%; text-align:center" value="0" />
  4177.                                 </td>
  4178.                                 <td style="width:25%"><input name="attr_objectiveOneEarnedMod" type="number" style="width:95%; text-align:center" value="0" />
  4179.                                 </td>
  4180.                                 <td style="width:25%"><input name="attr_objectiveOneEarnedTotal" type="number" style="width:95%; text-align:center" value="floor(@{objectiveOneTrackEarned} + @{objectiveOneEarnedMod})" disabled />
  4181.                                 </td>
  4182.                             </tr>
  4183.                         </table>
  4184.                     </div>
  4185.                     <input type="checkbox" class="sheet-arrow" name="attr_objectiveOneDescHide"/><span></span>
  4186.                         <div class="sheet-body">
  4187.                             <label style="text-align:center">Notes</label><br>
  4188.                             <textarea name="attr_objectiveOnedesc" style="width:90%; height:50px"></textarea>
  4189.                         </div>
  4190.                    
  4191.                 </div>
  4192.                
  4193.                 </fieldset>
  4194.                 <div>
  4195.                     <div class="sheet-col" style="width:20%">
  4196.                     </div>
  4197.                     <div class="sheet-col" style="width:403px">
  4198.                     </div>
  4199.                     <div class="sheet-col" style="width:15%">
  4200.                         <label style="text-align:center">Total Required</label>
  4201.                         <input name="attr_objectiveOneTotalRequired" type="number" style="width:95%; text-align:center" value="0"  />
  4202.                     </div>
  4203.                     <div class="sheet-col" style="width:15%">
  4204.                         <label style="text-align:center">Total Earned</label>
  4205.                         <input name="attr_objectiveOneTotalEarned" type="number" style="width:95%; text-align:center" value="0"  />
  4206.                     </div>
  4207.                 </div>
  4208.                 </div>
  4209.                 <hr>
  4210.                 <div>
  4211.                 <div>
  4212.                     <div class="sheet-col" style="width:20%">
  4213.                         <label>Objective Two</label><br>
  4214.                         <input name="attr_objectiveTwoFullName" type="text" style="width:100%" placeholder="Name" />
  4215.                     </div>
  4216.                     <div class="sheet-col" style="width:403px">
  4217.                         <label>Themes: <input  name="attr_objectiveTwoThemes" type="text" style="width:300px; text-align:center" placeholder="Trade/Military/Creed/Exploration/Criminal" /></label>
  4218.                         <br>
  4219.                         <table style="margin-left:7px;width:100%">
  4220.                             <tr>
  4221.                                 <td style="width:3px">
  4222.                                 </td>
  4223.                                 <td style="width:12.5px">
  4224.                                 </td>
  4225.                                 <td style="width:25px; font-size:10px; text-align:center">-400
  4226.                                 </td>
  4227.                                 <td style="width:25px; font-size:10px; text-align:center">-300
  4228.                                 </td>
  4229.                                 <td style="width:25px; font-size:10px; text-align:center">-200
  4230.                                 </td>
  4231.                                 <td style="width:25px; font-size:10px; text-align:center">-100
  4232.                                 </td>
  4233.                                 <td style="width:25px; font-size:10px; text-align:center">0
  4234.                                 </td>
  4235.                                 <td style="width:25px; font-size:10px; text-align:center">100
  4236.                                 </td>
  4237.                                 <td style="width:25px; font-size:10px; text-align:center">200
  4238.                                 </td>
  4239.                                 <td style="width:25px; font-size:10px; text-align:center">300
  4240.                                 </td>
  4241.                                 <td style="width:25px; font-size:10px; text-align:center">400
  4242.                                 </td>
  4243.                                 <td style="width:25px; font-size:10px; text-align:center">500
  4244.                                 </td>
  4245.                                 <td style="width:25px; font-size:10px; text-align:center">600
  4246.                                 </td>
  4247.                                 <td style="width:25px; font-size:10px; text-align:center">700
  4248.                                 </td>
  4249.                                 <td style="width:25px; font-size:10px; text-align:center">800
  4250.                                 </td>
  4251.                                 <td style="width:25px; font-size:10px; text-align:center">900
  4252.                                 </td>
  4253.                                 <td style="width:25px; font-size:10px; text-align:center">1000
  4254.                                 </td>
  4255.                                 <td style="width:12.5px">
  4256.                                 </td>
  4257.                             </tr>
  4258.                         </table>
  4259.                     </div>
  4260.                     <div class="sheet-col" style="width:26%">
  4261.                         <label style="text-align:center">Totals</label><br>
  4262.                         <table style="width:100%">
  4263.                             <tr>
  4264.                                 <td style="width:25%">
  4265.                                 </td>
  4266.                                 <td style="width:25%">Slider
  4267.                                 </td>
  4268.                                 <td style="width:25%">Mod
  4269.                                 </td>
  4270.                                 <td style="width:25%">Total
  4271.                                 </td>
  4272.                             </tr>
  4273.                         </table>
  4274.                     </div>
  4275.                     <div class="sheet-col" style="width:4%">
  4276.                     </div>
  4277.                 </div>
  4278.                 <fieldset class="repeating_AchievementObjectiveTwo" name="attr_repeating_AchievementObjectiveTwo">
  4279.                 <div>
  4280.                     <div class="sheet-col" style="width:20%">
  4281.                         <textarea name="attr_objectiveTwoName" placeholder="Objective Description" style="width:99%;height:70px"></textarea>
  4282.                     </div>
  4283.                     <div class="sheet-col sheet-gridlinesAchievement" style="width:403px; vertical-align:middle">
  4284.                         <input name="attr_objectiveTwoTrackNeeded" type="range" min="-500" max="1100" value="0" style="width:100%; height:100%; vertical-align:middle" />
  4285.                         <br><br><input name="attr_objectiveTwoTrackEarned" type="range" min="-500" max="1100" value="0" style="width:100%; height:100%; vertical-align:middle" />
  4286.                     </div>
  4287.                     <div class="sheet-col" style="width:24%">
  4288.                         <table style="width:100%">
  4289.                             <tr>
  4290.                                 <td style="width:25%">Needed
  4291.                                 </td>
  4292.                                 <td style="width:25%"><input name="attr_objectiveTwoTrackNeeded" type="number" style="width:95%; text-align:center" value="0" />
  4293.                                 </td>
  4294.                                 <td style="width:25%"><input name="attr_objectiveTwoNeededMod" type="number" style="width:95%; text-align:center" value="0" />
  4295.                                 </td>
  4296.                                 <td style="width:25%"><input name="attr_objectiveTwoNeededTotal" type="number" style="width:95%; text-align:center" value="floor(@{objectiveTwoTrackNeeded} + @{objectiveTwoNeededMod})" disabled />
  4297.                                 </td>
  4298.                             </tr>
  4299.                         </table><br>
  4300.                         <table style="width:100%">
  4301.                             <tr>
  4302.                                 <td style="width:25%">Earned
  4303.                                 </td>
  4304.                                 <td style="width:25%"><input name="attr_objectiveTwoTrackEarned" type="number" style="width:95%; text-align:center" value="0" />
  4305.                                 </td>
  4306.                                 <td style="width:25%"><input name="attr_objectiveTwoEarnedMod" type="number" style="width:95%; text-align:center" value="0" />
  4307.                                 </td>
  4308.                                 <td style="width:25%"><input name="attr_objectiveTwoEarnedTotal" type="number" style="width:95%; text-align:center" value="floor(@{objectiveTwoTrackEarned} + @{objectiveTwoEarnedMod})" disabled />
  4309.                                 </td>
  4310.                             </tr>
  4311.                         </table>
  4312.                     </div>
  4313.                     <input type="checkbox" class="sheet-arrow" name="attr_objectiveTwoDescHide"/><span></span>
  4314.                         <div class="sheet-body">
  4315.                             <label style="text-align:center">Notes</label><br>
  4316.                             <textarea name="attr_objectiveTwodesc" style="width:90%; height:50px"></textarea>
  4317.                         </div>
  4318.                    
  4319.                 </div>
  4320.                
  4321.                 </fieldset>
  4322.                 <div>
  4323.                     <div class="sheet-col" style="width:20%">
  4324.                     </div>
  4325.                     <div class="sheet-col" style="width:403px">
  4326.                     </div>
  4327.                     <div class="sheet-col" style="width:15%">
  4328.                         <label style="text-align:center">Total Required</label>
  4329.                         <input name="attr_objectiveTwoTotalRequired" type="number" style="width:95%; text-align:center" value="0"  />
  4330.                     </div>
  4331.                     <div class="sheet-col" style="width:15%">
  4332.                         <label style="text-align:center">Total Earned</label>
  4333.                         <input name="attr_objectiveTwoTotalEarned" type="number" style="width:95%; text-align:center" value="0"  />
  4334.                     </div>
  4335.                 </div>
  4336.                 </div>
  4337.                 <hr>
  4338.                
  4339.                 <div>
  4340.                 <div>
  4341.                     <div class="sheet-col" style="width:20%">
  4342.                         <label>Objective Three</label><br>
  4343.                         <input name="attr_objectiveThreeFullName" type="text" style="width:100%" placeholder="Name" />
  4344.                     </div>
  4345.                     <div class="sheet-col" style="width:403px">
  4346.                         <label>Themes: <input  name="attr_objectiveThreeThemes" type="text" style="width:300px; text-align:center" placeholder="Trade/Military/Creed/Exploration/Criminal" /></label>
  4347.                         <br>
  4348.                         <table style="margin-left:7px;width:100%">
  4349.                             <tr>
  4350.                                 <td style="width:3px">
  4351.                                 </td>
  4352.                                 <td style="width:12.5px">
  4353.                                 </td>
  4354.                                 <td style="width:25px; font-size:10px; text-align:center">-400
  4355.                                 </td>
  4356.                                 <td style="width:25px; font-size:10px; text-align:center">-300
  4357.                                 </td>
  4358.                                 <td style="width:25px; font-size:10px; text-align:center">-200
  4359.                                 </td>
  4360.                                 <td style="width:25px; font-size:10px; text-align:center">-100
  4361.                                 </td>
  4362.                                 <td style="width:25px; font-size:10px; text-align:center">0
  4363.                                 </td>
  4364.                                 <td style="width:25px; font-size:10px; text-align:center">100
  4365.                                 </td>
  4366.                                 <td style="width:25px; font-size:10px; text-align:center">200
  4367.                                 </td>
  4368.                                 <td style="width:25px; font-size:10px; text-align:center">300
  4369.                                 </td>
  4370.                                 <td style="width:25px; font-size:10px; text-align:center">400
  4371.                                 </td>
  4372.                                 <td style="width:25px; font-size:10px; text-align:center">500
  4373.                                 </td>
  4374.                                 <td style="width:25px; font-size:10px; text-align:center">600
  4375.                                 </td>
  4376.                                 <td style="width:25px; font-size:10px; text-align:center">700
  4377.                                 </td>
  4378.                                 <td style="width:25px; font-size:10px; text-align:center">800
  4379.                                 </td>
  4380.                                 <td style="width:25px; font-size:10px; text-align:center">900
  4381.                                 </td>
  4382.                                 <td style="width:25px; font-size:10px; text-align:center">1000
  4383.                                 </td>
  4384.                                 <td style="width:12.5px">
  4385.                                 </td>
  4386.                             </tr>
  4387.                         </table>
  4388.                     </div>
  4389.                     <div class="sheet-col" style="width:26%">
  4390.                         <label style="text-align:center">Totals</label><br>
  4391.                         <table style="width:100%">
  4392.                             <tr>
  4393.                                 <td style="width:25%">
  4394.                                 </td>
  4395.                                 <td style="width:25%">Slider
  4396.                                 </td>
  4397.                                 <td style="width:25%">Mod
  4398.                                 </td>
  4399.                                 <td style="width:25%">Total
  4400.                                 </td>
  4401.                             </tr>
  4402.                         </table>
  4403.                     </div>
  4404.                     <div class="sheet-col" style="width:4%">
  4405.                     </div>
  4406.                 </div>
  4407.                 <fieldset class="repeating_AchievementObjectiveThree" name="attr_repeating_AchievementObjectiveThree">
  4408.                 <div>
  4409.                     <div class="sheet-col" style="width:20%">
  4410.                         <textarea name="attr_objectiveThreeName" placeholder="Objective Description" style="width:99%;height:70px"></textarea>
  4411.                     </div>
  4412.                     <div class="sheet-col sheet-gridlinesAchievement" style="width:403px; vertical-align:middle">
  4413.                         <input name="attr_objectiveThreeTrackNeeded" type="range" min="-500" max="1100" value="0" style="width:100%; height:100%; vertical-align:middle" />
  4414.                         <br><br><input name="attr_objectiveThreeTrackEarned" type="range" min="-500" max="1100" value="0" style="width:100%; height:100%; vertical-align:middle" />
  4415.                     </div>
  4416.                     <div class="sheet-col" style="width:24%">
  4417.                         <table style="width:100%">
  4418.                             <tr>
  4419.                                 <td style="width:25%">Needed
  4420.                                 </td>
  4421.                                 <td style="width:25%"><input name="attr_objectiveThreeTrackNeeded" type="number" style="width:95%; text-align:center" value="0" />
  4422.                                 </td>
  4423.                                 <td style="width:25%"><input name="attr_objectiveThreeNeededMod" type="number" style="width:95%; text-align:center" value="0" />
  4424.                                 </td>
  4425.                                 <td style="width:25%"><input name="attr_objectiveThreeNeededTotal" type="number" style="width:95%; text-align:center" value="floor(@{objectiveThreeTrackNeeded} + @{objectiveThreeNeededMod})" disabled />
  4426.                                 </td>
  4427.                             </tr>
  4428.                         </table><br>
  4429.                         <table style="width:100%">
  4430.                             <tr>
  4431.                                 <td style="width:25%">Earned
  4432.                                 </td>
  4433.                                 <td style="width:25%"><input name="attr_objectiveThreeTrackEarned" type="number" style="width:95%; text-align:center" value="0" />
  4434.                                 </td>
  4435.                                 <td style="width:25%"><input name="attr_objectiveThreeEarnedMod" type="number" style="width:95%; text-align:center" value="0" />
  4436.                                 </td>
  4437.                                 <td style="width:25%"><input name="attr_objectiveThreeEarnedTotal" type="number" style="width:95%; text-align:center" value="floor(@{objectiveThreeTrackEarned} + @{objectiveThreeEarnedMod})" disabled />
  4438.                                 </td>
  4439.                             </tr>
  4440.                         </table>
  4441.                     </div>
  4442.                     <input type="checkbox" class="sheet-arrow" name="attr_objectiveThreeDescHide"/><span></span>
  4443.                         <div class="sheet-body">
  4444.                             <label style="text-align:center">Notes</label><br>
  4445.                             <textarea name="attr_objectiveThreedesc" style="width:90%; height:50px"></textarea>
  4446.                         </div>
  4447.                    
  4448.                 </div>
  4449.                
  4450.                 </fieldset>
  4451.                 <div>
  4452.                     <div class="sheet-col" style="width:20%">
  4453.                     </div>
  4454.                     <div class="sheet-col" style="width:403px">
  4455.                     </div>
  4456.                     <div class="sheet-col" style="width:15%">
  4457.                         <label style="text-align:center">Total Required</label>
  4458.                         <input name="attr_objectiveThreeTotalRequired" type="number" style="width:95%; text-align:center" value="0"  />
  4459.                     </div>
  4460.                     <div class="sheet-col" style="width:15%">
  4461.                         <label style="text-align:center">Total Earned</label>
  4462.                         <input name="attr_objectiveThreeTotalEarned" type="number" style="width:95%; text-align:center" value="0"  />
  4463.                     </div>
  4464.                 </div>
  4465.                 </div>
  4466.             </div>
  4467.         </div>
  4468.        
  4469.    
  4470. <!-- NPC begin -->
  4471. <div class="sheet-tab-content sheet-tabNPC">
  4472.         <h1>NPC</h1>
  4473.     <div class="sheet-wrapper">
  4474.                 <div style="width:100%;text-align:center">
  4475.                     <div class="sheet-col" style="width:100%">
  4476.                         <input name="attr_character_name" type="text" style="height:50px;font-size:30px; font-weight:bold; text-align:center;width:100%" placeholder="NPC Name" />
  4477.                     </div>
  4478.                 </div>
  4479.                 <br>
  4480.         <select name="attr_NPCQueryRoll" style="width:90%" class="sheet-input-selectbox" >
  4481.                                 <option value="?{Public, Private or OnlyGM?|Public,0|Private,2|OnlyGM,1}" >Query Rolls</option>
  4482.                                 <option value="0">Rolls are Public</option>
  4483.                                 <option value="2">Rolls are Private</option>
  4484.                                 <option value="1" selected>Rolls are GM Only</option>
  4485.         </select>
  4486.                 <br>
  4487.    
  4488.     <div>
  4489.     <div class="sheet-col" style="width:48%">
  4490.                 <h3>Movement Stats</h3>
  4491.                     <!-- Movement -->
  4492.                 <table style="width:100%;margin-right:auto;margin-left:auto;">
  4493.                     <tr>
  4494.                         <td style="width:15%">
  4495.                         </td>
  4496.                         <td style="width:8%">
  4497.                         </td>
  4498.                         <td style="width:2%">
  4499.                         </td>
  4500.                         <td style="width:3%">
  4501.                         </td>
  4502.                         <td style="width:15%"><label style="text-align:right">Modifier</label>
  4503.                         </td>
  4504.                         <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_NPCwalkmod" value="0"  />
  4505.                         </td>
  4506.                         <td style="width:2%">
  4507.                         </td>
  4508.                     </tr>
  4509.                     <tr>
  4510.                         <td style="width:15%"><label style="text-align:right">Half Walk</label>
  4511.                         </td>
  4512.                         <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_NPCwalkspeed" value="(@{NPCAgBonus}+@{NPCwalkmod})" disabled="true" />
  4513.                         </td>
  4514.                         <td style="width:2%"><label>m</label>
  4515.                         </td>
  4516.                         <td style="width:3%">
  4517.                         </td>
  4518.                         <td style="width:15%"><label style="text-align:right">Full Walk</label>
  4519.                         </td>
  4520.                         <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_NPCfullwalkspeed" value="2*(@{NPCAgBonus}+@{NPCwalkmod})" disabled="true" />
  4521.                         </td>
  4522.                         <td style="width:2%"><label>m</label>
  4523.                         </td>
  4524.                     </tr>
  4525.                     <tr>
  4526.                         <td style="width:15%"><label style="text-align:right">Charge</label>
  4527.                         </td>
  4528.                         <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_NPCChargespeed" value="3*(@{NPCAgBonus}+@{NPCwalkmod})" disabled="true" />
  4529.                         </td>
  4530.                         <td style="width:2%"><label>m</label>
  4531.                         </td>
  4532.                         <td style="width:3%">
  4533.                         </td>
  4534.                         <td style="width:15%"><label style="text-align:right">Run</label>
  4535.                         </td>
  4536.                         <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_NPCRunspeed" value="6*(@{NPCAgBonus}+@{NPCwalkmod})" disabled="true" />
  4537.                         </td>
  4538.                         <td style="width:2%"><label>m</label>
  4539.                         </td>
  4540.                     </tr>
  4541.                     <tr>
  4542.                         <td style="width:15%"><label style="text-align:right">Base Leap</label>
  4543.                         </td>
  4544.                         <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_NPCBaseLeapspeed" value="(1*@{NPCStrengthBonus})" disabled="true" />
  4545.                         </td>
  4546.                         <td style="width:2%"><label>m</label>
  4547.                         </td>
  4548.                         <td style="width:3%">
  4549.                         </td>
  4550.                         <td style="width:15%"><label style="text-align:right">Base Jump</label>
  4551.                         </td>
  4552.                         <td style="width:8%"><input type="number" style="text-align:right;width:100%" name="attr_NPCBaseJumpspeed"  />
  4553.                         </td>
  4554.                         <td style="width:2%"><label>cm</label>
  4555.                         </td>
  4556.                     </tr>
  4557.                 </table>
  4558.                 <hr>
  4559.         <label style="width:100%; text-align:center;font-style: normal;font-size: 0.875em;font-weight: normal;">For Tearing: Add 1 die and d1 to the end (example: 2d10d1+X)</label>
  4560.                 <h3>Melee Weapons</h3>
  4561.                 <fieldset class="repeating_NPCmeleeweapons">
  4562.                     <div class="sheet-quickborder">
  4563.                         <div class="sheet-row">
  4564.                             <div class="sheet-item" style="width: 15%;">
  4565.                                 <button type="roll" name="roll_NPCmeleeattack" value='!warattackroll [[ @{NPCWS} + @{NPCmeleeweaponquality} ]] ?{Modfier|0} ?{Attack or Parry?|Attack,0|Parry,2} @{NPCQueryRoll} "@{character_name} @{NPCmeleeweaponname}" "@{NPCmeleeweaponspecial}"'>
  4566.                             <label>Name:</label>
  4567.                         </button></div>
  4568.                             <div class="sheet-item" style="width: 30%;"><input type="text" placeholder="Name" name="attr_NPCmeleeweaponname" /></div>
  4569.                             <div class="sheet-item" style="width: 20%;">
  4570.             <select name="attr_NPCmeleeweaponquality" style="width:100%" class="sheet-input-selectbox" >
  4571.                                 <option value="-10" >Poor</option>
  4572.                                 <option value="0" selected>Common</option>
  4573.                                 <option value="5">Good</option>
  4574.                                 <option value="10">Best</option>
  4575.             </select></div>
  4576.                             <div class="sheet-item" style="width: 10%;"><label>Class:</label></div>
  4577.                             <div class="sheet-item" style="width: 20%;"><input type="text" placeholder="Weap. Type" name="attr_NPCmeleeweaponclass" /></div>
  4578.                         </div>
  4579.                         <div class="sheet-row">
  4580.                             <div class="sheet-item sheet-small">
  4581.                                 <button type="roll" name="roll_NPCmeleedamage" value="!wardamagehits ;1;?{Hits (min. 1)?|1};@{NPCmeleeweapondamage} + @{NPCmeleeweaponchardamage};@{NPCmeleeweapontype};@{NPCmeleeweaponpen};@{NPCQueryRoll};@{character_name} @{NPCmeleeweaponname};">
  4582.                             <label>Damage:</label>
  4583.                         </button></div>
  4584.                             <div class="sheet-item sheet-med"><input type="text" placeholder="Xd10+X" name="attr_NPCmeleeweapondamage" /></div>
  4585.                             <div class="sheet-item sheet-little"><label>Type:</label></div>
  4586.                             <div class="sheet-item sheet-small">               
  4587.                                     <select name="attr_NPCmeleeweapontype" style="height:25px; width:100%" class="sheet-input-selectbox">
  4588.                                         <option value="Energy" selected>Energy</option>
  4589.                                         <option value="Explosive" >Explosive</option>
  4590.                                         <option value="Impact" >Impact</option>
  4591.                                         <option value="Rending" >Rending</option>
  4592.                                         <option value="Other">Other</option>
  4593.                                     </select></div>
  4594.                             <div class="sheet-item sheet-puny"><label>Pen:</label></div>
  4595.                             <div class="sheet-item sheet-other"><input type="number" name="attr_NPCmeleeweaponpen" value="0" /></div>
  4596.                         </div>
  4597.                         <div style="width:100%">
  4598.                             <div class="sheet-item sheet-large" style="width:15%"><label>Qualities:</label></div>
  4599.                             <div class="sheet-item sheet-morebig" style="width:70%"><input type="text" placeholder="Weapon Qualities" name="attr_NPCmeleeweaponspecial" /></div>
  4600.                            
  4601.                     <input type="checkbox" class="sheet-arrow" name="attr_attr_NPCmeleeweaponDescHide"/><span></span>
  4602.                         <div class="sheet-body">
  4603.                        
  4604.                         <div class="sheet-row">
  4605.                             <div class="sheet-item sheet-large"><label style="font-size:0.9em;">Characteristic Damage</label></div>
  4606.                             <div class="sheet-item sheet-little">
  4607.             <select name="attr_NPCmeleeweaponchardamage" style="width:100%" class="sheet-input-selectbox" >
  4608.                                 <option value="0" >None</option>
  4609.                                 <option value="[[@{NPCStrengthBonus}]]" selected>SB</option>
  4610.             </select></div>
  4611.                         </div>
  4612.                             <textarea name="attr_attr_NPCmeleeweapondesc" placeholder="Description" style="width:90%; height:50px"></textarea>
  4613.                         </div> 
  4614.                         </div>
  4615.                     </div>
  4616.                 </fieldset>
  4617.                 <hr>
  4618.                 <h3>Ranged Weapons</h3>
  4619.                 <fieldset class="repeating_NPCrangedweapons">
  4620.                     <div class="sheet-quickborder">
  4621.                         <div class="sheet-row">
  4622.                             <div class="sheet-item sheet-tiny">
  4623.                                 <button type="roll" name="roll_NPCrangedattack" value='!warattackroll [[ @{NPCBS} ]] ?{Modfier|0} 1 @{NPCQueryRoll} "@{character_name} @{NPCrangedweaponname} (RoF: @{NPCrangedweaponrof}) (Clip: @{NPCrangedweaponclip})" "@{NPCrangedweaponspecial}"'>
  4624.                             <label>Name:</label>
  4625.                         </button></div>
  4626.                             <div class="sheet-item sheet-big"><input type="text" placeholder="Name" name="attr_NPCrangedweaponname" /></div>
  4627.                             <div class="sheet-item sheet-puny"></div>
  4628.                             <div class="sheet-item sheet-tiny"><label>Class:</label></div>
  4629.                             <div class="sheet-item sheet-small"><input type="text" placeholder="Weap. Type" name="attr_NPCrangedweaponclass" /></div>
  4630.                         </div>
  4631.                         <div class="sheet-row">
  4632.                             <div class="sheet-item sheet-small">
  4633.                                 <button type="roll" name="roll_NPCrangeddamage" value="!wardamagehits ;0;?{Hits (min. 1)?|1};@{NPCrangedweapondamage};@{NPCrangedweapontype};@{NPCrangedweaponpen};@{NPCQueryRoll};@{character_name} @{NPCrangedweaponname};">
  4634.                             <label>Damage:</label>
  4635.                         </button></div>
  4636.                             <div class="sheet-item sheet-med"><input type="text" placeholder="Xd10+X" name="attr_NPCrangedweapondamage" /></div>
  4637.                             <div class="sheet-item sheet-little"><label>Type:</label></div>
  4638.                             <div class="sheet-item sheet-small">               
  4639.                                     <select name="attr_NPCrangedweapontype" style="height:25px; width:100%" class="sheet-input-selectbox">
  4640.                                         <option value="Energy" selected>Energy</option>
  4641.                                         <option value="Explosive" >Explosive</option>
  4642.                                         <option value="Impact" >Impact</option>
  4643.                                         <option value="Rending" >Rending</option>
  4644.                                         <option value="Other">Other</option>
  4645.                                     </select></div>
  4646.                             <div class="sheet-item sheet-puny"><label>Pen:</label></div>
  4647.                             <div class="sheet-item sheet-other"><input type="number" name="attr_NPCrangedweaponpen" value="0" /></div>
  4648.                         </div>
  4649.                         <div class="sheet-row">
  4650.                             <div class="sheet-item sheet-tiny"><label>Range:</label></div>
  4651.                             <div class="sheet-item sheet-tiny"><input type="text" placeholder="meters" name="attr_NPCrangedweaponrange" /></div>
  4652.                             <div class="sheet-item sheet-puny"><label>RoF:</label></div>
  4653.                             <div class="sheet-item sheet-small"><input type="text" placeholder="S/-/-" style="text-align:center" name="attr_NPCrangedweaponrof" value="S/-/-" /></div>
  4654.                             <div class="sheet-item sheet-puny"><label>Clip:</label></div>
  4655.                             <div class="sheet-item sheet-tiny"><input type="text" placeholder="curr./max." name="attr_NPCrangedweaponclip" style="text-align:center" value="0/0" /></div>
  4656.                             <div class="sheet-item sheet-tiny"><label>Reload:</label></div>
  4657.                             <div class="sheet-item sheet-tiny"><input type="text" placeholder="Action" name="attr_NPCrangedweaponreload" /></div>
  4658.                         </div>
  4659.                         <div style="width:100%">
  4660.                             <div class="sheet-item sheet-large" style="width:15%"><label>Qualities:</label></div>
  4661.                             <div class="sheet-item sheet-morebig" style="width:70%"><input type="text" placeholder="Weapon Qualities" name="attr_NPCrangedweaponspecial" /></div>
  4662.                            
  4663.                     <input type="checkbox" class="sheet-arrow" name="attr_NPCrangedweaponsDescHide"/><span></span>
  4664.                         <div class="sheet-body">
  4665.                         <div class="sheet-row">
  4666.                         </div>
  4667.                             <textarea name="attr_NPCrangedweaponsdesc" placeholder="Description" style="width:90%; height:50px"></textarea>
  4668.                         </div> 
  4669.                         </div>
  4670.                     </div>
  4671.                 </fieldset>
  4672.                 <hr>
  4673.                 <h3>Psyker</h3>
  4674.                 <select name="attr_NPCPsyPowersSanctioned" style="width:100%" class="sheet-input-selectbox">
  4675.                 <option value="0" selected>Bound: Sanctioned psykers, Astropaths, sorcerers, Librarians, Chaos Space Marines, and xenos psyker</option>
  4676.                 <option value="1">Unbound: Wyrds, unsanctioned psykers, and mortal sorcerers</option>
  4677.                 <option value="2">Daemonic: Psychic Daemons, Daemonhosts, and Daemon Princes</option>
  4678.                 </select>
  4679.                 <h4>Psy Rating:<div class="sheet-item sheet-tiny"><input type="number" style="font-size:18px;text-align:center" name="attr_NPCpsy" value="0" /></div></h4>
  4680.                 <br>
  4681.                 <!-- Psychic Disciplines -->
  4682.                 <div style="width:100%" >
  4683.                 <h4>Psychic Powers</h4>
  4684.                 <fieldset class="repeating_psychicpowers" name="attr_NPCreppsychicpowers">
  4685.                     <div style="width:100%">
  4686.                         <div class="sheet-item2" style=" width: 25%">
  4687.                             <input type="text" name="attr_NPCreppsychicpowersDiscipline" placeholder="Discipline" style="width:100%" />
  4688.                         </div>
  4689.                         <div class="sheet-item2" style=" width: 50%">
  4690.                             <input type="text" name="attr_NPCreppsychicpowersName" placeholder="Name" style="width:100%" />
  4691.                         </div>
  4692.                         <div class="sheet-item2" style=" width: 10%">
  4693.                             <button type="roll" name="roll_psycicpower_use" style="width: 50px; text-align:center" value="!warpsychicroll @{NPCreppsychicpowersFocus};?{Test Modifier?|0};@{NPCreppsychicpowersDifficulty};?{Strength?|@{NPCpsy}};@{NPCpsy};?{Bonus Psy (added after)?|0};@{NPCPsyPowersSanctioned};?{Sustained Powers?|No,0|1,1|2,2|3,3|4,4|5,5};@{NPCQueryRoll};@{NPCreppsychicpowersRange};@{NPCreppsychicpowersSustained};@{NPCreppsychicpowersSubtype};@{NPCreppsychicpowersAction};@{NPCreppsychicpowersName} (@{NPCreppsychicpowersDiscipline})">
  4694.                             Use
  4695.                             </button>
  4696.                         </div>
  4697.                         <input type="checkbox" class="sheet-arrow" name="attr_NPCreppsychicpowersDescHide"/><span></span>
  4698.                         <div class="sheet-body">
  4699.                             <table>
  4700.                             <tr>
  4701.                                 <td ><label style="text-align:right">Value</label></td>
  4702.                                 <td ><input type="text" name="attr_NPCreppsychicpowersValue" /></td>
  4703.                             </tr>
  4704.                             <tr>
  4705.                                 <td ><label style="text-align:right">Prerequisite</label></td>
  4706.                                 <td ><input type="text" name="attr_NPCreppsychicpowersPrerequisite" /></td>
  4707.                             </tr>
  4708.                             <tr>
  4709.                                 <td ><label style="text-align:right">Action</label></td>
  4710.                                 <td >
  4711.                                     <select name="attr_NPCreppsychicpowersAction" style="height:25px; width:100%" class="sheet-input-selectbox">
  4712.                                         <option value="Half" selected>Half Action</option>
  4713.                                         <option value="Full">Full Action</option>
  4714.                                         <option value="Free">Free Action</option>
  4715.                                         <option value="Reaction">Reaction</option>
  4716.                                         <option value="Special">Special</option>
  4717.                                     </select>
  4718.                                 </td>
  4719.                             </tr>
  4720.                             <tr>
  4721.                                 <td ><label style="text-align:right">Difficulty</label></td>
  4722.                                 <td>
  4723.                                     <select name="attr_NPCreppsychicpowersDifficulty" style="height:25px; width:100%" class="sheet-input-selectbox">
  4724.                                         <option value="60">Trivial (+60)</option>
  4725.                                         <option value="50">Elementary (+50)</option>
  4726.                                         <option value="40">Simple (+40)</option>
  4727.                                         <option value="30">Easy (+30)</option>
  4728.                                         <option value="20">Routine (+20)</option>
  4729.                                         <option value="10">Ordinary (+10)</option>
  4730.                                         <option value="0" selected>Challenging (+0)</option>
  4731.                                         <option value="-10">Difficult (-10)</option>
  4732.                                         <option value="-20">Hard (-20)</option>
  4733.                                         <option value="-30">Very Hard (-30)</option>
  4734.                                         <option value="-40">Arduous (-40)</option>
  4735.                                         <option value="-50">Punishing (-50)</option>
  4736.                                         <option value="-60">Hellish (-60)</option>
  4737.                                     </select>
  4738.                                 </td>
  4739.                             </tr>
  4740.                             <tr>
  4741.                                 <td ><label style="text-align:right">Focus Power</label></td>
  4742.                                 <td >
  4743.                                     <select name="attr_NPCreppsychicpowersFocus" style="height:25px; width:75%" class="sheet-input-selectbox">
  4744.                                         <option value="[[ @{NPCWP} ]];0" selected>Willpower</option>
  4745.                                         <option value="@{NPCCustomPower};6">Custom -></option>
  4746.                                     </select>
  4747.                                     <input type="text" name="attr_NPCCustomPower" style="height:25px; width:20%" value="20"/>
  4748.                                 </td>
  4749.                             </tr>
  4750.                             <tr>
  4751.                                 <td ><label style="text-align:right">Range</label></td>
  4752.                                 <td ><input type="text" name="attr_NPCreppsychicpowersRange" /></td>
  4753.                             </tr>
  4754.                             <tr>
  4755.                                 <td ><label style="text-align:right">Sustained</label></td>
  4756.                                 <td >
  4757.                                     <select name="attr_NPCreppsychicpowersSustained" style="height:25px; width:100%" class="sheet-input-selectbox">
  4758.                                         <option value="No" selected>No</option>
  4759.                                         <option value="Half Action">Half Action</option>
  4760.                                         <option value="Full Action">Full Action</option>
  4761.                                         <option value="Free Action">Free Action</option>
  4762.                                         <option value="Reaction">Reaction</option>
  4763.                                         <option value="Special">Special</option>
  4764.                                     </select>
  4765.                                 </td>
  4766.                             </tr>
  4767.                             <tr>
  4768.                                 <td ><label style="text-align:right">Subtype</label></td>
  4769.                                 <td ><input type="text" name="attr_NPCreppsychicpowersSubtype" /></td>
  4770.                             </tr>
  4771.                             </table>
  4772.                             <input type="checkbox" class="sheet-arrow" name="attr_NPCreppsychicpowersBoltHide"/><span></span>
  4773.                             <div class="sheet-body"><label>Psychic Bolt</label>
  4774.                             <div>
  4775.                                 <table style="width:100%">
  4776.                                     <tr>
  4777.                                         <td COLSPAN=2><input type="text" name="attr_NPCreppsychicpowersName" placeholder="Name" style="width:100%" /></td>
  4778.                                         <td>
  4779.                                     <select name="attr_NPCreppsychicpowersBoltType" style="height:25px; width:100%" class="sheet-input-selectbox">
  4780.                                         <option value="Psyhic Bolt" selected>Psyhic Bolt</option>
  4781.                                         <option value="Psyhic Barrage" >Psyhic Barrage</option>
  4782.                                         <option value="Psyhic Storm" >Psyhic Storm</option>
  4783.                                         <option value="Psyhic Blast" >Psyhic Blast</option>
  4784.                                         <option value="Custom">Custom</option>
  4785.                                     </select></td>
  4786.                                     </tr>
  4787.                                     <tr>
  4788.                                         <td ><label>Range</label></td>
  4789.                                         <td><label>Damage</label></td>
  4790.                                         <td><label>Pen</label></td>
  4791.                                     </tr>
  4792.                                     <tr>
  4793.                                         <td><input type="text" name="attr_NPCreppsychicpowersBoltRange" /></td>
  4794.                                         <td><input type="text" name="attr_NPCreppsychicpowersBoltDamage" /></td>
  4795.                                         <td><input type="text" name="attr_NPCreppsychicpowersBoltPen" /></td>
  4796.                                     </tr>
  4797.                                     <tr>
  4798.                                         <td ><label>Damage Type</label></td>
  4799.                                         <td><label>Add PR?</label></td>
  4800.                                         <td><label>Add PR?</label></td>
  4801.                                     </tr>
  4802.                                     <tr>
  4803.                                         <td>
  4804.                                     <select name="attr_NPCreppsychicpowersBoltTypeDam" style="height:25px; width:100%" class="sheet-input-selectbox">
  4805.                                         <option value="Energy" selected>Energy</option>
  4806.                                         <option value="Explosive" >Explosive</option>
  4807.                                         <option value="Impact" >Impact</option>
  4808.                                         <option value="Rending" >Rending</option>
  4809.                                         <option value="Other">Other</option>
  4810.                                     </select></td>
  4811.                                         <td>
  4812.                                     <select name="attr_NPCreppsychicpowersBoltAddDam" style="height:25px; width:100%" class="sheet-input-selectbox">
  4813.                                         <option value="0" selected>No</option>
  4814.                                         <option value="@{NPCpsy}">Yes</option>
  4815.                                     </select></td>
  4816.                                         <td>
  4817.                                     <select name="attr_NPCreppsychicpowersBoltAddPen" style="height:25px; width:100%" class="sheet-input-selectbox">
  4818.                                         <option value="0" selected>No</option>
  4819.                                         <option value="@{NPCpsy}">Yes</option>
  4820.                                     </select></td>
  4821.                                     </tr>
  4822.                                     <tr>
  4823.                                         <td COLSPAN=2><input type="text" placeholder="Qualities" name="attr_NPCreppsychicpowersBolt" /></td>
  4824.                                         <td>
  4825.                                 <button type="roll" name="roll_NPCreppsychicpowersBoltdamage" value="!wardamagehits ;0;?{Hits (min. 1)?|1};@{NPCreppsychicpowersBoltDamage} + @{NPCreppsychicpowersBoltAddDam};@{NPCreppsychicpowersBoltTypeDam};[[@{NPCreppsychicpowersBoltPen} + @{NPCreppsychicpowersBoltAddPen}]];@{NPCQueryRoll};@{NPCreppsychicpowersName} (@{NPCreppsychicpowersBoltType});">
  4826.                             <label>Damage Roll</label>
  4827.                         </button></td>
  4828.                                     </tr>
  4829.                                 </table>
  4830.                             </div>
  4831.                             </div>
  4832.                             <label>Effect</label>
  4833.                             <textarea name="attr_NPCreppsychicpowersDesc" placeholder="Description" style="width:90%; height:50px"></textarea>
  4834.                         </div>
  4835.                     </div>
  4836.                 </fieldset>
  4837.                 </div>
  4838.                 <hr>
  4839.                
  4840.                 <!-- Special Abilities -->
  4841.                 <h3>Special Abilities</h3>
  4842.                 <fieldset class="repeating_abilities">
  4843.                     <div style="width:100%">
  4844.                     <div class="sheet-item" style="width:85%"><input type="text" placeholder="Name" name="attr_NPCrepabili" /></div>
  4845.                     <input type="checkbox" class="sheet-arrow" name="attr_NPCrepabiliDescHide"/><span></span>
  4846.                         <div class="sheet-body">
  4847.                             <textarea name="attr_NPCrepabilidesc" placeholder="Description" style="width:90%; height:50px"></textarea>
  4848.                         </div>                 
  4849.                     </div>
  4850.                 </fieldset>
  4851.                 <hr>
  4852.                 <!-- Mutations -->
  4853.                 <h3>Mutations</h3>
  4854.                 <fieldset class="repeating_mutations">
  4855.                     <div style="width:100%">
  4856.                     <div class="sheet-item" style="width:85%"><input type="text" placeholder="Name" name="attr_NPCrepmuta" /></div>
  4857.                     <input type="checkbox" class="sheet-arrow" name="attr_NPCrepmutaDescHide"/><span></span>
  4858.                         <div class="sheet-body">
  4859.                             <textarea name="attr_NPCrepmutadesc" placeholder="Description" style="width:90%; height:50px"></textarea>
  4860.                         </div>                 
  4861.                     </div>
  4862.                 </fieldset>
  4863.     </div>
  4864.    
  4865.     <div class="sheet-col" style="width:4%">
  4866.     </div>
  4867.    
  4868.     <div class="sheet-col" style="width:47%">
  4869.     <h3>Statistics</h3>
  4870.         <br>
  4871.         <table style="border:1px solid black;text-align:center;margin-right:auto;margin-left:auto;">
  4872.             <tr>
  4873.                 <th COLSPAN=9 style="border-bottom:1px solid black;"><label style="text-align:center">Characteristics</label>
  4874.                 </th>
  4875.             </tr>
  4876.             <tr>
  4877.                 <td style="border-right:1px solid black;width:10%"><button type="roll" name="roll_wsNPC" value="!warroll @{NPCWS} ?{Modfier|0} @{NPCQueryRoll} @{character_name} Weapon Skill Test"><label style="text-align:center">WS</label></button>
  4878.                 </td>
  4879.                 <td style="border-right:1px solid black;width:10%"><button type="roll" name="roll_wsNPC" value="!warroll @{NPCBS} ?{Modfier|0} @{NPCQueryRoll} @{character_name} Ballistic Skill Test"><label style="text-align:center">BS</label></button>
  4880.                 </td>
  4881.                 <td style="border-right:1px solid black;width:10%"><button type="roll" name="roll_wsNPC" value="!warroll @{NPCStrength} ?{Modfier|0} @{NPCQueryRoll} @{character_name} Strength Test"><label style="text-align:center">S</label></button>
  4882.                 </td>
  4883.                 <td style="border-right:1px solid black;width:10%"><button type="roll" name="roll_wsNPC" value="!warroll @{NPCToughness} ?{Modfier|0} @{NPCQueryRoll} @{character_name} Toughness Test"><label style="text-align:center">T</label></button>
  4884.                 </td>
  4885.                 <td style="border-right:1px solid black;width:10%"><button type="roll" name="roll_wsNPC" value="!warroll @{NPCAg} ?{Modfier|0} @{NPCQueryRoll} @{character_name} Agility Test"><label style="text-align:center">Ag</label></button>
  4886.                 </td>
  4887.                 <td style="border-right:1px solid black;width:10%"><button type="roll" name="roll_wsNPC" value="!warroll @{NPCInt} ?{Modfier|0} @{NPCQueryRoll} @{character_name} Intelligence Test"><label style="text-align:center">Int</label></button>
  4888.                 </td>
  4889.                 <td style="border-right:1px solid black;width:10%"><button type="roll" name="roll_wsNPC" value="!warroll @{NPCPer} ?{Modfier|0} @{NPCQueryRoll} @{character_name} Perception Test"><label style="text-align:center">Per</label></button>
  4890.                 </td>
  4891.                 <td style="border-right:1px solid black;width:10%"><button type="roll" name="roll_wsNPC" value="!warroll @{NPCWP} ?{Modfier|0} @{NPCQueryRoll} @{character_name} Willpower Test"><label style="text-align:center">WP</label></button>
  4892.                 </td>
  4893.                 <td style="width:10%"><button type="roll" name="roll_wsNPC" value="!warroll @{NPCFel} ?{Modfier|0} @{NPCQueryRoll} @{character_name} Fellowship Test"><label style="text-align:center">Fel</label></button>
  4894.                 </td>
  4895.             </tr>
  4896.             <tr>
  4897.                 <td style="border-right:1px solid black;border-bottom:1px solid black;width:10%"><input type="number" name="attr_NPCWS" style="text-align:center" value="20" />
  4898.                 </td>
  4899.                 <td style="border-right:1px solid black;border-bottom:1px solid black;width:10%"><input type="number" name="attr_NPCBS" style="text-align:center" value="20" />
  4900.                 </td>
  4901.                 <td style="border-right:1px solid black;border-bottom:1px solid black;width:10%"><input type="number" name="attr_NPCStrength" style="text-align:center" value="20" />
  4902.                 </td>
  4903.                 <td style="border-right:1px solid black;border-bottom:1px solid black;width:10%"><input type="number" name="attr_NPCToughness" style="text-align:center" value="20" />
  4904.                 </td>
  4905.                 <td style="border-right:1px solid black;border-bottom:1px solid black;width:10%"><input type="number" name="attr_NPCAg" style="text-align:center" value="20" />
  4906.                 </td>
  4907.                 <td style="border-right:1px solid black;border-bottom:1px solid black;width:10%"><input type="number" name="attr_NPCInt" style="text-align:center" value="20" />
  4908.                 </td>
  4909.                 <td style="border-right:1px solid black;border-bottom:1px solid black;width:10%"><input type="number" name="attr_NPCPer" style="text-align:center" value="20" />
  4910.                 </td>
  4911.                 <td style="border-right:1px solid black;border-bottom:1px solid black;width:10%"><input type="number" name="attr_NPCWP" style="text-align:center" value="20" />
  4912.                 </td>
  4913.                 <td style="border-bottom:1px solid black;width:10%"><input type="number" name="attr_NPCFel" style="text-align:center" value="20" />
  4914.                 </td>
  4915.             </tr>
  4916.             <tr>
  4917.                 <td COLSPAN=2 style="border-right:1px solid black;width:10%"><label style="text-align:center">Bonuses</label>
  4918.                 </td>
  4919.                 <td style="border-right:1px solid black;width:10%"><label style="text-align:center">SB</label>
  4920.                 </td>
  4921.                 <td style="border-right:1px solid black;width:10%"><label style="text-align:center">TB</label>
  4922.                 </td>
  4923.                 <td style="border-right:1px solid black;width:10%"><label style="text-align:center">AgB</label>
  4924.                 </td>
  4925.                 <td style="border-right:1px solid black;width:10%"><label style="text-align:center">IntB</label>
  4926.                 </td>
  4927.                 <td style="border-right:1px solid black;width:10%"><label style="text-align:center">PerB</label>
  4928.                 </td>
  4929.                 <td style="border-right:1px solid black;width:10%"><label style="text-align:center">WPB</label>
  4930.                 </td>
  4931.                 <td style="width:10%"><label style="text-align:center">FelB</label>
  4932.                 </td>
  4933.             </tr>
  4934.             <tr>
  4935.                 <td COLSPAN=2 style="border-right:1px solid black;width:10%">
  4936.                 </td>
  4937.                 <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCStrengthBonus" style="text-align:center" value="2" />
  4938.                 </td>
  4939.                 <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCToughnessBonus" style="text-align:center" value="2" />
  4940.                 </td>
  4941.                 <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCAgBonus" style="text-align:center" value="2" />
  4942.                 </td>
  4943.                 <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCIntBonus" style="text-align:center" value="2" />
  4944.                 </td>
  4945.                 <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCPerBonus" style="text-align:center" value="2" />
  4946.                 </td>
  4947.                 <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCWPBonus" style="text-align:center" value="2" />
  4948.                 </td>
  4949.                 <td style="width:10%"><input type="number" name="attr_NPCFelBonus" style="text-align:center" value="2" />
  4950.                 </td>
  4951.             </tr>
  4952.         </table>
  4953.         <br>
  4954.         <table style="border:1px solid black;text-align:center;margin-right:auto;margin-left:auto;">
  4955.             <tr>
  4956.                 <th COLSPAN=6 style="border-bottom:1px solid black;"><label style="text-align:center">Armor</label>
  4957.                 </th>
  4958.             </tr>
  4959.             <tr>
  4960.                 <td style="border-right:1px solid black;width:10%"><label style="text-align:center">Head</label>
  4961.                 </td>
  4962.                 <td style="border-right:1px solid black;width:10%"><label style="text-align:center">L. Arm</label>
  4963.                 </td>
  4964.                 <td style="border-right:1px solid black;width:10%"><label style="text-align:center">R. Arm</label>
  4965.                 </td>
  4966.                 <td style="border-right:1px solid black;width:10%"><label style="text-align:center">Body</label>
  4967.                 </td>
  4968.                 <td style="border-right:1px solid black;width:10%"><label style="text-align:center">L. Leg</label>
  4969.                 </td>
  4970.                 <td style="border-right:1px solid black;width:10%"><label style="text-align:center">R. Leg</label>
  4971.                 </td>
  4972.             </tr>
  4973.             <tr>
  4974.                 <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCArmorHead" style="text-align:center" value="0" />
  4975.                 </td>
  4976.                 <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCArmorLeftArm" style="text-align:center" value="0" />
  4977.                 </td>
  4978.                 <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCArmorRightArm" style="text-align:center" value="0" />
  4979.                 </td>
  4980.                 <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCArmorBody" style="text-align:center" value="0" />
  4981.                 </td>
  4982.                 <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCArmorLeftLeg" style="text-align:center" value="0" />
  4983.                 </td>
  4984.                 <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCArmorRightLeg" style="text-align:center" value="0" />
  4985.                 </td>
  4986.             </tr>
  4987.         </table>
  4988.         <br>
  4989.         <table style="border:1px solid black;text-align:center;margin-right:auto;margin-left:auto;">
  4990.             <tr>
  4991.                 <th COLSPAN=5><label style="border-bottom:1px solid black;text-align:center">Force Field</label>
  4992.                 </th>
  4993.             </tr>
  4994.             <tr>
  4995.                 <td style="border-right:1px solid black;width:10%"><label style="text-align:center">Rating</label>
  4996.                 </td>
  4997.                 <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCForceFieldRating" style="text-align:center" value="0" />
  4998.                 </td>
  4999.                 <td style="border-right:1px solid black;width:10%"><label style="text-align:center">Overload</label>
  5000.                 </td>
  5001.                 <td style="border-right:1px solid black;width:10%"><input type="number" name="attr_NPCForceFieldOverload" style="text-align:center" value="0" />
  5002.                 </td>
  5003.                 <td style="border-right:1px solid black;width:10%"><button type="roll" name="roll_NPCForceFieldRoll" style="height:85%" value="!warforcefield @{NPCForceFieldRating} @{NPCForceFieldOverload} @{NPCQueryRoll}"><label style="text-align:center">Roll</label></button>
  5004.                 </td>
  5005.             </tr>
  5006.         </table>
  5007.         <br>
  5008.                 <div class="sheet-col" >
  5009.                 <h3>Initative</h3>
  5010.                 <div>
  5011.                     <div class="sheet-col" style="width:50%"><label style="text-align:right">Total</label>
  5012.                     </div>
  5013.                     <div class="sheet-col" style="width:40%"><input type="number" style="text-align: center; width:50%" name="attr_NPCInitiative" value="2" />
  5014.                     </div>
  5015.                 </div>
  5016.                 <div>
  5017.                     <div class="sheet-col" style="width:50%">
  5018.                     </div>
  5019.                     <div class="sheet-col" style="width:40%"><button type="roll" name="attr_InitiativeRoll" style="font-size:12px"  value="!warinitroll [[ @{NPCInitiative} + ?{Modfier|0} ]] @{NPCQueryRoll} @{character_name}">Initiative Roll</button>
  5020.                     </div>
  5021.                 </div>
  5022.                 </div>
  5023.         <hr>
  5024.         <div>
  5025.         <label>Custom Rolls</label>
  5026.                 <table style="width:100%">
  5027.                     <tr>
  5028.                         <th>Name</th>
  5029.                         <th>Total</th>
  5030.                         <th>Roll</th>
  5031.                     </tr>
  5032.                    
  5033.                     <tr>
  5034.                         <td style="width:70%; text-align:left"><input class="sheet-baseinfo" type="text" name="attr_NPCCustomName1" /></td></td>
  5035.                         <td style="width:20%"><input type="number" style="text-align:center" name="attr_NPCCustomRoll1" value="0" /></td>
  5036.                         <td style="width:10%"><button type="roll" name="roll_NPCCustomRollTest1" value="!warroll @{NPCCustomRoll1} ?{Modfier|0} @{NPCQueryRoll} @{character_name} @{NPCCustomName1} Test">Roll</button></td>
  5037.                     </tr>
  5038.                     </table>
  5039.                 <fieldset class="repeating_NPCCustomRolls" name="attr_repeating_NPCCustomRolls">
  5040.                     <table style="width:100%">
  5041.                     <tr>
  5042.                         <td style="width:70%; text-align:left"><input class="sheet-baseinfo" type="text" name="attr_NPCCustomName" /></td></td>
  5043.                         <td style="width:20%"><input type="number" style="text-align:center" name="attr_NPCCustomRoll" value="0" /></td>
  5044.                         <td style="width:10%"><button type="roll" name="roll_NPCCustomRollTest" value="!warroll @{NPCCustomRoll} ?{Modfier|0} @{NPCQueryRoll} @{character_name} @{NPCCustomName} Test">Roll</button></td>
  5045.                     </tr>
  5046.                     </table>
  5047.                 </fieldset>
  5048.         </div>
  5049.         <br>
  5050.         <div>
  5051.         <label>Skills</label>
  5052.                 <table style="width:100%">
  5053.                     <tr>
  5054.                         <th>Skill Name</th>
  5055.                         <th>Char.</th>
  5056.                         <th>Trained?</th>
  5057.                         <th>Mod</th>
  5058.                         <th>Roll</th>
  5059.                     </tr>
  5060.                    
  5061.                     <tr>
  5062.                         <td style="width:55%; text-align:left">Psyniscience</td>
  5063.                         <td style="width:10%">
  5064.             <select name="attr_NPCPsyniscience_char" style="width:100%" class="sheet-input-selectbox" >
  5065.                                 <option value="@{NPCWS}">(WS)</option>
  5066.                                 <option value="@{NPCBS}">(BS)</option>
  5067.                                 <option value="@{NPCStrength}">(S)</option>
  5068.                                 <option value="@{NPCToughness}">(T)</option>
  5069.                                 <option value="@{NPCAg}">(Ag)</option>
  5070.                                 <option value="@{NPCInt}">(Int)</option>
  5071.                                 <option value="@{NPCPer}" selected>(Per)</option>
  5072.                                 <option value="@{NPCWP}">(Wp)</option>
  5073.                                 <option value="@{NPCFel}">(Fel)</option>
  5074.             </select>
  5075.                         </td>
  5076.                         <td style="width:15%"> <select name="attr_NPCPsyniscience_Train" style="width:100%" class="sheet-input-selectbox">
  5077.                 <option value="0.5" selected>No</option>
  5078.                 <option value="1">Yes</option>
  5079.                 <option value="1+10">+10</option>
  5080.                 <option value="1+20">+20</option>
  5081.             </select></td>
  5082.                         <td style="width:10%"><input type="number" name="attr_NPCPsyniscience_mod" value="0" /></td>
  5083.                         <td style="width:10%"><button type="roll" name="roll_NPCPsyniscienceTest" value="!warroll @{NPCPsyniscience} ?{Modfier|0} @{NPCQueryRoll} @{character_name} Psyniscience Test">
  5084.                     <input type="number" name="attr_NPCPsyniscience" value="[[ floor(@{NPCPsyniscience_char}*@{NPCPsyniscience_Train}+@{NPCPsyniscience_mod}) ]]" disabled="true"/>
  5085.                 </button></td>
  5086.                     </tr>
  5087.                     </table>
  5088.                 <fieldset class="repeating_NPCskills" name="attr_repeating_NPCskills">
  5089.                     <table style="width:100%">
  5090.                     <tr>
  5091.                         <td style="width:55%">
  5092.                                         <input class="sheet-baseinfo" type="text" name="attr_NPCSkillName" /></td>
  5093.                         <td style="width:10%">
  5094.             <select name="attr_NPCSkill_char" style="width:100%" class="sheet-input-selectbox" >
  5095.                                 <option value="@{NPCWS}">(WS)</option>
  5096.                                 <option value="@{NPCBS}">(BS)</option>
  5097.                                 <option value="@{NPCStrength}">(S)</option>
  5098.                                 <option value="@{NPCToughness}">(T)</option>
  5099.                                 <option value="@{NPCAg}">(Ag)</option>
  5100.                                 <option value="@{NPCInt}">(Int)</option>
  5101.                                 <option value="@{NPCPer}" selected>(Per)</option>
  5102.                                 <option value="@{NPCWP}">(Wp)</option>
  5103.                                 <option value="@{NPCFel}">(Fel)</option>
  5104.             </select>
  5105.                         </td>
  5106.                         <td style="width:15%"> <select name="attr_NPCSkill_Train" style="width:100%" class="sheet-input-selectbox">
  5107.                 <option value="0.5" selected>No</option>
  5108.                 <option value="1">Yes</option>
  5109.                 <option value="1+10">+10</option>
  5110.                 <option value="1+20">+20</option>
  5111.             </select></td>
  5112.                         <td style="width:10%"><input type="number" name="attr_NPCSkill_mod" value="0" /></td>
  5113.                         <td style="width:10%"><button type="roll" name="roll_NPCSkill" value="!warroll [[@{NPCSkill}]] ?{Modfier|0} @{NPCQueryRoll} @{character_name} @{NPCSkillName} Test">
  5114.                     <input type="number" name="attr_NPCSkill" value="floor(@{NPCSkill_char}*@{NPCSkill_Train}+@{NPCSkill_mod})" disabled="true"/>
  5115.                 </button></td>
  5116.                     </tr>
  5117.                     </table>
  5118.                 </fieldset>
  5119.         </div>
  5120.         <br>
  5121.         <div>
  5122.         <label>Talents</label>
  5123.                 <fieldset class="repeating_NPCtalents">
  5124.                     <div style="width:100%">
  5125.                     <div class="sheet-item" style="width:85%"><input type="text" placeholder="Name" name="attr_NPCreptalent" /></div>
  5126.                     <input type="checkbox" class="sheet-arrow" name="attr_NPCreptalentDescHide"/><span></span>
  5127.                         <div class="sheet-body">
  5128.                             <textarea name="attr_NPCreptalentdesc" placeholder="Description" style="width:90%; height:50px"></textarea>
  5129.                         </div>                 
  5130.                     </div>
  5131.                 </fieldset>
  5132.         </div>
  5133.         <br>
  5134.         <div>
  5135.         <label>Traits</label>
  5136.                 <fieldset class="repeating_NPCTraits">
  5137.                     <div style="width:100%">
  5138.                     <div class="sheet-item" style="width:85%"><input type="text" placeholder="Name" name="attr_NPCrepTraits" /></div>
  5139.                     <input type="checkbox" class="sheet-arrow" name="attr_NPCrepTraitsDescHide"/><span></span>
  5140.                         <div class="sheet-body">
  5141.                             <textarea name="attr_NPCrepTraitsdesc" placeholder="Description" style="width:90%; height:50px"></textarea>
  5142.                         </div>                 
  5143.                     </div>
  5144.                 </fieldset>
  5145.         </div>
  5146.         <br>
  5147.         <div>
  5148.         <label>Weapons/Gear</label>
  5149.                     <input type="checkbox" class="sheet-arrow" name="attr_colonyRepresentativeGearDescHide"/><span></span>
  5150.                         <div class="sheet-body">
  5151.                             <textarea name="attr_colonyRepresentativeGeardesc" style="width:90%; height:100px"></textarea>
  5152.                         </div>
  5153.         </div>
  5154.         <br>
  5155.         <div>
  5156.         <label>Personality</label>
  5157.                     <input type="checkbox" class="sheet-arrow" name="attr_colonyRepresentativePersonalityDescHide"/><span></span>
  5158.                         <div class="sheet-body">
  5159.                             <textarea name="attr_colonyRepresentativePersonalitydesc" style="width:90%; height:100px"></textarea>
  5160.                         </div>
  5161.         </div>
  5162.         <br>
  5163.         <div>
  5164.         <label>Notes</label>
  5165.                     <input type="checkbox" class="sheet-arrow" name="attr_colonyRepresentativeNotesDescHide"/><span></span>
  5166.                         <div class="sheet-body">
  5167.                             <textarea name="attr_colonyRepresentativeNotesdesc" style="width:90%; height:100px"></textarea>
  5168.                         </div>
  5169.         </div>
  5170.                
  5171.     </div>
  5172.    
  5173.     </div>
  5174.     </div>
  5175. </div>         
  5176. </div>
  5177. <script type="text/worker">
  5178. /* ---- BEGIN: TheAaronSheet.js ---- */
  5179. // Github:   https://github.com/shdwjk/TheAaronSheet/blob/master/TheAaronSheet.js
  5180. // By:       The Aaron, Arcane Scriptomancer
  5181. // Contact:  https://app.roll20.net/users/104025/the-aaron
  5182.  
  5183. var TAS = TAS || (function(){
  5184.     'use strict';
  5185.  
  5186.     var version = '0.2.4',
  5187.         lastUpdate = 1457098091,
  5188.  
  5189.         loggingSettings = {
  5190.             debug: {
  5191.                 key:     'debug',
  5192.                 title:   'DEBUG',
  5193.                 color: {
  5194.                     bgLabel: '#7732A2',
  5195.                     label:   '#F2EF40',
  5196.                     bgText:  '#FFFEB7',
  5197.                     text:    '#7732A2'
  5198.                 }
  5199.             },
  5200.             error: {
  5201.                 key:     'error',
  5202.                 title:   'Error',
  5203.                 color: {
  5204.                     bgLabel: '#C11713',
  5205.                     label:   'white',
  5206.                     bgText:  '#C11713',
  5207.                     text:    'white'
  5208.                 }
  5209.             },
  5210.             warn: {
  5211.                 key:     'warn',
  5212.                 title:   'Warning',
  5213.                 color: {
  5214.                     bgLabel: '#F29140',
  5215.                     label:   'white',
  5216.                     bgText:  '#FFD8B7',
  5217.                     text:    'black'
  5218.                 }
  5219.             },
  5220.             info: {
  5221.                 key:     'info',
  5222.                 title:   'Info',
  5223.                 color: {
  5224.                     bgLabel: '#413FA9',
  5225.                     label:   'white',
  5226.                     bgText:  '#B3B2EB',
  5227.                     text:    'black'
  5228.                 }
  5229.             },
  5230.             notice: {
  5231.                 key:     'notice',
  5232.                 title:   'Notice',
  5233.                 color: {
  5234.                     bgLabel: '#33C133',
  5235.                     label:   'white',
  5236.                     bgText:  '#ADF1AD',
  5237.                     text:    'black'
  5238.                 }
  5239.             },
  5240.             log: {
  5241.                 key:     'log',
  5242.                 title:   'Log',
  5243.                 color: {
  5244.                     bgLabel: '#f2f240',
  5245.                     label:   'black',
  5246.                     bgText:  '#ffff90',
  5247.                     text:    'black'
  5248.                 }
  5249.             },
  5250.             callstack: {
  5251.                 key:     'TAS',
  5252.                 title:   'function',
  5253.                 color: {
  5254.                     bgLabel: '#413FA9',
  5255.                     label:   'white',
  5256.                     bgText:  '#B3B2EB',
  5257.                     text:    'black'
  5258.                 }
  5259.             },
  5260.             callstack_async: {
  5261.                 key:     'TAS',
  5262.                 title:   'ASYNC CALL',
  5263.                 color: {
  5264.                     bgLabel: '#413FA9',
  5265.                     label:   'white',
  5266.                     bgText:  '#413FA9',
  5267.                     text:    'white'
  5268.                 }
  5269.             },
  5270.             TAS: {
  5271.                 key:     'TAS',
  5272.                 title:   'TAS',
  5273.                 color: {
  5274.                     bgLabel: 'grey',
  5275.                     label:   'black;background:linear-gradient(#304352,#d7d2cc,#d7d2cc,#d7d2cc,#304352)',
  5276.                     bgText:  'grey',
  5277.                     text:    'black;background:linear-gradient(#304352,#d7d2cc,#d7d2cc,#d7d2cc,#304352)'
  5278.                 }
  5279.             }
  5280.         },
  5281.  
  5282.  
  5283.         config = {
  5284.             debugMode: false,
  5285.             logging: {
  5286.                 log: true,
  5287.                 notice: true,
  5288.                 info: true,
  5289.                 warn: true,
  5290.                 error: true,
  5291.                 debug: false
  5292.             }
  5293.         },
  5294.  
  5295.         callstackRegistry = [],
  5296.         queuedUpdates = {}, //< Used for delaying saves till the last momment.
  5297.  
  5298.    complexType = function(o){
  5299.        switch(typeof o){
  5300.            case 'string':
  5301.                return 'string';
  5302.            case 'boolean':
  5303.                return 'boolean';
  5304.            case 'number':
  5305.                return (_.isNaN(o) ? 'NaN' : (o.toString().match(/\./) ? 'decimal' : 'integer'));
  5306.            case 'function':
  5307.                return 'function: '+(o.name ? o.name+'()' : '(anonymous)');
  5308.            case 'object':
  5309.                return (_.isArray(o) ? 'array' : (_.isArguments(o) ? 'arguments' : ( _.isNull(o) ? 'null' : 'object')));
  5310.            default:
  5311.                return typeof o;
  5312.        }
  5313.    },
  5314.  
  5315.     dataLogger = function(primaryLogger,secondaryLogger,data){
  5316.        _.each(data,function(m){
  5317.            var type = complexType(m);
  5318.            switch(type){
  5319.                case 'string':
  5320.                    primaryLogger(m);
  5321.                    break;
  5322.                case 'undefined':
  5323.                case 'null':
  5324.                case 'NaN':
  5325.                    primaryLogger('['+type+']');
  5326.                    break;
  5327.                case 'number':
  5328.                case 'not a number':
  5329.                case 'integer':
  5330.                case 'decimal':
  5331.                case 'boolean':
  5332.                    primaryLogger('['+type+']: '+m);
  5333.                    break;
  5334.                default:
  5335.                    primaryLogger('['+type+']:=========================================');
  5336.                    secondaryLogger(m);
  5337.                    primaryLogger('=========================================================');
  5338.                    break;
  5339.            }
  5340.        });
  5341.     },
  5342.  
  5343.  
  5344.    colorLog = function(options){
  5345.        var coloredLoggerFunction,
  5346.            key = options.key,
  5347.            label = options.title || 'TAS',
  5348.            lBGColor = (options.color && options.color.bgLabel) || 'blue',
  5349.            lTxtColor = (options.color && options.color.label) || 'white',
  5350.            mBGColor = (options.color && options.color.bgText) || 'blue',
  5351.            mTxtColor = (options.color && options.color.text) || 'white';
  5352.  
  5353.        coloredLoggerFunction = function(message){
  5354.            console.log(
  5355.                '%c '+label+': %c '+message + ' ',
  5356.                'background-color: '+lBGColor+';color: '+lTxtColor+'; font-weight:bold;',
  5357.                'background-color: '+mBGColor+';color: '+mTxtColor+';'
  5358.            );
  5359.        };
  5360.        return function(){
  5361.            if('TAS'===key || config.logging[key]){
  5362.               dataLogger(coloredLoggerFunction,function(m){console.log(m);},_.toArray(arguments));
  5363.            }
  5364.        };
  5365.    },
  5366.  
  5367.    logDebug  = colorLog(loggingSettings.debug),
  5368.    logError  = colorLog(loggingSettings.error),
  5369.    logWarn   = colorLog(loggingSettings.warn),
  5370.    logInfo   = colorLog(loggingSettings.info),
  5371.    logNotice = colorLog(loggingSettings.notice),
  5372.    logLog    = colorLog(loggingSettings.log),
  5373.    log       = colorLog(loggingSettings.TAS),
  5374.    logCS     = colorLog(loggingSettings.callstack),
  5375.    logCSA    = colorLog(loggingSettings.callstack_async),
  5376.  
  5377.    registerCallstack = function(callstack,label){
  5378.        var idx=_.findIndex(callstackRegistry,function(o){
  5379.            return (_.difference(o.stack,callstack).length === _.difference(callstack,o.stack).length) &&
  5380.                _.difference(o.stack,callstack).length === 0 &&
  5381.                o.label === label;
  5382.        });
  5383.        if(-1 === idx){
  5384.            idx=callstackRegistry.length;
  5385.            callstackRegistry.push({
  5386.                stack: callstack,
  5387.                label: label
  5388.            });
  5389.        }
  5390.        return idx;
  5391.    },
  5392.  
  5393.    setConfigOption = function(options){
  5394.        var newconf =_.defaults(options,config);
  5395.        newconf.logging=_.defaults(
  5396.            (options && options.logging)||{},
  5397.            config.logging
  5398.        );
  5399.        config=newconf;
  5400.    },
  5401.    
  5402.    debugMode = function(){
  5403.        config.logging.debug=true;
  5404.        config.debugMode = true;
  5405.    },
  5406.  
  5407.    getCallstack = function(){
  5408.        var e = new Error('dummy'),
  5409.            stack = _.map(_.rest(e.stack.replace(/^[^\(]+?[\n$]/gm, '')
  5410.            .replace(/^\s+at\s+/gm, '')
  5411.            .replace(/^Object.<anonymous>\s*\(/gm, '{anonymous}()@')
  5412.             .split('\n')),function(l){
  5413.                 return l.replace(/\s+.*$/,'');
  5414.             });
  5415.         return stack;
  5416.     },
  5417.     logCallstackSub = function(cs){
  5418.         var matches, csa;
  5419.         _.find(cs,function(line){
  5420.             matches = line.match(/TAS_CALLSTACK_(\d+)/);
  5421.             if(matches){
  5422.                csa=callstackRegistry[matches[1]];
  5423.                logCSA( '===================='+(csa.label ? '> '+csa.label+' <' : '')+'====================');
  5424.               logCallstackSub(csa.stack);
  5425.               return true;
  5426.            }
  5427.            logCS(line);
  5428.            return false;
  5429.        });
  5430.    },
  5431.    logCallstack = function(){
  5432.        var cs;
  5433.        if(config.debugMode){
  5434.            cs = getCallstack();
  5435.            cs.shift();
  5436.            log('==============================> CALLSTACK <==============================');
  5437.            logCallstackSub(cs);
  5438.            log('=========================================================================');
  5439.        }
  5440.    },
  5441.    wrapCallback = function (label, callback, context){
  5442.        var callstack;
  5443.        if('function' === typeof label){
  5444.            context=callback;
  5445.            callback=label;
  5446.            label=undefined;
  5447.        }
  5448.        if(!config.debugMode){
  5449.            return (function(cb,ctx){
  5450.                return function(){
  5451.                    cb.apply(ctx||{},arguments);
  5452.                };
  5453.            }(callback,context));
  5454.        }
  5455.        
  5456.        callstack = getCallstack();
  5457.        callstack.shift();
  5458.        
  5459.        return (function(cb,ctx,cs,lbl){
  5460.            var ctxref=registerCallstack(cs,lbl);
  5461.            /*jshint -W054 */
  5462.            return new Function('cb','ctx','TASlog',
  5463.                "return function TAS_CALLSTACK_"+ctxref+"(){"+
  5464.                    "TASlog('Entering: '+(cb.name||'(anonymous function)'));"+
  5465.                    "cb.apply(ctx||{},arguments);"+
  5466.                    "TASlog('Exiting: '+(cb.name||'(anonymous function)'));"+
  5467.                "};")(cb,ctx,log);
  5468.            /*jshint +W054 */
  5469.        }(callback,context,callstack,label));
  5470.    },
  5471.    prepareUpdate = function( attribute, value ){
  5472.        queuedUpdates[attribute]=value;
  5473.    },
  5474.    applyQueuedUpdates = function() {
  5475.      setAttrs(queuedUpdates);
  5476.      queuedUpdates = {};
  5477.    },
  5478.     namesFromArgs = function(args,base){
  5479.        return _.chain(args)
  5480.            .reduce(function(memo,attr){
  5481.                if('string' === typeof attr) {
  5482.                    memo.push(attr);
  5483.                } else if(_.isArray(args) || _.isArguments(args)){
  5484.                    memo = namesFromArgs(attr,memo);
  5485.                }
  5486.                return memo;
  5487.            },(_.isArray(base) && base) || [])
  5488.            .uniq()
  5489.            .value();
  5490.     },
  5491.     addId = function(obj,value){
  5492.         Object.defineProperty(obj,'id',{
  5493.             value: value,
  5494.             writeable: false,
  5495.             enumerable: false
  5496.         });
  5497.     },
  5498.     addProp = function(obj,prop,value,fullname){
  5499.         (function(){
  5500.            var pname=(_.contains(['S','F','I','D'],prop) ? '_'+prop : prop),
  5501.                 full_pname = fullname || prop,
  5502.                pvalue=value;
  5503.            _.each(['S','I','F'],function(p){
  5504.                if( !_.has(obj,p)){
  5505.                    Object.defineProperty(obj, p, {
  5506.                        value: {},
  5507.                        enumerable: false,
  5508.                        readonly: true
  5509.                    });
  5510.                }
  5511.            });
  5512.            if( !_.has(obj,'D')){
  5513.                Object.defineProperty(obj, 'D', {
  5514.                    value: _.reduce(_.range(10),function(m,d){
  5515.                            Object.defineProperty(m, d, {
  5516.                                value: {},
  5517.                                enumerable: true,
  5518.                                readonly: true
  5519.                            });
  5520.                            return m;
  5521.                        },{}),
  5522.                    enumerable: false,
  5523.                    readonly: true
  5524.                });
  5525.            }
  5526.            // Raw value
  5527.             Object.defineProperty(obj, pname, {
  5528.                enumerable: true,
  5529.                 set: function(v){
  5530.                    if(v!==pvalue) {
  5531.                        pvalue=v;
  5532.                        prepareUpdate(full_pname,v);
  5533.                    }
  5534.                 },
  5535.                 get: function(){
  5536.                     return pvalue;
  5537.                 }
  5538.             });
  5539.            
  5540.            // string value
  5541.             Object.defineProperty(obj.S, pname, {
  5542.                enumerable: true,
  5543.                 set: function(v){
  5544.                    var val=v.toString();
  5545.                    if(val !== pvalue) {
  5546.                        pvalue=val;
  5547.                        prepareUpdate(full_pname,val);
  5548.                    }
  5549.                 },
  5550.                 get: function(){
  5551.                     return pvalue.toString();
  5552.                 }
  5553.             });
  5554.            // int value
  5555.             Object.defineProperty(obj.I, pname, {
  5556.                enumerable: true,
  5557.                 set: function(v){
  5558.                    var val=parseInt(v,10) || 0;
  5559.                    if(val !== pvalue){
  5560.                        pvalue=val;
  5561.                        prepareUpdate(full_pname,val);
  5562.                    }
  5563.                 },
  5564.                 get: function(){
  5565.                     return parseInt(pvalue,10) || 0;
  5566.                 }
  5567.             });
  5568.            // float value
  5569.             Object.defineProperty(obj.F, pname, {
  5570.                enumerable: true,
  5571.                 set: function(v){
  5572.                    var val=parseFloat(v) || 0;
  5573.                    if(val !== pvalue) {
  5574.                        pvalue=val;
  5575.                        prepareUpdate(full_pname,val);
  5576.                    }
  5577.                 },
  5578.                 get: function(){
  5579.                     return parseFloat(pvalue) || 0;
  5580.                 }
  5581.             });
  5582.            _.each(_.range(10),function(d){
  5583.                Object.defineProperty(obj.D[d], pname, {
  5584.                    enumerable: true,
  5585.                    set: function(v){
  5586.                        var val=(parseFloat(v) || 0).toFixed(d);
  5587.                        if(val !== pvalue){
  5588.                            pvalue=val;
  5589.                            prepareUpdate(full_pname,val);
  5590.                        }
  5591.                    },
  5592.                    get: function(){
  5593.                        return (parseFloat(pvalue) || 0).toFixed(d);
  5594.                    }
  5595.                });
  5596.            });
  5597.         }());
  5598.     },
  5599.    
  5600.     repeating = function( section ) {
  5601.         return (function(s){
  5602.             var sectionName = s,
  5603.                 attrNames = [],
  5604.                 fieldNames = [],
  5605.                 operations = [],
  5606.                after = [],
  5607.            
  5608.             repAttrs = function TAS_Repeating_Attrs(){
  5609.                 attrNames = namesFromArgs(arguments,attrNames);
  5610.                 return this;
  5611.             },
  5612.             repFields = function TAS_Repeating_Fields(){
  5613.                 fieldNames = namesFromArgs(arguments,fieldNames);
  5614.                 return this;
  5615.             },
  5616.             repReduce = function TAS_Repeating_Reduce(func, initial, final, context) {
  5617.                 operations.push({
  5618.                    type: 'reduce',
  5619.                    func: (func && _.isFunction(func) && func) || _.noop,
  5620.                    memo: (_.isUndefined(initial) && 0) || initial,
  5621.                    final: (final && _.isFunction(final) && final) || _.noop,
  5622.                    context: context || {}
  5623.                });
  5624.                 return this;
  5625.             },
  5626.             repMap = function TAS_Repeating_Map(func, final, context) {
  5627.                 operations.push({
  5628.                    type: 'map',
  5629.                    func: (func && _.isFunction(func) && func) || _.noop,
  5630.                    final: (final && _.isFunction(final) && final) || _.noop,
  5631.                    context: context || {}
  5632.                });
  5633.                 return this;
  5634.             },
  5635.            repEach = function TAS_Repeating_Each(func, final, context) {
  5636.                 operations.push({
  5637.                    type: 'each',
  5638.                    func: (func && _.isFunction(func) && func) || _.noop,
  5639.                    final: (final && _.isFunction(final) && final) || _.noop,
  5640.                    context: context || {}
  5641.                });
  5642.                 return this;
  5643.            },
  5644.            repTap = function TAS_Repeating_Tap(final, context) {
  5645.                 operations.push({
  5646.                    type: 'tap',
  5647.                    final: (final && _.isFunction(final) && final) || _.noop,
  5648.                    context: context || {}
  5649.                });
  5650.                 return this;
  5651.            },
  5652.            repAfter = function TAS_Repeating_After(callback,context) {
  5653.                 after.push({
  5654.                    callback: (callback && _.isFunction(callback) && callback) || _.noop,
  5655.                    context: context || {}
  5656.                });
  5657.                 return this;
  5658.            },
  5659.             repExecute = function TAS_Repeating_Execute(callback,context){
  5660.                 var rowSet = {},
  5661.                     attrSet = {},
  5662.                     fieldIds = [],
  5663.                     fullFieldNames = [];
  5664.                repAfter(callback,context);
  5665.                 // call each operation per row.
  5666.                 // call each operation's final
  5667.                 getSectionIDs("repeating_"+sectionName,function(ids){
  5668.                     fieldIds = ids;
  5669.                     fullFieldNames = _.reduce(fieldIds,function(memo,id){
  5670.                         return memo.concat(_.map(fieldNames,function(name){
  5671.                             return 'repeating_'+sectionName+'_'+id+'_'+name;  
  5672.                         }));
  5673.                     },[]);
  5674.                     getAttrs( _.uniq(attrNames.concat(fullFieldNames)), function(values){
  5675.                         _.each(attrNames,function(aname){
  5676.                             if(values.hasOwnProperty(aname)){
  5677.                                 addProp(attrSet,aname,values[aname]);
  5678.                             }
  5679.                         });
  5680.  
  5681.                         rowSet = _.reduce(fieldIds,function(memo,id){
  5682.                             var r={};
  5683.                             addId(r,id);
  5684.                             _.each(fieldNames,function(name){
  5685.                                 var fn = 'repeating_'+sectionName+'_'+id+'_'+name;  
  5686.                                 addProp(r,name,values[fn],fn);
  5687.                             });
  5688.  
  5689.                             memo[id]=r;
  5690.  
  5691.                             return memo;
  5692.                         },{});
  5693.  
  5694.                        _.each(operations,function(op){
  5695.                            var res;
  5696.                            switch(op.type){
  5697.                                case 'tap':
  5698.                                    _.bind(op.final,op.context,rowSet,attrSet)();
  5699.                                    break;
  5700.  
  5701.                                case 'each':
  5702.                                    _.each(rowSet,function(r){
  5703.                                        _.bind(op.func,op.context,r,attrSet,r.id,rowSet)();
  5704.                                    });
  5705.                                    _.bind(op.final,op.context,rowSet,attrSet)();
  5706.                                    break;
  5707.  
  5708.                                case 'map':
  5709.                                    res = _.map(rowSet,function(r){
  5710.                                        return _.bind(op.func,op.context,r,attrSet,r.id,rowSet)();
  5711.                                    });
  5712.                                    _.bind(op.final,op.context,res,rowSet,attrSet)();
  5713.                                    break;
  5714.  
  5715.                                case 'reduce':
  5716.                                    res = op.memo;
  5717.                                    _.each(rowSet,function(r){
  5718.                                        res = _.bind(op.func,op.context,res,r,attrSet,r.id,rowSet)();
  5719.                                    });
  5720.                                    _.bind(op.final,op.context,res,rowSet,attrSet)();
  5721.                                    break;
  5722.                            }
  5723.                        });
  5724.  
  5725.                        // finalize attrs
  5726.                        applyQueuedUpdates();
  5727.                        _.each(after,function(op){
  5728.                            _.bind(op.callback,op.context)();
  5729.                        });
  5730.                     });
  5731.                 });
  5732.             };
  5733.                
  5734.             return {
  5735.                 attrs: repAttrs,
  5736.                 attr: repAttrs,
  5737.  
  5738.                 column: repFields,
  5739.                 columns: repFields,
  5740.                 field: repFields,
  5741.                 fields: repFields,
  5742.  
  5743.                 reduce: repReduce,
  5744.                 inject: repReduce,
  5745.                 foldl: repReduce,
  5746.  
  5747.                 map: repMap,
  5748.                 collect: repMap,
  5749.  
  5750.                 each: repEach,
  5751.                forEach: repEach,
  5752.  
  5753.                tap: repTap,
  5754.                'do': repTap,
  5755.  
  5756.                 after: repAfter,
  5757.                 last: repAfter,
  5758.                 done: repAfter,
  5759.  
  5760.                 execute: repExecute,
  5761.                 go: repExecute,
  5762.                 run: repExecute
  5763.             };
  5764.         }(section));
  5765.     },
  5766.  
  5767.  
  5768.    repeatingSimpleSum = function(section, field, destination){
  5769.        repeating(section)
  5770.            .attr(destination)
  5771.            .field(field)
  5772.            .reduce(function(m,r){
  5773.                return m + (r.F[field]);
  5774.            },0,function(t,r,a){
  5775.                a.S[destination]=t;
  5776.            })
  5777.            .execute();
  5778.    };
  5779.  
  5780.     console.log('-----¸  The Aaron Sheet  v'+version+'  -----','background: linear-gradient(to right,green,white,white,green); color:black;text-shadow: 0 0 8px white;');
  5781.     console.log('-----¸  Last update: '+(new Date(lastUpdate*1000))+'  -----','background: linear-gradient(to right,green,white,white,green); color:black;text-shadow: 0 0 8px white;');
  5782.  
  5783.  
  5784.    return {
  5785.        /* Repeating Sections */
  5786.        repeatingSimpleSum: repeatingSimpleSum,
  5787.         repeating: repeating,
  5788.  
  5789.        /* Configuration */
  5790.        config: setConfigOption,
  5791.  
  5792.        /* Debugging */
  5793.        callback: wrapCallback,
  5794.        callstack: logCallstack,
  5795.        debugMode: debugMode,
  5796.        _fn: wrapCallback,
  5797.  
  5798.        /* Logging */
  5799.        debug: logDebug,
  5800.        error: logError,
  5801.        warn: logWarn,
  5802.        info: logInfo,
  5803.        notice: logNotice,
  5804.        log: logLog
  5805.    };
  5806. }());
  5807.  
  5808. /* ---- END: TheAaronSheet.js ---- */
  5809.  
  5810.  
  5811. /*on("sheet:opened change:Mag_taken change:Mag_temp", function() {
  5812.     getAttrs(["Mag_taken", "Mag_temp", "Mag_Script"], function(value)
  5813.     {
  5814.         setAttrs({Mag_Script: Number(value.Mag_taken) + Number(value.Mag_temp)});
  5815.     });
  5816. });*/
  5817.        
  5818.         on('change:repeating_gear', function(){
  5819.    TAS.repeating('gear')  //< set the repeating group we are using
  5820.        .attrs('WeightCurrCarry', 'WeightTotalCarry')  //< specify we want access to the total_weight attribute
  5821.        .fields('gear_weight','gear_holding') //< specify we want the item and weight repeating fields
  5822.        .reduce(function(memo,row,attrSet,id,rowSet)
  5823.        {
  5824.             if (row.gear_holding)
  5825.             {
  5826.                 if (row.S.gear_holding == "true")
  5827.                 {
  5828.                     memo.current += row.F.gear_weight;
  5829.                 }
  5830.             }
  5831.             memo.total += row.F.gear_weight;
  5832.             return memo;
  5833.        },{total: 0, current: 0},function(memo,rowSet,attrSet)
  5834.        {
  5835.            attrSet.D[2].WeightCurrCarry = memo.current;
  5836.            attrSet.D[2].WeightTotalCarry = memo.total;
  5837.        })
  5838.        .execute();
  5839. });
  5840.            
  5841.         on('change:repeating_advancements', function(){
  5842.    TAS.repeating('advancements')  //< set the repeating group we are using
  5843.        .attrs('xpcalculated')  //< specify we want access to the total_weight attribute
  5844.        .fields('advancement1xp', 'advancement2xp', 'advancement3xp') //< specify we want the item and weight repeating fields
  5845.        .reduce(function(memo,row,attrSet,id,rowSet)
  5846.         {          
  5847.             memo.total += row.I.advancement1xp;
  5848.             memo.total += row.I.advancement2xp;
  5849.             memo.total += row.I.advancement3xp;
  5850.             return memo;
  5851.        },{total: 0},function(memo,rowSet,attrSet)
  5852.        {
  5853.         log (memo.total);
  5854.            attrSet.I.xpcalculated = memo.total;
  5855.        })
  5856.        .execute();
  5857. });
  5858.         on('change:aptitudeWeaponSkill change:aptitudeBallisticSkill change:aptitudeStrength change:aptitudeToughness change:aptitudeAgility change:aptitudeIntelligence change:aptitudePerception change:aptitudeWillpower change:aptitudeFellowship change:aptitudeOffence change:aptitudeFinesse change:aptitudeDefence change:aptitudePsyker change:aptitudeTech change:aptitudeKnowledge change:aptitudeLeadership change:aptitudeFieldcraft change:aptitudeSocial ', function(){
  5859.     getAttrs(["aptitudeWeaponSkill", "aptitudeBallisticSkill", "aptitudeStrength",
  5860.     "aptitudeToughness", "aptitudeAgility", "aptitudeIntelligence",
  5861.     "aptitudePerception", "aptitudeWillpower", "aptitudeFellowship",
  5862.     "aptitudeOffence", "aptitudeFinesse", "aptitudeDefence",
  5863.     "aptitudePsyker", "aptitudeTech", "aptitudeKnowledge",
  5864.     "aptitudeLeadership", "aptitudeFieldcraft", "aptitudeSocial",
  5865.     "wsCostSimple", "wsCostIntermediate", "wsCostTrained", "wsCostProficient", "wsCostExpert",
  5866.     "bsCostSimple", "bsCostIntermediate", "bsCostTrained", "bsCostProficient", "bsCostExpert",
  5867.     "strengthCostSimple", "strengthCostIntermediate", "strengthCostTrained", "strengthCostProficient", "strengthCostExpert",
  5868.     "toughnessCostSimple", "toughnessCostIntermediate", "toughnessCostTrained", "toughnessCostProficient", "toughnessCostExpert",
  5869.     "agCostSimple", "agCostIntermediate", "agCostTrained", "agCostProficient", "agCostExpert",
  5870.     "intCostSimple", "intCostIntermediate", "intCostTrained", "intCostProficient", "intCostExpert",
  5871.     "perCostSimple", "perCostIntermediate", "perCostTrained", "perCostProficient", "perCostExpert",
  5872.     "wpCostSimple", "wpCostIntermediate", "wpCostTrained", "wpCostProficient", "wpCostExpert",
  5873.     "felCostSimple", "felCostIntermediate", "felCostTrained", "felCostProficient", "felCostExpert"], function(value)
  5874.     {
  5875.         //Weapon Skill Calculation
  5876.         var wsApt = Number(value.aptitudeWeaponSkill) + Number(value.aptitudeOffence);
  5877.         if (wsApt == 0)
  5878.         {
  5879.             setAttrs({wsCostSimple: "500"});
  5880.             setAttrs({wsCostIntermediate: "750"});
  5881.             setAttrs({wsCostTrained: "1000"});
  5882.             setAttrs({wsCostProficient: "1500"});
  5883.             setAttrs({wsCostExpert: "2500"});
  5884.         }
  5885.         if (wsApt == 1)
  5886.         {
  5887.             setAttrs({wsCostSimple: "250"});
  5888.             setAttrs({wsCostIntermediate: "500"});
  5889.             setAttrs({wsCostTrained: "750"});
  5890.             setAttrs({wsCostProficient: "1000"});
  5891.             setAttrs({wsCostExpert: "1500"});
  5892.         }
  5893.         if (wsApt == 2)
  5894.         {
  5895.             setAttrs({wsCostSimple: "100"});
  5896.             setAttrs({wsCostIntermediate: "250"});
  5897.             setAttrs({wsCostTrained: "500"});
  5898.             setAttrs({wsCostProficient: "750"});
  5899.             setAttrs({wsCostExpert: "1250"});
  5900.         }
  5901.        
  5902.         //Ballistic Skill Calculation
  5903.         var bsApt = Number(value.aptitudeBallisticSkill) + Number(value.aptitudeFinesse);
  5904.         if (bsApt == 0)
  5905.         {
  5906.             setAttrs({bsCostSimple: "500"});
  5907.             setAttrs({bsCostIntermediate: "750"});
  5908.             setAttrs({bsCostTrained: "1000"});
  5909.             setAttrs({bsCostProficient: "1500"});
  5910.             setAttrs({bsCostExpert: "2500"});
  5911.         }
  5912.         if (bsApt == 1)
  5913.         {
  5914.             setAttrs({bsCostSimple: "250"});
  5915.             setAttrs({bsCostIntermediate: "500"});
  5916.             setAttrs({bsCostTrained: "750"});
  5917.             setAttrs({bsCostProficient: "1000"});
  5918.             setAttrs({bsCostExpert: "1500"});
  5919.         }
  5920.         if (bsApt == 2)
  5921.         {
  5922.             setAttrs({bsCostSimple: "100"});
  5923.             setAttrs({bsCostIntermediate: "250"});
  5924.             setAttrs({bsCostTrained: "500"});
  5925.             setAttrs({bsCostProficient: "750"});
  5926.             setAttrs({bsCostExpert: "1250"});
  5927.         }
  5928.        
  5929.         //Strength Calculation
  5930.         var strengthApt = Number(value.aptitudeStrength) + Number(value.aptitudeOffence);
  5931.         if (strengthApt == 0)
  5932.         {
  5933.             setAttrs({strengthCostSimple: "500"});
  5934.             setAttrs({strengthCostIntermediate: "750"});
  5935.             setAttrs({strengthCostTrained: "1000"});
  5936.             setAttrs({strengthCostProficient: "1500"});
  5937.             setAttrs({strengthCostExpert: "2500"});
  5938.         }
  5939.         if (strengthApt == 1)
  5940.         {
  5941.             setAttrs({strengthCostSimple: "250"});
  5942.             setAttrs({strengthCostIntermediate: "500"});
  5943.             setAttrs({strengthCostTrained: "750"});
  5944.             setAttrs({strengthCostProficient: "1000"});
  5945.             setAttrs({strengthCostExpert: "1500"});
  5946.         }
  5947.         if (strengthApt == 2)
  5948.         {
  5949.             setAttrs({strengthCostSimple: "100"});
  5950.             setAttrs({strengthCostIntermediate: "250"});
  5951.             setAttrs({strengthCostTrained: "500"});
  5952.             setAttrs({strengthCostProficient: "750"});
  5953.             setAttrs({strengthCostExpert: "1250"});
  5954.         }
  5955.        
  5956.         //Toughness Calculation
  5957.         var toughnessApt = Number(value.aptitudeToughness) + Number(value.aptitudeDefence);
  5958.         if (toughnessApt == 0)
  5959.         {
  5960.             setAttrs({toughnessCostSimple: "500"});
  5961.             setAttrs({toughnessCostIntermediate: "750"});
  5962.             setAttrs({toughnessCostTrained: "1000"});
  5963.             setAttrs({toughnessCostProficient: "1500"});
  5964.             setAttrs({toughnessCostExpert: "2500"});
  5965.         }
  5966.         if (toughnessApt == 1)
  5967.         {
  5968.             setAttrs({toughnessCostSimple: "250"});
  5969.             setAttrs({toughnessCostIntermediate: "500"});
  5970.             setAttrs({toughnessCostTrained: "750"});
  5971.             setAttrs({toughnessCostProficient: "1000"});
  5972.             setAttrs({toughnessCostExpert: "1500"});
  5973.         }
  5974.         if (toughnessApt == 2)
  5975.         {
  5976.             setAttrs({toughnessCostSimple: "100"});
  5977.             setAttrs({toughnessCostIntermediate: "250"});
  5978.             setAttrs({toughnessCostTrained: "500"});
  5979.             setAttrs({toughnessCostProficient: "750"});
  5980.             setAttrs({toughnessCostExpert: "1250"});
  5981.         }
  5982.        
  5983.         //Agility Calculation
  5984.         var agApt = Number(value.aptitudeAgility) + Number(value.aptitudeFinesse);
  5985.         if (agApt == 0)
  5986.         {
  5987.             setAttrs({agCostSimple: "500"});
  5988.             setAttrs({agCostIntermediate: "750"});
  5989.             setAttrs({agCostTrained: "1000"});
  5990.             setAttrs({agCostProficient: "1500"});
  5991.             setAttrs({agCostExpert: "2500"});
  5992.         }
  5993.         if (agApt == 1)
  5994.         {
  5995.             setAttrs({agCostSimple: "250"});
  5996.             setAttrs({agCostIntermediate: "500"});
  5997.             setAttrs({agCostTrained: "750"});
  5998.             setAttrs({agCostProficient: "1000"});
  5999.             setAttrs({agCostExpert: "1500"});
  6000.         }
  6001.         if (agApt == 2)
  6002.         {
  6003.             setAttrs({agCostSimple: "100"});
  6004.             setAttrs({agCostIntermediate: "250"});
  6005.             setAttrs({agCostTrained: "500"});
  6006.             setAttrs({agCostProficient: "750"});
  6007.             setAttrs({agCostExpert: "1250"});
  6008.         }
  6009.        
  6010.         //Intelligence Calculation
  6011.         var intApt = Number(value.aptitudeIntelligence) + Number(value.aptitudeKnowledge);
  6012.         if (intApt == 0)
  6013.         {
  6014.             setAttrs({intCostSimple: "500"});
  6015.             setAttrs({intCostIntermediate: "750"});
  6016.             setAttrs({intCostTrained: "1000"});
  6017.             setAttrs({intCostProficient: "1500"});
  6018.             setAttrs({intCostExpert: "2500"});
  6019.         }
  6020.         if (intApt == 1)
  6021.         {
  6022.             setAttrs({intCostSimple: "250"});
  6023.             setAttrs({intCostIntermediate: "500"});
  6024.             setAttrs({intCostTrained: "750"});
  6025.             setAttrs({intCostProficient: "1000"});
  6026.             setAttrs({intCostExpert: "1500"});
  6027.         }
  6028.         if (intApt == 2)
  6029.         {
  6030.             setAttrs({intCostSimple: "100"});
  6031.             setAttrs({intCostIntermediate: "250"});
  6032.             setAttrs({intCostTrained: "500"});
  6033.             setAttrs({intCostProficient: "750"});
  6034.             setAttrs({intCostExpert: "1250"});
  6035.         }
  6036.        
  6037.         //Perception Calculation
  6038.         var perApt = Number(value.aptitudePerception) + Number(value.aptitudeFieldcraft);
  6039.         if (perApt == 0)
  6040.         {
  6041.             setAttrs({perCostSimple: "500"});
  6042.             setAttrs({perCostIntermediate: "750"});
  6043.             setAttrs({perCostTrained: "1000"});
  6044.             setAttrs({perCostProficient: "1500"});
  6045.             setAttrs({perCostExpert: "2500"});
  6046.         }
  6047.         if (perApt == 1)
  6048.         {
  6049.             setAttrs({perCostSimple: "250"});
  6050.             setAttrs({perCostIntermediate: "500"});
  6051.             setAttrs({perCostTrained: "750"});
  6052.             setAttrs({perCostProficient: "1000"});
  6053.             setAttrs({perCostExpert: "1500"});
  6054.         }
  6055.         if (perApt == 2)
  6056.         {
  6057.             setAttrs({perCostSimple: "100"});
  6058.             setAttrs({perCostIntermediate: "250"});
  6059.             setAttrs({perCostTrained: "500"});
  6060.             setAttrs({perCostProficient: "750"});
  6061.             setAttrs({perCostExpert: "1250"});
  6062.         }
  6063.        
  6064.         //Willpower Calculation
  6065.         var wpApt = Number(value.aptitudeWillpower) + Number(value.aptitudePsyker);
  6066.         if (wpApt == 0)
  6067.         {
  6068.             setAttrs({wpCostSimple: "500"});
  6069.             setAttrs({wpCostIntermediate: "750"});
  6070.             setAttrs({wpCostTrained: "1000"});
  6071.             setAttrs({wpCostProficient: "1500"});
  6072.             setAttrs({wpCostExpert: "2500"});
  6073.         }
  6074.         if (wpApt == 1)
  6075.         {
  6076.             setAttrs({wpCostSimple: "250"});
  6077.             setAttrs({wpCostIntermediate: "500"});
  6078.             setAttrs({wpCostTrained: "750"});
  6079.             setAttrs({wpCostProficient: "1000"});
  6080.             setAttrs({wpCostExpert: "1500"});
  6081.         }
  6082.         if (wpApt == 2)
  6083.         {
  6084.             setAttrs({wpCostSimple: "100"});
  6085.             setAttrs({wpCostIntermediate: "250"});
  6086.             setAttrs({wpCostTrained: "500"});
  6087.             setAttrs({wpCostProficient: "750"});
  6088.             setAttrs({wpCostExpert: "1250"});
  6089.         }
  6090.        
  6091.         //Fellowship Calculation
  6092.         var felApt = Number(value.aptitudeFellowship) + Number(value.aptitudeSocial);
  6093.         if (felApt == 0)
  6094.         {
  6095.             setAttrs({felCostSimple: "500"});
  6096.             setAttrs({felCostIntermediate: "750"});
  6097.             setAttrs({felCostTrained: "1000"});
  6098.             setAttrs({felCostProficient: "1500"});
  6099.             setAttrs({felCostExpert: "2500"});
  6100.         }
  6101.         if (felApt == 1)
  6102.         {
  6103.             setAttrs({felCostSimple: "250"});
  6104.             setAttrs({felCostIntermediate: "500"});
  6105.             setAttrs({felCostTrained: "750"});
  6106.             setAttrs({felCostProficient: "1000"});
  6107.             setAttrs({felCostExpert: "1500"});
  6108.         }
  6109.         if (felApt == 2)
  6110.         {
  6111.             setAttrs({felCostSimple: "100"});
  6112.             setAttrs({felCostIntermediate: "250"});
  6113.             setAttrs({felCostTrained: "500"});
  6114.             setAttrs({felCostProficient: "750"});
  6115.             setAttrs({felCostExpert: "1250"});
  6116.         }
  6117.     });
  6118. });
  6119. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement