Template:IP quest

}}}|
{{#if:{{{trap1|}}}|

Traps
{| style="border: 1px dashed green; width: 98%; margin: 0px auto;" border="1" ! Location/Description ! Box Location ! Quest Difficulty ! Suspected DC range{{#forargs: trap {{!}} rowspan="{{#var:rowspan T{{#var:key}}}}" {{!}} {{{trap{{#var:key}}}}} {{!}} rowspan="{{#var:rowspan T{{#var:key}}}}" {{!}} {{{box{{#var:key}}|}}}{{#ifexpr:{{#var:casual T{{#var:key}}}}>0| {{!}} Casual {{!}} {{#ifeq:{{#var:casual critfailT{{#var:key}}}}|-1|| Critical failure: {{#var:casual critfailT{{#var:key}}}} →  }}{{#var:casual rangeT{{#var:key}}}}{{#ifeq:{{#var:casual critsuccessT{{#var:key}}}}|-1||  ← {{#var:casual critsuccessT{{#var:key}}}} :Critical success }}}}{{#ifexpr:{{#var:normal T{{#var:key}}}}>0| {{!-}} style{{=}}"background: #{{#ifexpr:{{#var:key}}mod2=1|FFF|CCC}};" {{!}} Normal {{!}} {{#ifeq:{{#var:normal critfailT{{#var:key}}}}|-1|| Critical failure: {{#var:normal critfailT{{#var:key}}}} →  }}{{#var:normal rangeT{{#var:key}}}}{{#ifeq:{{#var:normal critsuccessT{{#var:key}}}}|-1||  ← {{#var:normal critsuccessT{{#var:key}}}} :Critical success }}}}{{#ifexpr:{{#var:hard T{{#var:key}}}}>0| {{!-}} style{{=}}"background: #{{#ifexpr:{{#var:key}}mod2=1|FFF|CCC}};" {{!}} Hard {{!}} {{#ifeq:{{#var:hard critfailT{{#var:key}}}}|-1|| Critical failure: {{#var:hard critfailT{{#var:key}}}} →  }}{{#var:hard rangeT{{#var:key}}}}{{#ifeq:{{#var:hard critsuccessT{{#var:key}}}}|-1||  ← {{#var:hard critsuccessT{{#var:key}}}} :Critical success }}}}{{#ifexpr:{{#var:elite T{{#var:key}}}}>0| {{!-}} style{{=}}"background: #{{#ifexpr:{{#var:key}}mod2=1|FFF|CCC}};" {{!}} Elite {{!}} {{#ifeq:{{#var:elite critfailT{{#var:key}}}}|-1|| Critical failure: {{#var:elite critfailT{{#var:key}}}} →  }}{{#var:elite rangeT{{#var:key}}}}{{#ifeq:{{#var:elite critsuccessT{{#var:key}}}}|-1||  ← {{#var:elite critsuccessT{{#var:key}}}} :Critical success }}}} }} {{!)}} }} {{#if:{{{lock1|}}}|
 * - style="background: #444; color: #FFF;"
 * key
 * dontcare
 * {{#vardefine:casual critfailT{{#var:key}}|{{#ifexpr:{{{highest casual failT{{#var:key}}}}}+1 = {{{lowest casual successT{{#var:key}}}}}|{{#expr:{{{lowest casual successT{{#var:key}}}}}-5}}|{{#ifexpr:{{{highest casual failT{{#var:key}}}}}+1 = {{{lowest casual critsuccessT{{#var:key}}}}}-20|{{#expr:{{{lowest casual critsuccessT{{#var:key}}}}}-25}}|{{#ifexpr:{{{lowest casual successT{{#var:key}}}}} = {{{lowest casual critsuccessT{{#var:key}}}}}-20|{{#expr:{{{lowest casual successT{{#var:key}}}}}-5}}|{{#if:{{{highest casual failT{{#var:key}}|}}}|{{#expr:{{{highest casual failT{{#var:key}}}}}-4}}|{{#if:{{{lowest casual successT{{#var:key}}|}}}|{{#expr:{{{lowest casual successT{{#var:key}}}}}-5}}|{{#if:{{{lowest casual critsuccessT{{#var:key}}|}}}|{{#expr:{{{lowest casual critsuccessT{{#var:key}}}}}-25}}|{{{highest casual critfailT{{#var:key}}|-1}}}}}}}}}}}}}}}}}{{#vardefine:casual critfailT{{#var:key}}|{{#ifexpr:{{#var:casual critfailT{{#var:key}}}} < {{{highest casual critfailT{{#var:key}}|-1}}}|{{{highest casual critfailT{{#var:key}}|-1}}}|{{#var:casual critfailT{{#var:key}}}}}}}}{{#vardefine:casual failT{{#var:key}}|{{#ifexpr:{{{highest casual critfailT{{#var:key}}}}}+5 = {{{lowest casual successT{{#var:key}}}}}|{{{lowest casual successT{{#var:key}}}}}|{{#ifexpr:{{{lowest casual successT{{#var:key}}}}} = {{{lowest casual critsuccessT{{#var:key}}}}}-20|{{{lowest casual successT{{#var:key}}}}}|{{#ifexpr:{{{highest casual critfailT{{#var:key}}}}}+5 = {{{lowest casual critsuccessT{{#var:key}}}}}-20|{{#expr:{{{highest casual critfailT{{#var:key}}}}}+5}}|{{#if:{{{lowest casual successT{{#var:key}}|}}}|{{#expr:{{{lowest casual successT{{#var:key}}}}}-1}}|{{#if:{{{highest casual critfailT{{#var:key}}|}}}|{{#expr:{{{highest casual critfailT{{#var:key}}}}}+5}}|{{#if:{{{lowest casual critsuccessT{{#var:key}}|}}}|{{#expr:{{{lowest casual critsuccessT{{#var:key}}}}}-21}}|{{{lowest casual successT{{#var:key}}|-1}}}}}}}}}}}}}}}}}{{#vardefine:casual failT{{#var:key}}|{{#ifexpr:{{#var:casual failT{{#var:key}}}} < {{{highest casual failT{{#var:key}}|-1}}}|{{{highest casual failT{{#var:key}}|-1}}}|{{#var:casual failT{{#var:key}}}}}}}}{{#vardefine:casual successT{{#var:key}}|{{#ifexpr:{{{lowest casual critsuccessT{{#var:key}}}}}-20 = {{{highest casual failT{{#var:key}}}}}+1|{{#expr:{{{highest casual failT{{#var:key}}}}}+1}}|{{#ifexpr:{{{lowest casual critsuccessT{{#var:key}}}}}-20 = {{{highest casual critfailT{{#var:key}}}}}+5|{{#expr:{{{highest casual critfailT{{#var:key}}}}}+5}}|{{#ifexpr:{{{highest casual failT{{#var:key}}}}}+1 = {{{highest casual critfailT{{#var:key}}}}}+5|{{#expr:{{{highest casual failT{{#var:key}}}}}+1}}|{{#if:{{{highest casual failT{{#var:key}}|}}}|{{#expr:{{{highest casual failT{{#var:key}}}}}+1}}|{{#if:{{{highest casual critfailT{{#var:key}}|}}}|{{#expr:{{{highest casual critfailT{{#var:key}}}}}+5}}|{{#if:{{{lowest casual critsuccessT{{#var:key}}|}}}|{{#expr:{{{lowest casual critsuccessT{{#var:key}}}}}-20}}|{{{lowest casual successT{{#var:key}}|-1}}}}}}}}}}}}}}}}}{{#vardefine:casual successT{{#var:key}}|{{#ifexpr:{{#var:casual successT{{#var:key}}}} > {{{lowest casual successT{{#var:key}}|-1}}}|{{{lowest casual successT{{#var:key}}|-1}}}|{{#var:casual successT{{#var:key}}}}}}}}{{#vardefine:casual critsuccessT{{#var:key}}|{{#ifexpr:{{{highest casual failT{{#var:key}}}}}+1 = {{{lowest casual successT{{#var:key}}}}}|{{#expr:{{{lowest casual successT{{#var:key}}}}}+20}}|{{#ifexpr:{{{highest casual critfailT{{#var:key}}}}}+5 = {{{lowest casual successT{{#var:key}}}}}|{{#expr:{{{lowest casual successT{{#var:key}}}}}+20}}|{{#ifexpr:{{{highest casual critfailT{{#var:key}}}}}+4 = {{{highest casual failT{{#var:key}}}}}|{{#expr:{{{highest casual critfailT{{#var:key}}}}}+25}}|{{#if:{{{lowest casual successT{{#var:key}}|}}}|{{#expr:{{{lowest casual successT{{#var:key}}}}}+20}}|{{#if:{{{highest casual failT{{#var:key}}|}}}|{{#expr:{{{highest casual failT{{#var:key}}}}}+21}}|{{#if:{{{highest casual critfailT{{#var:key}}|}}}|{{#expr:{{{highest casual critfailT{{#var:key}}}}}+25}}|{{{lowest casual critsuccessT{{#var:key}}|-1}}}}}}}}}}}}}}}}}{{#vardefine:casual critsuccessT{{#var:key}}|{{#ifexpr:{{#var:casual critsuccessT{{#var:key}}}} > {{{lowest casual critsuccessT{{#var:key}}|-1}}}|{{{lowest casual critsuccessT{{#var:key}}|-1}}}|{{#var:casual critsuccessT{{#var:key}}}}}}}}{{#vardefine:casual T{{#var:key}}|{{#expr:{{#ifeq:{{#var:casual critfailT{{#var:key}}}}|-1|0|1}}+{{#ifeq:{{#var:casual failT{{#var:key}}}}|-1|0|1}}+{{#ifeq:{{#var:casual successT{{#var:key}}}}|-1|0|1}}+{{#ifeq:{{#var:casual critsuccessT{{#var:key}}}}|-1|0|1}}}}}}{{#vardefine:casual rangeT{{#var:key}}|{{#ifexpr:{{#var:casual failT{{#var:key}}}} = {{#var:casual successT{{#var:key}}}}|{{#var:casual successT{{#var:key}}}}|{{#ifeq:{{#var:casual failT{{#var:key}}}}|-1|?|{{#var:casual failT{{#var:key}}}}}} — {{#ifeq:{{#var:casual successT{{#var:key}}}}|-1|?|{{#var:casual successT{{#var:key}}}}}}}}}}{{#vardefine:normal critfailT{{#var:key}}|{{#ifexpr:{{{highest normal failT{{#var:key}}}}}+1 = {{{lowest normal successT{{#var:key}}}}}|{{#expr:{{{lowest normal successT{{#var:key}}}}}-5}}|{{#ifexpr:{{{highest normal failT{{#var:key}}}}}+1 = {{{lowest normal critsuccessT{{#var:key}}}}}-20|{{#expr:{{{lowest normal critsuccessT{{#var:key}}}}}-25}}|{{#ifexpr:{{{lowest normal successT{{#var:key}}}}} = {{{lowest normal critsuccessT{{#var:key}}}}}-20|{{#expr:{{{lowest normal successT{{#var:key}}}}}-5}}|{{#if:{{{highest normal failT{{#var:key}}|}}}|{{#expr:{{{highest normal failT{{#var:key}}}}}-4}}|{{#if:{{{lowest normal successT{{#var:key}}|}}}|{{#expr:{{{lowest normal successT{{#var:key}}}}}-5}}|{{#if:{{{lowest normal critsuccessT{{#var:key}}|}}}|{{#expr:{{{lowest normal critsuccessT{{#var:key}}}}}-25}}|{{{highest normal critfailT{{#var:key}}|-1}}}}}}}}}}}}}}}}}{{#vardefine:normal critfailT{{#var:key}}|{{#ifexpr:{{#var:normal critfailT{{#var:key}}}} < {{{highest normal critfailT{{#var:key}}|-1}}}|{{{highest normal critfailT{{#var:key}}|-1}}}|{{#var:normal critfailT{{#var:key}}}}}}}}{{#vardefine:normal failT{{#var:key}}|{{#ifexpr:{{{highest normal critfailT{{#var:key}}}}}+5 = {{{lowest normal successT{{#var:key}}}}}|{{{lowest normal successT{{#var:key}}}}}|{{#ifexpr:{{{lowest normal successT{{#var:key}}}}} = {{{lowest normal critsuccessT{{#var:key}}}}}-20|{{{lowest normal successT{{#var:key}}}}}|{{#ifexpr:{{{highest normal critfailT{{#var:key}}}}}+5 = {{{lowest normal critsuccessT{{#var:key}}}}}-20|{{#expr:{{{highest normal critfailT{{#var:key}}}}}+5}}|{{#if:{{{lowest normal successT{{#var:key}}|}}}|{{#expr:{{{lowest normal successT{{#var:key}}}}}-1}}|{{#if:{{{highest normal critfailT{{#var:key}}|}}}|{{#expr:{{{highest normal critfailT{{#var:key}}}}}+5}}|{{#if:{{{lowest normal critsuccessT{{#var:key}}|}}}|{{#expr:{{{lowest normal critsuccessT{{#var:key}}}}}-21}}|{{{lowest normal successT{{#var:key}}|-1}}}}}}}}}}}}}}}}}{{#vardefine:normal failT{{#var:key}}|{{#ifexpr:{{#var:normal failT{{#var:key}}}} < {{{highest normal failT{{#var:key}}|-1}}}|{{{highest normal failT{{#var:key}}|-1}}}|{{#var:normal failT{{#var:key}}}}}}}}{{#vardefine:normal successT{{#var:key}}|{{#ifexpr:{{{lowest normal critsuccessT{{#var:key}}}}}-20 = {{{highest normal failT{{#var:key}}}}}+1|{{#expr:{{{highest normal failT{{#var:key}}}}}+1}}|{{#ifexpr:{{{lowest normal critsuccessT{{#var:key}}}}}-20 = {{{highest normal critfailT{{#var:key}}}}}+5|{{#expr:{{{highest normal critfailT{{#var:key}}}}}+5}}|{{#ifexpr:{{{highest normal failT{{#var:key}}}}}+1 = {{{highest normal critfailT{{#var:key}}}}}+5|{{#expr:{{{highest normal failT{{#var:key}}}}}+1}}|{{#if:{{{highest normal failT{{#var:key}}|}}}|{{#expr:{{{highest normal failT{{#var:key}}}}}+1}}|{{#if:{{{highest normal critfailT{{#var:key}}|}}}|{{#expr:{{{highest normal critfailT{{#var:key}}}}}+5}}|{{#if:{{{lowest normal critsuccessT{{#var:key}}|}}}|{{#expr:{{{lowest normal critsuccessT{{#var:key}}}}}-20}}|{{{lowest normal successT{{#var:key}}|-1}}}}}}}}}}}}}}}}}{{#vardefine:normal successT{{#var:key}}|{{#ifexpr:{{#var:normal successT{{#var:key}}}} > {{{lowest normal successT{{#var:key}}|-1}}}|{{{lowest normal successT{{#var:key}}|-1}}}|{{#var:normal successT{{#var:key}}}}}}}}{{#vardefine:normal critsuccessT{{#var:key}}|{{#ifexpr:{{{highest normal failT{{#var:key}}}}}+1 = {{{lowest normal successT{{#var:key}}}}}|{{#expr:{{{lowest normal successT{{#var:key}}}}}+20}}|{{#ifexpr:{{{highest normal critfailT{{#var:key}}}}}+5 = {{{lowest normal successT{{#var:key}}}}}|{{#expr:{{{lowest normal successT{{#var:key}}}}}+20}}|{{#ifexpr:{{{highest normal critfailT{{#var:key}}}}}+4 = {{{highest normal failT{{#var:key}}}}}|{{#expr:{{{highest normal critfailT{{#var:key}}}}}+25}}|{{#if:{{{lowest normal successT{{#var:key}}|}}}|{{#expr:{{{lowest normal successT{{#var:key}}}}}+20}}|{{#if:{{{highest normal failT{{#var:key}}|}}}|{{#expr:{{{highest normal failT{{#var:key}}}}}+21}}|{{#if:{{{highest normal critfailT{{#var:key}}|}}}|{{#expr:{{{highest normal critfailT{{#var:key}}}}}+25}}|{{{lowest normal critsuccessT{{#var:key}}|-1}}}}}}}}}}}}}}}}}{{#vardefine:normal critsuccessT{{#var:key}}|{{#ifexpr:{{#var:normal critsuccessT{{#var:key}}}} > {{{lowest normal critsuccessT{{#var:key}}|-1}}}|{{{lowest normal critsuccessT{{#var:key}}|-1}}}|{{#var:normal critsuccessT{{#var:key}}}}}}}}{{#vardefine:normal T{{#var:key}}|{{#expr:{{#ifeq:{{#var:normal critfailT{{#var:key}}}}|-1|0|1}}+{{#ifeq:{{#var:normal failT{{#var:key}}}}|-1|0|1}}+{{#ifeq:{{#var:normal successT{{#var:key}}}}|-1|0|1}}+{{#ifeq:{{#var:normal critsuccessT{{#var:key}}}}|-1|0|1}}}}}}{{#vardefine:normal rangeT{{#var:key}}|{{#ifexpr:{{#var:normal failT{{#var:key}}}} = {{#var:normal successT{{#var:key}}}}|{{#var:normal successT{{#var:key}}}}|{{#ifeq:{{#var:normal failT{{#var:key}}}}|-1|?|{{#var:normal failT{{#var:key}}}}}} — {{#ifeq:{{#var:normal successT{{#var:key}}}}|-1|?|{{#var:normal successT{{#var:key}}}}}}}}}}{{#vardefine:hard critfailT{{#var:key}}|{{#ifexpr:{{{highest hard failT{{#var:key}}}}}+1 = {{{lowest hard successT{{#var:key}}}}}|{{#expr:{{{lowest hard successT{{#var:key}}}}}-5}}|{{#ifexpr:{{{highest hard failT{{#var:key}}}}}+1 = {{{lowest hard critsuccessT{{#var:key}}}}}-20|{{#expr:{{{lowest hard critsuccessT{{#var:key}}}}}-25}}|{{#ifexpr:{{{lowest hard successT{{#var:key}}}}} = {{{lowest hard critsuccessT{{#var:key}}}}}-20|{{#expr:{{{lowest hard successT{{#var:key}}}}}-5}}|{{#if:{{{highest hard failT{{#var:key}}|}}}|{{#expr:{{{highest hard failT{{#var:key}}}}}-4}}|{{#if:{{{lowest hard successT{{#var:key}}|}}}|{{#expr:{{{lowest hard successT{{#var:key}}}}}-5}}|{{#if:{{{lowest hard critsuccessT{{#var:key}}|}}}|{{#expr:{{{lowest hard critsuccessT{{#var:key}}}}}-25}}|{{{highest hard critfailT{{#var:key}}|-1}}}}}}}}}}}}}}}}}{{#vardefine:hard critfailT{{#var:key}}|{{#ifexpr:{{#var:hard critfailT{{#var:key}}}} < {{{highest hard critfailT{{#var:key}}|-1}}}|{{{highest hard critfailT{{#var:key}}|-1}}}|{{#var:hard critfailT{{#var:key}}}}}}}}{{#vardefine:hard failT{{#var:key}}|{{#ifexpr:{{{highest hard critfailT{{#var:key}}}}}+5 = {{{lowest hard successT{{#var:key}}}}}|{{{lowest hard successT{{#var:key}}}}}|{{#ifexpr:{{{lowest hard successT{{#var:key}}}}} = {{{lowest hard critsuccessT{{#var:key}}}}}-20|{{{lowest hard successT{{#var:key}}}}}|{{#ifexpr:{{{highest hard critfailT{{#var:key}}}}}+5 = {{{lowest hard critsuccessT{{#var:key}}}}}-20|{{#expr:{{{highest hard critfailT{{#var:key}}}}}+5}}|{{#if:{{{lowest hard successT{{#var:key}}|}}}|{{#expr:{{{lowest hard successT{{#var:key}}}}}-1}}|{{#if:{{{highest hard critfailT{{#var:key}}|}}}|{{#expr:{{{highest hard critfailT{{#var:key}}}}}+5}}|{{#if:{{{lowest hard critsuccessT{{#var:key}}|}}}|{{#expr:{{{lowest hard critsuccessT{{#var:key}}}}}-21}}|{{{lowest hard successT{{#var:key}}|-1}}}}}}}}}}}}}}}}}{{#vardefine:hard failT{{#var:key}}|{{#ifexpr:{{#var:hard failT{{#var:key}}}} < {{{highest hard failT{{#var:key}}|-1}}}|{{{highest hard failT{{#var:key}}|-1}}}|{{#var:hard failT{{#var:key}}}}}}}}{{#vardefine:hard successT{{#var:key}}|{{#ifexpr:{{{lowest hard critsuccessT{{#var:key}}}}}-20 = {{{highest hard failT{{#var:key}}}}}+1|{{#expr:{{{highest hard failT{{#var:key}}}}}+1}}|{{#ifexpr:{{{lowest hard critsuccessT{{#var:key}}}}}-20 = {{{highest hard critfailT{{#var:key}}}}}+5|{{#expr:{{{highest hard critfailT{{#var:key}}}}}+5}}|{{#ifexpr:{{{highest hard failT{{#var:key}}}}}+1 = {{{highest hard critfailT{{#var:key}}}}}+5|{{#expr:{{{highest hard failT{{#var:key}}}}}+1}}|{{#if:{{{highest hard failT{{#var:key}}|}}}|{{#expr:{{{highest hard failT{{#var:key}}}}}+1}}|{{#if:{{{highest hard critfailT{{#var:key}}|}}}|{{#expr:{{{highest hard critfailT{{#var:key}}}}}+5}}|{{#if:{{{lowest hard critsuccessT{{#var:key}}|}}}|{{#expr:{{{lowest hard critsuccessT{{#var:key}}}}}-20}}|{{{lowest hard successT{{#var:key}}|-1}}}}}}}}}}}}}}}}}{{#vardefine:hard successT{{#var:key}}|{{#ifexpr:{{#var:hard successT{{#var:key}}}} > {{{lowest hard successT{{#var:key}}|-1}}}|{{{lowest hard successT{{#var:key}}|-1}}}|{{#var:hard successT{{#var:key}}}}}}}}{{#vardefine:hard critsuccessT{{#var:key}}|{{#ifexpr:{{{highest hard failT{{#var:key}}}}}+1 = {{{lowest hard successT{{#var:key}}}}}|{{#expr:{{{lowest hard successT{{#var:key}}}}}+20}}|{{#ifexpr:{{{highest hard critfailT{{#var:key}}}}}+5 = {{{lowest hard successT{{#var:key}}}}}|{{#expr:{{{lowest hard successT{{#var:key}}}}}+20}}|{{#ifexpr:{{{highest hard critfailT{{#var:key}}}}}+4 = {{{highest hard failT{{#var:key}}}}}|{{#expr:{{{highest hard critfailT{{#var:key}}}}}+25}}|{{#if:{{{lowest hard successT{{#var:key}}|}}}|{{#expr:{{{lowest hard successT{{#var:key}}}}}+20}}|{{#if:{{{highest hard failT{{#var:key}}|}}}|{{#expr:{{{highest hard failT{{#var:key}}}}}+21}}|{{#if:{{{highest hard critfailT{{#var:key}}|}}}|{{#expr:{{{highest hard critfailT{{#var:key}}}}}+25}}|{{{lowest hard critsuccessT{{#var:key}}|-1}}}}}}}}}}}}}}}}}{{#vardefine:hard critsuccessT{{#var:key}}|{{#ifexpr:{{#var:hard critsuccessT{{#var:key}}}} > {{{lowest hard critsuccessT{{#var:key}}|-1}}}|{{{lowest hard critsuccessT{{#var:key}}|-1}}}|{{#var:hard critsuccessT{{#var:key}}}}}}}}{{#vardefine:hard T{{#var:key}}|{{#expr:{{#ifeq:{{#var:hard critfailT{{#var:key}}}}|-1|0|1}}+{{#ifeq:{{#var:hard failT{{#var:key}}}}|-1|0|1}}+{{#ifeq:{{#var:hard successT{{#var:key}}}}|-1|0|1}}+{{#ifeq:{{#var:hard critsuccessT{{#var:key}}}}|-1|0|1}}}}}}{{#vardefine:hard rangeT{{#var:key}}|{{#ifexpr:{{#var:hard failT{{#var:key}}}} = {{#var:hard successT{{#var:key}}}}|{{#var:hard successT{{#var:key}}}}|{{#ifeq:{{#var:hard failT{{#var:key}}}}|-1|?|{{#var:hard failT{{#var:key}}}}}} — {{#ifeq:{{#var:hard successT{{#var:key}}}}|-1|?|{{#var:hard successT{{#var:key}}}}}}}}}}{{#vardefine:elite critfailT{{#var:key}}|{{#ifexpr:{{{highest elite failT{{#var:key}}}}}+1 = {{{lowest elite successT{{#var:key}}}}}|{{#expr:{{{lowest elite successT{{#var:key}}}}}-5}}|{{#ifexpr:{{{highest elite failT{{#var:key}}}}}+1 = {{{lowest elite critsuccessT{{#var:key}}}}}-20|{{#expr:{{{lowest elite critsuccessT{{#var:key}}}}}-25}}|{{#ifexpr:{{{lowest elite successT{{#var:key}}}}} = {{{lowest elite critsuccessT{{#var:key}}}}}-20|{{#expr:{{{lowest elite successT{{#var:key}}}}}-5}}|{{#if:{{{highest elite failT{{#var:key}}|}}}|{{#expr:{{{highest elite failT{{#var:key}}}}}-4}}|{{#if:{{{lowest elite successT{{#var:key}}|}}}|{{#expr:{{{lowest elite successT{{#var:key}}}}}-5}}|{{#if:{{{lowest elite critsuccessT{{#var:key}}|}}}|{{#expr:{{{lowest elite critsuccessT{{#var:key}}}}}-25}}|{{{highest elite critfailT{{#var:key}}|-1}}}}}}}}}}}}}}}}}{{#vardefine:elite critfailT{{#var:key}}|{{#ifexpr:{{#var:elite critfailT{{#var:key}}}} < {{{highest elite critfailT{{#var:key}}|-1}}}|{{{highest elite critfailT{{#var:key}}|-1}}}|{{#var:elite critfailT{{#var:key}}}}}}}}{{#vardefine:elite failT{{#var:key}}|{{#ifexpr:{{{highest elite critfailT{{#var:key}}}}}+5 = {{{lowest elite successT{{#var:key}}}}}|{{{lowest elite successT{{#var:key}}}}}|{{#ifexpr:{{{lowest elite successT{{#var:key}}}}} = {{{lowest elite critsuccessT{{#var:key}}}}}-20|{{{lowest elite successT{{#var:key}}}}}|{{#ifexpr:{{{highest elite critfailT{{#var:key}}}}}+5 = {{{lowest elite critsuccessT{{#var:key}}}}}-20|{{#expr:{{{highest elite critfailT{{#var:key}}}}}+5}}|{{#if:{{{lowest elite successT{{#var:key}}|}}}|{{#expr:{{{lowest elite successT{{#var:key}}}}}-1}}|{{#if:{{{highest elite critfailT{{#var:key}}|}}}|{{#expr:{{{highest elite critfailT{{#var:key}}}}}+5}}|{{#if:{{{lowest elite critsuccessT{{#var:key}}|}}}|{{#expr:{{{lowest elite critsuccessT{{#var:key}}}}}-21}}|{{{lowest elite successT{{#var:key}}|-1}}}}}}}}}}}}}}}}}{{#vardefine:elite failT{{#var:key}}|{{#ifexpr:{{#var:elite failT{{#var:key}}}} < {{{highest elite failT{{#var:key}}|-1}}}|{{{highest elite failT{{#var:key}}|-1}}}|{{#var:elite failT{{#var:key}}}}}}}}{{#vardefine:elite successT{{#var:key}}|{{#ifexpr:{{{lowest elite critsuccessT{{#var:key}}}}}-20 = {{{highest elite failT{{#var:key}}}}}+1|{{#expr:{{{highest elite failT{{#var:key}}}}}+1}}|{{#ifexpr:{{{lowest elite critsuccessT{{#var:key}}}}}-20 = {{{highest elite critfailT{{#var:key}}}}}+5|{{#expr:{{{highest elite critfailT{{#var:key}}}}}+5}}|{{#ifexpr:{{{highest elite failT{{#var:key}}}}}+1 = {{{highest elite critfailT{{#var:key}}}}}+5|{{#expr:{{{highest elite failT{{#var:key}}}}}+1}}|{{#if:{{{highest elite failT{{#var:key}}|}}}|{{#expr:{{{highest elite failT{{#var:key}}}}}+1}}|{{#if:{{{highest elite critfailT{{#var:key}}|}}}|{{#expr:{{{highest elite critfailT{{#var:key}}}}}+5}}|{{#if:{{{lowest elite critsuccessT{{#var:key}}|}}}|{{#expr:{{{lowest elite critsuccessT{{#var:key}}}}}-20}}|{{{lowest elite successT{{#var:key}}|-1}}}}}}}}}}}}}}}}}{{#vardefine:elite successT{{#var:key}}|{{#ifexpr:{{#var:elite successT{{#var:key}}}} > {{{lowest elite successT{{#var:key}}|-1}}}|{{{lowest elite successT{{#var:key}}|-1}}}|{{#var:elite successT{{#var:key}}}}}}}}{{#vardefine:elite critsuccessT{{#var:key}}|{{#ifexpr:{{{highest elite failT{{#var:key}}}}}+1 = {{{lowest elite successT{{#var:key}}}}}|{{#expr:{{{lowest elite successT{{#var:key}}}}}+20}}|{{#ifexpr:{{{highest elite critfailT{{#var:key}}}}}+5 = {{{lowest elite successT{{#var:key}}}}}|{{#expr:{{{lowest elite successT{{#var:key}}}}}+20}}|{{#ifexpr:{{{highest elite critfailT{{#var:key}}}}}+4 = {{{highest elite failT{{#var:key}}}}}|{{#expr:{{{highest elite critfailT{{#var:key}}}}}+25}}|{{#if:{{{lowest elite successT{{#var:key}}|}}}|{{#expr:{{{lowest elite successT{{#var:key}}}}}+20}}|{{#if:{{{highest elite failT{{#var:key}}|}}}|{{#expr:{{{highest elite failT{{#var:key}}}}}+21}}|{{#if:{{{highest elite critfailT{{#var:key}}|}}}|{{#expr:{{{highest elite critfailT{{#var:key}}}}}+25}}|{{{lowest elite critsuccessT{{#var:key}}|-1}}}}}}}}}}}}}}}}}{{#vardefine:elite critsuccessT{{#var:key}}|{{#ifexpr:{{#var:elite critsuccessT{{#var:key}}}} > {{{lowest elite critsuccessT{{#var:key}}|-1}}}|{{{lowest elite critsuccessT{{#var:key}}|-1}}}|{{#var:elite critsuccessT{{#var:key}}}}}}}}{{#vardefine:elite T{{#var:key}}|{{#expr:{{#ifeq:{{#var:elite critfailT{{#var:key}}}}|-1|0|1}}+{{#ifeq:{{#var:elite failT{{#var:key}}}}|-1|0|1}}+{{#ifeq:{{#var:elite successT{{#var:key}}}}|-1|0|1}}+{{#ifeq:{{#var:elite critsuccessT{{#var:key}}}}|-1|0|1}}}}}}{{#vardefine:elite rangeT{{#var:key}}|{{#ifexpr:{{#var:elite failT{{#var:key}}}} = {{#var:elite successT{{#var:key}}}}|{{#var:elite successT{{#var:key}}}}|{{#ifeq:{{#var:elite failT{{#var:key}}}}|-1|?|{{#var:elite failT{{#var:key}}}}}} — {{#ifeq:{{#var:elite successT{{#var:key}}}}|-1|?|{{#var:elite successT{{#var:key}}}}}}}}}}{{#vardefine:elite critfailT{{#var:key}}|{{#ifexpr:{{{highest elite failT{{#var:key}}}}}+1 = {{{lowest elite successT{{#var:key}}}}}|{{#expr:{{{lowest elite successT{{#var:key}}}}}-5}}|{{#ifexpr:{{{highest elite failT{{#var:key}}}}}+1 = {{{lowest elite critsuccessT{{#var:key}}}}}-20|{{#expr:{{{lowest elite critsuccessT{{#var:key}}}}}-25}}|{{#ifexpr:{{{lowest elite successT{{#var:key}}}}} = {{{lowest elite critsuccessT{{#var:key}}}}}-20|{{#expr:{{{lowest elite successT{{#var:key}}}}}-5}}|{{#if:{{{highest elite failT{{#var:key}}|}}}|{{#expr:{{{highest elite failT{{#var:key}}}}}-4}}|{{#if:{{{lowest elite successT{{#var:key}}|}}}|{{#expr:{{{lowest elite successT{{#var:key}}}}}-5}}|{{#if:{{{lowest elite critsuccessT{{#var:key}}|}}}|{{#expr:{{{lowest elite critsuccessT{{#var:key}}}}}-25}}|{{{highest elite critfailT{{#var:key}}|-1}}}}}}}}}}}}}}}}}{{#vardefine:elite critfailT{{#var:key}}|{{#ifexpr:{{#var:elite critfailT{{#var:key}}}} < {{{highest elite critfailT{{#var:key}}|-1}}}|{{{highest elite critfailT{{#var:key}}|-1}}}|{{#var:elite critfailT{{#var:key}}}}}}}}{{#vardefine:elite failT{{#var:key}}|{{#ifexpr:{{{highest elite critfailT{{#var:key}}}}}+5 = {{{lowest elite successT{{#var:key}}}}}|{{{lowest elite successT{{#var:key}}}}}|{{#ifexpr:{{{lowest elite successT{{#var:key}}}}} = {{{lowest elite critsuccessT{{#var:key}}}}}-20|{{{lowest elite successT{{#var:key}}}}}|{{#ifexpr:{{{highest elite critfailT{{#var:key}}}}}+5 = {{{lowest elite critsuccessT{{#var:key}}}}}-20|{{#expr:{{{highest elite critfailT{{#var:key}}}}}+5}}|{{#if:{{{lowest elite successT{{#var:key}}|}}}|{{#expr:{{{lowest elite successT{{#var:key}}-1}}|{{#if:{{{highest elite critfailT{{#var:key}}|}}}|{{#expr:{{{highest elite critfailT{{#var:key}}}}}+5}}|{{#if:{{{lowest elite critsuccessT{{#var:key}}|}}}|{{#expr:{{{lowest elite critsuccessT{{#var:key}}}}}-21}}|{{{lowest elite successT{{#var:key}}|-1}}}}}}}}}}}}}}}}}{{#vardefine:elite failT{{#var:key}}|{{#ifexpr:{{#var:elite failT{{#var:key}}}} < {{{highest elite failT{{#var:key}}|-1}}}|{{{highest elite failT{{#var:key}}|-1}}}|{{#var:elite failT{{#var:key}}}}}}}}{{#vardefine:elite successT{{#var:key}}|{{#ifexpr:{{{lowest elite critsuccessT{{#var:key}}}}}-20 = {{{highest elite failT{{#var:key}}}}}+1|{{#expr:{{{highest elite failT{{#var:key}}}}}+1}}|{{#ifexpr:{{{lowest elite critsuccessT{{#var:key}}}}}-20 = {{{highest elite critfailT{{#var:key}}}}}+5|{{#expr:{{{highest elite critfailT{{#var:key}}}}}+5}}|{{#ifexpr:{{{highest elite failT{{#var:key}}}}}+1 = {{{highest elite critfailT{{#var:key}}}}}+5|{{#expr:{{{highest elite failT{{#var:key}}}}}+1}}|{{#if:{{{highest elite failT{{#var:key}}|}}}|{{#expr:{{{highest elite failT{{#var:key}}}}}+1}}|{{#if:{{{highest elite critfailT{{#var:key}}|}}}|{{#expr:{{{highest elite critfailT{{#var:key}}}}}+5}}|{{#if:{{{lowest elite critsuccessT{{#var:key}}|}}}|{{#expr:{{{lowest elite critsuccessT{{#var:key}}}}}-20}}|{{{lowest elite successT{{#var:key}}|-1}}}}}}}}}}}}}}}}}{{#vardefine:elite successT{{#var:key}}|{{#ifexpr:{{#var:elite successT{{#var:key}}}} > {{{lowest elite successT{{#var:key}}|-1}}}|{{{lowest elite successT{{#var:key}}|-1}}}|{{#var:elite successT{{#var:key}}}}}}}}{{#vardefine:elite critsuccessT{{#var:key}}|{{#ifexpr:{{{highest elite failT{{#var:key}}}}}+1 = {{{lowest elite successT{{#var:key}}}}}|{{#expr:{{{lowest elite successT{{#var:key}}}}}+20}}|{{#ifexpr:{{{highest elite critfailT{{#var:key}}}}}+5 = {{{lowest elite successT{{#var:key}}}}}|{{#expr:{{{lowest elite successT{{#var:key}}}}}+20}}|{{#ifexpr:{{{highest elite critfailT{{#var:key}}}}}+4 = {{{highest elite failT{{#var:key}}}}}|{{#expr:{{{highest elite critfailT{{#var:key}}}}}+25}}|{{#if:{{{lowest elite successT{{#var:key}}|}}}|{{#expr:{{{lowest elite successT{{#var:key}}}}}+20}}|{{#if:{{{highest elite failT{{#var:key}}|}}}|{{#expr:{{{highest elite failT{{#var:key}}}}}+21}}|{{#if:{{{highest elite critfailT{{#var:key}}|}}}|{{#expr:{{{highest elite critfailT{{#var:key}}}}}+25}}|{{{lowest elite critsuccessT{{#var:key}}|-1}}}}}}}}}}}}}}}}}{{#vardefine:elite critsuccessT{{#var:key}}|{{#ifexpr:{{#var:elite critsuccessT{{#var:key}}}} > {{{lowest elite critsuccessT{{#var:key}}|-1}}}|{{{lowest elite critsuccessT{{#var:key}}|-1}}}|{{#var:elite critsuccessT{{#var:key}}}}}}}}{{#vardefine:elite T{{#var:key}}|{{#expr:{{#ifeq:{{#var:elite critfailT{{#var:key}}}}|-1|0|1}}+{{#ifeq:{{#var:elite failT{{#var:key}}}}|-1|0|1}}+{{#ifeq:{{#var:elite successT{{#var:key}}}}|-1|0|1}}+{{#ifeq:{{#var:elite critsuccessT{{#var:key}}}}|-1|0|1}}}}}}{{#vardefine:elite rangeT{{#var:key}}|{{#ifexpr:{{#var:elite failT{{#var:key}}}}+1 = {{#var:elite successT{{#var:key}}}}|{{#var:elite successT{{#var:key}}}}|{{#ifeq:{{#var:elite failT{{#var:key}}}}|-1|?|{{#var:elite failT{{#var:key}}}}}} — {{#ifeq:{{#var:elite successT{{#var:key}}}}|-1|?|{{#var:elite successT{{#var:key}}}}}}}}}}{{#vardefine:rowspan T{{#var:key}}|{{#expr:{{#ifexpr:{{#var:casual T{{#var:key}}}}>0|1|0}}+{{#ifexpr:{{#var:normal T{{#var:key}}}}>0|1|0}}+{{#ifexpr:{{#var:hard T{{#var:key}}}}>0|1|0}}+{{#ifexpr:{{#var:elite T{{#var:key}}}}>0|1|0}}}}}}
 * - style="background: #{{#ifexpr:{{#var:key}}mod2=1|FFF|CCC}};"