diff --git a/TheStrangeMultiRecursion/TheStrangeMultiRecursion.css b/TheStrangeMultiRecursion/TheStrangeMultiRecursion.css
new file mode 100644
index 0000000000..4cc4e31a31
--- /dev/null
+++ b/TheStrangeMultiRecursion/TheStrangeMultiRecursion.css
@@ -0,0 +1,714 @@
+/************* SHEET ***************/
+div,
+button,
+textarea,
+span,
+input,
+select,
+table,
+tr,
+td,
+th{
+ box-sizing: border-box;
+}
+input[type=radio].sheet-styleTheStrange,
+input[type=radio].sheet-styleNpc,
+input[type=radio].sheet-actionRoll,
+input[type=radio].sheet-macroRoll{
+ margin-left: 2px;
+ margin-right: 1px;
+ display: inline-block;
+}
+input[type=radio].sheet-styleTheStrange + span,
+input[type=radio].sheet-styleNpc + span,
+input[type=radio].sheet-actionRoll + span,
+input[type=radio].sheet-macroRoll + span,
+input[type=checkbox].sheet-chkUseAsset + span,
+input[type=checkbox].sheet-chkUseBonus + span,
+input[type=checkbox].sheet-chkUseCost + span
+{
+ font-size:11px;
+ color: #888888;
+ text-align:left;
+}
+div.sheet-UseAsset,
+div.sheet-UseBonus,
+div.sheet-UseCost{
+ display: none
+}
+input[type=checkbox].sheet-chkUseAsset:checked ~ div.sheet-main div.sheet-UseAsset{
+ display: inline-block;
+}
+input[type=checkbox].sheet-chkUseBonus:checked ~ div.sheet-main div.sheet-UseBonus{
+ display: inline-block;
+}
+input[type=checkbox].sheet-chkUseCost:checked ~ div.sheet-main div.sheet-UseCost{
+ display: inline-block;
+}
+input[type=radio].sheet-styleTheStrange:checked ~ .sheet-main{
+ background: linear-gradient(#1B1E30, #DBDCDE, #E0E7ED, white);
+ width: 1056px;
+ padding: 10px;
+}
+input[type=radio].sheet-styleNpc:checked ~ .sheet-main{
+ display: none;
+}
+input[type=radio].sheet-styleTheStrange:checked ~ .sheet-npc{
+ display: none;
+}
+input[type=radio].sheet-styleNpc:checked ~ .sheet-npc{
+ display: inherit;
+}
+button[type=roll].sheet-btDesc{
+ color: inherit;
+ height:20px;
+ width:22px;
+ line-height: 16px;
+ vertical-align: middle;
+ padding:none;
+ border:none;
+ margin:none;
+ background:none;
+ border-radius:10px;
+ opacity: 0.4;
+}
+button[type=roll].sheet-btDesc:before{
+ content:none;
+}
+button[type=roll].sheet-btDesc:hover{
+ box-shadow: 1px 1px 1px 1px #888888;
+ opacity: 0.7;
+}
+button[type=roll].sheet-basicbt {
+ padding: 2px 0px 0px 1px;
+ margin: 0px 0px 0px 0px;
+ text-shadow: none;
+ box-shadow: none;
+ text-align:center;
+ vertical-align: middle;
+ line-height: 0px;
+ height: 20px;
+ width: 20px;
+ font-size: 1.2em;
+ font-weight: normal;
+ color:#22428F;
+ border-width: 1px;
+ border-style: solid;
+ border-color: rgba(34,66,143,0.5);
+ border-radius: 10px;
+}
+button[type=roll].sheet-basicbt:hover{
+ border-width: 2px;
+ border-color:#22428F;
+ font-weight: bold;
+}
+button[type=roll].sheet-actionbt {
+ padding: 2px 0px 0px 1px;
+ margin: 0px 0px 0px 0px;
+ text-shadow: none;
+ box-shadow: none;
+ text-align:center;
+ vertical-align: middle;
+ line-height: 0px;
+ height: 20px;
+ width: 20px;
+ font-size: 1.2em;
+ font-weight: normal;
+ color:#22428F;
+ border-width: 1px;
+ border-style: solid;
+ border-color: rgba(34,66,143,0.5);
+ border-radius: 10px;
+}
+button[type=roll].sheet-actionbt:hover{
+ border-width: 2px;
+ border-color:#22428F;
+ font-weight: bold;
+}
+button[type=roll].sheet-macrobt {
+ padding: 2px 0px 0px 1px;
+ margin: 0px 0px 0px 0px;
+ text-shadow: none;
+ box-shadow: none;
+ text-align:center;
+ vertical-align: middle;
+ line-height: 0px;
+ height: 20px;
+ width: 20px;
+ font-size: 1.2em;
+ font-weight: normal;
+ color:#22428F;
+ border-width: 1px;
+ border-style: solid;
+ border-color: rgba(34,66,143,0.5);
+ border-radius: 3px;
+}
+button[type=roll].sheet-macrobt:hover{
+ border-width: 2px;
+ border-color:#22428F;
+ font-weight: bold;
+}
+input[type=radio].sheet-macroRoll:checked ~ div.sheet-main button[type=roll].sheet-actionbt{
+ display: none;
+}
+input[type=radio].sheet-actionRoll:checked ~ div.sheet-main button[type=roll].sheet-actionbt{
+ display: inline-block;
+}
+input[type=radio].sheet-macroRoll:checked ~ div.sheet-main button[type=roll].sheet-macrobt{
+ display: inline-block;
+}
+input[type=radio].sheet-actionRoll:checked ~ div.sheet-main button[type=roll].sheet-macrobt{
+ display: none;
+}
+input[type=radio].sheet-actionRoll:checked ~ div.sheet-main div.sheet-divaction{
+ display: inline-block;
+}
+input[type=radio].sheet-macroRoll:checked ~ div.sheet-main div.sheet-divaction{
+ display: none;
+}
+
+input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main button[type=roll].sheet-basicbt {
+ padding: 2px 0px 0px 1px;
+ margin: 0px 0px 0px 0px;
+ text-shadow: none;
+ box-shadow: none;
+ text-align:center;
+ vertical-align: middle;
+ line-height: 0px;
+ height: 20px;
+ width: 20px;
+ font-size: 1.2em;
+ font-weight: normal;
+ color: #050E29;
+ border-width: 1px;
+ border-style: solid;
+ border-color: rgba(5,14,41,0.5);
+ border-radius: 10px;
+}
+input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main button[type=roll].sheet-basicbt:hover{
+ border-width: 2px;
+ color: #050E29;
+ border-color:#050E29;
+ font-weight: bold;
+}
+input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main button[type=roll].sheet-actionbt {
+ padding: 2px 0px 0px 1px;
+ margin: 0px 0px 0px 0px;
+ text-shadow: none;
+ box-shadow: none;
+ text-align:center;
+ vertical-align: middle;
+ line-height: 0px;
+ height: 20px;
+ width: 20px;
+ font-size: 1.2em;
+ font-weight: normal;
+ color: #050E29;
+ border-width: 1px;
+ border-style: solid;
+ border-color: rgba(5,14,41,0.5);
+ border-radius: 10px;
+}
+input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main button[type=roll].sheet-actionbt:hover{
+ border-width: 2px;
+ color: #050E29;
+ border-color:#050E29;
+ font-weight: bold;
+}
+input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main button[type=roll].sheet-macrobt {
+ padding: 2px 0px 0px 1px;
+ margin: 0px 0px 0px 0px;
+ text-shadow: none;
+ box-shadow: none;
+ text-align:center;
+ vertical-align: middle;
+ line-height: 0px;
+ height: 20px;
+ width: 20px;
+ font-size: 1.2em;
+ font-weight: normal;
+ color: #050E29;
+ border-width: 1px;
+ border-style: solid;
+ border-color: rgba(5,14,41,0.5);
+ border-radius: 3px;
+}
+input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main button[type=roll].sheet-macrobt:hover{
+ border-width: 2px;
+ color: #050E29;
+ border-color:#050E29;
+ font-weight: bold;
+}
+button[type=roll].sheet-apibt{
+ padding: 2px 0px 0px 0px;
+ margin: 0px 0px 0px 0px;
+ text-shadow: none;
+ box-shadow: none;
+ text-align:center;
+ vertical-align: middle;
+ line-height: 0px;
+ font-size: 1em;
+ font-weight: normal;
+ width:15px;
+ height: 15px;
+ color: #6D0100;
+ border: 1px solid #CC9F9F;
+ border-radius: 0px 3px 0px 3px;
+}
+button[type=roll].sheet-apibt:hover{
+ border-color: #6D0100;
+ font-weight: bold;
+}
+table{
+ border-collapse: collapse;
+ padding:none;
+ margin:none;
+ width: 100%;
+}
+tr{
+ padding:none;
+ margin:none;
+}
+td{
+ padding:none;
+ margin:none;
+ white-space: nowrap;
+ text-align: center;
+}
+input[type=text]{
+ margin: 0px;
+ padding-left: 0.3em;
+ padding-right: 0.1em;
+ padding-top: 0.1em;
+ padding-bottom: 0.1em;
+ background-color: white;
+}
+input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main input[type=text]{
+ margin: 0px;
+ padding-left: 0.3em;
+ padding-right: 0.1em;
+ padding-top: 0.1em;
+ padding-bottom: 0.1em;
+ background-color: white;
+ border-radius: 0px;
+}
+select{
+ height: 20px;
+ margin: 0px;
+ padding-left: 0em;
+ padding-right: 0.2em;
+ padding-top: 0.2em;
+ padding-bottom: 0.1em;
+ background-color: white;
+}
+
+select.sheet-selaction{
+ width: 40px;
+ height: 18px;
+ line-height: 18px;
+ padding: 0px 0px 0px 0px;
+ margin: 0px 0px 0px 0px;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+input[type="number"]{
+ text-align: right;
+ height: 20px;
+ margin: 0px;
+ padding-left: 0.3em;
+ padding-right: 0.2em;
+ padding-top: 0.2em;
+ padding-bottom: 0.1em;
+}
+input[type="radio"]{
+ padding: 0px;
+ margin: 0px;
+ width: 12px;
+}
+input[type=text].sheet-whiteinput{
+ background: white;
+ height: 25px;
+ border-width: 0px 0px 3px 0px;
+ font-weight: bold;
+ border-color: #22428F;
+}
+input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main input[type=text].sheet-whiteinput{
+ border-color: #050E29;
+ border-width: 0px 0px 1px 0px;
+}
+.sheet-underwhite{
+ color: white;
+ background-color: #BDC3DC;
+ border: none;
+ border-bottom-right-radius: 7px;
+ padding-left: 3px;
+ padding-top: 0px;
+ padding-bottom: 0px;
+ margin-bottom: 5px;
+ font-size: 10px;
+ font-weight: bold;
+}
+input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main .sheet-underwhite{
+ color: #DCDFE4;
+ background: transparent;
+ border: none;
+ border-bottom-right-radius: 0px;
+ padding-left: 3px;
+ padding-top: 0px;
+ padding-bottom: 0px;
+ margin-bottom: 5px;
+ font-size: 10px;
+ font-weight: normal;
+ font-style: italic;
+}
+.sheet-text1{
+ color: #22428F;
+ background: transparent;
+ font-weight: bold;
+ font-size: 12px;
+}
+input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main .sheet-text1{
+ color: #050E29;
+ background: transparent;
+ font-weight: bold;
+ font-size: 12px;
+}
+.sheet-text2{
+ color: #22428F;
+ background: transparent;
+ font-size: 11px;
+}
+input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main .sheet-text2{
+ color: #050E29;
+ background: transparent;
+ font-size: 11px;
+}
+.sheet-textfat{
+ color: #22428F;
+ background: transparent;
+ font-weight: bold;
+ font-size: 12px;
+}
+input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main .sheet-textfat{
+ color: white;
+ background: transparent;
+ font-weight: bold;
+ font-size: 12px;
+}
+.sheet-supblock{
+ width: 340px;
+ text-align: center;
+}
+.sheet-blublock{
+ padding: 0px 0px 0px 4px;
+ background-color: #22428F;
+ border-bottom-left-radius: 7px;
+ border-top-right-radius: 7px;
+ border: 1px solid #22428F;
+ text-align: center;
+ margin-bottom: 5px;
+}
+input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main .sheet-blublock{
+ padding: 2px;
+ background-color: #050E29;
+ border-radius: 0px;
+ border: 1px solid white;
+ text-align: center;
+ margin-bottom: 5px;
+}
+.sheet-inpblock{
+ background-color: #E0E0ED;
+ border: none;
+ border-radius: 7px;
+ padding:0px 4px 0px 4px;
+}
+input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main .sheet-inpblock{
+ background-color: #DCDFE4;
+ border: none;
+ border-radius: 0px;
+ padding:0px 4px 0px 4px;
+}
+.sheet-inpblock2{
+ background-color: #C8C8DF;
+ border: none;
+ border-radius: 7px;
+ padding:0px 4px 0px 4px;
+}
+input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main .sheet-inpblock2{
+ background-color: #DCDFE4;
+ border: none;
+ border-radius: 0px;
+ padding:0px 4px 0px 4px;
+}
+img.sheet-gamelogoTheStrange{
+ width: 330px;
+ display: none;
+}
+input[type=radio].sheet-styleTheStrange:checked ~ div.sheet-main img.sheet-gamelogoTheStrange{
+ display: block;
+}
+/************ DESCRIPTION TAILLE VARIABLE **************************/
+input[type="checkbox"].sheet-dispcheck{
+ width: 18px;
+ height: 18px;
+ max-width: 18px;
+ opacity: 0;
+ z-index: 2;
+}
+input[type="checkbox"].sheet-dispcheck + span{
+ display: inline-block;
+ text-align: center;
+ margin-left: -18px;
+ width: 18px;
+ max-width: 18px;
+ height: 18px;
+ z-index: 1;
+ font-family: pictos;
+ color: #888888;
+ font-size: 15px;
+}
+input[type="checkbox"].sheet-dispcheck:hover + span{
+ color: black;
+}
+input[type="checkbox"].sheet-dispcheck:checked + span{
+ font-weight: bold;
+ color: black;
+}
+textarea{
+ box-shadow: none;
+ text-shadow: none;
+ padding: 1px;
+ margin: 2px;
+}
+textarea.sheet-textdesc{
+ height: 22px;
+ resize: none;
+ font-size: 12px;
+}
+input[type="checkbox"].sheet-dispcheck:checked ~ textarea.sheet-textdesc{
+ height: 140px;
+}
+/* Roll templates */
+.sheet-rolltemplate-cyphMsg table {
+ width: 100%;
+ padding: 2px;
+ border-top-left-radius:6px;
+ border-top-right-radius:6px;
+ border-bottom-right-radius:0px;
+ border-bottom-left-radius:0px;
+ border: none;
+ background-color: #FEFAFA;
+ border-bottom: 1px solid #B80000;
+}
+.sheet-rolltemplate-cyphMsg tr {
+ border-left: 1px solid #B80000;
+ border-right: 1px solid #B80000;
+}
+.sheet-rolltemplate-cyphMsg th {
+ background-color: #B80000;
+ color : #FBFCFC;
+ line-height: 1.4em;
+ font-size: 1.2em;
+ text-align: center;
+ font-family: "Times New Roman", Times, serif;
+ font-variant: small-caps;
+ border-top-left-radius:6px;
+ border-top-right-radius:6px;
+ border-bottom-right-radius:0px;
+ border-bottom-left-radius:0px;
+ margin-bottom: 6px;
+}
+.sheet-rolltemplate-cyphInit table {
+ width: 100%;
+ padding: 2px;
+ border-top-left-radius:6px;
+ border-top-right-radius:6px;
+ border-bottom-right-radius:0px;
+ border-bottom-left-radius:0px;
+ border: none;
+ background-color: #FAF4FA;
+ border-bottom: 1px solid #931693;
+}
+.sheet-rolltemplate-cyphInit tr {
+ border-left: 1px solid #931693;
+ border-right: 1px solid #931693;
+}
+.sheet-rolltemplate-cyphInit th {
+ background-color: #931693;
+ color : #FBFCFC;
+ line-height: 1.4em;
+ font-size: 1.2em;
+ text-align: center;
+ font-family: "Times New Roman", Times, serif;
+ font-variant: small-caps;
+ border-top-left-radius:6px;
+ border-top-right-radius:6px;
+ border-bottom-right-radius:0px;
+ border-bottom-left-radius:0px;
+ margin-bottom: 6px;
+}
+.sheet-rolltemplate-cyphRecovery table {
+ width: 100%;
+ padding: 2px;
+ border-top-left-radius:6px;
+ border-top-right-radius:6px;
+ border-bottom-right-radius:0px;
+ border-bottom-left-radius:0px;
+ border: none;
+ background-color: #EAF3EA;
+ border-bottom: 1px solid #2E8A2E;
+}
+.sheet-rolltemplate-cyphRecovery tr {
+ border-left: 1px solid #2E8A2E;
+ border-right: 1px solid #2E8A2E;
+}
+.sheet-rolltemplate-cyphRecovery th {
+ background-color: #2E8A2E;
+ color : #FBFCFC;
+ line-height: 1.4em;
+ font-size: 1.2em;
+ text-align: center;
+ font-family: "Times New Roman", Times, serif;
+ font-variant: small-caps;
+ border-top-left-radius:6px;
+ border-top-right-radius:6px;
+ border-bottom-right-radius:0px;
+ border-bottom-left-radius:0px;
+ margin-bottom: 6px;
+}
+.sheet-rolltemplate-cyphDesc table {
+ width: 100%;
+ padding: 2px;
+ border-top-left-radius:6px;
+ border-top-right-radius:6px;
+ border-bottom-right-radius:0px;
+ border-bottom-left-radius:0px;
+ border: none;
+ background-color: #FAF4FA;
+ border-bottom: 1px solid #702082;
+}
+.sheet-rolltemplate-cyphDesc tr {
+ border-left: 1px solid #702082;
+ border-right: 1px solid #702082;
+}
+.sheet-rolltemplate-cyphDesc th {
+ background-color: #702082;
+ color : #FBFCFC;
+ line-height: 1.4em;
+ font-size: 1.2em;
+ text-align: center;
+ font-family: "Times New Roman", Times, serif;
+ font-variant: small-caps;
+ border-top-left-radius:6px;
+ border-top-right-radius:6px;
+ border-bottom-right-radius:0px;
+ border-bottom-left-radius:0px;
+ margin-bottom: 6px;
+}
+.sheet-rolltemplate-cyphDesc span {
+ font-weight: bold;
+}
+.sheet-rolltemplate-cyphBasicRoll table {
+ width: 100%;
+ padding: 2px;
+ border-top-left-radius:6px;
+ border-top-right-radius:6px;
+ border-bottom-right-radius:0px;
+ border-bottom-left-radius:0px;
+ border: none;
+ background-color: #FBFCFC;
+ border-bottom: 1px solid #4E686A;
+}
+.sheet-rolltemplate-cyphBasicRoll tr:first-child
+, .sheet-rolltemplate-cyphRecovery tr:first-child
+, .sheet-rolltemplate-cyphInit tr:first-child
+, .sheet-rolltemplate-cyphMsg tr:first-child
+, .sheet-rolltemplate-cyphDesc tr:first-child {
+ border:none;
+}
+.sheet-rolltemplate-cyphBasicRoll tr {
+ border-left: 1px solid #4E686A;
+ border-right: 1px solid #4E686A;
+}
+.sheet-rolltemplate-cyphBasicRoll th {
+ background-color: #4E686A;
+ color : #FBFCFC;
+ line-height: 1.4em;
+ font-size: 1.2em;
+ text-align: center;
+ font-family: "Times New Roman", Times, serif;
+ font-variant: small-caps;
+ border-top-left-radius:6px;
+ border-top-right-radius:6px;
+ border-bottom-right-radius:0px;
+ border-bottom-left-radius:0px;
+ margin-bottom: 6px;
+}
+.sheet-rolltemplate-cyphBasicRoll td
+, .sheet-rolltemplate-cyphRecovery td
+, .sheet-rolltemplate-cyphInit td
+, .sheet-rolltemplate-cyphMsg td
+, .sheet-rolltemplate-cyphDesc td{
+ padding-left: 5px;
+ font-family: "Verdana";
+ font-size: 0.9em;
+}
+.sheet-rolltemplate-cyphMsg .inlinerollresult
+,.sheet-rolltemplate-cyphDesc .inlinerollresult{
+ font-weight:normal;
+ background-color: transparent;
+ border: none;
+ font-family: "Verdana";
+ font-size: 1em;
+}
+.sheet-rolltemplate-cyphBasicRoll .inlinerollresult
+, .sheet-rolltemplate-cyphRecovery .inlinerollresult
+, .sheet-rolltemplate-cyphInit .inlinerollresult {
+ font-weight:normal;
+ background-color: transparent;
+ font-family: "Verdana";
+ font-size: 1em;
+ border: 1px solid LightGray;
+}
+.sheet-rolltemplate-cyphBasicRoll hr
+, .sheet-rolltemplate-cyphRecovery hr
+, .sheet-rolltemplate-cyphInit hr
+,.sheet-rolltemplate-cyphMsg hr {
+ margin: 4px 0 4px 0;
+ border: 0;
+ height: 1px;
+ background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(5,109,161,1.75), rgba(0,0,0,0));
+ background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(5,109,161,1.75), rgba(0,0,0,0));
+ background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(5,109,161,1.75), rgba(0,0,0,0));
+ background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(5,109,161,1.75), rgba(0,0,0,0));
+}
+.sheet-rolltemplate-cyphDesc div.sheet-jetdesc{
+ font-family: 'Verdana', serif;
+ font-size: 0.9em;
+ max-height: 140px;
+ overflow-y: auto;
+}
+
+.sheet-tabr {
+ display: none;
+}
+
+input[value=r1]:checked ~ div.sheet-main td.sheet-tabr1,
+input[value=r2]:checked ~ div.sheet-main td.sheet-tabr2,
+input[value=r3]:checked ~ div.sheet-main td.sheet-tabr3,
+input[value=r4]:checked ~ div.sheet-main td.sheet-tabr4,
+input[value=r5]:checked ~ div.sheet-main td.sheet-tabr5,
+input[value=r6]:checked ~ div.sheet-main td.sheet-tabr6,
+input[value=r7]:checked ~ div.sheet-main td.sheet-tabr7,
+input[value=r8]:checked ~ div.sheet-main td.sheet-tabr8,
+input[value=r9]:checked ~ div.sheet-main td.sheet-tabr9,
+input[value=r10]:checked ~ div.sheet-main td.sheet-tabr10,
+ {
+ display: table-cell;
+}
+
+
+.sheet-hiddenbase::-webkit-inner-spin-button {
+ opacity: 1;
+}
\ No newline at end of file
diff --git a/TheStrangeMultiRecursion/TheStrangeMultiRecursion.html b/TheStrangeMultiRecursion/TheStrangeMultiRecursion.html
new file mode 100644
index 0000000000..41efb899c9
--- /dev/null
+++ b/TheStrangeMultiRecursion/TheStrangeMultiRecursion.html
@@ -0,0 +1,5961 @@
+
+
+Earth
+Ardeyn
+Ruk
+Ricursion A
+Ricursion B
+Ricursion C
+Ricursion D
+Ricursion E
+Ricursion F
+Ricursion G
+
+
|
+
+
+
+
+
+ NAME
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SPECIAL ABILITIES
+
+
+
+
+
+
+
+ SKILLS • MIGHT
+
+
+
+
+
+
+
+ SKILLS • SPEED
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SKILLS • INTELLECT
+
+
+
+
+
+
+
+ ATTACKS • MIGHT
+
+
+
+
+
+
+
+ ATTACKS • SPEED
+
+
+
+
+
+
+
+ ATTACKS • INTELLECT
+
+
+
+
+
+
+
+
|
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Recursion Modifiers
+
+
+
+
+
+
+
+
+
+
+
+
+ Recursion Armor
+
+
+
+
+
+
+ SPECIAL ABILITIES
+
+
+
+
+
+
+
+ SKILLS • MIGHT
+
+
+
+
+
+
+
+ SKILLS • SPEED
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SKILLS • INTELLECT
+
+
+
+
+
+
+
+ ATTACKS • MIGHT
+
+
+
+
+
+
+
+ ATTACKS • SPEED
+
+
+
+
+
+
+
+ ATTACKS • INTELLECT
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ARTIFACTS
+
+
+
+
+
+
+
+ EQUIPMENT
+
MISC.
+
+
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Recursion Modifiers
+
+
+
+
+
+
+
+
+
+
+
+
+ Recursion Armor
+
+
+
+
+
+
+ SPECIAL ABILITIES
+
+
+
+
+
+
+
+ SKILLS • MIGHT
+
+
+
+
+
+
+
+ SKILLS • SPEED
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SKILLS • INTELLECT
+
+
+
+
+
+
+
+ ATTACKS • MIGHT
+
+
+
+
+
+
+
+ ATTACKS • SPEED
+
+
+
+
+
+
+
+ ATTACKS • INTELLECT
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ARTIFACTS
+
+
+
+
+
+
+
+ EQUIPMENT
+
MISC.
+
+
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Recursion Modifiers
+
+
+
+
+
+
+
+
+
+
+
+
+ Recursion Armor
+
+
+
+
+
+
+ SPECIAL ABILITIES
+
+
+
+
+
+
+
+ SKILLS • MIGHT
+
+
+
+
+
+
+
+ SKILLS • SPEED
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SKILLS • INTELLECT
+
+
+
+
+
+
+
+ ATTACKS • MIGHT
+
+
+
+
+
+
+
+ ATTACKS • SPEED
+
+
+
+
+
+
+
+ ATTACKS • INTELLECT
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ARTIFACTS
+
+
+
+
+
+
+
+ EQUIPMENT
+
MISC.
+
+
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Recursion Modifiers
+
+
+
+
+
+
+
+
+
+
+
+
+ Recursion Armor
+
+
+
+
+
+
+ SPECIAL ABILITIES
+
+
+
+
+
+
+
+ SKILLS • MIGHT
+
+
+
+
+
+
+
+ SKILLS • SPEED
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SKILLS • INTELLECT
+
+
+
+
+
+
+
+ ATTACKS • MIGHT
+
+
+
+
+
+
+
+ ATTACKS • SPEED
+
+
+
+
+
+
+
+ ATTACKS • INTELLECT
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ARTIFACTS
+
+
+
+
+
+
+
+ EQUIPMENT
+
MISC.
+
+
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Recursion Modifiers
+
+
+
+
+
+
+
+
+
+
+
+
+ Recursion Armor
+
+
+
+
+
+
+ SPECIAL ABILITIES
+
+
+
+
+
+
+
+ SKILLS • MIGHT
+
+
+
+
+
+
+
+ SKILLS • SPEED
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SKILLS • INTELLECT
+
+
+
+
+
+
+
+ ATTACKS • MIGHT
+
+
+
+
+
+
+
+ ATTACKS • SPEED
+
+
+
+
+
+
+
+ ATTACKS • INTELLECT
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ARTIFACTS
+
+
+
+
+
+
+
+ EQUIPMENT
+
MISC.
+
+
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Recursion Modifiers
+
+
+
+
+
+
+
+
+
+
+
+
+ Recursion Armor
+
+
+
+
+
+
+ SPECIAL ABILITIES
+
+
+
+
+
+
+
+ SKILLS • MIGHT
+
+
+
+
+
+
+
+ SKILLS • SPEED
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SKILLS • INTELLECT
+
+
+
+
+
+
+
+ ATTACKS • MIGHT
+
+
+
+
+
+
+
+ ATTACKS • SPEED
+
+
+
+
+
+
+
+ ATTACKS • INTELLECT
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ARTIFACTS
+
+
+
+
+
+
+
+ EQUIPMENT
+
MISC.
+
+
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Recursion Modifiers
+
+
+
+
+
+
+
+
+
+
+
+
+ Recursion Armor
+
+
+
+
+
+
+ SPECIAL ABILITIES
+
+
+
+
+
+
+
+ SKILLS • MIGHT
+
+
+
+
+
+
+
+ SKILLS • SPEED
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SKILLS • INTELLECT
+
+
+
+
+
+
+
+ ATTACKS • MIGHT
+
+
+
+
+
+
+
+ ATTACKS • SPEED
+
+
+
+
+
+
+
+ ATTACKS • INTELLECT
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ARTIFACTS
+
+
+
+
+
+
+
+ EQUIPMENT
+
MISC.
+
+
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Recursion Modifiers
+
+
+
+
+
+
+
+
+
+
+
+
+ Recursion Armor
+
+
+
+
+
+
+ SPECIAL ABILITIES
+
+
+
+
+
+
+
+ SKILLS • MIGHT
+
+
+
+
+
+
+
+ SKILLS • SPEED
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SKILLS • INTELLECT
+
+
+
+
+
+
+
+ ATTACKS • MIGHT
+
+
+
+
+
+
+
+ ATTACKS • SPEED
+
+
+
+
+
+
+
+ ATTACKS • INTELLECT
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ARTIFACTS
+
+
+
+
+
+
+
+ EQUIPMENT
+
MISC.
+
+
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Recursion Modifiers
+
+
+
+
+
+
+
+
+
+
+
+
+ Recursion Armor
+
+
+
+
+
+
+ SPECIAL ABILITIES
+
+
+
+
+
+
+
+ SKILLS • MIGHT
+
+
+
+
+
+
+
+ SKILLS • SPEED
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SKILLS • INTELLECT
+
+
+
+
+
+
+
+ ATTACKS • MIGHT
+
+
+
+
+
+
+
+ ATTACKS • SPEED
+
+
+
+
+
+
+
+ ATTACKS • INTELLECT
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ARTIFACTS
+
+
+
+
+
+
+
+ EQUIPMENT
+
MISC.
+
+
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Recursion Modifiers
+
+
+
+
+
+
+
+
+
+
+
+
+ Recursion Armor
+
+
+
+
+
+
+ SPECIAL ABILITIES
+
+
+
+
+
+
+
+ SKILLS • MIGHT
+
+
+
+
+
+
+
+ SKILLS • SPEED
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SKILLS • INTELLECT
+
+
+
+
+
+
+
+ ATTACKS • MIGHT
+
+
+
+
+
+
+
+ ATTACKS • SPEED
+
+
+
+
+
+
+
+ ATTACKS • INTELLECT
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ARTIFACTS
+
+
+
+
+
+
+
+ EQUIPMENT
+
MISC.
+
+
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ NOTES
+
+
+
+
+
+
+
+ ADVANCEMENT
+
+
+
+
+
+
+ BACKGROUND
+
+ |
+ ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Level | ++ + () | ++ | |
| Health | ++ + / + | +Armor | ++ |
| Damage | +points | +Movement | ++ |
| GM Intrusion | ++ | ||
| Motive | ++ |
| Environment | ++ |
| Interaction | ++ |
| Use | ++ |
| Loot | ++ |
| Oops! |
|---|
| + {{#cyphRoll}} + Stat roll + {{/cyphRoll}} + {{#cyphRecoveryRoll}} + Recovery roll + {{/cyphRecoveryRoll}} + {{#cyphInitRoll}} + Initiative roll + {{/cyphInitRoll}} + {{#modStat}} + Modifying attribute + {{/modStat}} + {{#chatmessage}} + Call of {{chatmessage}} + {{/chatmessage}} + |
|
+ {{#noTokNoChar}}
+ This function requires a character id or token id parameter {{noTokNoChar}} + {{/noTokNoChar}} + {{#pcDying}} + The character can't take any action (debilitated or dead). + {{/pcDying}} + {{#noAttribute}} + Attribute '{{noAttribute}}' is not handled. + {{/noAttribute}} + {{#wtfAttribute}} + Attribute '{{wtfAttribute}}' doesn't exist. + {{/wtfAttribute}} + {{#badBonus}} + A bonus greater than 2 ({{badBonus}}) isn't allowed (use an asset instead). + {{/badBonus}} + {{#tooManyEfforts}} + PC tries to apply more effort than possible ({{tooManyEfforts}}). + {{/tooManyEfforts}} + {{#tooManyPoints}} + PC tries to spend more stat Pool points than she can ({{tooManyPoints}}). + {{/tooManyPoints}} + {{#notaCharacter}} + The '{{notaCharacter}}' id is not a character. + {{/notaCharacter}} + {{#noCharacter}} + No character identified in: '{{noCharacter}}' + {{/noCharacter}} + {{#notCharToken}} + This id '{{notCharToken}}' is not a character's token. + {{/notCharToken}} + {{#noToken}} + No token selected in: '{{noToken}}' + {{/noToken}} + {{genericMsg}} + |
| Initiative Roll | |
|---|---|
| {{finalRoll}} | +|
| Bonus | + {{bonusToRoll}} |
| Malus | {{bonusToRoll}} |
| Effort | {{effortsUsed}} (x3) |
| Skill | ++ {{#rollTotal() skilled -3}} + Inability (-3) + {{/rollTotal() skilled -3}} + {{#rollTotal() skilled 0}} + Untrained (+0) + {{/rollTotal() skilled 0}} + {{#rollTotal() skilled 3}} + Trained (+3) + {{/rollTotal() skilled 3}} + {{#rollTotal() skilled 6}} + Specialized (+6) + {{/rollTotal() skilled 6}} + | +
| Asset(s) | {{assets}} (x3) |
| + Cost + | ++ {{#effortCost}}+{{effortCost}}{{/effortCost}} + {{#statExpense}}+{{statExpense}}{{/statExpense}} + -{{speedEdge}}={{totalCost}} + | +
| [Apply cost (API)](!cypher-modstat {{charid}}|speed|{{totalCost}}) | |
| {{attribute}} | +|
|---|---|
| Roll: + {{diceRoll}} (beats diff. + {{#rollLess() diceRoll 3}}0{{/rollLess() diceRoll 3}} + {{#rollBetween() diceRoll 3 5}}1{{/rollBetween() diceRoll 3 5}} + {{#rollBetween() diceRoll 6 8}}2{{/rollBetween() diceRoll 6 8}} + {{#rollBetween() diceRoll 9 11}}3{{/rollBetween() diceRoll 9 11}} + {{#rollBetween() diceRoll 12 14}}4{{/rollBetween() diceRoll 12 14}} + {{#rollBetween() diceRoll 15 17}}5{{/rollBetween() diceRoll 15 17}} + {{#rollBetween() diceRoll 18 20}}6{{/rollBetween() diceRoll 18 20}} + ) + | +|
| + | + +{{bonusToRoll}} (bonus) + | +
| + | + {{bonusToRoll}} (malus) + | +
| Special: | +
+ {{#rollTotal() diceRoll 17}}+1 damage{{/rollTotal() diceRoll 17}}
+ {{#rollTotal() diceRoll 18}}+2 damage{{/rollTotal() diceRoll 18}}
+ {{#rollTotal() diceRoll 19}}Minor effect or +3 damage{{/rollTotal() diceRoll 19}} + {{#rollTotal() diceRoll 20}}Major effect or +4 damage{{/rollTotal() diceRoll 20}} + |
+
| GM Intrusion | |
| Success! | |
| Failure | |
| Difficulty | +{{difficulty}} (TN {{targNum}}) | +
| Inability | +1 |
| Trained | -1 |
| Specialized | -2 |
| Asset(s) | - {{assets}} |
| Mod | - {{atkmod}} |
| Effort | - {{effortRoll}} |
| = | +{{finalDiff}} (TN {{targNumRoll}}) | +
| = Difficulty | +{{finalDiff}} steps | +
| = Difficulty | ++ {{finalDiff}} steps | +
| Damage | {{bonusDmg}} ({{effortDmg}} effort) |
| + Cost: + +{{effortCost}}+{{statExpense}}-{{attrEdge}}={{totalCost}} | +|
| [Apply cost (API)](!cypher-modstat {{charid}}|{{stat}}|{{totalCost}}) | |
| Depletion Roll | |
|---|---|
| {{artifact}} | +|
| {{threshold}} in {{dice}} : | +{{depletionRoll}} | +Not depleted | + {{/rollGreater() depletionRoll threshold}} + {{#rollTotal() depletionRoll threshold}} +Last use! | + {{/rollTotal() depletionRoll threshold}} + {{#rollLess() depletionRoll threshold}} +Last use! | + {{/rollLess() depletionRoll threshold}} + {{/artifact}} + {{#fullRest}} +
| Complete rest | |
| As good as new! | |
| Recovery Roll | |
| Points | +{{recoverPoints}} | +
| Rest | +1 ACTION | +
| Next | +[10 MINS](!cypher-modstat {{charid}}|recovery-rolls|1) | +
| Rest | +10 MINS | +
| Next | +[1 HOUR](!cypher-modstat {{charid}}|recovery-rolls|2) | +
| Rest | +1 HOUR | +
| Next | +[10 HOURS](!cypher-modstat {{charid}}|recovery-rolls|3) | +
| Rest | +10 HOURS | +
| Next | +[1 ACTION](!cypher-modstat {{charid}}|recovery-rolls|0) | +
| Rest | +{{currentAction}} | +
| Next | +{{nextAction}} | +
| {{name}} | |
|---|---|
| Type | {{type}} |
| Level | {{level}} |
| Depletion | {{depletion}} |
| Use | {{use}} |
{{description}} | |