TFT Update HTML, CSS, and Pictures (#4695)

* Add files via upload

* Update TFT-2e-Sheet.html

* Update TFT-2e-Sheet.css

* Update TFT-2e-Sheet.html

* Update TFT-2e-Sheet.css

* Add files via upload

* Delete New BFS Logo.png

* Delete Character Sheet Background.jpg

* Update TFT-2e-Sheet.html

* Update TFT-2e-Sheet.html

* Update TFT-2e-Sheet.css
This commit is contained in:
Jeremy
2019-02-11 17:45:14 -06:00
committed by Cassie Levett
parent 54714b9a70
commit e2f85fc33f
4 changed files with 474 additions and 130 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 176 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 318 KiB

+46 -1
View File
@@ -1,3 +1,48 @@
.charsheet {
background-image: url("https://hdwallsource.com/img/2016/5/crumpled-paper-texture-wallpaper-49223-50885-hd-wallpapers.jpg");
font-family: "Trebuchet MS", "Helvetica", sans-serif;
background: #000000;
color: #222222;
background-image: url("TFT-2e-Sheet.css");
}
.charsheet button[type = "roll"]{
background-color: transparent;
color: inherit;
border: none;
background-image: none;
text-shadow: none;
box-shadow: none;
padding: 0px !important;
margin: 0px !important;
font-language-override: normal;
line-height: inherit !important;
}
.charsheet button[type = "roll"]:before{
content: "" !important;
}
.charsheet button[type = "roll"]:hover{
color:#FFFF00;
}
.charsheet .sheet-statlabel button[type = "roll"] {
font-weight:bold;
}
.charsheet .sheet-statlabel button[type = "roll"]:hover {
color:#FFFF00;
}
.charsheet .sheet-item {
padding: 1vh;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
}
.charsheet label {
font-size: inherit;
color: inherit;
}
+428 -129
View File
@@ -1,35 +1,34 @@
<!-- This is the official character sheet for The Fade Tabletop 2nd Edition. Written by Jeremy Harris. -->
<img src="https://i.imgur.com/E0wA7Bv.png">
<img src="BFS-Logo.png">
<table width="100%" style="background-color: #F05454; align: center; border: solid thin black">
<th colspan="10" style="text-align: center;"><h3>Dice Rollerator</h3></th>
<tr>
<td width="25%"></td>
<td width="10%"></td>
<th>Roll</th>
<th>Keep</th>
<th>+/-</th>
<th>Re 1</th>
<th>Re 1+2</th>
<th>Exp 10</th>
<th>Exp 9+</th>
<th>Generic Roll</th>
<th>Calculate Damage</th>
<th>Roll Initiative</th>
<th>Attack Location</th>
<td width="5%"></td>
<td width="25%"></td>
<td width="10%"></td>
</tr>
<tr>
<td style="background-color: #F05454;"></td>
<td><input type="text" name="attr_rollRoll" style="width: 40px; border-bottom: medium solid #404040"></td>
<td><input type="text" name="attr_rollKeep" style="width: 40px; border-bottom: medium solid #404040"></td>
<td><input type="text" name="attr_rollBonus" style="width: 40px; border-bottom: medium solid #404040"></td>
<td align="center"><input type="checkbox" name="attr_rollSpec" value="1"></td>
<td align="center"><input type="checkbox" name="attr_rollSpec2" value="2"></td>
<td align="center"><input type="checkbox" name="attr_rollExp1" value="!!>10"></td>
<td align="center"><input type="checkbox" name="attr_rollExp2" value="!!>9"></td>
<td align="left"><button type="roll" value="/em rolls @{rollRoll}k@{rollKeep} with a bonus of @{rollBonus}, for [[@{rollRoll}d10r<@{rollSpec}@{rollExp1}@{rollExp2}sk@{rollKeep}+@{rollBonus}]]"></td>
<td style="background-color: #F05454;"></td>
<td style="background-color: #F05454;"></td>
<td><input type="text" name="attr_rollRoll" style="width: 40px; border-bottom: medium solid #404040"></td>
<td><input type="text" name="attr_rollKeep" style="width: 40px; border-bottom: medium solid #404040"></td>
<td><input type="text" name="attr_rollBonus" style="width: 40px; border-bottom: medium solid #404040"></td>
<td><button type="roll" value="/em rolls @{rollRoll}k@{rollKeep} with a bonus of @{rollBonus}, for [[@{rollRoll}d10?{Reroll this number and below. (Leave blank if none)|r<0}?{Explode this number and above. (Leave blank if none)|!!>11}sk@{rollKeep}+@{rollBonus}]]">ROLL</button></td>
<td><button type="roll" value="Damage dealt: [[floor((?{Damage|0} - ?{Deflection|0}) / (?{Soak|1}))]]">SOAK</button></td>
<td><button type="roll" value="/em rolls for Initiative and gets [[1d10+@{agility} &{tracker}]]">INIT</button></td>
<td><button type="roll" value="/em rolls for Attack Location! [[1d10]] {Head: 1, Body: 2 - 6, L. Arm: 7, R. Arm: 8, L. Leg: 9, R. Leg: 10}">LOCATION</button></td>
<td style="background-color: #F05454;"></td>
</tr>
</table>
@@ -43,9 +42,9 @@
<b>Character Name:</b><input title="character_name" type="text" name="attr_character_name" placeholder="Character Name"><br>
<b>Player Name:</b><input title="player-name" type="text" name="attr_player-name" placeholder="Player Name"><br>
<b>Sex:</b><input title="Sex" type="text" name="attr_sex" placeholder="Sex"><br>
<b>Class:</b><input title="class" type="text" name="attr_class" placeholder="Class"><br>
<b>Class:</b><input title="class" type="text" name="attr_class" placeholder="Class">
<b>Level:</b><input title="level" type="number" name="attr_level" placeholder="Level" min="1" max="40"><br>
<b>Size:</b><input title="size" type="number" name="attr_size" placeholder="Size" min="0" value="4"><br>
<b>Size:</b><input title="size" type="number" name="attr_size" placeholder="Size" min="0"><br>
<b>Age:</b><input title="age" type="number" name="attr_age" placeholder="Age"><br>
<b>Species:</b><input title="species" type="text" name="attr_species" placeholder="Species"><br>
<b>Religion:</b><input title="religion" type="text" name="attr_religion" placeholder="Religion"><br>
@@ -54,43 +53,44 @@
<br>
<br>
<b>Hit Points</b>: <input title="HP" type="number" name="attr_HP" value="0" min="0">
<b>Hit Points</b>: <input title="HP" type="number" name="attr_HP" placeholder="current" style="width:8%">
/
<input title="HP2" type="number" name="attr_HPmax" placeholder="max" min="0" style="width:8%">
<b>Soak</b>: <input title="Soak" type="number" name="attr_Soak" value="1" min="1">
<b>Attacks Per Turn</b>: <input title="Attack Bonus" type="number" name="attr_Atkbns" value="0" min="0">
<b>Casts per Day</b>: <input title="Magic Points" type="number" name="attr_MP" value="0" min="0">
<b>Magic Points (MP)</b>: <input title="Magic Points" type="number" name="attr_MP" value="0" min="0">
<b>Luck Rerolls</b>: <input title="Luck Rerolls" type="number" name="attr_LuckRerolls" value="floor(@{Luck}/2)" disabled>
<button type="roll" value="/em rolls for Initiative and gets [[1d10+@{agility} &{tracker}]]">Initiative</button>
<br>
<hr>
<div align="center"><h3>STATISTICS</h3>
<div class='sheet-3colrow'>
<div class='sheet-col'>
<div align="right">
<h4><i>Ability Scores</i></h4>
<b>Strength</b>: <input type="number" name="attr_strength" value="1" min="0"><br>
<b>Magic</b>: <input type="number" name="attr_magic" value="1" min="0"><br>
<b>Endurance</b>: <input type="number" name="attr_endurance" value="1" min="0"><br>
<b>Resistance</b>: <input type="number" name="attr_resistance" value="1" min="0"><br>
<b>Smarts</b>: <input type="number" name="attr_smarts" value="1" min="0"><br>
<b>Agility</b>: <input type="number" name="attr_agility" value="1" min="0"><br>
<b>Luck</b>: <input type="number" name="attr_luck" value="1" min="0">
<div class='sheet-3colrow'>
<div class='sheet-col'>
<div align="right">
<h4><i>Ability Scores</i></h4>
<b>Strength</b>: <input type="number" name="attr_strength" value="1" min="0"><br>
<b>Magic</b>: <input type="number" name="attr_magic" value="1" min="0"><br>
<b>Endurance</b>: <input type="number" name="attr_endurance" value="1" min="0"><br>
<b>Resistance</b>: <input type="number" name="attr_resistance" value="1" min="0"><br>
<b>Smarts</b>: <input type="number" name="attr_smarts" value="1" min="0"><br>
<b>Agility</b>: <input type="number" name="attr_agility" value="1" min="0"><br>
<b>Luck</b>: <input type="number" name="attr_luck" value="1" min="0">
</div>
</div>
<div class='sheet-col'>
<div align="left">
<h4><i>Temporary Bonuses</i></h4>
(<input title="STR Number" type="number" name="attr_strengthN" value="0" min="0"> || Total: <input title="STR TOTAL" type="number" name="attr_strengthT" value="@{strength}+@{strengthN}" disabled>)<br>
(<input title="MAG Number" type="number" name="attr_magicN" value="0" min="0"> || Total: <input title="MAG TOTAL" type="number" name="attr_magicT" value="@{magic}+@{magicN}" disabled>)<br>
(<input title="END Number" type="number" name="attr_enduranceN" value="0" min="0"> || Total: <input title="END TOTAL" type="number" name="attr_enduranceT" value="@{endurance}+@{enduranceN}" disabled>)<br>
(<input title="RES Number" type="number" name="attr_resistanceN" value="0" min="0"> || Total: <input title="RES TOTAL" type="number" name="attr_resistanceT" value="@{resistance}+@{resistanceN}" disabled>)<br>
(<input title="SRT Number" type="number" name="attr_smartsN" value="0" min="0"> || Total: <input title="SRT TOTAL" type="number" name="attr_smartsT" value="@{smarts}+@{smartsN}" disabled>)<br>
(<input title="AGI Number" type="number" name="attr_agilityN" value="0" min="0"> || Total: <input title="AGI TOTAL" type="number" name="attr_agilityT" value="@{agility}+@{agilityN}" disabled>)<br>
(<input title="LUK Number" type="number" name="attr_luckN" value="0" min="0"> || Total: <input title="LUK TOTAL" type="number" name="attr_luckT" value="@{luck}+@{luckN}" disabled>)
</div>
</div>
</div>
<div class='sheet-col'>
<div align="left">
<h4><i>Temporary Bonuses</i></h4>
(<input title="STR Number" type="number" name="attr_strengthN" value="0" min="0">)<br>
(<input title="MAG Number" type="number" name="attr_magicN" value="0" min="0">)<br>
(<input title="END Number" type="number" name="attr_enduranceN" value="0" min="0">)<br>
(<input title="RES Number" type="number" name="attr_resistanceN" value="0" min="0">)<br>
(<input title="SRT Number" type="number" name="attr_smartsN" value="0" min="0">)<br>
(<input title="AGI Number" type="number" name="attr_agilityN" value="0" min="0">)<br>
(<input title="LUK Number" type="number" name="attr_luckN" value="0" min="0">)
</div>
</div>
</div>
</div>
<hr>
@@ -108,17 +108,17 @@
<div class="sheet-3colrow">
<div class='sheet-col'>
<h4><i>Base Defenses</i></h4>
<b>Defense</b>: <input title="Defense" type="number" name="attr_Defense" value="floor(15+(@{agility})+(@{luck}/2)+(@{MiscDef}))" disabled="true"><br>
<b>Avoid</b>: <input title="Avoid" type="number" name="attr_Avoid" value="floor(10+(@{agility}*2)+(@{luck}/4)+(@{MiscAvo}))" disabled="true"><br>
<b>Mental Defense</b>: <input title="Mental Defense" type="number" name="attr_MenDef" value="floor(15+(@{smarts})+(@{Luck}/4)+(@{MiscMenDef}))" disabled="true"><br>
<b>Bodily Defense</b>: <input title="Bodily Defense" type="number" name="attr_BodDef" value="floor(15+(@{endurance})+(@{Luck}/4)+(@{MiscBodDef}))" disabled="true">
<b>Defense</b>: <input title="Defense" type="number" name="attr_Defense" value="floor(15+(@{agilityT})+(@{luckT}/2)+(@{MiscDef}))" disabled="true"><br>
<b>Avoid</b>: <input title="Avoid" type="number" name="attr_Avoid" value="floor(10+(@{agilityT})+(@{luckT}/4)+(@{MiscAvo}))" disabled="true"><br>
<b>Mental Defense</b>: <input title="Mental Defense" type="number" name="attr_MenDef" value="floor(15+(@{smartsT})+(@{LuckT}/4)+(@{MiscMenDef}))" disabled="true"><br>
<b>Bodily Defense</b>: <input title="Bodily Defense" type="number" name="attr_BodDef" value="floor(15+(@{enduranceT})+(@{LuckT}/4)+(@{MiscBodDef}))" disabled="true">
</div>
<div class='sheet-col'>
<h4><i>Versus Magic</i></h4>
<b>Defense</b>: <input title="vs. Magic" type="number" name="attr_vsDefense" value="floor(15+(@{agility})+(@{luck}/2)+(@{resistance})+(@{MiscDef}))" disabled="true"><br>
<b>Avoid</b>: <input title="vs. Magic" type="number" name="attr_vsAvoid" value="floor(10+(@{agility}*2)+(@{resistance})+(@{luck}/4)+(@{MiscAvo}))" disabled="true"><br>
<b>Mental Defense</b>: <input title="vs. Magic" type="number" name="attr_vsMenDef" value="floor(15+(@{smarts})+(@{Luck}/4)+(@{resistance})+(@{MiscMenDef}))" disabled="true"><br>
<b>Bodily Defense</b>: <input title="vs. Magic" type="number" name="attr_vsBodDef" value="floor(15+(@{endurance})+(@{Luck}/4)+(@{resistance})+(@{MiscMenDef}))" disabled="true">
<b>Defense</b>: <input title="vs. Magic" type="number" name="attr_vsDefense" value="floor(15+(@{resistanceT})+(@{luckT}/2)+(@{MiscDef}))" disabled="true"><br>
<b>Avoid</b>: <input title="vs. Magic" type="number" name="attr_vsAvoid" value="floor(10+(@{resistanceT})+(@{luckT}/4)+(@{MiscAvo}))" disabled="true"><br>
<b>Mental Defense</b>: <input title="vs. Magic" type="number" name="attr_vsMenDef" value="floor(15+(@{resistanceT})+(@{luckT}/4)+(@{MiscMenDef}))" disabled="true"><br>
<b>Bodily Defense</b>: <input title="vs. Magic" type="number" name="attr_vsBodDef" value="floor(15+(@{resistanceT})+(@{luckT}/4)+(@{MiscMenDef}))" disabled="true">
</div>
<div class='sheet-col'>
<h4><i>Miscellaneous Bonuses</i></h4>
@@ -134,16 +134,16 @@
<div align="center"><h3>SANITY</h3></div>
<b>Stress</b><input title="Stress Current" type="number" name="attr_StressC" value="0" min="0"> <b>/</b>
<input title="Stress Total" type="number" name="attr_StressT" value="floor(10+(@{smarts})+(@{luck}/4)+(@{resistance}))" disabled="true"><br>
<input title="Stress Total" type="number" name="attr_StressT" value="floor(10+(@{smartsT})+(@{luckT}/4)+(@{resistanceT}))" disabled="true"><br>
<b>Sanity</b><input title="Sanity Current" type="number" name="attr_SanityC" value="0" min="0"> <b>/</b>
<input title="Sanity Total" type="number" name="attr_SanityT" value="floor((@{smarts})+(@{luck}/4)+(@{resistance}))" disabled="true">
<input title="Sanity Total" type="number" name="attr_SanityT" value="floor((@{smartsT})+(@{luckT}/4)+(@{resistanceT}))" disabled="true">
<hr>
<div align="center"><h3>CARRYING CAPACITY</h3></div>
<b>Light Limit</b><input title="LLimit" type="number" name="attr_LLimit" value="floor((5+(@{strength})+(@{endurance}))*5)" disabled="true" style="width:8%;"><br>
<b>Medium Limit</b><input title="MLimit" type="number" name="attr_MLimit" value="floor((5+(@{strength})+(@{endurance}))*10)" disabled="true" style="width:8%;"><br>
<b>Heavy Limit</b><input title="HLimit" type="number" name="attr_HLimit" value="floor((5+(@{strength})+(@{endurance}))*15)" disabled="true" style="width:8%;"><br>
<b>Light Limit</b><input title="LLimit" type="number" name="attr_LLimit" value="floor((5+(@{strengthT})+(@{enduranceT}))*5)" disabled="true" style="width:8%;"><br>
<b>Medium Limit</b><input title="MLimit" type="number" name="attr_MLimit" value="floor((5+(@{strengthT})+(@{enduranceT}))*10)" disabled="true" style="width:8%;"><br>
<b>Heavy Limit</b><input title="HLimit" type="number" name="attr_HLimit" value="floor((5+(@{strengthT})+(@{enduranceT}))*15)" disabled="true" style="width:8%;"><br>
<b>Over the Head</b><input title="OvtHe" type="number" name="attr_OvtHe" value="floor((@{HLimit})*1.5)" disabled="true" style="width:8%;"><br>
<b>Off the Ground</b><input title="OfftGro" type="number" name="attr_OfftGro" value="floor((@{HLimit})*3)" disabled="true" style="width:8%;"><br>
<b>Push/Drag</b><input title="PuDra" type="number" name="attr_PuDra" value="floor((@{HLimit})*5)" disabled="true" style="width:8%;">
@@ -160,103 +160,351 @@
<div align="center"><h3>ROLEPLAY SKILLS</h3></div>
<b>Artisan - Smarts</b>
<fieldset class="repeating_artisan-s">
<div class="sheet-table-row">
<input type="checkbox" name="attr_ArtisanTrainedSmarts" value="@{level}">
<input type="number" name="attr_ExArtSrt" value="@{Smarts}" disabled> k <input type="number" name="attr_ExArtSrtk" value="floor((@{Smarts})/2)" min="1" disabled> + <input type="number" name="attr_ExArttr" value="@{ArtisanTrainedSmarts}" disabled>
<b>Artisan (Smarts)</b> <input type="text" name="attr_ExArtisanS"> <br>
<input type="number" name="attr_ExArtSrt" value="@{smartsT}+@{ArtSrta}" disabled>
k
<input type="number" name="attr_ExArtSrtk" value="floor((@{smartsT})/2)+@{ArtSrtb}" min="1" disabled>
+
<input type="number" name="attr_ExArttr" value="@{ArtisanTrainedSmarts}+@{ArtSrttra}" disabled>
<b>Artisan (Smarts)</b> <input type="text" name="attr_ExArtisanS"> +
(Misc: <input type="number" name="attr_ArtSrta" value="0">
k
<input type="number" name="attr_ArtSrtb" value="0">
+
<input type="number" name="attr_ArtSrttra" value="0">)
<br>
</div>
</fieldset> <br>
<b>Artisan - Luck</b>
<fieldset class="repeating_artisan-l">
<div class="sheet-table-row">
<input type="checkbox" name="attr_ArtisanTrainedLuck" value="@{level}">
<input type="number" name="attr_ExArtLuk" value="@{Luck}" disabled> k <input type="number" name="attr_ExArtLukk" value="floor((@{Luck})/2)" min="1" disabled> + <input type="number" name="attr_ExLucktr" value="@{ArtisanTrainedLuck}" disabled>
<b>Artisan (Luck)</b> <input type="text" name="attr_ExArtisanL"> <br>
<input type="number" name="attr_ExArtLuk" value="@{luckT}+@{ArtLuka}" disabled>
k
<input type="number" name="attr_ExArtLukk" value="floor((@{luckT})/2)+@{ArtLukb}" min="1" disabled>
+
<input type="number" name="attr_ExLucktr" value="@{ArtisanTrainedLuck}+@{ArtLuktra}" disabled>
<b>Artisan (Luck)</b> <input type="text" name="attr_ExArtisanL"> +
(Misc: <input type="number" name="attr_ArtLuka" value="0">
k
<input type="number" name="attr_ArtLukb" value="0">
+
<input type="number" name="attr_ArtLuktra" value="0">)
<br>
</div>
</fieldset> <br>
<input type="checkbox" name="attr_AcrobaticsTrained" value="@{level}">
<input type="number" name="attr_AcroStr" value="@{Strength}" disabled> k <input type="number" name="attr_AcroStrk" value="floor((@{Strength})/2)" min="1" disabled> + <input type="number" name="attr_AcroSTRTrained" value="@{AcrobaticsTrained}" disabled>
<b>Acrobatics (Strength)</b> <br>
<input type="checkbox" name="attr_AcrobaticsAgiTrained2" value="@{level}">
<input type="number" name="attr_AcroStr" value="@{Agility}" disabled> k <input type="number" name="attr_AcroAgik" value="floor((@{Agility})/2)" min="1" disabled> + <input type="number" name="attr_AcroAGITrained" value="@{AcrobaticsAgiTrained2}" disabled>
<b>Acrobatics (Agility)</b> <br>
<input type="checkbox" name="attr_AcrobaticsTrained" value="@{level}">
<input type="number" name="attr_AcroStr" value="@{strengthT}+@{AcroSTRa}" disabled>
k
<input type="number" name="attr_AcroStrk" value="floor((@{strengthT})/2)+@{AcroSTRb}" min="1" disabled>
+
<input type="number" name="attr_AcroSTRTrained" value="@{AcrobaticsTrained}+@{AcroSTRtra}-@{ap}" disabled>
<b>Acrobatics (Strength) +</b>
(Misc: <input type="number" name="attr_AcroSTRa" value="0">
k
<input type="number" name="attr_AcroSTRb" value="0">
+
<input type="number" name="attr_AcroSTRtra" value="0">)
<br>
<input type="checkbox" name="attr_AcrobaticsTrained" value="@{level}">
<input type="number" name="attr_AcroStr" value="@{AgilityT}+@{AcroAGIa}" disabled>
k
<input type="number" name="attr_AcroAgik" value="floor((@{AgilityT})/2)+@{AcroAGIb}" min="1" disabled>
+
<input type="number" name="attr_AcroAGITrained" value="@{AcrobaticsTrained}+@{AcroAGItra}-@{ap}" disabled>
<b>Acrobatics (Agility) +</b>
(Misc: <input type="number" name="attr_AcroAGIa" value="0">
k
<input type="number" name="attr_AcroAGIb" value="0">
+
<input type="number" name="attr_AcroAGItra" value="0">)
<br>
<input type="checkbox" name="attr_AwarenessTrained" value="@{level}">
<input type="number" name="attr_Aware1" value="@{Smarts}" disabled> k <input type="number" name="attr_Aware2" value="floor((@{Smarts})/2)" min="1" disabled> + <input type="number" name="attr_Awaretr" value="@{AwarenessTrained}" disabled>
<b>Awareness</b> <br>
<input type="number" name="attr_Aware1" value="@{SmartsT}+@{Awarea}" disabled>
k
<input type="number" name="attr_Aware2" value="floor((@{SmartsT})/2)+@{Awareb}" min="1" disabled>
+
<input type="number" name="attr_Awaretr" value="@{AwarenessTrained}+@{Awaretra}" disabled>
<b>Awareness +</b>
(Misc: <input type="number" name="attr_Awarea" value="0">
k
<input type="number" name="attr_Awareb" value="0">
+
<input type="number" name="attr_Awaretra" value="0">)
<br>
<input type="checkbox" name="attr_DeceptionTrained" value="@{level}">
<input type="number" name="attr_Decep1" value="@{Luck}" disabled> k <input type="number" name="attr_Decep2" value="floor((@{Luck})/2)" min="1" disabled> + <input type="number" name="attr_Deceptr" value="@{DeceptionTrained}" disabled>
<b>Deception</b> <br>
<input type="number" name="attr_Decep1" value="@{LuckT}+@{Decepa}" disabled>
k
<input type="number" name="attr_Decep2" value="floor((@{LuckT})/2)+@{Decepb}" min="1" disabled>
+
<input type="number" name="attr_Deceptr" value="@{DeceptionTrained}+@{Deceptra}" disabled>
<b>Deception +</b>
(Misc: <input type="number" name="attr_Decepa" value="0">
k
<input type="number" name="attr_Decepb" value="0">
+
<input type="number" name="attr_Deceptra" value="0">)
<br>
<input type="checkbox" name="attr_DriveTrained" value="@{level}">
<input type="number" name="attr_Drive1" value="@{Agility}" disabled> k <input type="number" name="attr_Drive2" value="floor((@{Agility})/2)" min="1" disabled> + <input type="number" name="attr_Drivetr" value="@{DriveTrained}" disabled>
<b>Drive</b> <br>
<input type="number" name="attr_Drive1" value="@{AgilityT}+@{Drivea}" disabled>
k
<input type="number" name="attr_Drive2" value="floor((@{AgilityT})/2)+@{Driveb}" min="1" disabled>
+
<input type="number" name="attr_Drivetr" value="@{DriveTrained}+@{Drivetra}-@{ap}" disabled>
<b>Drive +</b>
(Misc: <input type="number" name="attr_Drivea" value="0">
k
<input type="number" name="attr_Driveb" value="0">
+
<input type="number" name="attr_Drivetra" value="0">)
<br>
<input type="checkbox" name="attr_FeatsofStrengthTrained" value="@{level}">
<input type="number" name="attr_FoS1" value="@{Strength}" disabled> k <input type="number" name="attr_Fos2" value="floor((@{Strength})/2)" min="1" disabled> + <input type="number" name="attr_Fostr" value="@{FeatsofStrengthTrained}" disabled>
<b>Feats of Strength</b> <br>
<input type="number" name="attr_FoS1" value="@{StrengthT}+@{Fosa}" disabled>
k
<input type="number" name="attr_Fos2" value="floor((@{StrengthT})/2)+@{Fosb}" min="1" disabled>
+
<input type="number" name="attr_Fostr" value="@{FeatsofStrengthTrained}+@{Fostra}-@{ap}" disabled>
<b>Feats of Strength +</b>
(Misc: <input type="number" name="attr_Fosa" value="0">
k
<input type="number" name="attr_Fosb" value="0">
+
<input type="number" name="attr_Fostra" value="0">)
<br>
<input type="checkbox" name="attr_FortitudeTrained" value="@{level}">
<input type="number" name="attr_Fort1" value="@{Endurance}" disabled> k <input type="number" name="attr_Fort2" value="floor((@{Endurance})/2)" min="1" disabled> + <input type="number" name="attr_Forttr" value="@{FortitudeTrained}" disabled>
<b>Fortitude</b> <br>
<input type="number" name="attr_Fort1" value="@{EnduranceT}+@{Forta}" disabled>
k
<input type="number" name="attr_Fort2" value="floor((@{EnduranceT})/2)+@{Fortb}" min="1" disabled>
+
<input type="number" name="attr_Forttr" value="@{FortitudeTrained}+@{Forttra}-@{ap}" disabled>
<b>Fortitude +</b>
(Misc: <input type="number" name="attr_Forta" value="0">
k
<input type="number" name="attr_Fortb" value="0">
+
<input type="number" name="attr_Forttra" value="0">)
<br>
<input type="checkbox" name="attr_HandleAnimalTrained" value="@{level}">
<input type="number" name="attr_HanAn1" value="@{Luck}" disabled> k <input type="number" name="attr_HanAn2" value="floor((@{Luck})/2)" min="1" disabled> + <input type="number" name="attr_HanAntr" value="@{HandleAnimalTrained}" disabled>
<b>Handle Animal</b> <br>
<input type="number" name="attr_HanAn1" value="@{LuckT}+@{HanAna}" disabled>
k
<input type="number" name="attr_HanAn2" value="floor((@{LuckT})/2)+@{HanAnb}" min="1" disabled>
+
<input type="number" name="attr_HanAntr" value="@{HandleAnimalTrained}+@{HanAntra}" disabled>
<b>Handle Animal +</b>
(Misc: <input type="number" name="attr_HanAna" value="0">
k
<input type="number" name="attr_HanAnb" value="0">
+
<input type="number" name="attr_HanAntra" value="0">)
<br>
<input type="checkbox" name="attr_HealTrained" value="@{level}">
<input type="number" name="attr_Heal1" value="@{Magic}" disabled> k <input type="number" name="attr_Heal2" value="floor((@{Magic})/2)" min="1" disabled> + <input type="number" name="attr_Healtr" value="@{HealTrained}" disabled>
<b>Heal (Magic)</b> <br>
<input type="number" name="attr_Heal1" value="@{MagicT}+@{Heala}" disabled>
k
<input type="number" name="attr_Heal2" value="floor((@{MagicT})/2)+@{Healb}" min="1" disabled>
+
<input type="number" name="attr_Healtr" value="@{HealTrained}+@{Healtra}" disabled>
<b>Heal (Magic) +</b>
(Misc: <input type="number" name="attr_Heala" value="0">
k
<input type="number" name="attr_Healb" value="0">
+
<input type="number" name="attr_Healtra" value="0">)
<br>
<input type="checkbox" name="attr_HealTrained2" value="@{level}">
<input type="number" name="attr_Heals1" value="@{Smarts}" disabled> k <input type="number" name="attr_Heals2" value="floor((@{Smarts})/2)" min="1" disabled> + <input type="number" name="attr_Healstr" value="@{HealTrained2}" disabled>
<b>Heal (Smarts)</b> <br>
<input type="checkbox" name="attr_HealTrained" value="@{level}">
<input type="number" name="attr_Heals1" value="@{SmartsT}+@{Healsa}" disabled>
k
<input type="number" name="attr_Heals2" value="floor((@{SmartsT})/2)+@{Healsb}" min="1" disabled>
+
<input type="number" name="attr_Healstr" value="@{HealTrained}+@{Healstra}" disabled>
<b>Heal (Smarts) +</b>
(Misc: <input type="number" name="attr_Healsa" value="0">
k
<input type="number" name="attr_Healsb" value="0">
+
<input type="number" name="attr_Healstra" value="0">)
<br>
<b>Knowledges</b>
<fieldset class="repeating_knowledge">
<div class="sheet-table-row">
<input type="checkbox" name="attr_KnowledgeTrained" value="@{level}">
<input type="number" name="attr_Know1" value="@{Smarts}" disabled> k <input type="number" name="attr_Know2" value="floor((@{Smarts})/2)" min="1" disabled> + <input type="number" name="attr_Knowstr" value="@{KnowledgeTrained}" disabled>
<b>Knowledge</b> <input type="text" name="attr_ExKnowledges"> <br>
<input type="number" name="attr_Know1" value="@{SmartsT}+@{Knowa}" disabled>
k
<input type="number" name="attr_Know2" value="floor((@{SmartsT})/2)+@{Knowb}" min="1" disabled>
+
<input type="number" name="attr_Knowstr" value="@{KnowledgeTrained}+@{Knowtra}" disabled>
<b>Knowledge</b> <input type="text" name="attr_ExKnowledges"> +
(Misc: <input type="number" name="attr_Knowa" value="0">
k
<input type="number" name="attr_Knowb" value="0">
+
<input type="number" name="attr_Knowtra" value="0">)
<br>
</div>
</fieldset>
<input type="checkbox" name="attr_LinguisticsTrained" value="@{level}">
<input type="number" name="attr_Ling1" value="@{Smarts}" disabled> k <input type="number" name="attr_Ling2" value="floor((@{Smarts})/2)" min="1" disabled> + <input type="number" name="attr_Lingtr" value="@{LinguisticsTrained}" disabled>
<b>Linguistics</b> <br>
<input type="number" name="attr_Ling1" value="@{SmartsT}+@{Linga}" disabled>
k
<input type="number" name="attr_Ling2" value="floor((@{SmartsT})/2)+@{Lingb}" min="1" disabled>
+
<input type="number" name="attr_Lingtr" value="@{LinguisticsTrained}+@{Lingtra}" disabled>
<b>Linguistics</b>
(Misc: <input type="number" name="attr_Linga" value="0">
k
<input type="number" name="attr_Lingb" value="0">
+
<input type="number" name="attr_Lingtra" value="0">)
<br>
<input type="checkbox" name="attr_StealthTrained" value="@{level}">
<input type="number" name="attr_Steal1" value="@{Agility}" disabled> k <input type="number" name="attr_Steal2" value="floor((@{Agility})/2)" min="1" disabled> + <input type="number" name="attr_Stealtr" value="@{StealthTrained}" disabled>
<b>Stealth</b> <br>
<input type="number" name="attr_Steal1" value="@{AgilityT}+@{Steala}" disabled>
k
<input type="number" name="attr_Steal2" value="floor((@{AgilityT})/2)+@{Stealb}" min="1" disabled>
+
<input type="number" name="attr_Stealtr" value="@{StealthTrained}+@{Stealtra}-@{ap}" disabled>
<b>Stealth</b>
(Misc: <input type="number" name="attr_Steala" value="0">
k
<input type="number" name="attr_Stealb" value="0">
+
<input type="number" name="attr_Stealtra" value="0">)
<br>
<input type="checkbox" name="attr_PersuasionTrained" value="@{level}">
<input type="number" name="attr_Per1" value="@{Luck}" disabled> k <input type="number" name="attr_Per2" value="floor((@{Luck})/2)" min="1" disabled> + <input type="number" name="attr_Pertr" value="@{PersuasionTrained}" disabled>
<b>Persuasion</b> <br>
<input type="number" name="attr_Per1" value="@{LuckT}+@{Pera}" disabled>
k
<input type="number" name="attr_Per2" value="floor((@{LuckT})/2)+@{Perb}" min="1" disabled>
+
<input type="number" name="attr_Pertr" value="@{PersuasionTrained}+@{Pertra}" disabled>
<b>Persuasion +</b>
(Misc: <input type="number" name="attr_Pera" value="0">
k
<input type="number" name="attr_Perb" value="0">
+
<input type="number" name="attr_Pertra" value="0">)
<br>
<input type="checkbox" name="attr_RideTrained" value="@{level}">
<input type="number" name="attr_Ride1" value="@{Agility}" disabled> k <input type="number" name="attr_Ride2" value="floor((@{Agility})/2)" min="1" disabled> + <input type="number" name="attr_Healstr" value="@{RideTrained}" disabled>
<b>Ride</b> <br>
<input type="number" name="attr_Ride1" value="@{AgilityT}+@{Ridea}" disabled>
k
<input type="number" name="attr_Ride2" value="floor((@{AgilityT})/2)+@{Rideb}" min="1" disabled>
+
<input type="number" name="attr_Healstr" value="@{RideTrained}+@{Ridetra}-@{ap}" disabled>
<b>Ride +</b>
(Misc: <input type="number" name="attr_Ridea" value="0">
k
<input type="number" name="attr_Rideb" value="0">
+
<input type="number" name="attr_Ridetra" value="0">)
<br>
<input type="checkbox" name="attr_SpellcraftTrained" value="@{level}">
<input type="number" name="attr_Spell1" value="@{Smarts}" disabled> k <input type="number" name="attr_Spell2" value="floor((@{Smarts})/2)" min="1" disabled> + <input type="number" name="attr_Spelltr" value="@{SpellcraftTrained}" disabled>
<b>Spellcraft</b> <br>
<input type="number" name="attr_Spell1" value="@{SmartsT}+@{Spella}" disabled>
k
<input type="number" name="attr_Spell2" value="floor((@{SmartsT})/2)+@{Spellb}" min="1" disabled>
+
<input type="number" name="attr_Spelltr" value="@{SpellcraftTrained}+@{Spelltra}" disabled>
<b>Spellcraft (Smarts) +</b>
(Misc: <input type="number" name="attr_Spella" value="0">
k
<input type="number" name="attr_Spellb" value="0">
+
<input type="number" name="attr_Spelltra" value="0">)
<br>
<input type="checkbox" name="attr_SpellcraftTrained" value="@{level}">
<input type="number" name="attr_SpellM1" value="@{MagicT}+@{SpellMa}" disabled>
k
<input type="number" name="attr_Spell2M" value="floor((@{MagicT})/2)+@{SpellMb}" min="1" disabled>
+
<input type="number" name="attr_SpellMtr" value="@{SpellcraftTrained}+@{SpellMtra}" disabled>
<b>Spellcraft (Magic) +</b>
(Misc: <input type="number" name="attr_SpellMa" value="0">
k
<input type="number" name="attr_SpellMb" value="0">
+
<input type="number" name="attr_SpellMtra" value="0">)
<br>
<input type="checkbox" name="attr_UCTrained" value="@{level}">
<input type="number" name="attr_UCT1" value="@{Smarts}" disabled> k <input type="number" name="attr_UCT2" value="floor((@{Smarts})/2)" min="1" disabled> + <input type="number" name="attr_UCTtr" value="@{UCTrained}" disabled>
<b>Use Computers</b> <br>
<input type="number" name="attr_UCT1" value="@{SmartsT}+@{UCTa}" disabled>
k
<input type="number" name="attr_UCT2" value="floor((@{SmartsT})/2)+@{UCTb}" min="1" disabled>
+
<input type="number" name="attr_UCTtr" value="@{UCTrained}+@{UCTtra}" disabled>
<b>Use Computers +</b>
(Misc: <input type="number" name="attr_UCTa" value="0">
k
<input type="number" name="attr_UCTb" value="0">
+
<input type="number" name="attr_UCTtra" value="0">)
<br>
<input type="checkbox" name="attr_UMDTrained" value="@{level}">
<input type="number" name="attr_UMDM1" value="@{Magic}" disabled> k <input type="number" name="attr_UMDM2" value="floor((@{Magic})/2)" min="1" disabled> + <input type="number" name="attr_UMDMtr" value="@{UMDTrained}" disabled>
<b>Use Magic Device (Magic)</b> <br>
<input type="number" name="attr_UMDM1" value="@{MagicT}+@{UMDM1a}" disabled>
k
<input type="number" name="attr_UMDM2" value="floor((@{MagicT})/2)+@{UMDM2a}" min="1" disabled>
+
<input type="number" name="attr_UMDMtr" value="@{UMDTrained}+@{UMDMtra}" disabled>
<b>Use Magic Device (Magic) +</b>
(Misc: <input type="number" name="attr_UMDM1a" value="0">
k
<input type="number" name="attr_UMDM2a" value="0">
+
<input type="number" name="attr_UMDMtra" value="0">)
<br>
<input type="checkbox" name="attr_UMDTrained" value="@{level}">
<input type="number" name="attr_UMDS1" value="@{SmartsT}+@{UMDS1a}" disabled>
k
<input type="number" name="attr_UMDS2" value="floor((@{SmartsT})/2)+@{UMDS2a}" min="1" disabled>
+
<input type="number" name="attr_UMDStr" value="@{UMDTrained}+@{UMDStra}" disabled>
<b>Use Magic Device (Smarts) +</b>
(Misc: <input type="number" name="attr_UMDS1a" value="0">
k
<input type="number" name="attr_UMDS2a" value="0">
+
<input type="number" name="attr_UMDStra" value="0">)
<br>
<input type="checkbox" name="attr_UMDTrained2" value="@{level}">
<input type="number" name="attr_UMDS1" value="@{Smarts}" disabled> k <input type="number" name="attr_UMDS2" value="floor((@{Smarts})/2)" min="1" disabled> + <input type="number" name="attr_UMDStr" value="@{UMDTrained2}" disabled>
<b>Use Magic Device (Smarts)</b> <br>
<hr>
@@ -266,19 +514,26 @@
<fieldset class="repeating_weapon">
<div class="sheet-table">
<div class="sheet-table-row1">
<input type="text" name="attr_wname" title="Weapon's Name" placeholder="Name">Name<br>
<input type="text" name="attr_whit" title="Weapon's Hit" placeholder="Attack Modifiers">Hit<br>
<input type="text" name="attr_wname" title="Weapon's Name" placeholder="Name"><button type="roll" value="/em rolls @{whit1}k@{whit2} with a bonus of @{whit3}, for [[@{whit1}d10?{Reroll this number and below. (Leave blank if none)|r<0}?{Explode this number and above. (Leave blank if none)|!!>11}sk@{whit2}+@{whit3}]] (Crit - all kept results must be 10, AKA total: [[@{whit2}*10]])">Name</button><br>
<input type="number" name="attr_whit1" title="Weapon's HitDice" placeholder="Roll">
k
<input type="number" name="attr_whit2" title="Weapon's KeepDice" placeholder="Keep">
+
<input type="number" name="attr_whit3" title="Weapon's Misc" placeholder="Misc">Hit<br>
<input type="number" name="attr_wdamage1" title="Damage" value="floor(((@{StrengthW})/2)+((@{AgilityW})/2)+((@{MagicW})/2)+((@{LuckW})/2)+((@{SmartsW})/2)+@{wbase1})" disabled>
<b>k</b>
<input type="number" name="attr_wdamage2" title="Damage" value="floor(((@{StrengthW})/4)+((@{AgilityW})/4)+((@{MagicW})/4)+((@{LuckW})/4)+((@{SmartsW})/4)+@{wbase2})" disabled>
(<b>Strength</b><input type="checkbox" name="attr_StrengthW" value="@{Strength}"> |
<b>Agility</b><input type="checkbox" name="attr_AgilityW" value="@{Agility}"> |
<b>Magic</b><input type="checkbox" name="attr_MagicW" value="@{Magic}"> |
<b>Luck</b><input type="checkbox" name="attr_LuckW" value="@{Luck}"> |
<b>Smarts</b><input type="checkbox" name="attr_SmartsW" value="@{Smarts}">)
+
<input type="number" name="attr_wdamage3" title="Weapon's Damage" placeholder="Misc">
(<b>Strength</b><input type="checkbox" name="attr_StrengthW" value="@{StrengthT}"> |
<b>Agility</b><input type="checkbox" name="attr_AgilityW" value="@{AgilityT}"> |
<b>Magic</b><input type="checkbox" name="attr_MagicW" value="@{MagicT}"> |
<b>Luck</b><input type="checkbox" name="attr_LuckW" value="@{LuckT}"> |
<b>Smarts</b><input type="checkbox" name="attr_SmartsW" value="@{SmartsT}">)
<b>+</b>
(<input type="number" name="attr_wbase1" value="0" min="0"> <b>k</b> <input type="number" name="attr_wbase2" value="0" min="0">
<b>Base Damage</b>) <br>
<b>Base Damage</b>)
<button type="roll" value="/em rolls @{wdamage1}k@{wdamage2} with a bonus of @{wdamage3}, for [[@{wdamage1}d10?{Reroll this number and below. (Leave blank if none)|r<0}?{Explode this number and above. (Leave blank if none)|!!>11}sk@{wdamage2}+@{wdamage3}]]">Damage</button><br>
<input type="number" name="attr_wpen" title="Weapon's Penetration" min="-2" value="0">Penetration<br>
<input type="text" name="attr_wrange" title="Weapon Range">Range<br>
<input type="number" name="attr_wweight" title="Weapon Weight" value="1" step="any" min="1">Weight<br>
@@ -307,12 +562,6 @@
<br>
<br>
<table width="100%" style="background-color: #D0C0D0; align: center; border: solid thin black">
<th colspan="7" style="background-color: #B0A0B0"><h3>Attack Locations</h3></tr></th>
<td align="center"><button type="roll" value="/em rolls for Attack Location! [[1d10]] {Head: 1, Body: 2 - 6, L. Arm: 7, R. Arm: 8, L. Leg: 9, R. Leg: 10}"></button></td>
<th colspan="7"><b>Head:</b> 1 | <b>Body:</b> 2-6 | <b>Left Arm:</b> 7 | <b>Right Arm:</b> 8 | <b>Left Leg:</b> 9 | <b>Right Leg:</b> 10</th>
</table>
<hr>
<b>Inventory</b>
@@ -320,6 +569,18 @@
<div class="sheet-table-row">
<b>Name</b> <input title="repeating_item_X_name" type="text" name="attr_iname"><br>
<b>Uses</b> <input title="repeating_item_X_qty" type="number" name="attr_iqty" value="0"><br>
<b>Location</b>
<select name="attr_iloc">
<option value="" disabled="disabled" selected="selected">Select the item's location</option>
<option value="1">Head</option>
<option value="2">Neck</option>
<option value="3">Body</option>
<option value="4">Hands</option>
<option value="5">Ring</option>
<option value="6">Belt</option>
<option value="7">Boots</option>
<option value="8">Miscellaneous</option>
</select><br>
<b>Description</b> <input title="repeating_item_X_description" type="text" name="attr_idescription"><br><br>
</div>
</fieldset>
@@ -329,10 +590,25 @@
<div align="center"><h3>ABILITIES</h3></div>
<b>Awakenings</b><br>
<input type="text" name="attr_awake1" title="First Awakening" placeholder="First Awakening">First Awakening<br>
<input type="text" name="attr_awake4" title="Heroic Awakening" placeholder="Heroic Awakening">Heroic Awakening<br>
<input type="text" name="attr_awake5" title="Unchained Awakening" placeholder="Unchained Awakening">Unchained Awakening<br>
<input type="text" name="attr_awake6" title="True Awakening" placeholder="True Awakening">True Awakening<br>
<input type="text" name="attr_awake1" title="First Awakening" placeholder="First Awakening" style="width:65%">First Awakening<br>
<input type="text" name="attr_awake4" title="Heroic Awakening" placeholder="Heroic Awakening" style="width:65%">Heroic Awakening<br>
<input type="text" name="attr_awake5" title="Unchained Awakening" placeholder="Unchained Awakening" style="width:65%">Unchained Awakening<br>
<input type="text" name="attr_awake6" title="True Awakening" placeholder="True Awakening" style="width:65%">True Awakening<br>
<hr>
<b>Weapon Proficiencies</b>
<b>Simple:</b><input type="checkbox" name="attr_simpleprof" checked disabled>
<b>Sword:</b><input type="checkbox" name="attr_swordprof">
<b>Polearm:</b><input type="checkbox" name="attr_polearmprof">
<b>Axe:</b><input type="checkbox" name="attr_axeprof">
<b>Hammer:</b><input type="checkbox" name="attr_hammerprof">
<b>Bow:</b><input type="checkbox" name="attr_bowprof">
<b>Pistol:</b><input type="checkbox" name="attr_pistolprof">
<b>Rifle:</b><input type="checkbox" name="attr_rifleprof">
<b>Shotgun:</b><input type="checkbox" name="attr_shotgunprof">
<b>Siege:</b><input type="checkbox" name="attr_siegeprof"><br><br>
</div>
<hr>
@@ -359,10 +635,33 @@
<b>Spell</b>
<fieldset class="repeating_spells">
<div class="sheet-table-row">
<b>Name</b>: <input title="repeating_spell_X_name" type="text" name="attr_spellname"><br>
<b>MP Cost</b>: <input title="repeating_MP_X_cost" type="number" name="attr_spellSoC" value="1" min="0"><br>
<b>Damage</b>: <input title="repeating_spell_X_damage" type="text" name="attr_spelldamage"><br>
<b>Description</b>: <input title="repeating_spell_X_stuff" type="text" name="attr_spellarea"><br><br>
<input title="repeating_spell_X_name" type="text" name="attr_spellname"><button type="roll" value="/em spends @{spellSoC} to roll @{shit1}k@{shit2} with a bonus of @{shit3}, for [[@{shit1}d10?{Reroll this number and below. (Leave blank if none)|r<0}?{Explode this number and above. (Leave blank if none)|!!>11}sk@{shit2}+@{shit3}]] (Crit - all kept results must be 10, AKA total: [[@{shit2}*10]])">Name</button><br>
<input type="number" name="attr_shit1" title="Weapon's HitDice" placeholder="Roll">
k
<input type="number" name="attr_shit2" title="Weapon's KeepDice" placeholder="Keep">
+
<input type="number" name="attr_shit3" title="Weapon's Misc" placeholder="Misc">To-Hit<br>
<input type="number" name="attr_sdamage1" title="Damage" value="floor(((@{MagicT})/2)+@{sbase1})" disabled>
<b>k</b>
<input type="number" name="attr_sdamage2" title="Damage" value="floor(((@{MagicT})/4)+@{sbase2})" disabled>
+
<input type="number" name="attr_sdamage3" title="Damage" placeholder="Misc"> +
(<input type="number" name="attr_sbase1" value="0" min="0"> <b>k</b> <input type="number" name="attr_sbase2" value="0" min="0">
<b>Base Damage</b>)
<button type="roll" value="/em rolls @{sdamage1}k@{sdamage2} with a bonus of @{sdamage3}, for [[@{sdamage1}d10?{Reroll this number and below. (Leave blank if none)|r<0}?{Explode this number and above. (Leave blank if none)|!!>11}sk@{sdamage2}+@{sdamage3}]]">Damage</button><br>
<b>MP Cost</b>: <input title="repeating_MP_X_cost" type="number" name="attr_spellSoC" value="1" min="0"><br>
<select name="attr_spelltype">
<option value="" disabled="disabled" selected="selected">Select the spell's type</option>
<option value="1">Arcane</option>
<option value="2">Divine</option>
<option value="3">Psychic</option>
<option value="4">Nature</option>
<option value="5">Madness</option>
<option value="6">Rune</option>
<option value="7">Summoning</option>
<option value="8">Miscellaneous</option>
</select><br>
<b>Description</b>: <textarea name="attr_spellarea" placeholder="Spell description goes here."></textarea><br><br>
</div>
</fieldset>
@@ -372,7 +671,7 @@
<fieldset class="repeating_feats">
<div class="sheet-table-row">
<b>Name</b>: <input title="repeating_feat_X_name" type="text" name="attr_featname"><br>
<b>Description</b>: <input title="repeating_feat_X_stuff" type="text" name="attr_featarea"><br><br>
<b>Description</b>: <textarea name="attr_featarea" placeholder="Feat description goes here."></textarea><br><br>
</div>
</fieldset>
@@ -382,7 +681,7 @@
<fieldset class="repeating_traits">
<div class="sheet-table-row">
<b>Name</b>: <input title="repeating_trait_X_name" type="text" name="attr_traitname"><br>
<b>Description</b>: <input title="repeating_trait_X_stuff" type="text" name="attr_traitarea"><br><br>
<b>Description</b>: <textarea name="attr_traitarea" placeholder="Trait description goes here."></textarea><br><br>
</div>
</fieldset>