Files
roll20-character-sheets/TheExorcistCodex/TheExorcistsCodex.html
T
2025-10-09 12:18:30 +02:00

4830 lines
271 KiB
HTML

<!-- Made by Spirito, www.spirito.fr, Spirito#6973, spirito35220@gmail.com -->
<rolltemplate class="sheet-rolltemplate-theexorcistcodex">
<div class="sheet-template-header sheet-bloc-header">
<!-- -->
<div class="sheet-header-bloc">
<span class="sheet-headerstyle1">{{name}}</span>
<span class="sheet-headerstyle2">{{charactername}} ♦ {{category}}</span>
</div>
<!-- -->
{{#target}}
<!-- -->
<div id="TARGET" class="sheet-template-rolls sheet-template-rolls4">
<span class="sheet-headerstyle3">Target {{target}}</span>
<span class="sheet-hidden sheet-headerstyle3">C. {{critical}}</span>
<span class="sheet-hidden sheet-headerstyle3">S. {{special}}</span>
<span class="sheet-hidden sheet-headerstyle3">F. {{fumble}}</span>
</div>
<!-- -->
{{/target}}
<!-- -->
{{#range}}
<!-- -->
<div id="RANGE" class="sheet-template-rolls sheet-template-rolls4">
<span class="sheet-headerstyle3">Range : {{range}}</span>
</div>
<!-- -->
{{/range}}
<!-- -->
{{^target}}
<!-- -->
<div id="RESULT" class="sheet-template-rolls sheet-template-rolls6">
<div class="sheet-roll sheet-allgrey">{{roll}}</div>
</div>
<!-- -->
{{/target}}
<!-- -->
<!-- -->
{{#rollLess() roll target}}
<div id="RESULT" class="sheet-template-rolls sheet-template-rolls6">
<!-- -->
{{#critical}}
<!-- -->
{{#rollLess() roll critical}}
<div class="sheet-roll sheet-allgreen">{{roll}}</div>
<span class="sheet-headerstyle3">Critical Success</span>
{{#dmg}}
<div class="sheet-allgrey sheet-roll">{{dmg}}</div>
<span class="sheet-headerstyle3">Damage</span>
{{/dmg}}
<!-- -->
{{/rollLess() roll critical}}
<!-- -->
{{#^rollLess() roll critical}}
<!-- -->
{{#special}}
<!-- -->
{{#rollLess() roll special}}
<div class="sheet-roll sheet-allgreen">{{roll}}</div>
<span class="sheet-headerstyle3">Special Success</span>
{{#dmg}}
<div class="sheet-allgrey sheet-roll">{{dmg}}</div>
<span class="sheet-headerstyle3">Damage</span>
{{/dmg}}
<!-- -->
{{/rollLess() roll special}}
<!-- -->
{{#^rollLess() roll special}}
<div class="sheet-roll sheet-allgreen">{{roll}}</div>
<span class="sheet-headerstyle3">Success</span>
{{#dmg}}
<div class="sheet-allgrey sheet-roll">{{dmg}}</div>
<span class="sheet-headerstyle3">Damage</span>
{{/dmg}}
<!-- -->
{{/^rollLess() roll special}}
<!-- -->
{{/special}}
<!-- -->
{{^special}}
<div class="sheet-roll sheet-allgreen">{{roll}}</div>
<span class="sheet-headerstyle3">Success</span>
{{#dmg}}
<div class="sheet-allgrey sheet-roll">{{dmg}}</div>
<span class="sheet-headerstyle3">Damage</span>
{{/dmg}}
<!-- -->
{{/special}}
<!-- -->
{{/^rollLess() roll critical}}
<!-- -->
{{/critical}}
<!-- -->
{{^critical}}
<!-- -->
{{#special}}
<!-- -->
{{#rollLess() roll special}}
<div class="sheet-roll sheet-allgreen">{{roll}}</div>
<span class="sheet-headerstyle3">Special Success</span>
{{#dmg}}
<div class="sheet-allgrey sheet-roll">{{dmg}}</div>
<span class="sheet-headerstyle3">Damage</span>
{{/dmg}}
<!-- -->
{{/rollLess() roll special}}
<!-- -->
{{#^rollLess() roll special}}
<div class="sheet-roll sheet-allgreen">{{roll}}</div>
<span class="sheet-headerstyle3">Success</span>
{{#dmg}}
<div class="sheet-allgrey sheet-roll">{{dmg}}</div>
<span class="sheet-headerstyle3">Damage</span>
{{/dmg}}
<!-- -->
{{/^rollLess() roll special}}
<!-- -->
{{/special}}
<!-- -->
{{^special}}
<div class="sheet-roll sheet-allgreen">{{roll}}</div>
<span class="sheet-headerstyle3">Success</span>
{{#dmg}}
<div class="sheet-allgrey sheet-roll">{{dmg}}</div>
<span class="sheet-headerstyle3">Damage</span>
{{/dmg}}
<!-- -->
{{/special}}
<!-- -->
{{/critical}}
<!-- -->
{{#armor}}
<div class="sheet-roll sheet-allgrey">{{reduction}}</div>
<span class="sheet-headerstyle3">Damage Reduction</span>
{{/armor}}
</div>
{{/rollLess() roll target}}
<!-- -->
<!-- -->
{{#rollTotal() roll target}}
<div id="RESULT" class="sheet-template-rolls sheet-template-rolls4">
<div class="sheet-roll sheet-allgreen">{{roll}}</div>
<span class="sheet-headerstyle3">Success</span>
{{#dmg}}
<div class="sheet-allgrey sheet-roll">{{dmg}}</div>
<span class="sheet-headerstyle3">Damage</span>
{{/dmg}}
<!-- -->
{{#armor}}
<div class="sheet-roll sheet-allgrey">{{reduction}}</div>
<span class="sheet-headerstyle3">Damage Reduction</span>
{{/armor}}
</div>
{{/rollTotal() roll target}}
<!-- -->
<!-- -->
{{#rollGreater() roll target}}
<div id="RESULT" class="sheet-template-rolls sheet-template-rolls6">
<!-- -->
{{#fumble}}
<!-- -->
{{#rollGreater() roll fumble}}
<div class="sheet-roll sheet-allred">{{roll}}</div>
<span class="sheet-template-rolls7">Fumble&nbsp;({{fumbleroll}})</span>
{{/rollGreater() roll fumble}}
<!-- -->
{{#^rollGreater() roll fumble}}
<div class="sheet-roll sheet-allred">{{roll}}</div>
<span class="sheet-headerstyle3">Failure</span>
{{/^rollGreater() roll fumble}} {{/fumble}}
<!-- -->
{{^fumble}}
<div class="sheet-roll sheet-allred">{{roll}}</div>
<span class="sheet-headerstyle3">Failure</span>
{{/fumble}}
</div>
{{/rollGreater() roll target}}
<!-- -->
<!-- -->
{{#description}}
<!-- -->
<div id="DESCRIPTION" class="sheet-template-rolls sheet-template-rolls3">
<div class="sheet-description"><b>Description</b> : {{description}}</div>
</div>
<!-- -->
{{/description}}
<!-- -->
</div>
</rolltemplate>
<rolltemplate class="sheet-rolltemplate-theexorcistcodex-description">
<div class="sheet-template-header sheet-header-bloc">
<span class="sheet-headerstyle1">{{name}} {{#divineessence}}({{divineessence}}){{/divineessence}}</span>
<!-- -->
<span class="sheet-headerstyle2">{{charactername}} ♦ {{type}}</span>
<!-- -->
<div id="DESCRIPTION" class="sheet-left sheet-template-rolls sheet-template-rolls3">
{{#description}}
<div class="sheet-description"><b>Description</b> : {{description}}</div>
{{/description}}
<hr class="sheet-separator-text sheet-separator-text4" />
</div>
</div>
</rolltemplate>
<div class="sheet-charsheet">
<!-- ----- IMAGE ----- -->
<div class="sheet-main-headerimage"></div>
<div class="sheet-maingrid-area-header1 sheet-demonicdicereverse-display">
<!-- ----- HEADER ----- -->
<div class="sheet-main-header">
<div class="sheet-standardbox sheet-standardbox2">
<div class="sheet-oneline">
<!-- Header 1 -->
<div class="sheet-header1">
<div class="sheet-main-header-charactername">
<div class="sheet-flex-line">
<h4 data-i18n="name-label">Name</h4>
</div>
<input type="text" placeholder="Character Name" data-i18n-placeholder="name-placeholder" name="attr_character_name" />
</div>
<div class="sheet-main-header-profession">
<div class="sheet-flex-line">
<h4 data-i18n="profession-label">Profession</h4>
</div>
<input type="text" placeholder="Profession" data-i18n-placeholder="profession-placeholder" name="attr_profession" />
</div>
<div class="sheet-main-header-background">
<div class="sheet-flex-line">
<h4 data-i18n="background-label">Background</h4>
</div>
<input type="text" placeholder="Background" data-i18n-placeholder="background-placeholder" name="attr_background" />
</div>
</div>
<!-- Header 2 -->
<div class="sheet-header2">
<div class="sheet-main-header-orders">
<div class="sheet-flex-line">
<h4 data-i18n="order-label">Order</h4>
</div>
<input type="text" placeholder="Order" data-i18n-placeholder="order-placeholder" name="attr_orders" />
</div>
<div class="sheet-main-header-motivation">
<div class="sheet-flex-line">
<h4 data-i18n="motivation-label">Motivation</h4>
</div>
<input type="text" placeholder="Motivation" data-i18n-placeholder="motivation-placeholder" name="attr_motivation" />
</div>
</div>
</div>
</div>
</div>
<!-- ----- IMAGE ----- -->
<div class="sheet-main-image"></div>
</div>
<!-- ----- MENU ----- -->
<div class="sheet-standardbox sheet-standardbox1 sheet-demonicdicereverse-display">
<div class="sheet-oneline" style="margin: 6px auto !important">
<div class="sheet-maingrid-area-header2">
<!-- ----- MENU ----- -->
<div class="sheet-main-menu">
<div class="sheet-oneline">
<div class="sheet-online">
<input type="radio" value="sheet-base" name="attr_changepage" checked />
<label class="radio-button" data-i18n="tab-character">Character</label>
</div>
<div class="sheet-online">
<input type="radio" value="sheet-equipment" name="attr_changepage" />
<label class="radio-button" data-i18n="tab-inventory">Inventory</label>
</div>
<div class="sheet-online">
<input type="radio" value="sheet-background" name="attr_changepage" />
<label class="radio-button" data-i18n="tab-notes">Notes</label>
</div>
</div>
</div>
<script id="✓ CALC : Display Page" type="text/worker">
on("sheet:opened change:changepage change:character_name", function () {
getAttrs(["changepage", "character_name"], function (values) {
const selectedPage = values.changepage || "sheet-base";
const charName = (values.character_name || "").trim();
const pageMap = {
"sheet-base": "sheet-base-display",
"sheet-background": "sheet-background-display",
"sheet-equipment": "sheet-equipment-display"
};
if (charName === "Demon Dice Board") {
// Masquer toutes les pages connues
Object.values(pageMap).forEach(pageClass => {
$20(`.${pageClass}`).addClass("sheet-hidden");
});
// Masquer reverse
$20(".sheet-demonicdicereverse-display").addClass("sheet-hidden");
// Afficher la page spéciale
$20(".sheet-demonicdice-display").removeClass("sheet-hidden");
return;
}
Object.keys(pageMap).forEach(pageKey => {
const element = $20(`.${pageMap[pageKey]}`);
if (selectedPage === pageKey) {
element.removeClass("sheet-hidden");
} else {
element.addClass("sheet-hidden");
}
});
$20(".sheet-demonicdicereverse-display").removeClass("sheet-hidden");
$20(".sheet-demonicdice-display").addClass("sheet-hidden");
});
});
</script>
<h4></h4>
<!-- ----- ROLL STATUS ----- -->
<div class="sheet-main-header-blank">
<div class="sheet-oneline">
<div class="sheet-button-holder">
<input id="public" class="sheet-globalprivacy" type="radio" value="&nbsp;" name="attr_global-privacy-status" checked />
<label for="public" data-i18n="roll-status-public-short">PC</label>
</div>
<div class="sheet-button-holder">
<input id="to-gm" class="sheet-globalprivacy" type="radio" value="/w gm" name="attr_global-privacy-status" />
<label for="to-gm" data-i18n="roll-status-gm-short">GM</label>
</div>
</div>
</div>
<!-- ----- GENERAL CONFIGURATION ----- -->
<div class="sheet-cogs-container sheet-main-general-container">
<input class="sheet-cogs-input sheet-general-hideshow" type="checkbox" name="attr_sheet-general-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
</div>
</div>
<!-- ----- SEPARATOR ----- -->
<div class="sheet-bottom-separator sheet-banner-separator"></div>
<div class="sheet-maingrid-area sheet-demonicdice-display sheet-hidden">
<!-- ----- DEMONIC DICE SECTION ----- -->
<div class="sheet-standardbox sheet-standardbox1" style="grid-column:1/-1;margin-top:25px!important;">
<input class="sheet-minititles" type="text" placeholder="-" name="attr_character_name" />
<div class="sheet-oneline sheet-onelinespecial sheet-triplecolumn sheet-demonicdices">
<h4 data-i18n="die-i">Die I</h4>
<h4 data-i18n="die-ii">Die II</h4>
<h4 data-i18n="die-iii">Die III</h4>
<input style="padding-left:15px" class="sheet-maincolor sheet-inputchar sheet-with-arrows" type="number" min="1" max="6" step="1" name="attr_demonicdice-1" value="1">
<input style="padding-left:15px" class="sheet-maincolor sheet-inputchar sheet-with-arrows" type="number" min="1" max="6" step="1" name="attr_demonicdice-2" value="1">
<input style="padding-left:15px" class="sheet-maincolor sheet-inputchar sheet-with-arrows" type="number" min="1" max="6" step="1" name="attr_demonicdice-3" value="1">
<button style="font-size: 10px !important;padding: 3px 0px !important;" type="roll" class="sheet-button-none" name="roll_demonicdice1"
value="&{template:theexorcistcodex} {{name=^{demonic-die-i}}} {{roll=[[1d6]]}} {{charactername=@{character_name}}} {{category=GM}}"
data-i18n="roll">ROLL</button>
<button style="font-size: 10px !important;padding: 3px 0px !important;" type="roll" class="sheet-button-none" name="roll_demonicdice2"
value="&{template:theexorcistcodex} {{name=^{demonic-die-ii}}} {{roll=[[1d6]]}} {{charactername=@{character_name}}} {{category=GM}}"
data-i18n="roll">ROLL</button>
<button style="font-size: 10px !important;padding: 3px 0px !important;" type="roll" class="sheet-button-none" name="roll_demonicdice3"
value="&{template:theexorcistcodex} {{name=^{demonic-die-iii}}} {{roll=[[1d6]]}} {{charactername=@{character_name}}} {{category=GM}}"
data-i18n="roll">ROLL</button>
</div>
</div>
</div>
<!-- ----- MAIN ----- -->
<div class="sheet-maingrid-area sheet-base-display sheet-hidden">
<!-- ----- RESOURCES SECTION ----- -->
<div class="sheet-main-resources">
<div class="sheet-bottom-separator sheet-separator" style="margin-bottom: 5px"></div>
<div class="sheet-standardbox sheet-standardbox1">
<h4 class="sheet-minititles" data-i18n="stats-title">Stats</h4>
<div class="sheet-cogs-container sheet-absolute-container">
<input class="sheet-cogs-input sheet-general-hideshow" type="checkbox" name="attr_sheet-general-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
<div class="sheet-oneline">
<!-- ----- HIT POINTS (HP) ----- -->
<div class="sheet-main-hp sheet-oneline">
<input class="sheet-hidden sheet-general-hideshow" type="checkbox" name="attr_sheet-general-hideshow" />
<div class="sheet-general-hideshow-div1 sheet-flex-line sheet-flex-line-special">
<h4 data-i18n="hp-title-full">Hit Points (HP)</h4>
</div>
<div class="sheet-general-hideshow-div2 sheet-flex-line">
<h4 data-i18n="hp-title">Hit Points</h4>
<span class="sheet-stat-label" data-i18n="mod-abbr">MOD.</span>
</div>
<div class="sheet-button-div-holder sheet-general-hideshow-div1 sheet-inputchar sheet-inputchar-special sheet-progress-container-bar-menu sheet-bar-hp">
<div class="sheet-progress-bars-menu sheet-barhp">
<input class="sheet-inputchar sheet-with-arrows" type="number" step="1" value="0" name="attr_hp_act" />
<h4>/</h4>
<input class="sheet-inputchar" type="number" step="1" value="0" name="attr_hp_max" readonly />
</div>
<div class="sheet-progress-barhp-display sheet-progress-barhp sheet-bar0"></div>
</div>
<div class="sheet-stat-line sheet-general-hideshow-div2">
<input class="sheet-inputchar" type="number" step="1" value="0" name="attr_hp-mod" />
</div>
<div class="sheet-general-hideshow-div1 sheet-flex-line sheet-flex-line-special">
<span class="sheet-stat-label-50" name="attr_hp_50"></span>
<span class="sheet-stat-label-25" name="attr_hp_25"></span>
</div>
</div>
<script id="CALC:HealthPoints" type="text/worker">
on("change:constitution change:size change:toughness-final change:hp_mod sheet:opened", () => {
getAttrs(["constitution", "size", "toughness-final", "hp_mod"], (values) => {
const con = parseFloat(values["constitution"]) || 0;
const siz = parseFloat(values["size"]) || 0;
const tou = parseFloat(values["toughness-final"]) || 0;
const mod = parseFloat(values["hp_mod"]) || 0;
const base = (con + siz) / 2;
const bonus = Math.floor(tou / 10);
const hp_max = Math.max(0, Math.ceil(base + bonus + mod));
const hp_50 = Math.ceil(hp_max / 2);
const hp_25 = Math.ceil(hp_max / 4);
setAttrs({
"hp_max": hp_max,
"hp_50": hp_50,
"hp_25": hp_25
});
});
});
</script>
<!-- ----- SPIRIT POINTS (HP) ----- -->
<div class="sheet-main-sp sheet-oneline">
<input class="sheet-hidden sheet-general-hideshow" type="checkbox" name="attr_sheet-general-hideshow" />
<div class="sheet-general-hideshow-div1 sheet-flex-line sheet-flex-line-special sheet-repeatingbutton sheet-button-div-holder sheet-skill-line">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_spiritpoints"
value="@{global-privacy-status} &amp;{template:theexorcistcodex} {{name=^{sp-title}}} {{target=[[@{sp_act}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{charactername=@{character_name}}} {{category=Stats}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 data-i18n="sp-title-full">Spirit Points (SP)</h4>
</div>
<div class="sheet-general-hideshow-div2 sheet-flex-line">
<h4 data-i18n="sp-title">Spirit Points</h4>
<span class="sheet-stat-label" data-i18n="mod-abbr">MOD.</span>
</div>
<div class="sheet-button-div-holder sheet-general-hideshow-div1 sheet-inputchar sheet-inputchar-special sheet-progress-container-bar-menu sheet-bar-sp">
<div class="sheet-progress-bars-menu sheet-barsp">
<input class="sheet-inputchar sheet-with-arrows" type="number" step="1" value="0" name="attr_sp_act" />
<h4>/</h4>
<input class="sheet-inputchar" type="number" step="1" value="0" name="attr_sp_max" readonly />
</div>
<div class="sheet-progress-barsp-display sheet-progress-barsp sheet-bar0"></div>
</div>
<div class="sheet-stat-line sheet-general-hideshow-div2">
<input class="sheet-inputchar" type="number" step="1" value="0" name="attr_sp-mod" />
</div>
<div class="sheet-general-hideshow-div1 sheet-flex-line sheet-flex-line-special">
<span class="sheet-stat-label-50" name="attr_sp_50"></span>
<span class="sheet-stat-label-25" name="attr_sp_25"></span>
<span style="text-transform: uppercase; font-size: 9px !important; color: var(--blackandwhite) !important" data-i18n="traumatic-condition">Traumatic Condition</span>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_traumatic-condition" style="width: 10px !important; height: 10px !important" />
</div>
</div>
<script id="CALC:SpiritPoints" type="text/worker">
on("change:power change:sp-mod change:holyfaith-factor change:traumatic-condition change:sp_act sheet:opened", () => {
getAttrs([
"power",
"sp-mod",
"holyfaith-factor",
"traumatic-condition",
"sp_act"
], (values) => {
const isTraumatized = parseInt(values["traumatic-condition"], 10) === 1;
if (isTraumatized) {
const frozenSP = parseInt(values["sp_act"], 10) || 0;
console.log(`[SPIRIT POINTS] Traumatic condition active — sp_max frozen to sp_act: ${frozenSP}`);
setAttrs({
"sp_max": frozenSP,
"sp_50": Math.ceil(frozenSP / 2),
"sp_25": Math.ceil(frozenSP / 4)
});
return;
}
const power = parseFloat(values["power"]) || 0;
const mod = parseFloat(values["sp-mod"]) || 0;
const rawFaith = parseFloat((values["holyfaith-factor"] || "").toString().replace("x", "").replace(",", ".")) || 0;
let multiplier = 5;
if (rawFaith >= 4) {
multiplier = 3;
} else if (rawFaith >= 3) {
multiplier = 4;
}
let sp_max = Math.floor(power * multiplier + mod);
sp_max = Math.max(sp_max, 0);
const sp_50 = Math.ceil(sp_max / 2);
const sp_25 = Math.ceil(sp_max / 4);
console.log(
`[SPIRIT POINTS] Power: ${power}, Mod: ${mod}, Faith x${multiplier} → SP Max: ${sp_max}, 50%: ${sp_50}, 25%: ${sp_25}`
);
setAttrs({
"sp_max": sp_max,
"sp_50": sp_50,
"sp_25": sp_25
});
});
});
</script>
<!-- ----- Power Points (PP) ----- -->
<div class="sheet-main-pp sheet-oneline">
<input class="sheet-hidden sheet-general-hideshow" type="checkbox" name="attr_sheet-general-hideshow" />
<div class="sheet-general-hideshow-div1 sheet-flex-line sheet-flex-line-special">
<h4 data-i18n="pp-title-full">Power Points (PP)</h4>
</div>
<div class="sheet-general-hideshow-div2 sheet-flex-line">
<h4 data-i18n="pp-title">Power Points Points</h4>
<span class="sheet-stat-label" data-i18n="mod-abbr">MOD.</span>
</div>
<div class="sheet-button-div-holder sheet-general-hideshow-div1 sheet-inputchar sheet-inputchar-special sheet-progress-container-bar-menu sheet-bar-pp">
<div class="sheet-progress-bars-menu sheet-barpp">
<input class="sheet-inputchar sheet-with-arrows" type="number" step="1" value="0" name="attr_pp_act" />
<h4>/</h4>
<input class="sheet-inputchar" type="number" step="1" value="0" name="attr_pp_max" readonly />
</div>
<div class="sheet-progress-barpp-display sheet-progress-barpp sheet-bar0"></div>
</div>
<div class="sheet-stat-line sheet-general-hideshow-div2">
<input class="sheet-inputchar" type="number" step="1" value="0" name="attr_pp-mod" />
</div>
<div class="sheet-general-hideshow-div1 sheet-flex-line-special2">
<span class="sheet-left" style="text-transform: uppercase; font-size: 9px !important; color: var(--blackandwhite) !important" data-i18n="charged-talisman">Charged Talisman :</span>
<input type="number" step="1" value="0" name="attr_charge-act" />
<span style="text-transform: uppercase; font-size: 9px !important; color: var(--blackandwhite) !important">/</span>
<input type="number" step="1" value="0" name="attr_charge-ùax" />
</div>
</div>
<script id="CALC:PowerPoints" type="text/worker">
on("sheet:opened change:power change:codexlore change:holyfaith-factor", () => {
getAttrs(["power", "codexlore", "holyfaith-factor"], (values) => {
const pow = parseFloat(values["power"]) || 0;
const lore = parseFloat(values["codexlore"]) || 0;
const factor = parseFloat((values["holyfaith-factor"] || "x0").replace("x", "")) || 0;
const total = Math.max(0, Math.floor((pow + lore) * factor));
setAttrs({ "pp_max": total });
});
});
</script>
<script id="DISPLAY: Progress Bars HP/SP/PP" type="text/worker">
const progressBarConfigs = [
{ attr: "hp", selector: ".sheet-progress-barhp-display" },
{ attr: "sp", selector: ".sheet-progress-barsp-display" },
{ attr: "pp", selector: ".sheet-progress-barpp-display" }
];
function updateProgressBar(attr, selector) {
getAttrs([`${attr}_act`, `${attr}_max`], values => {
const current = parseInt(values[`${attr}_act`], 10) || 0;
const max = parseInt(values[`${attr}_max`], 10) || 0;
let percentage = max > 0 ? Math.round((current / max) * 100) : 0;
percentage = Math.min(Math.max(percentage, 0), 100);
console.log(`Updating ${attr} bar → ${current}/${max} = ${percentage}%`);
console.log(`Target element selector: ${selector}`);
const barElement = $20(selector);
if (!barElement || barElement.length === 0) {
console.log(`Warning: Could not find element for selector ${selector}`);
return;
}
for (let i = 0; i <= 100; i++) {
barElement.removeClass(`sheet-bar${i}`);
}
barElement.addClass(`sheet-bar${percentage}`);
console.log(`Applied class: sheet-bar${percentage}`);
});
}
function bindProgressEvents() {
progressBarConfigs.forEach(({ attr, selector }) => {
const events = `sheet:opened change:${attr}_act change:${attr}_max`;
on(events, () => {
console.log(`Event triggered for ${attr}: ${events}`);
updateProgressBar(attr, selector);
});
});
}
bindProgressEvents();
</script>
<script id="CALC:CharacteristicsCritSpecFumble" type="text/worker">
const characteristics = ["effort", "stamina", "agility", "destiny", "charm", "idea"];
const thresholds = [
{ max: 5, crit: 0, spec: 1, fumb: 96 },
{ max: 10, crit: 1, spec: 2, fumb: 96 },
{ max: 15, crit: 1, spec: 3, fumb: 96 },
{ max: 20, crit: 1, spec: 4, fumb: 96 },
{ max: 25, crit: 2, spec: 5, fumb: 97 },
{ max: 30, crit: 2, spec: 6, fumb: 97 },
{ max: 35, crit: 2, spec: 7, fumb: 97 },
{ max: 40, crit: 2, spec: 8, fumb: 97 },
{ max: 45, crit: 3, spec: 9, fumb: 98 },
{ max: 50, crit: 3, spec: 10, fumb: 98 },
{ max: 55, crit: 3, spec: 11, fumb: 98 },
{ max: 60, crit: 3, spec: 12, fumb: 98 },
{ max: 65, crit: 4, spec: 13, fumb: 99 },
{ max: 70, crit: 4, spec: 14, fumb: 99 },
{ max: 75, crit: 4, spec: 15, fumb: 99 },
{ max: 80, crit: 4, spec: 16, fumb: 99 },
{ max: 85, crit: 5, spec: 17, fumb: 100 },
{ max: 90, crit: 5, spec: 18, fumb: 100 },
{ max: 95, crit: 5, spec: 19, fumb: 100 },
{ max: 100, crit: 5, spec: 20, fumb: 100 },
{ max: 105, crit: 6, spec: 21, fumb: 100 },
{ max: 110, crit: 6, spec: 22, fumb: 100 },
{ max: 115, crit: 6, spec: 23, fumb: 100 },
{ max: 120, crit: 6, spec: 24, fumb: 100 }
];
const watchAttrs = characteristics.map(name => `change:${name}`).concat("sheet:opened");
on(watchAttrs.join(" "), () => {
getAttrs(characteristics, (values) => {
const parse = (val) => parseFloat((val || "").toString().replace(/[^-0-9.]/g, "")) || 0;
const updates = {};
characteristics.forEach(name => {
const total = parse(values[name]);
const entry = thresholds.find(th => total <= th.max)
|| { crit: 6 + Math.floor((total - 120) / 5), spec: 24 + Math.floor((total - 120) / 5), fumb: 100 };
updates[`${name}-critical`] = entry.crit;
updates[`${name}-special`] = entry.spec;
updates[`${name}-fumble`] = entry.fumb;
});
setAttrs(updates);
});
});
</script>
<script id="CALC:Characteristics" type="text/worker">
const derivedLinks = [
{ base: 'strength', derived: 'effort', factor: 5 },
{ base: 'constitution', derived: 'stamina', factor: 5 },
{ base: 'dexterity', derived: 'agility', factor: 5 },
{ base: 'power', derived: 'destiny', factor: 5 },
{ base: 'charisma', derived: 'charm', factor: 5 },
{ base: 'intelligence', derived: 'idea', factor: 5 },
{ base: 'intelligence', derived: 'languagenative-base', factor: 5 },
{ base: 'dexterity', derived: 'dodge-base', factor: 2 }
];
derivedLinks.forEach(({ base, derived, factor }) => {
const attrs = [base];
if (derived === "destiny") attrs.push("destiny-mod");
on(`change:${base}${derived === "destiny" ? " change:destiny-mod" : ""}`, () => {
getAttrs(attrs, (values) => {
const baseVal = parseFloat(values[base]) || 0;
const mod = derived === "destiny" ? parseFloat(values["destiny-mod"]) || 0 : 0;
const total = Math.floor(baseVal * factor + mod);
setAttrs({ [derived]: total });
});
});
});
on('sheet:opened', () => {
const attrsToGet = Array.from(new Set([
...derivedLinks.map(link => link.base),
"destiny-mod"
]));
getAttrs(attrsToGet, (values) => {
const updates = {};
derivedLinks.forEach(({ base, derived, factor }) => {
const baseVal = parseFloat(values[base]) || 0;
const mod = derived === "destiny" ? parseFloat(values["destiny-mod"]) || 0 : 0;
updates[derived] = Math.floor(baseVal * factor + mod);
});
setAttrs(updates);
});
});
</script>
</div>
</div>
<div class="sheet-bottom-separator sheet-separator" style="margin-top: 5px"></div>
</div>
<!-- ----- MAIN CHARACTERISTICS ----- -->
<div class="sheet-main-characteristics">
<div class="sheet-standardbox sheet-standardbox1">
<h4 class="sheet-minititles" data-i18n="characteristics-title">Characteristics</h4>
<div class="sheet-oneline sheet-sevencolumn" style="width: 96% !important;">
<input class="sheet-maincolor sheet-inputchar" type="number" step="1" value="3" name="attr_strength" />
<input class="sheet-maincolor sheet-inputchar" type="number" step="1" value="3" name="attr_constitution" />
<input class="sheet-maincolor sheet-inputchar" type="number" step="1" value="3" name="attr_dexterity" />
<input class="sheet-maincolor sheet-inputchar" type="number" step="1" value="3" name="attr_power" />
<input class="sheet-maincolor sheet-inputchar" type="number" step="1" value="3" name="attr_charisma" />
<input class="sheet-maincolor sheet-inputchar" type="number" step="1" value="3" name="attr_intelligence" />
<input class="sheet-maincolor sheet-inputchar" type="number" step="1" value="8" name="attr_size" />
<h2 data-i18n="str-abbr">STR</h2>
<h2 data-i18n="con-abbr">CON</h2>
<h2 data-i18n="dex-abbr">DEX</h2>
<div class="sheet-specialpower-div">
<h2 data-i18n="pow-abbr">POW</h2>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_power-active" />
</div>
<h2 data-i18n="cha-abbr">CHA</h2>
<h2 data-i18n="int-abbr">INT</h2>
<h2 data-i18n="siz-abbr">SIZ</h2>
</div>
</div>
</div>
<!-- ----- MAIN SAVES ----- -->
<div class="sheet-main-saves sheet-standardbox sheet-standardbox1" style="height: 269px">
<h4 class="sheet-minititles" data-i18n="characteristics-rolls-title">Characteristics Rolls</h4>
<div class="sheet-cogs-container sheet-absolute-container">
<input class="sheet-cogs-input sheet-general-hideshow" type="checkbox" name="attr_sheet-general-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
<div class="sheet-oneline" style="row-gap: 2px !important;">
<!-- ----- EFFORT ----- -->
<div class="sheet-button-div-holder">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_effort" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{effort}}} {{fumble=[[@{effort-fumble}]]}} {{special=[[@{effort-special}]]}} {{critical=[[@{effort-critical}]]}} {{target=[[@{effort}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Characteristics}}"></button>
<h4 class="sheet-subchar" data-i18n="effort-u">EFFORT</h4>
<input class="sheet-inputchar2 sheet-final" type="number" step="1" value="0" name="attr_effort" readonly />
</div>
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_effort-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_effort-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_effort-fumble" />
<!-- ----- STAMINA ----- -->
<div class="sheet-button-div-holder">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_stamina" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{stamina}}} {{fumble=[[@{stamina-fumble}]]}} {{special=[[@{stamina-special}]]}} {{critical=[[@{stamina-critical}]]}} {{target=[[@{stamina}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Characteristics}}"></button>
<h4 class="sheet-subchar" data-i18n="stamina">Stamina</h4>
<input class="sheet-inputchar2 sheet-final" type="number" step="1" value="0" name="attr_stamina" readonly />
</div>
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_stamina-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_stamina-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_stamina-fumble" />
<!-- ----- AGILITY ----- -->
<div class="sheet-button-div-holder">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_agility" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{agility}}} {{fumble=[[@{agility-fumble}]]}} {{special=[[@{agility-special}]]}} {{critical=[[@{agility-critical}]]}} {{target=[[@{agility}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Characteristics}}"></button>
<h4 class="sheet-subchar" data-i18n="agility">Agility</h4>
<input class="sheet-inputchar2 sheet-final" type="number" step="1" value="0" name="attr_agility" readonly />
</div>
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_agility-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_agility-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_agility-fumble" />
<!-- ----- DESTINY ----- -->
<div class="sheet-button-div-holder sheet-button-div-holder2">
<div class="sheet-button-div-holder">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_destiny" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{destiny}}} {{fumble=[[@{destiny-fumble}]]}} {{special=[[@{destiny-special}]]}} {{critical=[[@{destiny-critical}]]}} {{target=[[@{destiny}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Characteristics}}"></button>
<h4 class="sheet-subchar" data-i18n="destiny">Destiny</h4>
</div>
<input class="sheet-inputchar2 sheet-mod" type="number" step="1" value="0" name="attr_destiny-mod" />
<input class="sheet-inputchar2 sheet-final" type="number" step="1" value="0" name="attr_destiny" readonly />
</div>
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_destiny-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_destiny-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_destiny-fumble" />
<!-- ----- CHARM ----- -->
<div class="sheet-button-div-holder">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_charm" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{charm}}} {{fumble=[[@{charm-fumble}]]}} {{special=[[@{charm-special}]]}} {{critical=[[@{charm-critical}]]}} {{target=[[@{charm}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Characteristics}}"></button>
<h4 class="sheet-subchar" data-i18n="charm">Charm</h4>
<input class="sheet-inputchar2 sheet-final" type="number" step="1" value="0" name="attr_charm" readonly />
</div>
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_charm-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_charm-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_charm-fumble" />
<!-- ----- IDEA ----- -->
<div class="sheet-button-div-holder">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_idea" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{idea}}} {{fumble=[[@{idea-fumble}]]}} {{special=[[@{idea-special}]]}} {{critical=[[@{idea-critical}]]}} {{target=[[@{idea}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Characteristics}}"></button>
<h4 class="sheet-subchar" data-i18n="idea">Idea</h4>
<input class="sheet-inputchar2 sheet-final" type="number" step="1" value="0" name="attr_idea" readonly />
</div>
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_idea-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_idea-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_idea-fumble" />
<hr class="sheet-separator-text sheet-separator-text4" />
<!-- ----- DAMAGES ----- -->
<div class="sheet-button-div-holder">
<h4 class="sheet-subchar" data-i18n="damage-mod">Damage Mod</h4>
<select style="font-family: 'Georgia'" class="sheet-mod sheet-inputchar2" name="attr_dmg">
<option value="+0">-</option>
<option value="-1D6">-1D6</option>
<option value="-1D4">-1D4</option>
<option value="+1D4">+1D4</option>
<option value="+1D6">+1D6</option>
<option value="+2D6">+2D6</option>
</select>
</div>
<!-- ----- EXPERIENCE BONUS ----- -->
<input class="sheet-hidden sheet-general-hideshow" type="checkbox" name="attr_sheet-general-hideshow" />
<div class="sheet-button-div-holder sheet-general-hideshow-div1">
<h4 class="sheet-subchar" data-i18n="experience-bonus">Experience Bonus</h4>
<input class="sheet-inputchar2" type="text" name="attr_expbonus" readonly />
</div>
<div class="sheet-button-div-holder sheet-general-hideshow-div2">
<h4 class="sheet-left" data-i18n="experience-mod">Experience - Mod</h4>
<input class="sheet-inputchar2" type="number" step="1" value="0" name="attr_expbonus-mod" />
</div>
<!-- ----- MOVEMENT ----- -->
<div class="sheet-button-div-holder">
<h4 class="sheet-subchar" data-i18n="movement-title">Movement (MOV)</h4>
<input type="number" step="1" value="10" name="attr_speed" />
</div>
<hr class="sheet-separator-text sheet-separator-text4" />
<!-- ----- Demonic Corruption ----- -->
<input class="sheet-hidden sheet-general-hideshow" type="checkbox" name="attr_sheet-general-hideshow" />
<div class="sheet-button-div-holder">
<div class="sheet-button-div-holder">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_demoniccorryption" value="@{global-privacy-status} &amp;{template:theexorcistcodex} {{name=^{demonic-corruption}}} {{target=[[@{sp_act}]]}} {{roll=[[(1D100@{demoniccorruption})*@{holyfaith-factor}]]}} {{charactername=@{character_name}}} {{category=Demonic Corruption}}"></button>
<h4 class="sheet-subchar" data-i18n="demonic-corruption-roll">Demonic Corruption Roll</h4>
</div>
<input class="sheet-inputchar2 sheet-mod" type="text" step="1" value="0" name="attr_demoniccorruption" />
</div>
</div>
</div>
<script id="CALC:ExpBonus" type="text/worker">
on("change:intelligence change:expbonus-mod sheet:opened", () => {
getAttrs(["intelligence", "expbonus-mod"], (values) => {
const intVal = parseFloat(values["intelligence"]) || 0;
const manualMod = parseFloat(values["expbonus-mod"]) || 0;
const autoBonus = Math.ceil(intVal / 2);
const totalExpBonus = autoBonus + manualMod;
setAttrs({
"expbonus": totalExpBonus
});
});
});
</script>
<script id="✓-NORMALIZE : DEMONIC CORRUPTION TEXT" type="text/worker">
function normalizeDC(){
getAttrs(['demoniccorruption'], function(v){
let s = (v.demoniccorruption || '').toString().replace(/\s+/g, '');
const m = s.match(/^([+-]?)(\d+)/);
let n = 0;
if (m) {
const sign = m[1] === '-' ? -1 : 1;
const abs = parseInt(m[2], 10);
n = sign * abs;
}
const out = (n >= 0 ? '+' : '') + n;
setAttrs({ 'demoniccorruption': out });
});
}
on('sheet:opened change:demoniccorruption', normalizeDC);
</script>
<!-- ----- DYNAMIC SECTION ----- -->
<div class="sheet-main-dynamic sheet-standardbox sheet-standardbox1">
<h4 class="sheet-minititles" data-i18n="dynamic-values">Dynamic Values</h4>
<div class="sheet-cogs-container sheet-absolute-container">
<input class="sheet-cogs-input sheet-general-hideshow" type="checkbox" name="attr_sheet-general-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
<div class="sheet-oneline sheet-onelinespecial sheet-triplecolumn sheet-5">
<!-- ----- CODEX LORE IMPROVEMENT ----- -->
<div style="grid-column: 1/3">
<div class="sheet-standardbox sheet-standardbox11">
<div class="sheet-oneline sheet-doublecolumn">
<h4 data-i18n="codex-lore">Codex Lore</h4>
<h4 data-i18n="improvement-chance">Improvement Chance</h4>
<div class="sheet-online">
<div class="sheet-online sheet-doublecolumn sheet-8">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_codexlore"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{codex-lore}}} {{target=[[@{codexlore}+@{codexlore-mod}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{charactername=@{character_name}}} {{category=Misc.}}"></button>
<input style="padding-left: 15px" class="sheet-maincolor sheet-inputchar sheet-with-arrows" type="number" name="attr_codexlore" />
</div>
<div class="sheet-doublecolumn sheet-8">
<h4 class="sheet-left" style="line-height: 18px;" data-i18n="mod-colon">MOD :</h4>
<input type="number" name="attr_codexlore-mod" />
</div>
</div>
<div class="sheet-online">
<div class="sheet-button-div-holder">
<input class="sheet-maincolor sheet-inputchar" type="text" name="attr_codexlore-imp-display" readonly />
<input class="sheet-hidden" type="number" name="attr_codexlore-imp" readonly />
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_codexlore"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{codex-lore}}} {{target=[[@{codexlore-imp}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{charactername=@{character_name}}} {{category=Misc.}}"></button>
</div>
<div class="sheet-triplecolumn" style="grid-template-columns: repeat(3, 10px); justify-content: center; height: 18px !important">
<input class="sheet-checkbox" style="border: 1px solid #999 !important" type="checkbox" value="0" name="attr_codexlore1" />
<input class="sheet-checkbox" style="border: 1px solid #999 !important" type="checkbox" value="0" name="attr_codexlore2" />
<input class="sheet-checkbox" style="border: 1px solid #999 !important" type="checkbox" value="0" name="attr_codexlore3" />
</div>
</div>
</div>
</div>
</div>
<!-- ----- ARMOR VALUE ----- -->
<div class="sheet-standardbox sheet-standardbox11">
<div class="sheet-oneline">
<input class="sheet-hidden sheet-general-hideshow" type="checkbox" name="attr_sheet-general-hideshow" />
<h4 data-i18n="armor-value-title">Armor Value (AV)</h4>
<div class="sheet-button-div-holder sheet-doublecolumn sheet-8">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_armorvalue"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{armor-value}}} {{fumble=[[101]]}} {{special=[[-1]]}} {{critical=[[-2]]}} {{armor=[[1]]}} {{reduction=[[@{armorvalue-reduction}]]}} {{target=[[@{armorvalue}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{charactername=@{character_name}}} {{category=Armor}}"></button>
<input class="sheet-hidden" type="number" name="attr_armorvalue" readonly />
<input class="sheet-maincolor sheet-inputchar" type="text" name="attr_armorvalue-display" readonly />
<input class="sheet-maincolor sheet-inputchar" type="text" name="attr_armorvalue-reduction" readonly />
</div>
<select style="text-transform: uppercase; border: none !important; line-height: 18px; font-size: 10px !important" name="attr_armor-type">
<option value="0" selected data-i18n="armor-normal-clothes">Normal Clothes</option>
<option value="chainmail" data-i18n="armor-chainmail">Chainmail</option>
<option value="ringmail" data-i18n="armor-ringmail">Ringmail</option>
<option value="leather" data-i18n="armor-clothing-leather">Clothing, Leather</option>
<option value="heavyleather" data-i18n="armor-clothing-heavy-leather">Clothing, Heavy Leather</option>
<option value="heavy" data-i18n="armor-clothing-heavy">Clothing, Heavy</option>
</select>
</div>
</div>
</div>
</div>
<script id="CALC:ArmorValue" type="text/worker">
on("change:armor-type sheet:opened", function () {
getAttrs(["armor-type"], function (values) {
const type = values["armor-type"] || "";
const updates = {};
let val = 0;
switch (type) {
case "chainmail":
val = 70;
updates["armorvalue"] = val;
updates["armorvalue-reduction"] = "2d3";
updates["physical-malus"] = 20;
break;
case "ringmail":
val = 50;
updates["armorvalue"] = val;
updates["armorvalue-reduction"] = "2d3-1";
updates["physical-malus"] = 10;
break;
case "heavyleather":
val = 40;
updates["armorvalue"] = val;
updates["armorvalue-reduction"] = "1d2+1";
updates["physical-malus"] = 5;
break;
case "leather":
val = 30;
updates["armorvalue"] = val;
updates["armorvalue-reduction"] = "1d2";
updates["physical-malus"] = 0;
break;
case "heavy":
val = 10;
updates["armorvalue"] = val;
updates["armorvalue-reduction"] = "1d2";
updates["physical-malus"] = 0;
break;
default:
val = 0;
updates["armorvalue"] = val;
updates["armorvalue-reduction"] = "0";
updates["physical-malus"] = 0;
}
updates["armorvalue-display"] = `${val}%`;
setAttrs(updates);
});
});
</script>
<script id="CALC:CodexLore Importance" type="text/worker">
on("sheet:opened change:codexlore", () => {
getAttrs(["codexlore"], (v) => {
const lore = parseInt(v["codexlore"], 10) || 0;
let importance = 0;
if (lore >= 0 && lore <= 9) {
importance = 40;
} else if (lore <= 29) {
importance = 25;
} else if (lore <= 49) {
importance = 10;
} else if (lore <= 69) {
importance = 5;
} else if (lore <= 89) {
importance = 2;
}
setAttrs({
"codexlore-imp": importance,
"codexlore-imp-display": `${importance}%`
});
});
});
</script>
<!-- ----- HOLY FAITH SECTION ----- -->
<div class="sheet-main-holyfaith sheet-standardbox sheet-standardbox1">
<h4 class="sheet-minititles" data-i18n="holy-faith-title">Holy Faith</h4>
<div class="sheet-oneline sheet-onelinespecial" style="grid-template-columns: 75px 1fr 1fr; align-items: flex-start; column-gap: 15px; margin: 25px auto 0 auto !important">
<!-- ----- HOLY FAITH ----- -->
<div class="sheet-online" style="row-gap:11px!important;">
<input class="sheet-maincolor sheet-inputchar" type="number" step="1" value="10" name="attr_holyfaith" style="height: 26px !important; max-height: 30px; font-size: 18px !important" readonly />
<h4 data-i18n="holy-faith">Holy Faith</h4>
</div>
<div class="sheet-main-holyfaithfactor-section">
<h4 class="sheet-left" data-i18n="holy-faith-factor">Holy Faith Factor</h4>
<select class="sheet-mod" name="attr_holyfaith-factor">
<option value="0" selected>0</option>
<option value="0.5">0.5</option>
<option value="1">1</option>
<option value="1.5">1.5</option>
<option value="2">2</option>
<option value="2.5">2.5</option>
<option value="3">3</option>
<option value="3.5">3.5</option>
<option value="4">4</option>
<option value="4.5">4.5</option>
<option value="5">5</option>
</select>
<h4 class="sheet-left" data-i18n="demon-marks">Demon Marks</h4>
<div class="sheet-triplecolumn" style="grid-template-columns: repeat(3, 10px); justify-content: center">
<input class="sheet-checkbox" style="border: 1px solid #999 !important" type="checkbox" value="0" name="attr_demonmark1" />
<input class="sheet-checkbox" style="border: 1px solid #999 !important" type="checkbox" value="0" name="attr_demonmark2" />
<input class="sheet-checkbox" style="border: 1px solid #999 !important" type="checkbox" value="0" name="attr_demonmark3" />
</div>
</div>
<div class="sheet-justline" style="row-gap:15px!important;">
<div class="sheet-main-holyfaithfactor-section">
<h4 class="sheet-left" data-i18n="holy-faith-bonus">Holy Faith Bonus</h4>
<input class="sheet-mod" type="number" value="0" name="attr_holyfaith-bonus" />
</div>
<div class="sheet-main-holyfaithfactor-section">
<h4 class="sheet-left" data-i18n="demonic-corruption">Demonic Corruption</h4>
<input type="number" value="0" name="attr_demoniccorruption-base" />
</div>
</div>
</div>
</div>
<script id="CALC:HolyFaith Calculator" type="text/worker">
on("sheet:opened change:codexlore change:holyfaith-bonus change:holyfaith-factor", () => {
getAttrs([
"codexlore",
"holyfaith-bonus",
"holyfaith-factor"
], (v) => {
const lore = parseFloat(String(v["codexlore"]).replace(",", ".")) || 0;
const bonus = parseFloat(String(v["holyfaith-bonus"]).replace(",", ".")) || 0;
const factor = parseFloat(v["holyfaith-factor"]) || 0;
const result = (lore + bonus) * factor;
const holyfaith = Math.max(0, Math.round(result * 100) / 100);
console.log(`[HolyFaith Calc] (${lore} + ${bonus}) x ${factor} = ${holyfaith}`);
setAttrs({ "holyfaith": holyfaith });
});
});
</script>
<!-- ----- SKILLS SCRIPTS ----- -->
<script id="✓ SCRIPTCALC : General Repeating Visibility Sync" type="text/worker">
const globalTrigger = "sheet-skills-hideshow";
const allSections = [
"repeating_perform",
"repeating_etiquette",
"repeating_language",
"repeating_technical",
"repeating_knowledge",
"repeating_weapons",
"repeating_drive",
"repeating_pilot",
"repeating_weapons",
"repeating_heavymachine",
"repeating_repair",
"repeating_arts",
"repeating_craft"
];
on(`change:${globalTrigger}`, () => {
getAttrs([globalTrigger], (values) => {
const generalVal = values[globalTrigger] || "0";
console.log(`✓ [General Sync] Valeur de ${globalTrigger} = ${generalVal}`);
allSections.forEach((section) => {
getSectionIDs(section, (ids) => {
if (!ids.length) {
console.log(`✗ [General Sync] Aucun champ dans ${section}`);
return;
}
const updates = {};
ids.forEach((id) => {
const attrName = `${section}_${id}_sheet-repeatingtrigger-hideshow`;
updates[attrName] = generalVal;
console.log(`→ [${section}] ${attrName} = ${generalVal}`);
});
setAttrs(updates);
});
});
});
});
</script>
<script id="CALC:AllSkillsFinals" type="text/worker">
const skills = [
"bargain", "command", "disguise", "fasttalk", "persuade", "sacredrites", "spiritcommunication", "spiritualsupport", "teach", "languagenative",
"demonicsense", "insight", "listen", "mysticsense", "navigate", "research", "sense", "spot", "track",
"appraise", "firstaid", "medicine", "mysticdecryption", "psychemending", "strategy",
"climb", "dodge", "drive", "hide", "jump", "pilot", "ride", "stealth", "swim", "throw", "toughness",
"brawl", "grapple", "martialarts", "parry", "shield",
"demolition", "finemanipulation", "sleightofhand",
"axe", "blunt", "brawl", "longblade", "smallblade", "spear", "bow", "crossbow", "blowgun", "thrown", "handgun", "rifle", "shotgun"
];
const thresholds = [
{ max: 5, crit: 0, spec: 1, fumb: 96 },
{ max: 10, crit: 1, spec: 2, fumb: 96 },
{ max: 15, crit: 1, spec: 3, fumb: 96 },
{ max: 20, crit: 1, spec: 4, fumb: 96 },
{ max: 25, crit: 2, spec: 5, fumb: 97 },
{ max: 30, crit: 2, spec: 6, fumb: 97 },
{ max: 35, crit: 2, spec: 7, fumb: 97 },
{ max: 40, crit: 2, spec: 8, fumb: 97 },
{ max: 45, crit: 3, spec: 9, fumb: 98 },
{ max: 50, crit: 3, spec: 10, fumb: 98 },
{ max: 55, crit: 3, spec: 11, fumb: 98 },
{ max: 60, crit: 3, spec: 12, fumb: 98 },
{ max: 65, crit: 4, spec: 13, fumb: 99 },
{ max: 70, crit: 4, spec: 14, fumb: 99 },
{ max: 75, crit: 4, spec: 15, fumb: 99 },
{ max: 80, crit: 4, spec: 16, fumb: 99 },
{ max: 85, crit: 5, spec: 17, fumb: 100 },
{ max: 90, crit: 5, spec: 18, fumb: 100 },
{ max: 95, crit: 5, spec: 19, fumb: 100 },
{ max: 100, crit: 5, spec: 20, fumb: 100 },
{ max: 105, crit: 6, spec: 21, fumb: 100 },
{ max: 110, crit: 6, spec: 22, fumb: 100 },
{ max: 115, crit: 6, spec: 23, fumb: 100 },
{ max: 120, crit: 6, spec: 24, fumb: 100 }
];
const attrsToWatch = skills.flatMap(name => [`${name}-base`, `${name}-up`, `${name}-mod`]);
on([...attrsToWatch.map(attr => `change:${attr}`), "sheet:opened"].join(" "), () => {
getAttrs(attrsToWatch, (values) => {
const parsePercent = (val) => {
const cleaned = (val || "").toString().replace(/[^-0-9.]/g, "");
return parseFloat(cleaned) || 0;
};
const updates = {};
skills.forEach(name => {
const base = parsePercent(values[`${name}-base`] ?? "0");
const up = parsePercent(values[`${name}-up`] ?? "0");
const mod = parsePercent(values[`${name}-mod`] ?? "0");
const total = base + up + mod;
const entry = thresholds.find(th => total <= th.max) || {
crit: 6 + Math.floor((total - 120) / 5),
spec: 24 + Math.floor((total - 120) / 5),
fumb: 100
};
const crit = entry.crit + 1;
const spec = entry.spec + 1;
const fumb = entry.fumb - 1;
updates[`${name}-final`] = total;
updates[`${name}-final-display`] = total !== 0 ? `${total}%` : "";
updates[`${name}-critical`] = crit;
updates[`${name}-special`] = spec;
updates[`${name}-fumble`] = fumb;
});
setAttrs(updates);
});
});
</script>
<script id="CALC:RepeatingFinals" type="text/worker">
const sections = [
"repeating_etiquette",
"repeating_language",
"repeating_technical",
"repeating_knowledge",
"repeating_weapons",
"repeating_heavymachine",
"repeating_repair",
"repeating_arts",
"repeating_craft",
"repeating_perform",
"repeating_pilot",
"repeating_drive"
];
const thresholds = [
{ max: 5, crit: 1, spec: 2, fumb: 95 },
{ max: 10, crit: 2, spec: 3, fumb: 95 },
{ max: 15, crit: 2, spec: 4, fumb: 95 },
{ max: 20, crit: 2, spec: 5, fumb: 95 },
{ max: 25, crit: 3, spec: 6, fumb: 96 },
{ max: 30, crit: 3, spec: 7, fumb: 96 },
{ max: 35, crit: 3, spec: 8, fumb: 96 },
{ max: 40, crit: 3, spec: 9, fumb: 96 },
{ max: 45, crit: 4, spec: 10, fumb: 97 },
{ max: 50, crit: 4, spec: 11, fumb: 97 },
{ max: 55, crit: 4, spec: 12, fumb: 97 },
{ max: 60, crit: 4, spec: 13, fumb: 97 },
{ max: 65, crit: 5, spec: 14, fumb: 98 },
{ max: 70, crit: 5, spec: 15, fumb: 98 },
{ max: 75, crit: 5, spec: 16, fumb: 98 },
{ max: 80, crit: 5, spec: 17, fumb: 98 },
{ max: 85, crit: 6, spec: 18, fumb: 99 },
{ max: 90, crit: 6, spec: 19, fumb: 99 },
{ max: 95, crit: 6, spec: 20, fumb: 99 },
{ max: 100, crit: 6, spec: 21, fumb: 99 },
{ max: 105, crit: 7, spec: 22, fumb: 99 },
{ max: 110, crit: 7, spec: 23, fumb: 99 },
{ max: 115, crit: 7, spec: 24, fumb: 99 },
{ max: 120, crit: 7, spec: 25, fumb: 99 }
];
const parseNumber = (val) => {
const cleaned = (val || "").replace(/[^-0-9.]/g, "");
return parseFloat(cleaned) || 0;
};
sections.forEach(section => {
const watchAttrs = [
`change:${section}:repeating-base`,
`change:${section}:repeating-up`,
`change:${section}:repeating-mod`,
"sheet:opened"
];
on(watchAttrs.join(" "), function () {
getSectionIDs(section, function (ids) {
if (!ids.length) return;
const attrNames = ids.flatMap(id => [
`${section}_${id}_repeating-base`,
`${section}_${id}_repeating-up`,
`${section}_${id}_repeating-mod`
]);
getAttrs(attrNames, function (values) {
const updates = {};
ids.forEach(id => {
const base = parseNumber(values[`${section}_${id}_repeating-base`]);
const up = parseNumber(values[`${section}_${id}_repeating-up`]);
const mod = parseNumber(values[`${section}_${id}_repeating-mod`]);
const total = base + up + mod;
const raw = thresholds.find(th => total <= th.max) || {
crit: 6 + Math.floor((total - 120) / 5),
spec: 24 + Math.floor((total - 120) / 5),
fumb: 100
};
// Décalage logique : +1 pour les succès, -1 pour les échecs
const crit = raw.crit + 1;
const spec = raw.spec + 1;
const fumb = raw.fumb - 1;
updates[`${section}_${id}_repeating-final`] = total;
updates[`${section}_${id}_repeating-critical`] = crit;
updates[`${section}_${id}_repeating-special`] = spec;
updates[`${section}_${id}_repeating-fumble`] = fumb;
console.log(`[${section}] Row ${id} → base=${base}, up=${up}, mod=${mod}, total=${total}`);
console.log(`→ final=${total} | crit=${crit} | spec=${spec} | fumb=${fumb}`);
});
setAttrs(updates);
});
});
});
});
</script>
<!-- ----- SKILLS SECTION NORMAL ----- -->
<div class="sheet-main-skill sheet-general-hideshow-div1">
<div class="sheet-bottom-separator sheet-separator" style="margin-bottom: 5px"></div>
<!-- ----- ROLL DIFFICULTY ----- -->
<div class="sheet-main-header-difficulty">
<div class="sheet-oneline">
<div class="sheet-button-holder">
<input id="easy" class="sheet-globalprivacy" type="radio" value="*2" name="attr_global-privacy-difficulty" />
<label for="easy" data-i18n="difficulty-easy-u">EASY</label>
</div>
<div class="sheet-button-holder">
<input id="standard" class="sheet-globalprivacy" type="radio" value="" name="attr_global-privacy-difficulty" checked />
<label for="standard" data-i18n="difficulty-average">Average</label>
</div>
<div class="sheet-button-holder">
<input id="hard" class="sheet-globalprivacy" type="radio" value="/2" name="attr_global-privacy-difficulty" />
<label for="hard" data-i18n="difficulty-difficult">Difficult</label>
</div>
</div>
</div>
<div class="sheet-standardbox sheet-standardbox1">
<h4 class="sheet-minititles">Skills</h4>
<div class="sheet-cogs-container sheet-absolute-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
<div class="sheet-oneline">
<div class="sheet-flex-column">
<div class="sheet-oneline" id="Skill Column 1">
<!-- SECTION : COMMUNICATION -->
<div class="sheet-titre">
<h3 class="sheet-left" data-i18n="section-communication">Communication</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<!-- CAPTIONS : COMMUNICATION -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-captions sheet-div2 sheet-skills-hideshow-div2">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="base">Base</h4>
<h4 data-i18n="up-abbr-u">UP</h4>
<h4 data-i18n="tot-abbr-u">TOT</h4>
<h4>&nbsp;</h4>
</div>
<div class="sheet-captions sheet-div1 sheet-skills-hideshow-div1">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="mod">Mod</h4>
<h4 data-i18n="tot-abbr-u">TOT</h4>
</div>
<!-- Bargain -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<input class="sheet-hidden sheet-bargain-hideshow" type="checkbox" value="1" name="attr_sheet-bargain-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-bargain-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_bargain"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{bargain}}} {{fumble=[[@{bargain-fumble}]]}} {{critical=[[@{bargain-critical}]]}} {{special=[[@{bargain-special}]]}} {{target=[[@{bargain-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="bargain">Bargain</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-bargain-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-bargain-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-bargain-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_bargain-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_bargain-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_bargain-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-bargain-hideshow sheet-visibility" type="checkbox" value="1" name="attr_sheet-bargain-hideshow" />
<h4 data-i18n="bargain">Bargain</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-bargain-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-bargain-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-bargain-hideshow-div1"></span>
<span class="sheet-iscodexsill-bargain-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="5" name="attr_bargain-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_bargain-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_bargain-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_bargain-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_bargain-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_bargain-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_bargain-active" />
</div>
<!-- Command -->
<input class="sheet-hidden sheet-command-hideshow" type="checkbox" value="1" name="attr_sheet-command-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-command-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_command"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{command}}} {{fumble=[[@{command-fumble}]]}} {{critical=[[@{command-critical}]]}} {{special=[[@{command-special}]]}} {{target=[[@{command-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="command">Command</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-command-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-command-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-command-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_command-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_command-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_command-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-command-hideshow sheet-visibility" type="checkbox" name="attr_sheet-command-hideshow" value="1" />
<h4 data-i18n="command">Command</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-command-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-command-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-command-hideshow-div1"></span>
<span class="sheet-iscodexsill-command-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="10" name="attr_command-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_command-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_command-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_command-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_command-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_command-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_command-active" />
</div>
<!-- Disguise -->
<input class="sheet-hidden sheet-disguise-hideshow" type="checkbox" value="1" name="attr_sheet-disguise-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-disguise-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_disguise"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{disguise}}} {{fumble=[[@{disguise-fumble}]]}} {{critical=[[@{disguise-critical}]]}} {{special=[[@{disguise-special}]]}} {{target=[[@{disguise-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="disguise">Disguise</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-disguise-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-disguise-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-disguise-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_disguise-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_disguise-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_disguise-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-disguise-hideshow sheet-visibility" type="checkbox" name="attr_sheet-disguise-hideshow" value="1" />
<h4 data-i18n="disguise">Disguise</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-disguise-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-disguise-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-disguise-hideshow-div1"></span>
<span class="sheet-iscodexsill-disguise-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="1" name="attr_disguise-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_disguise-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_disguise-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_disguise-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_disguise-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_disguise-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_disguise-active" />
</div>
<!-- Fast Talk -->
<input class="sheet-hidden sheet-fasttalk-hideshow" type="checkbox" value="1" name="attr_sheet-fasttalk-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-fasttalk-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_fasttalk"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{fast-talk}}} {{fumble=[[@{fasttalk-fumble}]]}} {{critical=[[@{fasttalk-critical}]]}} {{special=[[@{fasttalk-special}]]}} {{target=[[@{fasttalk-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="fast-talk">Fast Talk</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-fasttalk-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-fasttalk-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-fasttalk-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_fasttalk-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_fasttalk-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_fasttalk-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-fasttalk-hideshow sheet-visibility" type="checkbox" name="attr_sheet-fasttalk-hideshow" value="1" />
<h4 data-i18n="fast-talk">Fast Talk</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-fasttalk-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-fasttalk-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-fasttalk-hideshow-div1"></span>
<span class="sheet-iscodexsill-fasttalk-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="5" name="attr_fasttalk-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_fasttalk-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_fasttalk-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_fasttalk-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_fasttalk-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_fasttalk-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_fasttalk-active" />
</div>
<!-- Persuade -->
<input class="sheet-hidden sheet-persuade-hideshow" type="checkbox" value="1" name="attr_sheet-persuade-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-persuade-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_persuade"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{persuade}}} {{fumble=[[@{persuade-fumble}]]}} {{critical=[[@{persuade-critical}]]}} {{special=[[@{persuade-special}]]}} {{target=[[@{persuade-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="persuade">Persuade</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-persuade-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-persuade-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-persuade-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_persuade-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_persuade-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_persuade-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-persuade-hideshow sheet-visibility" type="checkbox" name="attr_sheet-persuade-hideshow" value="1" />
<h4 data-i18n="persuade">Persuade</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-persuade-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-persuade-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-persuade-hideshow-div1"></span>
<span class="sheet-iscodexsill-persuade-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="15" name="attr_persuade-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_persuade-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_persuade-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_persuade-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_persuade-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_persuade-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_persuade-active" />
</div>
<!-- Sacred Rites -->
<input class="sheet-hidden sheet-sacredrites-hideshow" type="checkbox" value="1" name="attr_sheet-sacredrites-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-sacredrites-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_sacredrites"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{sacred-rites}}} {{fumble=[[@{sacredrites-fumble}]]}} {{critical=[[@{sacredrites-critical}]]}} {{special=[[@{sacredrites-special}]]}} {{target=[[@{sacredrites-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="sacred-rites">Sacred Rites</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-sacredrites-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-sacredrites-hideshow" />
<span class="sheet-codexskill sheet-iscodexsill-sacredrites-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_sacredrites-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_sacredrites-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_sacredrites-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-sacredrites-hideshow sheet-visibility" type="checkbox" name="attr_sheet-sacredrites-hideshow" value="1" />
<h4 data-i18n="sacred-rites">Sacred Rites</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-sacredrites-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-sacredrites-hideshow" />
<span class="sheet-codexskill sheet-iscodexsill-sacredrites-hideshow-div1"></span>
<span class="sheet-iscodexsill-sacredrites-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="0" name="attr_sacredrites-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_sacredrites-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_sacredrites-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_sacredrites-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_sacredrites-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_sacredrites-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_sacredrites-active" />
</div>
<!-- Spiritual Communication -->
<input class="sheet-hidden sheet-spiritcommunication-hideshow" type="checkbox" value="1" name="attr_sheet-spiritcommunication-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-spiritcommunication-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_spiritcommunication"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{spirit-communication}}} {{fumble=[[@{spiritcommunication-fumble}]]}} {{critical=[[@{spiritcommunication-critical}]]}} {{special=[[@{spiritcommunication-special}]]}} {{target=[[@{spiritcommunication-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="spirit-communication">Spirit Communication</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-spiritcommunication-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-spiritcommunication-hideshow" />
<span class="sheet-codexskill sheet-iscodexsill-spiritcommunication-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_spiritcommunication-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_spiritcommunication-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_spiritcommunication-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-spiritcommunication-hideshow sheet-visibility" type="checkbox" name="attr_sheet-spiritcommunication-hideshow" value="1" />
<h4 data-i18n="spirit-communication">Spirit Communication</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-spiritcommunication-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-spiritcommunication-hideshow" />
<span class="sheet-codexskill sheet-iscodexsill-spiritcommunication-hideshow-div1"></span>
<span class="sheet-iscodexsill-spiritcommunication-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="0" name="attr_spiritcommunication-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_spiritcommunication-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_spiritcommunication-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_spiritcommunication-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_spiritcommunication-special" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_spiritcommunication-active" />
</div>
<!-- Spiritual Support -->
<input class="sheet-hidden sheet-spiritualsupport-hideshow" type="checkbox" value="1" name="attr_sheet-spiritualsupport-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-spiritualsupport-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_spiritualsupport"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{spiritual-support}}} {{fumble=[[@{spiritualsupport-fumble}]]}} {{critical=[[@{spiritualsupport-critical}]]}} {{special=[[@{spiritualsupport-special}]]}} {{target=[[@{spiritualsupport-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="spiritual-support">Spiritual Support</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-spiritualsupport-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-spiritualsupport-hideshow" />
<span class="sheet-codexskill sheet-iscodexsill-spiritualsupport-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_spiritualsupport-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_spiritualsupport-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_spiritualsupport-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-spiritualsupport-hideshow sheet-visibility" type="checkbox" name="attr_sheet-spiritualsupport-hideshow" value="1" />
<h4 data-i18n="spiritual-support">Spiritual Support</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-spiritualsupport-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-spiritualsupport-hideshow" />
<span class="sheet-codexskill sheet-iscodexsill-spiritualsupport-hideshow-div1"></span>
<span class="sheet-iscodexsill-spiritualsupport-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="0" name="attr_spiritualsupport-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_spiritualsupport-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_spiritualsupport-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_spiritualsupport-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_spiritualsupport-special" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_spiritualsupport-active" />
</div>
<!-- Teach -->
<input class="sheet-hidden sheet-teach-hideshow" type="checkbox" value="1" name="attr_sheet-teach-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-teach-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_teach"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{teach}}} {{fumble=[[@{teach-fumble}]]}} {{critical=[[@{teach-critical}]]}} {{special=[[@{teach-special}]]}} {{target=[[@{teach-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="teach">Teach</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-teach-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-teach-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-teach-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_teach-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_teach-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_teach-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-teach-hideshow sheet-visibility" type="checkbox" name="attr_sheet-teach-hideshow" value="1" />
<h4 data-i18n="teach">Teach</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-teach-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-teach-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-teach-hideshow-div1"></span>
<span class="sheet-iscodexsill-teach-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="10" name="attr_teach-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_teach-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_teach-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_teach-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_teach-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_teach-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_teach-active" />
</div>
<!-- Perform (Repeating) -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" name="attr_sheet-skills-hideshow" value="1" checked />
<input class="sheet-hidden sheet-perform-hideshow" type="checkbox" name="attr_sheet-perform-hideshow" value="1" />
<hr class="sheet-separator-text sheet-separator-text4" />
<!-- SECTION : DIV 2 -->
<div class="sheet-titre sheet-subtitre2 sheet-skills-hideshow-div2">
<input class="sheet-perform-hideshow sheet-visibility" type="checkbox" name="attr_sheet-perform-hideshow" value="1" />
<h3 class="sheet-left" data-i18n="perform">Perform</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<!-- SECTION : DIV 1 -->
<div class="sheet-titre sheet-skills-hideshow-div1">
<h3 class="sheet-left" data-i18n="perform">Perform</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<div class="sheet-perform-hideshow-div1">
<!-- CAPTIONS -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-captions sheet-div4 sheet-skills-hideshow-div2">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="base">Base</h4>
<h4 data-i18n="up-abbr-u">UP</h4>
<h4 data-i18n="tot-abbr-u">TOT</h4>
<h4>&nbsp;</h4>
</div>
<div class="sheet-captions sheet-div1 sheet-skills-hideshow-div1">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="mod">Mod</h4>
<h4 data-i18n="tot-abbr-u">TOT</h4>
</div>
<fieldset class="repeating_perform">
<input class="sheet-hidden sheet-repeatingtrigger-hideshow" type="checkbox" name="attr_sheet-repeatingtrigger-hideshow" value="1" checked />
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Perform Name" data-i18n-placeholder="perform-name-placeholder" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_repeating-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div3">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Perform Name" data-i18n-placeholder="perform-name-placeholder" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
<span class="sheet-iscodexsill-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="10" name="attr_repeating-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_repeating-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
</fieldset>
</div>
<!-- Etiquette (Repeating) -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" name="attr_sheet-skills-hideshow" value="1" checked />
<input class="sheet-hidden sheet-etiquette-hideshow" type="checkbox" name="attr_sheet-etiquette-hideshow" value="1" />
<hr class="sheet-separator-text sheet-separator-text4" />
<!-- SECTION : DIV 2 -->
<div class="sheet-titre sheet-subtitre2 sheet-skills-hideshow-div2">
<input class="sheet-etiquette-hideshow sheet-visibility" type="checkbox" name="attr_sheet-etiquette-hideshow" value="1" />
<h3 class="sheet-left" data-i18n="etiquette">Etiquette</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<!-- SECTION : DIV 1 -->
<div class="sheet-titre sheet-skills-hideshow-div1">
<h3 class="sheet-left" data-i18n="etiquette">Etiquette</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<div class="sheet-etiquette-hideshow-div1">
<!-- CAPTIONS -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-captions sheet-div4 sheet-skills-hideshow-div2">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="base">Base</h4>
<h4 data-i18n="up-abbr-u">UP</h4>
<h4 data-i18n="tot-abbr-u">TOT</h4>
<h4>&nbsp;</h4>
</div>
<div class="sheet-captions sheet-div1 sheet-skills-hideshow-div1">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="mod">Mod</h4>
<h4 data-i18n="tot-abbr-u">TOT</h4>
</div>
<fieldset class="repeating_etiquette">
<input class="sheet-hidden sheet-repeatingtrigger-hideshow" type="checkbox" name="attr_sheet-repeatingtrigger-hideshow" value="1" checked />
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Etiquette Name" data-i18n-placeholder="etiquette-name-placeholder" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_repeating-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div3">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Etiquette Name" data-i18n-placeholder="etiquette-name-placeholder" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
<span class="sheet-iscodexsill-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="10" name="attr_repeating-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_repeating-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
</fieldset>
</div>
<!-- Language (Repeating) -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" name="attr_sheet-skills-hideshow" value="1" checked />
<input class="sheet-hidden sheet-language-hideshow" type="checkbox" name="attr_sheet-language-hideshow" value="1" />
<hr class="sheet-separator-text sheet-separator-text4" />
<!-- SECTION : DIV 2 -->
<div class="sheet-titre sheet-subtitre2 sheet-skills-hideshow-div2">
<input class="sheet-language-hideshow sheet-visibility" type="checkbox" name="attr_sheet-language-hideshow" value="1" />
<h3 class="sheet-left" data-i18n="language">Language</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<!-- SECTION : DIV 1 -->
<div class="sheet-titre sheet-skills-hideshow-div1">
<h3 class="sheet-left" data-i18n="language">Language</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<div class="sheet-language-hideshow-div1">
<!-- CAPTIONS -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-captions sheet-div4 sheet-skills-hideshow-div2">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="base">Base</h4>
<h4 data-i18n="up-abbr-u">UP</h4>
<h4 data-i18n="tot-abbr-u">TOT</h4>
<h4>&nbsp;</h4>
</div>
<div class="sheet-captions sheet-div1 sheet-skills-hideshow-div1">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="mod">Mod</h4>
<h4 data-i18n="tot-abbr-u">TOT</h4>
</div>
<!-- Language (Native) -->
<input class="sheet-hidden sheet-languagenative-hideshow" type="checkbox" value="1" name="attr_sheet-languagenative-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-languagenative-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_languagenative"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{language-native}}} {{fumble=[[@{languagenative-fumble}]]}} {{critical=[[@{languagenative-critical}]]}} {{special=[[@{languagenative-special}]]}} {{target=[[@{languagenative-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="language-native">Language (Native)</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-languagenative-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-languagenative-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-languagenative-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_languagenative-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_languagenative-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_languagenative-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-languagenative-hideshow sheet-visibility" type="checkbox" name="attr_sheet-languagenative-hideshow" value="1" />
<h4 data-i18n="language-native">Language (Native)</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-languagenative-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-languagenative-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-languagenative-hideshow-div1"></span>
<span class="sheet-iscodexsill-languagenative-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="10" name="attr_languagenative-base" readonly />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_languagenative-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_languagenative-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_languagenative-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_languagenative-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_languagenative-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_languagenative-active" />
</div>
<fieldset class="repeating_language">
<input class="sheet-hidden sheet-repeatingtrigger-hideshow" type="checkbox" name="attr_sheet-repeatingtrigger-hideshow" value="1" checked />
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Language Name" data-i18n-placeholder="language-name-placeholder" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_repeating-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div3">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Language Name" data-i18n-placeholder="language-name-placeholder" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
<span class="sheet-iscodexsill-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="10" name="attr_repeating-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_repeating-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
</fieldset>
</div>
<hr class="sheet-separator-text sheet-separator-text3" />
<!-- SECTION : MENTAL -->
<div class="sheet-titre">
<h3 class="sheet-left" data-i18n="section-mental">Mental</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<!-- CAPTIONS -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-captions sheet-div2 sheet-skills-hideshow-div2">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="base">Base</h4>
<h4 data-i18n="up-abbr-u">UP</h4>
<h4 data-i18n="tot-abbr-u">TOT</h4>
<h4>&nbsp;</h4>
</div>
<div class="sheet-captions sheet-div1 sheet-skills-hideshow-div1">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="mod">Mod</h4>
<h4 data-i18n="tot-abbr-u">TOT</h4>
</div>
<!-- Appraise -->
<input class="sheet-hidden sheet-appraise-hideshow" type="checkbox" value="1" name="attr_sheet-appraise-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-appraise-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_appraise"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{appraise}}} {{fumble=[[@{appraise-fumble}]]}} {{critical=[[@{appraise-critical}]]}} {{special=[[@{appraise-special}]]}} {{target=[[@{appraise-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="appraise">Appraise</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-appraise-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-appraise-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-appraise-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_appraise-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_appraise-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_appraise-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-appraise-hideshow sheet-visibility" type="checkbox" name="attr_sheet-appraise-hideshow" value="1" />
<h4 data-i18n="appraise">Appraise</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-appraise-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-appraise-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-appraise-hideshow-div1"></span>
<span class="sheet-iscodexsill-appraise-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="15" name="attr_appraise-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_appraise-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_appraise-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_appraise-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_appraise-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_appraise-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_appraise-active" />
</div>
<!-- First Aid -->
<input class="sheet-hidden sheet-firstaid-hideshow" type="checkbox" value="1" name="attr_sheet-firstaid-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-firstaid-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_firstaid"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{first-aid}}} {{fumble=[[@{firstaid-fumble}]]}} {{critical=[[@{firstaid-critical}]]}} {{special=[[@{firstaid-special}]]}} {{target=[[@{firstaid-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="first-aid">First Aid</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-firstaid-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-firstaid-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-firstaid-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_firstaid-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_firstaid-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_firstaid-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-firstaid-hideshow sheet-visibility" type="checkbox" name="attr_sheet-firstaid-hideshow" value="1" />
<h4 data-i18n="first-aid">First Aid</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-firstaid-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-firstaid-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-firstaid-hideshow-div1"></span>
<span class="sheet-iscodexsill-firstaid-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="30" name="attr_firstaid-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_firstaid-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_firstaid-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_firstaid-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_firstaid-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_firstaid-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_firstaid-active" />
</div>
<!-- Medicine -->
<input class="sheet-hidden sheet-medicine-hideshow" type="checkbox" value="1" name="attr_sheet-medicine-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-medicine-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_medicine"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{medicine}}} {{fumble=[[@{medicine-fumble}]]}} {{critical=[[@{medicine-critical}]]}} {{special=[[@{medicine-special}]]}} {{target=[[@{medicine-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="medicine">Medicine</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-medicine-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-medicine-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-medicine-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_medicine-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_medicine-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_medicine-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-medicine-hideshow sheet-visibility" type="checkbox" name="attr_sheet-medicine-hideshow" value="1" />
<h4 data-i18n="medicine">Medicine</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-medicine-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-medicine-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-medicine-hideshow-div1"></span>
<span class="sheet-iscodexsill-medicine-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="5" name="attr_medicine-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_medicine-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_medicine-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_medicine-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_medicine-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_medicine-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_medicine-active" />
</div>
<!-- Mystic Decryption -->
<input class="sheet-hidden sheet-mysticdecryption-hideshow" value="1" type="checkbox" name="attr_sheet-mysticdecryption-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-mysticdecryption-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_mysticdecryption"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{mystic-decryption}}} {{fumble=[[@{mysticdecryption-fumble}]]}} {{critical=[[@{mysticdecryption-critical}]]}} {{special=[[@{mysticdecryption-special}]]}} {{target=[[@{mysticdecryption-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="mystic-decryption">Mystic Decryption</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-mysticdecryption-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-mysticdecryption-hideshow" />
<span class="sheet-codexskill sheet-iscodexsill-mysticdecryption-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_mysticdecryption-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_mysticdecryption-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_mysticdecryption-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-mysticdecryption-hideshow sheet-visibility" type="checkbox" name="attr_sheet-mysticdecryption-hideshow" value="1" />
<h4 data-i18n="mystic-decryption">Mystic Decryption</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-mysticdecryption-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-mysticdecryption-hideshow" />
<span class="sheet-codexskill sheet-iscodexsill-mysticdecryption-hideshow-div1"></span>
<span class="sheet-iscodexsill-mysticdecryption-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="0" name="attr_mysticdecryption-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_mysticdecryption-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_mysticdecryption-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_mysticdecryption-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_mysticdecryption-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_mysticdecryption-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_mysticdecryption-active" />
</div>
<!-- Psyche Mending -->
<input class="sheet-hidden sheet-psychemending-hideshow" type="checkbox" value="1" name="attr_sheet-psychemending-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-psychemending-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_psychemending"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{psyche-mending}}} {{fumble=[[@{psychemending-fumble}]]}} {{critical=[[@{psychemending-critical}]]}} {{special=[[@{psychemending-special}]]}} {{target=[[@{psychemending-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="psyche-mending">Psyche Mending</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-psychemending-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-psychemending-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-psychemending-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_psychemending-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_psychemending-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_psychemending-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-psychemending-hideshow sheet-visibility" type="checkbox" name="attr_sheet-psychemending-hideshow" value="1" />
<h4 data-i18n="psyche-mending">Psyche Mending</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-psychemending-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-psychemending-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-psychemending-hideshow-div1"></span>
<span class="sheet-iscodexsill-psychemending-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="5" name="attr_psychemending-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_psychemending-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_psychemending-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_psychemending-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_psychemending-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_psychemending-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_psychemending-active" />
</div>
<!-- Strategy : MENTAL = SKILL -->
<input class="sheet-hidden sheet-strategy-hideshow" type="checkbox" value="1" name="attr_sheet-strategy-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-strategy-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_strategy"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{strategy}}} {{fumble=[[@{strategy-fumble}]]}} {{critical=[[@{strategy-critical}]]}} {{special=[[@{strategy-special}]]}} {{target=[[@{strategy-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="strategy">Strategy</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-strategy-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-strategy-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-strategy-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_strategy-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_strategy-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_strategy-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-strategy-hideshow sheet-visibility" type="checkbox" name="attr_sheet-strategy-hideshow" value="1" />
<h4 data-i18n="strategy">Strategy</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-strategy-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-strategy-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-strategy-hideshow-div1"></span>
<span class="sheet-iscodexsill-strategy-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="1" name="attr_strategy-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_strategy-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_strategy-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_strategy-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_strategy-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_strategy-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_strategy-active" />
</div>
<!-- Technical (Repeating) -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" name="attr_sheet-skills-hideshow" value="1" checked />
<input class="sheet-hidden sheet-technical-hideshow" type="checkbox" name="attr_sheet-technical-hideshow" value="1" />
<hr class="sheet-separator-text sheet-separator-text4" />
<!-- SECTION : DIV 2 -->
<div class="sheet-titre sheet-subtitre2 sheet-skills-hideshow-div2">
<input class="sheet-technical-hideshow sheet-visibility" type="checkbox" name="attr_sheet-technical-hideshow" value="1" />
<h3 class="sheet-left" data-i18n="technical">Technical</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<!-- SECTION : DIV 1 -->
<div class="sheet-titre sheet-skills-hideshow-div1">
<h3 class="sheet-left" data-i18n="technical">Technical</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<div class="sheet-technical-hideshow-div1">
<!-- CAPTIONS -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-captions sheet-div4 sheet-skills-hideshow-div2">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="base">Base</h4>
<h4 data-i18n="up-abbr-u">UP</h4>
<h4 data-i18n="tot-abbr-u">TOT</h4>
<h4>&nbsp;</h4>
</div>
<div class="sheet-captions sheet-div1 sheet-skills-hideshow-div1">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="mod">Mod</h4>
<h4 data-i18n="tot-abbr-u">TOT</h4>
</div>
<fieldset class="repeating_technical">
<input class="sheet-hidden sheet-repeatingtrigger-hideshow" type="checkbox" name="attr_sheet-repeatingtrigger-hideshow" value="1" checked />
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Technical Name" data-i18n-placeholder="technical-name-placeholder" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_repeating-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div3">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Technical Name" data-i18n-placeholder="technical-name-placeholder" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
<span class="sheet-iscodexsill-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="10" name="attr_repeating-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_repeating-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
</fieldset>
</div>
<!-- Knowledge (Repeating) -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" name="attr_sheet-skills-hideshow" value="1" checked />
<input class="sheet-hidden sheet-knowledge-hideshow" type="checkbox" name="attr_sheet-knowledge-hideshow" value="1" />
<hr class="sheet-separator-text sheet-separator-text4" />
<!-- SECTION : DIV 2 -->
<div class="sheet-titre sheet-subtitre2 sheet-skills-hideshow-div2">
<input class="sheet-knowledge-hideshow sheet-visibility" type="checkbox" name="attr_sheet-knowledge-hideshow" value="1" />
<h3 class="sheet-left" data-i18n="knowledge">Knowledge</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<!-- SECTION : DIV 1 -->
<div class="sheet-titre sheet-skills-hideshow-div1">
<h3 class="sheet-left" data-i18n="knowledge">Knowledge</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<div class="sheet-knowledge-hideshow-div1">
<!-- CAPTIONS -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-captions sheet-div4 sheet-skills-hideshow-div2">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="base">Base</h4>
<h4 data-i18n="up-abbr-u">UP</h4>
<h4 data-i18n="tot-abbr-u">TOT</h4>
<h4>&nbsp;</h4>
</div>
<div class="sheet-captions sheet-div1 sheet-skills-hideshow-div1">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="mod">Mod</h4>
<h4 data-i18n="tot-abbr-u">TOT</h4>
</div>
<fieldset class="repeating_knowledge">
<input class="sheet-hidden sheet-repeatingtrigger-hideshow" type="checkbox" name="attr_sheet-repeatingtrigger-hideshow" value="1" checked />
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Knowledge Name" data-i18n-placeholder="knowledge-name-placeholder" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_repeating-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div3">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Knowledge Name" data-i18n-placeholder="knowledge-name-placeholder" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
<span class="sheet-iscodexsill-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="10" name="attr_repeating-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_repeating-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
</fieldset>
</div>
<hr class="sheet-separator-text sheet-separator-text3">
<!-- SECTION : PHYSICAL -->
<div class="sheet-titre2">
<h3 class="sheet-left" data-i18n="physical">Physical</h3>
<span style="text-transform: uppercase; font-size: 9px !important; line-height: 18px; text-align: right; border: none !important; opacity: 0.75" data-i18n="penalty-armor">Penalty due to armor</span>
<span name="attr_physical-malus" style="line-height: 17px"></span>
<h4>-%</h4>
<input class="sheet-hidden" type="number" value="0" name="attr_physical-malus" />
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<!-- CAPTIONS : PHYSICAL -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-captions sheet-div2 sheet-skills-hideshow-div2">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="base">Base</h4>
<h4 data-i18n="up-abbr-u">UP</h4>
<h4 data-i18n="tot-abbr-u">TOT</h4>
<h4>&nbsp;</h4>
</div>
<div class="sheet-captions sheet-div1 sheet-skills-hideshow-div1">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="mod">Mod</h4>
<h4 data-i18n="tot-abbr-u">TOT</h4>
</div>
<!-- Climb : PHYSICAL = SKILL -->
<input class="sheet-hidden sheet-climb-hideshow" type="checkbox" value="1" name="attr_sheet-climb-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-climb-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_climb"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{climb}}} {{fumble=[[@{climb-fumble}]]}} {{critical=[[@{climb-critical}]]}} {{special=[[@{climb-special}]]}} {{target=[[@{climb-final}@{global-privacy-difficulty}-@{physical-malus}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="climb">Climb</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-climb-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-climb-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-climb-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_climb-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_climb-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_climb-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-climb-hideshow sheet-visibility" type="checkbox" name="attr_sheet-climb-hideshow" value="1" />
<h4 data-i18n="climb">Climb</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-climb-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-climb-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-climb-hideshow-div1"></span>
<span class="sheet-iscodexsill-climb-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="40" name="attr_climb-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_climb-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_climb-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_climb-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_climb-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_climb-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_climb-active" />
</div>
<!-- Dodge -->
<input class="sheet-hidden sheet-dodge-hideshow" type="checkbox" value="1" name="attr_sheet-dodge-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-dodge-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_dodge"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{dodge}}} {{fumble=[[@{dodge-fumble}]]}} {{critical=[[@{dodge-critical}]]}} {{special=[[@{dodge-special}]]}} {{target=[[@{dodge-final}@{global-privacy-difficulty}-@{physical-malus}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="dodge">Dodge</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-dodge-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-dodge-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-dodge-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_dodge-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_dodge-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_dodge-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-dodge-hideshow sheet-visibility" type="checkbox" name="attr_sheet-dodge-hideshow" value="1" />
<h4 data-i18n="dodge">Dodge</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-dodge-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-dodge-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-dodge-hideshow-div1"></span>
<span class="sheet-iscodexsill-dodge-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="0" name="attr_dodge-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_dodge-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_dodge-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_dodge-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_dodge-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_dodge-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_dodge-active" />
</div>
<!-- Hide -->
<input class="sheet-hidden sheet-hide-hideshow" type="checkbox" value="1" name="attr_sheet-hide-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-hide-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_hide"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{hide}}} {{fumble=[[@{hide-fumble}]]}} {{critical=[[@{hide-critical}]]}} {{special=[[@{hide-special}]]}} {{target=[[@{hide-final}@{global-privacy-difficulty}-@{physical-malus}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="hide">Hide</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-hide-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hide-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hide-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_hide-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_hide-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_hide-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-hide-hideshow sheet-visibility" type="checkbox" name="attr_sheet-hide-hideshow" value="1" />
<h4 data-i18n="hide">Hide</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-hide-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hide-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hide-hideshow-div1"></span>
<span class="sheet-iscodexsill-hide-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="10" name="attr_hide-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_hide-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_hide-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_hide-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_hide-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_hide-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_hide-active" />
</div>
<!-- Jump -->
<input class="sheet-hidden sheet-jump-hideshow" type="checkbox" value="1" name="attr_sheet-jump-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-jump-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_jump"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{jump}}} {{fumble=[[@{jump-fumble}]]}} {{critical=[[@{jump-critical}]]}} {{special=[[@{jump-special}]]}} {{target=[[@{jump-final}@{global-privacy-difficulty}-@{physical-malus}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="jump">Jump</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-jump-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-jump-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-jump-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_jump-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_jump-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_jump-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-jump-hideshow sheet-visibility" type="checkbox" name="attr_sheet-jump-hideshow" value="1" />
<h4 data-i18n="jump">Jump</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-jump-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-jump-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-jump-hideshow-div1"></span>
<span class="sheet-iscodexsill-jump-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="25" name="attr_jump-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_jump-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_jump-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_jump-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_jump-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_jump-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_jump-active" />
</div>
<!-- Ride -->
<input class="sheet-hidden sheet-ride-hideshow" type="checkbox" value="1" name="attr_sheet-ride-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-ride-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_ride"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{ride}}} {{fumble=[[@{ride-fumble}]]}} {{critical=[[@{ride-critical}]]}} {{special=[[@{ride-special}]]}} {{target=[[@{ride-final}@{global-privacy-difficulty}-@{physical-malus}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="ride">Ride</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-ride-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-ride-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-ride-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_ride-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_ride-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_ride-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-ride-hideshow sheet-visibility" type="checkbox" name="attr_sheet-ride-hideshow" value="1" />
<h4 data-i18n="ride">Ride</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-ride-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-ride-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-ride-hideshow-div1"></span>
<span class="sheet-iscodexsill-ride-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="5" name="attr_ride-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_ride-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_ride-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_ride-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_ride-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_ride-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_ride-active" />
</div>
<!-- Stealth -->
<input class="sheet-hidden sheet-stealth-hideshow" type="checkbox" value="1" name="attr_sheet-stealth-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-stealth-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_stealth"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{stealth}}} {{fumble=[[@{stealth-fumble}]]}} {{critical=[[@{stealth-critical}]]}} {{special=[[@{stealth-special}]]}} {{target=[[@{stealth-final}@{global-privacy-difficulty}-@{physical-malus}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="stealth">Stealth</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-stealth-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-stealth-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-stealth-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_stealth-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_stealth-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_stealth-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-stealth-hideshow sheet-visibility" type="checkbox" name="attr_sheet-stealth-hideshow" value="1" />
<h4 data-i18n="stealth">Stealth</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-stealth-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-stealth-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-stealth-hideshow-div1"></span>
<span class="sheet-iscodexsill-stealth-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="10" name="attr_stealth-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_stealth-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_stealth-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_stealth-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_stealth-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_stealth-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_stealth-active" />
</div>
<!-- Swim -->
<input class="sheet-hidden sheet-swim-hideshow" type="checkbox" value="1" name="attr_sheet-swim-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-swim-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_swim"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{swim}}} {{fumble=[[@{swim-fumble}]]}} {{critical=[[@{swim-critical}]]}} {{special=[[@{swim-special}]]}} {{target=[[@{swim-final}@{global-privacy-difficulty}-@{physical-malus}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="swim">Swim</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-swim-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-swim-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-swim-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_swim-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_swim-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_swim-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-swim-hideshow sheet-visibility" type="checkbox" name="attr_sheet-swim-hideshow" value="1" />
<h4 data-i18n="swim">Swim</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-swim-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-swim-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-swim-hideshow-div1"></span>
<span class="sheet-iscodexsill-swim-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="25" name="attr_swim-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_swim-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_swim-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_swim-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_swim-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_swim-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_swim-active" />
</div>
<!-- Throw -->
<input class="sheet-hidden sheet-throw-hideshow" type="checkbox" value="1" name="attr_sheet-throw-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-throw-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_throw"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=^{throw}}} {{fumble=[[@{throw-fumble}]]}} {{critical=[[@{throw-critical}]]}} {{special=[[@{throw-special}]]}} {{target=[[@{throw-final}@{global-privacy-difficulty}-@{physical-malus}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="throw">Throw</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-throw-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-throw-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-throw-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_throw-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_throw-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_throw-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-throw-hideshow sheet-visibility" type="checkbox" name="attr_sheet-throw-hideshow" value="1" />
<h4 data-i18n="throw">Throw</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-throw-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-throw-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-throw-hideshow-div1"></span>
<span class="sheet-iscodexsill-throw-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="25" name="attr_throw-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_throw-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_throw-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_throw-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_throw-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_throw-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_throw-active" />
</div>
<!-- Toughness -->
<input class="sheet-hidden sheet-toughness-hideshow" type="checkbox" value="1" name="attr_sheet-toughness-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-toughness-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_toughness"
value="@{global-privacy-status} &amp;{template:theexorcistcodex} {{name=^{toughness}}} {{fumble=[[@{toughness-fumble}]]}} {{critical=[[@{toughness-critical}]]}} {{special=[[@{toughness-special}@{global-privacy-difficulty}-@{physical-malus}]]}} {{target=[[@{toughness-final}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<h4 class="sheet-left" data-i18n="toughness">Toughness</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-toughness-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-toughness-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-toughness-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_toughness-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_toughness-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_toughness-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-toughness-hideshow sheet-visibility" type="checkbox" name="attr_sheet-toughness-hideshow" value="1" />
<h4 data-i18n="toughness">Toughness</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-toughness-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-toughness-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-toughness-hideshow-div1"></span>
<span class="sheet-iscodexsill-toughness-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="5" name="attr_toughness-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_toughness-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_toughness-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_toughness-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_toughness-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_toughness-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_toughness-active" />
</div>
<!-- Drive (Repeating) -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" name="attr_sheet-skills-hideshow" value="1" checked />
<input class="sheet-hidden sheet-drive-hideshow" type="checkbox" name="attr_sheet-drive-hideshow" value="1" />
<hr class="sheet-separator-text sheet-separator-text4" />
<!-- SECTION : DIV 2 -->
<div class="sheet-titre sheet-subtitre2 sheet-skills-hideshow-div2">
<input class="sheet-drive-hideshow sheet-visibility" type="checkbox" name="attr_sheet-drive-hideshow" value="1" />
<h3 class="sheet-left" data-i18n="drive">Drive</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<!-- SECTION : DIV 1 -->
<div class="sheet-titre sheet-skills-hideshow-div1">
<h3 class="sheet-left" data-i18n="drive">Drive</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<div class="sheet-drive-hideshow-div1">
<!-- CAPTIONS -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-captions sheet-div4 sheet-skills-hideshow-div2">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="base">Base</h4>
<h4 data-i18n="up">UP</h4>
<h4 data-i18n="tot">TOT</h4>
<h4>&nbsp;</h4>
</div>
<div class="sheet-captions sheet-div1 sheet-skills-hideshow-div1">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="mod">Mod</h4>
<h4 data-i18n="tot">TOT</h4>
</div>
<fieldset class="repeating_drive">
<input class="sheet-hidden sheet-repeatingtrigger-hideshow" type="checkbox" name="attr_sheet-repeatingtrigger-hideshow" value="1" checked />
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Drive Name" data-i18n-placeholder="drive-name" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_repeating-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div3">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating"
value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}">
</button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Drive Name" data-i18n-placeholder="drive-name" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
<span class="sheet-iscodexsill-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="10" name="attr_repeating-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_repeating-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
</fieldset>
</div>
<!-- Pilot (Repeating) -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" name="attr_sheet-skills-hideshow" value="1" checked />
<input class="sheet-hidden sheet-pilot-hideshow" type="checkbox" name="attr_sheet-pilot-hideshow" value="1" />
<hr class="sheet-separator-text sheet-separator-text4" />
<!-- SECTION : DIV 2 -->
<div class="sheet-titre sheet-subtitre2 sheet-skills-hideshow-div2">
<input class="sheet-pilot-hideshow sheet-visibility" type="checkbox" name="attr_sheet-pilot-hideshow" value="1" />
<h3 class="sheet-left" data-i18n="pilot">Pilot</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<!-- SECTION : DIV 1 -->
<div class="sheet-titre sheet-skills-hideshow-div1">
<h3 class="sheet-left" data-i18n="pilot">Pilot</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<div class="sheet-pilot-hideshow-div1">
<!-- CAPTIONS -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-captions sheet-div4 sheet-skills-hideshow-div2">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="base">Base</h4>
<h4 data-i18n="up">UP</h4>
<h4 data-i18n="tot">TOT</h4>
<h4>&nbsp;</h4>
</div>
<div class="sheet-captions sheet-div1 sheet-skills-hideshow-div1">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="mod">Mod</h4>
<h4 data-i18n="tot">TOT</h4>
</div>
<fieldset class="repeating_pilot">
<input class="sheet-hidden sheet-repeatingtrigger-hideshow" type="checkbox" name="attr_sheet-repeatingtrigger-hideshow" value="1" checked />
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Pilot Name" data-i18n-placeholder="pilot-name" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_repeating-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div3">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Pilot Name" data-i18n-placeholder="pilot-name" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
<span class="sheet-iscodexsill-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="10" name="attr_repeating-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_repeating-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
</fieldset>
</div>
<hr class="sheet-separator-text sheet-separator-text3">
</div>
<div class="sheet-oneline" id="Skill Column 2">
<!-- SECTION : PERCEPTION -->
<div class="sheet-titre">
<h3 class="sheet-left" data-i18n="perception">Perception</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<!-- CAPTIONS : PERCEPTION -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-captions sheet-div2 sheet-skills-hideshow-div2">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="base">Base</h4>
<h4 data-i18n="up">UP</h4>
<h4 data-i18n="tot">TOT</h4>
<h4>&nbsp;</h4>
</div>
<div class="sheet-captions sheet-div1 sheet-skills-hideshow-div1">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="mod">Mod</h4>
<h4 data-i18n="tot">TOT</h4>
</div>
<!-- Demonic Sense : PERCEPTION = SKILL -->
<input class="sheet-hidden sheet-demonicsense-hideshow" type="checkbox" value="1" name="attr_sheet-demonicsense-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-demonicsense-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_demonicsense" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=Demonic Sense}} {{fumble=[[@{demonicsense-fumble}]]}} {{critical=[[@{demonicsense-critical}]]}} {{special=[[@{demonicsense-special}]]}} {{target=[[@{demonicsense-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<h4 class="sheet-left" data-i18n="demonic-sense">Demonic Sense</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-demonicsense-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-demonicsense-hideshow" />
<span class="sheet-codexskill sheet-iscodexsill-demonicsense-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_demonicsense-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_demonicsense-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_demonicsense-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-demonicsense-hideshow sheet-visibility" type="checkbox" name="attr_sheet-demonicsense-hideshow" value="1" />
<h4 data-i18n="demonic-sense">Demonic Sense</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-demonicsense-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-demonicsense-hideshow" />
<span class="sheet-codexskill sheet-iscodexsill-demonicsense-hideshow-div1"></span>
<span class="sheet-iscodexsill-demonicsense-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="0" name="attr_demonicsense-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_demonicsense-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_demonicsense-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_demonicsense-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_demonicsense-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_demonicsense-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_demonicsense-active" />
</div>
<!-- Insight : PERCEPTION = SKILL -->
<input class="sheet-hidden sheet-insight-hideshow" type="checkbox" value="1" name="attr_sheet-insight-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-insight-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_insight" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=Insight}} {{fumble=[[@{insight-fumble}]]}} {{critical=[[@{insight-critical}]]}} {{special=[[@{insight-special}]]}} {{target=[[@{insight-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<h4 class="sheet-left" data-i18n="insight">Insight</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-insight-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-insight-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-insight-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_insight-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_insight-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_insight-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-insight-hideshow sheet-visibility" type="checkbox" name="attr_sheet-insight-hideshow" value="1" />
<h4 data-i18n="insight">Insight</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-insight-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-insight-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-insight-hideshow-div1"></span>
<span class="sheet-iscodexsill-insight-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="5" name="attr_insight-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_insight-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_insight-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_insight-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_insight-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_insight-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_insight-active" />
</div>
<!-- Listen : PERCEPTION = SKILL -->
<input class="sheet-hidden sheet-listen-hideshow" type="checkbox" value="1" name="attr_sheet-listen-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-listen-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_listen" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=Listen}} {{fumble=[[@{listen-fumble}]]}} {{critical=[[@{listen-critical}]]}} {{special=[[@{listen-special}]]}} {{target=[[@{listen-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<h4 class="sheet-left" data-i18n="listen">Listen</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-listen-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-listen-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-listen-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_listen-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_listen-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_listen-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-listen-hideshow sheet-visibility" type="checkbox" name="attr_sheet-listen-hideshow" value="1" />
<h4 data-i18n="listen">Listen</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-listen-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-listen-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-listen-hideshow-div1"></span>
<span class="sheet-iscodexsill-listen-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="25" name="attr_listen-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_listen-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_listen-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_listen-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_listen-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_listen-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_listen-active" />
</div>
<!-- Mystic Sense : PERCEPTION = SKILL -->
<input class="sheet-hidden sheet-mysticsense-hideshow" type="checkbox" value="1" name="attr_sheet-mysticsense-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-mysticsense-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_mysticsense" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=Mystic Sense}} {{fumble=[[@{mysticsense-fumble}]]}} {{critical=[[@{mysticsense-critical}]]}} {{special=[[@{mysticsense-special}]]}} {{target=[[@{mysticsense-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<h4 class="sheet-left" data-i18n="mystic-sense">Mystic Sense</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-mysticsense-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-mysticsense-hideshow" />
<span class="sheet-codexskill sheet-iscodexsill-mysticsense-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_mysticsense-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_mysticsense-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_mysticsense-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-mysticsense-hideshow sheet-visibility" type="checkbox" name="attr_sheet-mysticsense-hideshow" value="1" />
<h4 data-i18n="mystic-sense">Mystic Sense</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-mysticsense-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-mysticsense-hideshow" />
<span class="sheet-codexskill sheet-iscodexsill-mysticsense-hideshow-div1"></span>
<span class="sheet-iscodexsill-mysticsense-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="0" name="attr_mysticsense-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_mysticsense-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_mysticsense-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_mysticsense-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_mysticsense-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_mysticsense-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_mysticsense-active" />
</div>
<!-- Navigate : PERCEPTION = SKILL -->
<input class="sheet-hidden sheet-navigate-hideshow" type="checkbox" value="1" name="attr_sheet-navigate-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-navigate-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_navigate" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=Navigate}} {{fumble=[[@{navigate-fumble}]]}} {{critical=[[@{navigate-critical}]]}} {{special=[[@{navigate-special}]]}} {{target=[[@{navigate-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<h4 class="sheet-left" data-i18n="navigate">Navigate</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-navigate-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-navigate-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-navigate-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_navigate-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_navigate-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_navigate-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-navigate-hideshow sheet-visibility" type="checkbox" name="attr_sheet-navigate-hideshow" value="1" />
<h4 data-i18n="navigate">Navigate</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-navigate-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-navigate-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-navigate-hideshow-div1"></span>
<span class="sheet-iscodexsill-navigate-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="10" name="attr_navigate-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_navigate-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_navigate-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_navigate-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_navigate-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_navigate-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_navigate-active" />
</div>
<!-- Research : PERCEPTION = SKILL -->
<input class="sheet-hidden sheet-research-hideshow" type="checkbox" value="1" name="attr_sheet-research-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-research-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_research" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=Research}} {{fumble=[[@{research-fumble}]]}} {{critical=[[@{research-critical}]]}} {{special=[[@{research-special}]]}} {{target=[[@{research-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<h4 class="sheet-left" data-i18n="research">Research</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-research-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-research-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-research-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_research-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_research-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_research-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-research-hideshow sheet-visibility" type="checkbox" name="attr_sheet-research-hideshow" value="1" />
<h4 data-i18n="research">Research</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-research-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-research-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-research-hideshow-div1"></span>
<span class="sheet-iscodexsill-research-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="25" name="attr_research-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_research-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_research-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_research-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_research-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_research-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_research-active" />
</div>
<!-- Sense : PERCEPTION = SKILL -->
<input class="sheet-hidden sheet-sense-hideshow" type="checkbox" value="1" name="attr_sheet-sense-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-sense-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_sense" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=Sense}} {{fumble=[[@{sense-fumble}]]}} {{critical=[[@{sense-critical}]]}} {{special=[[@{sense-special}]]}} {{target=[[@{sense-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<h4 class="sheet-left" data-i18n="sense">Sense</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-sense-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-sense-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-sense-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_sense-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_sense-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_sense-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-sense-hideshow sheet-visibility" type="checkbox" name="attr_sheet-sense-hideshow" value="1" />
<h4 data-i18n="sense">Sense</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-sense-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-sense-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-sense-hideshow-div1"></span>
<span class="sheet-iscodexsill-sense-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="10" name="attr_sense-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_sense-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_sense-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_sense-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_sense-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_sense-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_sense-active" />
</div>
<!-- Spot : PERCEPTION = SKILL -->
<input class="sheet-hidden sheet-spot-hideshow" type="checkbox" value="1" name="attr_sheet-spot-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-spot-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_spot" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=Spot}} {{fumble=[[@{spot-fumble}]]}} {{critical=[[@{spot-critical}]]}} {{special=[[@{spot-special}]]}} {{target=[[@{spot-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<h4 class="sheet-left" data-i18n="spot">Spot</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-spot-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-spot-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-spot-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_spot-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_spot-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_spot-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-spot-hideshow sheet-visibility" type="checkbox" name="attr_sheet-spot-hideshow" value="1" />
<h4 data-i18n="spot">Spot</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-spot-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-spot-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-spot-hideshow-div1"></span>
<span class="sheet-iscodexsill-spot-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="25" name="attr_spot-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_spot-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_spot-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_spot-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_spot-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_spot-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_spot-active" />
</div>
<!-- Track : PERCEPTION = SKILL -->
<input class="sheet-hidden sheet-track-hideshow" type="checkbox" value="1" name="attr_sheet-track-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-track-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_track" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=Track}} {{fumble=[[@{track-fumble}]]}} {{critical=[[@{track-critical}]]}} {{special=[[@{track-special}]]}} {{target=[[@{track-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<h4 class="sheet-left" data-i18n="track">Track</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-track-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-track-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-track-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_track-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_track-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_track-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-track-hideshow sheet-visibility" type="checkbox" name="attr_sheet-track-hideshow" value="1" />
<h4 data-i18n="track">Track</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-track-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-track-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-track-hideshow-div1"></span>
<span class="sheet-iscodexsill-track-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="10" name="attr_track-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_track-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_track-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_track-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_track-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_track-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_track-active" />
</div>
<hr class="sheet-separator-text sheet-separator-text3" />
<!-- Brawl : COMBAT = SKILL -->
<input class="sheet-hidden sheet-brawl-hideshow" type="checkbox" value="1" name="attr_sheet-brawl-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-brawl-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_brawl" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=Brawl}} {{fumble=[[@{brawl-fumble}]]}} {{critical=[[@{brawl-critical}]]}} {{special=[[@{brawl-special}]]}} {{target=[[@{brawl-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<h4 class="sheet-left" data-i18n="brawl">Brawl</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-brawl-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-brawl-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-brawl-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_brawl-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_brawl-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_brawl-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-brawl-hideshow sheet-visibility" type="checkbox" name="attr_sheet-brawl-hideshow" value="1" />
<h4 data-i18n="brawl">Brawl</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-brawl-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-brawl-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-brawl-hideshow-div1"></span>
<span class="sheet-iscodexsill-brawl-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="25" name="attr_brawl-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_brawl-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_brawl-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_brawl-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_brawl-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_brawl-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_brawl-active" />
</div>
<!-- Grapple : COMBAT = SKILL -->
<input class="sheet-hidden sheet-grapple-hideshow" type="checkbox" value="1" name="attr_sheet-grapple-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-grapple-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_grapple" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=Grapple}} {{fumble=[[@{grapple-fumble}]]}} {{critical=[[@{grapple-critical}]]}} {{special=[[@{grapple-special}]]}} {{target=[[@{grapple-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<h4 class="sheet-left" data-i18n="grapple">Grapple</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-grapple-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-grapple-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-grapple-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_grapple-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_grapple-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_grapple-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-grapple-hideshow sheet-visibility" type="checkbox" name="attr_sheet-grapple-hideshow" value="1" />
<h4 data-i18n="grapple">Grapple</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-grapple-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-grapple-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-grapple-hideshow-div1"></span>
<span class="sheet-iscodexsill-grapple-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="25" name="attr_grapple-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_grapple-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_grapple-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_grapple-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_grapple-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_grapple-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_grapple-active" />
</div>
<!-- Martial Arts : COMBAT = SKILL -->
<input class="sheet-hidden sheet-martialarts-hideshow" type="checkbox" value="1" name="attr_sheet-martialarts-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-martialarts-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_martialarts" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=Martial Arts}} {{fumble=[[@{martialarts-fumble}]]}} {{critical=[[@{martialarts-critical}]]}} {{special=[[@{martialarts-special}]]}} {{target=[[@{martialarts-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<h4 class="sheet-left" data-i18n="martialarts">Martial Arts</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-martialarts-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-martialarts-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-martialarts-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_martialarts-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_martialarts-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_martialarts-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-martialarts-hideshow sheet-visibility" type="checkbox" name="attr_sheet-martialarts-hideshow" value="1" />
<h4 data-i18n="martialarts">Martial Arts</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-martialarts-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-martialarts-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-martialarts-hideshow-div1"></span>
<span class="sheet-iscodexsill-martialarts-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="0" name="attr_martialarts-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_martialarts-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_martialarts-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_martialarts-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_martialarts-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_martialarts-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_martialarts-active" />
</div>
<!-- Parry : COMBAT = SKILL -->
<input class="sheet-hidden sheet-parry-hideshow" type="checkbox" value="1" name="attr_sheet-parry-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-parry-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_parry" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=Parry}} {{fumble=[[@{parry-fumble}]]}} {{critical=[[@{parry-critical}]]}} {{special=[[@{parry-special}]]}} {{target=[[@{parry-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<h4 class="sheet-left" data-i18n="parry">Parry</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-parry-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-parry-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-parry-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_parry-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_parry-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_parry-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-parry-hideshow sheet-visibility" type="checkbox" name="attr_sheet-parry-hideshow" value="1" />
<h4 data-i18n="parry">Parry</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-parry-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-parry-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-parry-hideshow-div1"></span>
<span class="sheet-iscodexsill-parry-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="0" name="attr_parry-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_parry-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_parry-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_parry-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_parry-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_parry-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_parry-active" />
</div>
<!-- Shield : COMBAT = SKILL -->
<input class="sheet-hidden sheet-shield-hideshow" type="checkbox" value="1" name="attr_sheet-shield-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-shield-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_shield" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=Shield}} {{fumble=[[@{shield-fumble}]]}} {{critical=[[@{shield-critical}]]}} {{special=[[@{shield-special}]]}} {{target=[[@{shield-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<h4 class="sheet-left" data-i18n="shield">Shield</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-shield-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-shield-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-shield-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_shield-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_shield-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_shield-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-shield-hideshow sheet-visibility" type="checkbox" name="attr_sheet-shield-hideshow" value="1" />
<h4 data-i18n="shield">Shield</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-shield-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-shield-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-shield-hideshow-div1"></span>
<span class="sheet-iscodexsill-shield-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="0" name="attr_shield-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_shield-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_shield-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_shield-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_shield-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_shield-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_shield-active" />
</div>
<!-- Weapons (Repeating) -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" name="attr_sheet-skills-hideshow" value="1" checked />
<input class="sheet-hidden sheet-weapons-hideshow" type="checkbox" name="attr_sheet-weapons-hideshow" value="1" />
<hr class="sheet-separator-text sheet-separator-text4" />
<!-- SECTION : DIV 2 -->
<div class="sheet-titre sheet-subtitre2 sheet-skills-hideshow-div2">
<input class="sheet-weapons-hideshow sheet-visibility" type="checkbox" name="attr_sheet-weapons-hideshow" value="1" />
<h3 class="sheet-left" data-i18n="weapons">Weapons</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<!-- SECTION : DIV 1 -->
<div class="sheet-titre sheet-skills-hideshow-div1">
<h3 class="sheet-left" data-i18n="weapons">Weapons</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<div class="sheet-weapons-hideshow-div1">
<!-- CAPTIONS -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-captions sheet-div4 sheet-skills-hideshow-div2">
<h4>&nbsp;</h4>
<h4 class="sheet-left">Skill</h4>
<h4>Codex</h4>
<h4>Base</h4>
<h4>UP</h4>
<h4>TOT</h4>
<h4>&nbsp;</h4>
</div>
<div class="sheet-captions sheet-div1 sheet-skills-hideshow-div1">
<h4>&nbsp;</h4>
<h4 class="sheet-left">Skill</h4>
<h4>Codex</h4>
<h4>Mod</h4>
<h4>TOT</h4>
</div>
<fieldset class="repeating_weapons">
<input class="sheet-hidden sheet-repeatingtrigger-hideshow" type="checkbox" name="attr_sheet-repeatingtrigger-hideshow" value="1" checked />
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Weapon Class" data-i18n-placeholder="weapon-class" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_repeating-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div3">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{special=[[@{repeating-special}]]}} {{critical=[[@{repeating-critical}]]}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Weapon Name" data-i18n-placeholder="weapon-name" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
<span class="sheet-iscodexsill-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="10" name="attr_repeating-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_repeating-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
</fieldset>
</div>
<hr class="sheet-separator-text sheet-separator-text3" />
<!-- SECTION : MANIPULATION -->
<div class="sheet-titre">
<h3 class="sheet-left" data-i18n="manipulation">Manipulation</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<!-- CAPTIONS : MANIPULATION -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-captions sheet-div2 sheet-skills-hideshow-div2">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="base">Base</h4>
<h4 data-i18n="up">UP</h4>
<h4 data-i18n="tot">TOT</h4>
<h4>&nbsp;</h4>
</div>
<div class="sheet-captions sheet-div1 sheet-skills-hideshow-div1">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="skill">Skill</h4>
<h4 data-i18n="codex">Codex</h4>
<h4 data-i18n="mod">Mod</h4>
<h4 data-i18n="tot">TOT</h4>
</div>
<!-- Demolition -->
<input class="sheet-hidden sheet-demolition-hideshow" type="checkbox" value="1" name="attr_sheet-demolition-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-demolition-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_demolition" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=Demolition}} {{fumble=[[@{demolition-fumble}]]}} {{critical=[[@{demolition-critical}]]}} {{special=[[@{demolition-special}]]}} {{target=[[@{demolition-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<h4 class="sheet-left" data-i18n="demolition">Demolition</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-demolition-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-demolition-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-demolition-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_demolition-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_demolition-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_demolition-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-demolition-hideshow sheet-visibility" type="checkbox" name="attr_sheet-demolition-hideshow" value="1" />
<h4 data-i18n="demolition">Demolition</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-demolition-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-demolition-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-demolition-hideshow-div1"></span>
<span class="sheet-iscodexsill-demolition-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="1" name="attr_demolition-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_demolition-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_demolition-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_demolition-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_demolition-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_demolition-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_demolition-active" />
</div>
<!-- Fine Manipulation -->
<input class="sheet-hidden sheet-finemanipulation-hideshow" type="checkbox" value="1" name="attr_sheet-finemanipulation-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<input class="sheet-hidden sheet-iscodexsill-finemanipulation-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-finemanipulation-hideshow" checked />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-finemanipulation-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_finemanipulation" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=Fine Manipulation}} {{fumble=[[@{finemanipulation-fumble}]]}} {{critical=[[@{finemanipulation-critical}]]}} {{special=[[@{finemanipulation-special}]]}} {{target=[[@{finemanipulation-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<h4 class="sheet-left" data-i18n="fine_manipulation">Fine Manipulation</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-finemanipulation-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-finemanipulation-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-finemanipulation-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_finemanipulation-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_finemanipulation-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_finemanipulation-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-finemanipulation-hideshow sheet-visibility" type="checkbox" name="attr_sheet-finemanipulation-hideshow" value="1" />
<h4 data-i18n="fine_manipulation">Fine Manipulation</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-finemanipulation-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-finemanipulation-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-finemanipulation-hideshow-div1"></span>
<span class="sheet-iscodexsill-finemanipulation-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="5" name="attr_finemanipulation-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_finemanipulation-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_finemanipulation-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_finemanipulation-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_finemanipulation-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_finemanipulation-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_finemanipulation-active" />
</div>
<!-- Sleight of Hand -->
<input class="sheet-hidden sheet-sleightofhand-hideshow" type="checkbox" value="1" name="attr_sheet-sleightofhand-hideshow" />
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<input class="sheet-hidden sheet-iscodexsill-sleightofhand-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-sleightofhand-hideshow" checked />
<div class="sheet-main-skilldiv sheet-div1 sheet-skills-hideshow-div1 sheet-sleightofhand-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_sleightofhand" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=Sleight of Hand}} {{fumble=[[@{sleightofhand-fumble}]]}} {{critical=[[@{sleightofhand-critical}]]}} {{special=[[@{sleightofhand-special}]]}} {{target=[[@{sleightofhand-final}@{global-privacy-difficulty}]]}} {{roll=[[1D100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<h4 class="sheet-left" data-i18n="sleight_of_hand">Sleight of Hand</h4>
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-sleightofhand-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-sleightofhand-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-sleightofhand-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_sleightofhand-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_sleightofhand-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_sleightofhand-active" />
</div>
<div class="sheet-main-skilldiv sheet-div2 sheet-skills-hideshow-div2">
<input class="sheet-sleightofhand-hideshow sheet-visibility" type="checkbox" name="attr_sheet-sleightofhand-hideshow" value="1" />
<h4 data-i18n="sleight_of_hand">Sleight of Hand</h4>
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-sleightofhand-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-sleightofhand-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-sleightofhand-hideshow-div1"></span>
<span class="sheet-iscodexsill-sleightofhand-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="5" name="attr_sleightofhand-base" />
<input class="sheet-mod" type="number" step="1" value="0" name="attr_sleightofhand-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_sleightofhand-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_sleightofhand-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_sleightofhand-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_sleightofhand-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_sleightofhand-active" />
</div>
<!-- Heavy Machine (Repeating) -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" name="attr_sheet-skills-hideshow" value="1" checked />
<input class="sheet-hidden sheet-heavymachine-hideshow" type="checkbox" name="attr_sheet-heavymachine-hideshow" value="1" />
<hr class="sheet-separator-text sheet-separator-text4" />
<!-- SECTION : DIV 2 -->
<div class="sheet-titre sheet-subtitre2 sheet-skills-hideshow-div2 ">
<input class="sheet-heavymachine-hideshow sheet-visibility" type="checkbox" name="attr_sheet-heavymachine-hideshow" value="1" />
<h3 class="sheet-left" data-i18n="heavy_machine">Heavy Machine</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<!-- SECTION : DIV 1 -->
<div class="sheet-titre sheet-skills-hideshow-div1">
<h3 class="sheet-left" data-i18n="heavy_machine">Heavy Machine</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<div class="sheet-heavymachine-hideshow-div1">
<!-- CAPTIONS -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-captions sheet-div4 sheet-skills-hideshow-div2">
<h4>&nbsp;</h4>
<h4 class="sheet-left">Skill</h4>
<h4>Codex</h4>
<h4>Base</h4>
<h4>UP</h4>
<h4>TOT</h4>
<h4>&nbsp;</h4>
</div>
<div class="sheet-captions sheet-div1 sheet-skills-hideshow-div1">
<h4>&nbsp;</h4>
<h4 class="sheet-left">Skill</h4>
<h4>Codex</h4>
<h4>Mod</h4>
<h4>TOT</h4>
</div>
<fieldset class="repeating_heavymachine">
<input class="sheet-hidden sheet-repeatingtrigger-hideshow" type="checkbox" name="attr_sheet-repeatingtrigger-hideshow" value="1" checked />
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Heavy Machine Name" data-i18n-placeholder="heavy_machine_name" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_repeating-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div3">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Heavy Machine Name" data-i18n-placeholder="heavy_machine_name" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
<span class="sheet-iscodexsill-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="10" name="attr_repeating-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_repeating-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
</fieldset>
</div>
<!-- Repair (Repeating) -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" name="attr_sheet-skills-hideshow" value="1" checked />
<input class="sheet-hidden sheet-repair-hideshow" type="checkbox" name="attr_sheet-repair-hideshow" value="1" />
<hr class="sheet-separator-text sheet-separator-text4" />
<!-- SECTION : DIV 2 -->
<div class="sheet-titre sheet-subtitre2 sheet-skills-hideshow-div2">
<input class="sheet-repair-hideshow sheet-visibility" type="checkbox" name="attr_sheet-repair-hideshow" value="1" />
<h3 class="sheet-left" data-i18n="repair">Repair</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<!-- SECTION : DIV 1 -->
<div class="sheet-titre sheet-skills-hideshow-div1">
<h3 class="sheet-left" data-i18n="repair">Repair</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<div class="sheet-repair-hideshow-div1">
<!-- CAPTIONS -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-captions sheet-div4 sheet-skills-hideshow-div2">
<h4>&nbsp;</h4>
<h4 class="sheet-left">Skill</h4>
<h4>Codex</h4>
<h4>Base</h4>
<h4>UP</h4>
<h4>TOT</h4>
<h4>&nbsp;</h4>
</div>
<div class="sheet-captions sheet-div1 sheet-skills-hideshow-div1">
<h4>&nbsp;</h4>
<h4 class="sheet-left">Skill</h4>
<h4>Codex</h4>
<h4>Mod</h4>
<h4>TOT</h4>
</div>
<fieldset class="repeating_repair">
<input class="sheet-hidden sheet-repeatingtrigger-hideshow" type="checkbox" name="attr_sheet-repeatingtrigger-hideshow" value="1" checked />
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Repair Name" data-i18n-placeholder="repair_name" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_repeating-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div3">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Repair Name" data-i18n-placeholder="repair_name" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
<span class="sheet-iscodexsill-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="10" name="attr_repeating-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_repeating-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
</fieldset>
</div>
<!-- Arts (Repeating) -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" name="attr_sheet-skills-hideshow" value="1" checked />
<input class="sheet-hidden sheet-arts-hideshow" type="checkbox" name="attr_sheet-arts-hideshow" value="1" />
<hr class="sheet-separator-text sheet-separator-text4" />
<!-- SECTION : DIV 2 -->
<div class="sheet-titre sheet-subtitre2 sheet-skills-hideshow-div2">
<input class="sheet-arts-hideshow sheet-visibility" type="checkbox" name="attr_sheet-arts-hideshow" value="1" />
<h3 class="sheet-left" data-i18n="art">Art</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<!-- SECTION : DIV 1 -->
<div class="sheet-titre sheet-skills-hideshow-div1">
<h3 class="sheet-left" data-i18n="art">Art</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<div class="sheet-arts-hideshow-div1">
<!-- CAPTIONS -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-captions sheet-div4 sheet-skills-hideshow-div2">
<h4>&nbsp;</h4>
<h4 class="sheet-left">Skill</h4>
<h4>Codex</h4>
<h4>Base</h4>
<h4>UP</h4>
<h4>TOT</h4>
<h4>&nbsp;</h4>
</div>
<div class="sheet-captions sheet-div1 sheet-skills-hideshow-div1">
<h4>&nbsp;</h4>
<h4 class="sheet-left">Skill</h4>
<h4>Codex</h4>
<h4>Mod</h4>
<h4>TOT</h4>
</div>
<fieldset class="repeating_arts">
<input class="sheet-hidden sheet-repeatingtrigger-hideshow" type="checkbox" name="attr_sheet-repeatingtrigger-hideshow" value="1" checked />
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Arts Name" data-i18n-placeholder="arts_name" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_repeating-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div3">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Arts Name" data-i18n-placeholder="arts_name" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
<span class="sheet-iscodexsill-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="10" name="attr_repeating-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_repeating-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
</fieldset>
</div>
<!-- Craft (Repeating) -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" name="attr_sheet-skills-hideshow" value="1" checked />
<input class="sheet-hidden sheet-craft-hideshow" type="checkbox" name="attr_sheet-craft-hideshow" value="1" />
<hr class="sheet-separator-text sheet-separator-text4" />
<!-- SECTION : DIV 2 -->
<div class="sheet-titre sheet-subtitre2 sheet-skills-hideshow-div2">
<input class="sheet-craft-hideshow sheet-visibility" type="checkbox" name="attr_sheet-craft-hideshow" value="1" />
<h3 class="sheet-left" data-i18n="craft">Craft</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<!-- SECTION : DIV 1 -->
<div class="sheet-titre sheet-skills-hideshow-div1">
<h3 class="sheet-left" data-i18n="craft">Craft</h3>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<div class="sheet-craft-hideshow-div1">
<!-- CAPTIONS -->
<input class="sheet-hidden sheet-skills-hideshow" type="checkbox" value="1" name="attr_sheet-skills-hideshow" />
<div class="sheet-captions sheet-div4 sheet-skills-hideshow-div2">
<h4>&nbsp;</h4>
<h4 class="sheet-left">Skill</h4>
<h4>Codex</h4>
<h4>Base</h4>
<h4>UP</h4>
<h4>TOT</h4>
<h4>&nbsp;</h4>
</div>
<div class="sheet-captions sheet-div1 sheet-skills-hideshow-div1">
<h4>&nbsp;</h4>
<h4 class="sheet-left">Skill</h4>
<h4>Codex</h4>
<h4>Mod</h4>
<h4>TOT</h4>
</div>
<fieldset class="repeating_craft">
<input class="sheet-hidden sheet-repeatingtrigger-hideshow" type="checkbox" name="attr_sheet-repeatingtrigger-hideshow" value="1" checked />
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div1">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Craft Name" data-i18n-placeholder="craft_name" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-hidden sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
</div>
<input class="sheet-mod" type="number" step="1" value="0" name="attr_repeating-mod" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<h4>%</h4>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
<div class="sheet-main-skilldiv sheet-repeatingtrigger-hideshow-div3">
<button type="roll" class="sheet-repeatingbutton sheet-button-description" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=@{repeating-name}}} {{fumble=[[@{repeating-fumble}]]}} {{target=[[@{repeating-final}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{roll1=[[1d100]]}} {{roll2=[[1d100]]}} {{charactername=@{character_name}}} {{category=Skill}} {{fumbleroll=[[1D100]]}}"></button>
<input class="sheet-left sheet-repeatingname" type="text" placeholder="Craft Name" data-i18n-placeholder="craft_name" name="attr_repeating-name" />
<div class="sheet-button-div-holder">
<input class="sheet-absoluteinput sheet-iscodexsill-hideshow" type="checkbox" value="1" name="attr_sheet-iscodexsill-hideshow" checked />
<span class="sheet-codexskill sheet-iscodexsill-hideshow-div1"></span>
<span class="sheet-iscodexsill-hideshow-div2">&nbsp;</span>
</div>
<input class="sheet-base" type="number" step="1" value="10" name="attr_repeating-base" />
<input class="sheet-up" type="number" step="1" value="0" name="attr_repeating-up" />
<input class="sheet-final" type="number" step="1" value="0" name="attr_repeating-final" readonly />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_repeating-fumble" />
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_repeating_active" />
</div>
</fieldset>
</div>
<hr class="sheet-separator-text sheet-separator-text3">
</div>
</div>
</div>
</div>
</div>
<!-- ----- ABILITY ----- -->
<div class="sheet-main-ability">
<div class="sheet-standardbox sheet-standardbox1">
<h4 class="sheet-minititles" data-i18n="special_abilities">Special Abilities</h4>
<fieldset class="repeating_features-ability">
<div class="sheet-oneline sheet-onelinespecial">
<input class="sheet-hidden sheet-cogs-hideshow" type="checkbox" name="attr_sheet-cogs-hideshow" />
<div class="sheet-features-traits sheet-cogs-hideshow-div1">
<input class="sheet-left" type="text" placeholder="Ability Name" data-i18n-placeholder="ability_name" name="attr_features-names" />
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-cogs-hideshow" type="checkbox" name="attr_sheet-cogs-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
<input style="grid-column: 1/-1" class="sheet-left" type="text" placeholder="Source" data-i18n-placeholder="source" name="attr_features-source" />
<textarea style="grid-column: 1/-1" type="text" placeholder="Description" data-i18n-placeholder="description" 0 name="attr_features-description"></textarea>
</div>
<div class="sheet-features-traits2 sheet-cogs-hideshow-div2">
<div class="sheet-button-div-holder sheet-inability">
<input class="sheet-cogs-input sheet-description-hideshow" type="checkbox" name="attr_sheet-description-hideshow" />
<span class="sheet-left" type="text" placeholder="Ability Name" name="attr_features-names"></span>
</div>
<div class="sheet-cogs-container sheet-button-div-holder">
<button type="roll" class="sheet-button-description" name="roll_ability" value="@{global-privacy-status} &amp;{template:theexorcistcodex-description} {{charactername=@{character_name}}} {{name=@{features-names}}} {{type=@{features-source}}} {{description=@{features-description}}} {{category=Ability}}"></button>
<span class="sheet-cogs-icon">w</span>
</div>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-cogs-hideshow" type="checkbox" name="attr_sheet-cogs-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
<input class="sheet-hidden sheet-description-hideshow" type="checkbox" name="attr_sheet-description-hideshow" />
<span style="grid-column: 1/-1" class="sheet-left" type="text" name="attr_features-source"></span>
<span class="sheet-spanabilities sheet-left sheet-description-hideshow-div" style="grid-column: 1/-1" type="text" name="attr_features-description"></span>
</div>
</div>
</fieldset>
</div>
</div>
<!-- ----- DESPAIR ----- -->
<div class="sheet-main-despair">
<div class="sheet-standardbox sheet-standardbox1">
<h4 class="sheet-minititles" data-i18n="conditions">Conditions</h4>
<fieldset class="repeating_features-despair">
<div class="sheet-oneline sheet-onelinespecial">
<input class="sheet-hidden sheet-cogs-hideshow" type="checkbox" name="attr_sheet-cogs-hideshow" />
<div class="sheet-features-traits sheet-cogs-hideshow-div1">
<input class="sheet-left" type="text" placeholder="Condition Name" data-i18n-placeholder="condition_name" name="attr_features-names" />
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-cogs-hideshow" type="checkbox" name="attr_sheet-cogs-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
<input style="grid-column: 1/-1" class="sheet-left" type="text" placeholder="Source" data-i18n-placeholder="source" name="attr_features-source" />
<textarea style="grid-column: 1/-1" type="text" placeholder="Description" data-i18n-placeholder="description" 0 name="attr_features-description"></textarea>
</div>
<div class="sheet-features-traits2 sheet-cogs-hideshow-div2">
<div class="sheet-button-div-holder sheet-inability">
<input class="sheet-cogs-input sheet-description-hideshow" type="checkbox" name="attr_sheet-description-hideshow" />
<span type="text" placeholder="Condition Name" name="attr_features-names"></span>
</div>
<div class="sheet-cogs-container sheet-button-div-holder">
<button type="roll" class="sheet-button-description" name="roll_despair" value="@{global-privacy-status} &amp;{template:theexorcistcodex-description} {{charactername=@{character_name}}} {{name=@{features-names}}} {{type=@{features-source}}} {{description=@{features-description}}} {{category=Ability}}"></button>
<span class="sheet-cogs-icon">w</span>
</div>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-cogs-hideshow" type="checkbox" name="attr_sheet-cogs-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
<input class="sheet-hidden sheet-description-hideshow" type="checkbox" name="attr_sheet-description-hideshow" />
<span style="grid-column: 1/-1" class="sheet-left" type="text" name="attr_features-source"></span>
<span class="sheet-spanabilities sheet-left sheet-description-hideshow-div" style="grid-column: 1/-1" type="text" name="attr_features-description"></span>
</div>
</div>
</fieldset>
</div>
</div>
<!-- ----- ROLL SHORTCUT ----- -->
<div class="sheet-main-sup" style="margin-top: 5px !important">
<div class="sheet-bottom-separator sheet-separator" style="margin-bottom: 5px"></div>
<div class="sheet-oneline" style="grid-template-columns: 2fr 1fr 1fr 1fr; margin: 6px auto !important">
<div class="sheet-main-custombutton">
<h4 class="sheet-left">Roll Shortcut</h4>
</div>
<div class="sheet-main-custombutton" style="grid-template-columns: 1fr 5px 75px">
<button type="roll" class="sheet-button-none" name="roll_roll" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=Custom Roll (@{whattoroll})}} {{roll=[[@{whattoroll}]]}} {{charactername=@{character_name}}} {{category=Custom}}">Custom</button>
<h4>=</h4>
<input type="text" value="0" name="attr_whattoroll" />
</div>
<div class="sheet-main-custombutton" style="grid-template-columns: 1fr 15px 50px">
<button type="roll" class="sheet-button-none" name="roll_custom" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=Target Roll (@{whattotarget})}} {{target=[[@{whattotarget}@{global-privacy-difficulty}]]}} {{roll=[[1d100]]}} {{charactername=@{character_name}}} {{category=Custom}} {{category=Target}}">Target</button>
<h4>vs</h4>
<input type="text" value="0" name="attr_whattotarget" />
</div>
<div class="sheet-main-custombutton">
<button type="roll" class="sheet-button-none" name="roll_1d100" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=1d100 Roll}} {{roll=[[1d100]]}} {{charactername=@{character_name}}} {{category=Custom}}">1d100</button>
</div>
</div>
</div>
<!-- ----- WEAPONS ----- -->
<div class="sheet-main-weapon">
<div class="sheet-standardbox sheet-standardbox1">
<h4 class="sheet-minititles" data-i18n="weapons">Weapons</h4>
<div class="sheet-oneline" style="height: auto !important">
<!-- --->
<div class="sheet-weapon" style="width: 97%">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="weapon_name">Weapon Name</h4>
<h4 data-i18n="tot">TOT</h4>
<h4 data-i18n="mod">MOD</h4>
<h4 data-i18n="dmg">DMG</h4>
<h4 data-i18n="special">Special</h4>
<h4 data-i18n="dm">DM</h4>
<h4 data-i18n="ammo">Ammo</h4>
<h4 data-i18n="range">Range</h4>
<h4 data-i18n="hp">HP</h4>
</div>
<!-- --->
<div class="sheet-oneline sheet-onelinespecial2">
<fieldset class="repeating_weapon-attack">
<div class="sheet-weapon">
<button type="roll" class="sheet-button-attack" name="roll_attack-weapon" value="@{global-privacy-status} &amp;{template:theexorcistcodex} {{description=@{weapons-notes}}} {{range=@{weapon-range}}} {{specialtype=@{weapon-specialtype}}} {{name=@{weapon-name}}} {{fumble=[[@{weapon-fumble}]]}} {{fumbleroll=[[1d100]]}} {{special=[[@{weapon-special}]]}} {{critical=[[@{weapon-critical}]]}} {{@{weapon-specialtype}=[[1]]}} {{target=[[@{weapon-target}+@{global-privacy-difficulty}]]}} {{roll=[[1d100+@{weapon-targetmod}]]}} {{dmg=[[@{weapon-damage}@{weapon-damage-bonus}]]}} {{charactername=@{character_name}}} {{category=Weapon Roll}}"></button>
<input class="sheet-left" type="text" placeholder="-" data-i18n-placeholder="weapon_name_placeholder" name="attr_weapon-name" style="padding-left: 5px !important" />
<input class="sheet-final" type="number" value="0" name="attr_weapon-target" />
<input class="sheet-mod" type="number" value="0" name="attr_weapon-targetmod" />
<input type="text" value="0" name="attr_weapon-damage" />
<input class="sheet-hidden" type="text" value="" name="attr_weapon-damage-bonus" />
<select name="attr_weapon-specialtype">
<option value="0" selected data-i18n="dash">-</option>
<option value="bleeding" data-i18n="bleeding">Bleeding</option>
<option value="crushing" data-i18n="crushing">Crushing</option>
<option value="gunshot" data-i18n="gunshot">Gunshot</option>
<option value="impaling" data-i18n="impaling">Impaling</option>
<option value="knockback" data-i18n="knockback">Knockback</option>
</select>
<input class="sheet-checkbox" type="checkbox" value="1" name="attr_weapon-damage-mod" checked />
<div class="sheet-doublecolumn sheet-3">
<input type="text" value="-" name="attr_weapon-ammo" />
<h4>/</h4>
<input type="text" value="-" name="attr_weapon-ammo_max" />
</div>
<input type="text" placeholder="0 / 0 / 0" data-i18n-placeholder="range_triplet_placeholder" name="attr_weapon-range" />
<div class="sheet-doublecolumn sheet-3">
<input type="number" value="0" name="attr_weapon-hp" />
<h4>/</h4>
<input type="number" value="0" name="attr_weapon-hp_max" />
</div>
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_weapon-critical" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_weapon-special" />
<input class="sheet-hidden" type="number" step="1" value="0" name="attr_weapon-fumble" />
</div>
<textarea class="sheet-left" placeholder="-" data-i18n-placeholder="notes_placeholder" name="attr_weapons-notes" style="height: 18px"></textarea>
</fieldset>
<h5 class="sheet-separator-text sheet-repeatingtext" data-i18n="add_delete_weapon">Add / Delete Weapon</h5>
</div>
<!-- --->
</div>
</div>
<div class="sheet-bottom-separator sheet-separator" style="margin-top: 5px"></div>
</div>
<div style="grid-column: 1/-1" class="sheet-bottom-background sheet-bottom-background6"></div>
</div>
<script id="✓-SCRIPTCALC : WEAPON ATTACK THRESHOLDS" type="text/worker">
on("change:repeating_weapon-attack:weapon-target sheet:opened", function () {
getSectionIDs("repeating_weapon-attack", function (ids) {
const attrNames = ids.map(id => `repeating_weapon-attack_${id}_weapon-target`);
getAttrs(attrNames, function (values) {
const updates = {};
const thresholds = [
{ max: 5, crit: 1, spec: 2, fumb: 95 },
{ max: 10, crit: 2, spec: 3, fumb: 95 },
{ max: 15, crit: 2, spec: 4, fumb: 95 },
{ max: 20, crit: 2, spec: 5, fumb: 95 },
{ max: 25, crit: 3, spec: 6, fumb: 96 },
{ max: 30, crit: 3, spec: 7, fumb: 96 },
{ max: 35, crit: 3, spec: 8, fumb: 96 },
{ max: 40, crit: 3, spec: 9, fumb: 96 },
{ max: 45, crit: 4, spec: 10, fumb: 97 },
{ max: 50, crit: 4, spec: 11, fumb: 97 },
{ max: 55, crit: 4, spec: 12, fumb: 97 },
{ max: 60, crit: 4, spec: 13, fumb: 97 },
{ max: 65, crit: 5, spec: 14, fumb: 98 },
{ max: 70, crit: 5, spec: 15, fumb: 98 },
{ max: 75, crit: 5, spec: 16, fumb: 98 },
{ max: 80, crit: 5, spec: 17, fumb: 98 },
{ max: 85, crit: 6, spec: 18, fumb: 99 },
{ max: 90, crit: 6, spec: 19, fumb: 99 },
{ max: 95, crit: 6, spec: 20, fumb: 99 },
{ max: 100, crit: 6, spec: 21, fumb: 99 },
{ max: 105, crit: 7, spec: 22, fumb: 99 },
{ max: 110, crit: 7, spec: 23, fumb: 99 },
{ max: 115, crit: 7, spec: 24, fumb: 99 },
{ max: 120, crit: 7, spec: 25, fumb: 99 }
];
ids.forEach(id => {
const raw = values[`repeating_weapon-attack_${id}_weapon-target`] || "0";
const target = parseInt(raw.replace(/[^0-9\-]/g, ""), 10) || 0;
const base = thresholds.find(t => target <= t.max) || {
crit: 6 + Math.floor((target - 120) / 5),
spec: 24 + Math.floor((target - 120) / 5),
fumb: 100
};
// Décalages pour compenser l'absence de ≤ dans Roll20
const crit = base.crit + 1;
const spec = base.spec + 1;
const fumb = base.fumb - 1;
updates[`repeating_weapon-attack_${id}_weapon-critical`] = crit;
updates[`repeating_weapon-attack_${id}_weapon-special`] = spec;
updates[`repeating_weapon-attack_${id}_weapon-fumble`] = fumb;
});
setAttrs(updates);
});
});
});
</script>
<script id="✓ SCRIPTCALC : DAMAGES" type="text/worker">
on("change:repeating_weapon:weapon-damage change:repeating_weapon:weapon-damage-mod change:dmg sheet:opened", function () {
getSectionIDs("repeating_weapon", function (ids) {
getAttrs(["dmg"], function (globals) {
const dmg = globals["dmg"] || "";
ids.forEach(id => {
const prefix = `repeating_weapon_${id}_`;
getAttrs([`${prefix}weapon-damage-mod`], function (values) {
const updates = {};
const modState = parseInt(values[`${prefix}weapon-damage-mod`]) || 0;
// Applique dmg uniquement si mod activé
updates[`${prefix}weapon-damage-bonus`] = modState === 1 ? dmg : "";
setAttrs(updates);
});
});
});
});
});
</script>
<!-- ----- BACKGROUND ----- -->
<div class="sheet-background-display sheet-hidden" style="margin-top: 15px">
<input class="sheet-hidden sheet-general-hideshow" type="checkbox" name="attr_sheet-general-hideshow" />
<div class="sheet-background-header">
<div class="sheet-standardbox sheet-standardbox1">
<div class="sheet-oneline">
<div class="sheet-background-header-line1">
<h4 class="sheet-left" data-i18n="background_info_header">Informations :</h4>
<h4 data-i18n="age">Age</h4>
<input type="text" placeholder="-" data-i18n-placeholder="dash" name="attr_character_age" />
<h4 data-i18n="height">Height</h4>
<input type="text" placeholder="-" data-i18n-placeholder="dash" name="attr_character_height" />
<h4 data-i18n="weight">Weight</h4>
<input type="text" placeholder="-" data-i18n-placeholder="dash" name="attr_character_weight" />
<h4 data-i18n="gender">Gender</h4>
<input type="text" placeholder="-" data-i18n-placeholder="dash" name="attr_character_gender" />
</div>
<hr class="sheet-separator-text sheet-separator-text4" />
<!-- Header 3 -->
<div class="sheet-header3">
<div class="sheet-main-header-quirks-habits">
<h4 class="sheet-left" data-i18n="quirks_and_habits">Quirks &amp; Habits</h4>
<input class="sheet-left" type="text" placeholder="-" data-i18n-placeholder="dash" name="attr_quirks_habits" />
</div>
<div class="sheet-main-header-restrictions">
<h4 class="sheet-left" data-i18n="restrictions">Restrictions</h4>
<input class="sheet-left" type="text" placeholder="-" data-i18n-placeholder="dash" name="attr_restrictions" />
</div>
<div class="sheet-main-header-benefits">
<h4 class="sheet-left" data-i18n="benefits">Benefits</h4>
<input class="sheet-left" type="text" placeholder="-" data-i18n-placeholder="dash" name="attr_benefits" />
</div>
</div>
</div>
</div>
</div>
<div class="sheet-bottom-separator sheet-separator" style="margin-top: 5px; grid-column: 1/-1"></div>
<div class="sheet-background-area">
<!-- -->
<div class="sheet-background-vertical-art">
<div class="sheet-standardbox sheet-standardbox1">
<div class="sheet-main-sheet-minititles">
<h4 class="sheet-main-characterstatusupgrades" data-i18n="character_portrait_url">Character Portrait URL</h4>
<div class="sheet-cogs-container">
<input class="sheet-cogs-input sheet-portrait-hideshow" type="checkbox" name="attr_sheet-portrait-hideshow" />
<span class="sheet-cogs-icon">y</span>
</div>
</div>
<div class="sheet-oneline">
<input class="sheet-hidden sheet-portrait-hideshow" type="checkbox" name="attr_sheet-portrait-hideshow" />
<input class="sheet-portrait-hideshow-div1" type="text" placeholder="Character Portrait" data-i18n-placeholder="character_portrait_placeholder" name="attr_character-portrait" />
<img name="attr_character-portrait" />
</div>
</div>
</div>
<!-- -->
<div class="sheet-background-characterappeareance">
<div class="sheet-standardbox sheet-standardbox1">
<h4 class="sheet-minititles" data-i18n="character_appearance_title">Character Appearance</h4>
<div class="sheet-oneline">
<textarea class="sheet-left" placeholder="-" data-i18n-placeholder="dash" name="attr_background-characterappeareance" style="height: 166px !important"></textarea>
</div>
</div>
</div>
<!-- -->
<div class="sheet-background-characteradds">
<div class="sheet-standardbox sheet-standardbox1">
<h4 class="sheet-minititles" data-i18n="character_information_title">Character Information</h4>
<div class="sheet-oneline">
<textarea class="sheet-left" placeholder="-" data-i18n-placeholder="dash" name="attr_background-characteradds" style="height: 166px !important"></textarea>
</div>
</div>
</div>
<!-- -->
<div class="sheet-background-campaignnotes">
<div class="sheet-standardbox sheet-standardbox1">
<h4 class="sheet-minititles" data-i18n="campaign_notes_title">Campaign Notes</h4>
<div class="sheet-oneline">
<textarea class="sheet-left" placeholder="-" data-i18n-placeholder="dash" name="attr_background-campaignnotes" style="height: 611px !important"></textarea>
</div>
</div>
</div>
<!-- -->
<div class="sheet-background-othernotes">
<div class="sheet-standardbox sheet-standardbox1">
<h4 class="sheet-minititles" data-i18n="other_notes_title">Other Notes</h4>
<div class="sheet-oneline">
<textarea class="sheet-left" placeholder="-" data-i18n-placeholder="dash" name="attr_background-othernotes" style="min-height: 168px"></textarea>
</div>
</div>
</div>
</div>
</div>
<!-- ----- EQUIPEMENT ----- -->
<div class="sheet-equipment-display sheet-hidden" style="margin-top: 15px">
<!-- ----- ADDITIONNAL INFORMATIONS ----- -->
<div class="sheet-main-adds">
<div class="sheet-standardbox sheet-standardbox1">
<h4 class="sheet-minititles" data-i18n="misc">Misc.</h4>
<div class="sheet-oneline">
<div class="sheet-main-subequipment">
<!-- ----- EXPENSE BOX MODIFIER ----- -->
<h3 class="sheet-left" data-i18n="expense_boxes">Expense Boxes</h3>
<div style="grid-template-columns: repeat(5, 10px 30px); justify-content: left">
<input class="sheet-minimal-checkbox" type="checkbox" name="attr_expanse_1" value="1" />
<h4>100%</h4>
<input class="sheet-minimal-checkbox" type="checkbox" name="attr_expanse_2" value="1" />
<h4>75%</h4>
<input class="sheet-minimal-checkbox" type="checkbox" name="attr_expanse_3" value="1" />
<h4>50%</h4>
<input class="sheet-minimal-checkbox" type="checkbox" name="attr_expanse_4" value="1" />
<h4>25%</h4>
<input class="sheet-minimal-checkbox" type="checkbox" name="attr_expanse_5" value="1" />
<h4>0%</h4>
</div>
<h3></h3>
<!-- ----- PURCHASE ROLL MODIFIER ----- -->
<input class="sheet-hidden sheet-general-hideshow" type="checkbox" name="attr_sheet-general-hideshow" />
<h3 data-i18n="purchase_roll">Purchase Roll</h3>
<h4 data-i18n="base">Base</h4>
<input type="text" value="0" name="attr_purchaseroll-base" />
<h4 data-i18n="mod_abbrev">MOD.</h4>
<input type="text" value="0" name="attr_purchaseroll-mod" />
<h4 data-i18n="tot_abbrev">TOT.</h4>
<input class="sheet-maincolor sheet-mod" type="text" value="[[@{purchaseroll-base}+@{purchaseroll-mod}]]" name="attr_purchaseroll2" disabled />
<button type="roll" class="sheet-button-trade" name="roll_repeating" value="@{global-privacy-status} &{template:theexorcistcodex} {{name=Purchase Roll}} {{target=[[@{expanse}@{global-privacy-difficulty}+@{purchaseroll2}]]}} {{roll=[[1d100]]}} {{charactername=@{character_name}}} {{category=Misc.}}"></button>
</div>
</div>
</div>
</div>
<input class="sheet-hidden" type="number" name="attr_expanse" value="0" />
<div class="sheet-bottom-separator sheet-separator" style="margin-bottom: 5px; grid-column: 1/-1"></div>
<!-- ----- HOLY ITEMS ----- -->
<div class="sheet-main-holyitems">
<div class="sheet-standardbox sheet-standardbox1">
<h4 class="sheet-minititles" data-i18n="holy_items">Holy Items</h4>
<div class="sheet-oneline">
<div class="sheet-holy-equipment" style="width: 96%">
<h4 class="sheet-left" data-i18n="item_name">Item Name</h4>
<h4 data-i18n="type">Type</h4>
<h4 data-i18n="divine_essence">Divine Essence</h4>
<h4 data-i18n="location">Location</h4>
</div>
<div class="sheet-standardbox sheet-standardbox11">
<div class="sheet-oneline">
<fieldset class="repeating_equipment-holyitems">
<div class="sheet-holy-equipment">
<input class="sheet-left" type="text" placeholder="-" data-i18n-placeholder="dash" name="attr_equipment_name" />
<select name="attr_equipment_type">
<option value="" data-i18n="dash">-</option>
<option value="Blessed Item" data-i18n="blessed_item">Blessed Item</option>
<option value="Charged Talisman" data-i18n="charged_talisman">Charged Talisman</option>
<option value="Holy Artifact" data-i18n="holy_artifact">Holy Artifact</option>
<option value="Relic" data-i18n="relic">Relic</option>
</select>
<input type="text" placeholder="0" data-i18n-placeholder="zero" name="attr_equipment_divineessence" />
<select name="attr_equipment_location">
<option value="" data-i18n="dash">-</option>
<option value="Equipped" data-i18n="equipped">Equipped</option>
<option value="Carried" data-i18n="carried">Carried</option>
<option value="In Container" data-i18n="in_container">In Container</option>
<option value="Stored Elsewhere" data-i18n="stored_elsewhere">Stored Elsewhere</option>
</select>
</div>
<div class="sheet-holy-equipment2">
<h4 data-i18n="notes">Notes</h4>
<textarea class="sheet-left" type="text" placeholder="-" data-i18n-placeholder="dash" name="attr_equipment_notes"></textarea>
</div>
</fieldset>
<h5 class="sheet-separator-text sheet-repeatingtext" data-i18n="add_delete_holy_item">Add / Delete Holy Item</h5>
</div>
</div>
</div>
</div>
</div>
<!-- ----- CARRIED AND STORED ITEMS ----- -->
<div class="sheet-doublecolumn" style="column-gap: 10px !important">
<!-- ----- CARRY ----- -->
<div class="sheet-main-carry">
<div class="sheet-standardbox sheet-standardbox1">
<h4 class="sheet-minititles" data-i18n="carried_items">Carried Items</h4>
<div class="sheet-oneline">
<div class="sheet-equipment">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="item_name">Item Name</h4>
<h4 class="sheet-left" data-i18n="where">Where</h4>
</div>
<div class="sheet-standardbox sheet-standardbox11">
<div class="sheet-oneline">
<fieldset class="repeating_equipment-carry">
<div class="sheet-equipment">
<input class="sheet-minimalist sheet-left" type="text" value="1x" name="attr_equipment_quantity" />
<input class="sheet-left" type="text" placeholder="-" data-i18n-placeholder="dash" name="attr_equipment_name" />
<input class="sheet-left sheet-minimalist" type="text" placeholder="-" data-i18n-placeholder="dash" name="attr_equipment_storage" />
</div>
</fieldset>
<h5 class="sheet-separator-text sheet-repeatingtext" data-i18n="add_delete_carried_item">Add / Delete Carried Item</h5>
</div>
</div>
</div>
</div>
</div>
<!-- ----- STORED ----- -->
<div class="sheet-main-stored">
<div class="sheet-standardbox sheet-standardbox1">
<h4 class="sheet-minititles" data-i18n="stored_items">Stored Items</h4>
<div class="sheet-oneline">
<div class="sheet-equipment">
<h4>&nbsp;</h4>
<h4 class="sheet-left" data-i18n="item_name">Item Name</h4>
<h4 class="sheet-left" data-i18n="where">Where</h4>
</div>
<div class="sheet-standardbox sheet-standardbox11">
<div class="sheet-oneline">
<fieldset class="repeating_equipment-stored">
<div class="sheet-equipment">
<input class="sheet-minimalist sheet-left" type="text" value="1x" name="attr_equipment_quantity" />
<input class="sheet-left" type="text" placeholder="-" data-i18n-placeholder="dash" name="attr_equipment_name" />
<input class="sheet-left sheet-minimalist" type="text" placeholder="-" data-i18n-placeholder="dash" name="attr_equipment_storage" />
</div>
</fieldset>
<h5 class="sheet-separator-text sheet-repeatingtext" data-i18n="add_delete_stored_item">Add / Delete Stored Item</h5>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="sheet-standardbox sheet-standardbox1">
<h4 class="sheet-minititles" data-i18n="inventory_notes">Inventory Notes</h4>
<div class="sheet-oneline">
<textarea class="sheet-left" placeholder="-" data-i18n-placeholder="dash" name="attr_background-inventorynotes" style="min-height: 168px"></textarea>
</div>
</div>
<div style="grid-column: 1/-1" class="sheet-bottom-background sheet-bottom-background3"></div>
</div>
<script id="✓-SCRIPTCALC : EXPANSE Lowest Value Wins" type="text/worker">
on("sheet:opened change:expanse_1 change:expanse_2 change:expanse_3 change:expanse_4 change:expanse_5", function () {
getAttrs(["expanse_1", "expanse_2", "expanse_3", "expanse_4", "expanse_5"], function (values) {
let expanse = 100;
if (values.expanse_5 === "1") {
expanse = 0;
} else if (values.expanse_4 === "1") {
expanse = 0;
} else if (values.expanse_3 === "1") {
expanse = 25;
} else if (values.expanse_2 === "1") {
expanse = 50;
} else if (values.expanse_1 === "1") {
expanse = 75;
}
setAttrs({ "expanse": expanse });
});
});
</script>
<script id="✓-SCRIPTCALC : EXPANSE Cascade Checkboxes" type="text/worker">
const skill = "expanse";
const maxLevel = 5;
for (let level = 0; level <= maxLevel; level++) {
on(`change:${skill}_${level}`, function (event) {
const attrsToGet = Array.from({ length: maxLevel + 1 }, (_, i) => `${skill}_${i}`);
getAttrs(attrsToGet, function (values) {
const updates = {};
const checked = event.newValue === "1";
const levelInt = parseInt(level);
if (checked) {
for (let i = 0; i <= levelInt; i++) {
updates[`${skill}_${i}`] = "1";
}
} else {
for (let i = levelInt; i <= maxLevel; i++) {
updates[`${skill}_${i}`] = "0";
}
}
setAttrs(updates);
});
});
}
</script>
</div>