9,854
editsUndo revision 167447 by Taylan (talk)
(more immunities) |
Tag: Undo |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<noinclude>{{license|ccbysa}}</noinclude><includeonly>{{#lvardef:strmod|{{#ifexpr: (({{{str|}}} - 10) / 2) > 0 | +}}{{#expr: floor((({{{str|}}} - 10) / 2))}}}}{{#lvardef:dexmod|{{#ifexpr: (({{{dex|}}} - 10) / 2) > 0 | +}}{{#expr: floor((({{{dex|}}} - 10) / 2))}}}}{{#lvardef:conmod|{{#ifexpr: (({{{con|}}} - 10) / 2) > 0 | +}}{{#expr: floor((({{{con|}}} - 10) / 2))}}}}{{#lvardef:intmod|{{#ifexpr: (({{{int|}}} - 10) / 2) > 0 | +}}{{#expr: floor((({{{int|}}} - 10) / 2))}}}}{{#lvardef:wismod|{{#ifexpr: (({{{wis|}}} - 10) / 2) > 0 | +}}{{#expr: floor((({{{wis|}}} - 10) / 2))}}}}{{#lvardef:chamod|{{#ifexpr: (({{{cha|}}} - 10) / 2) > 0 | +}}{{#expr: floor((({{{cha|}}} - 10) / 2))}}}}{{#lvardef:strsave|{{#expr: {{#lvar:strmod}}{{#if: {{{str_save_proficiency|}}} | {{#lvar:proficiencybonus}} }}}}}}{{#lvardef:dexsave|{{#expr:{{#lvar:dexmod}} {{#if: {{{dex_save_proficiency|}}} | {{#lvar:proficiencybonus}} }}}}}}{{#lvardef:consave|{{#expr: {{#lvar:conmod}} {{#if: {{{con_save_proficiency|}}} | {{#lvar:proficiencybonus}} }}}}}}{{#lvardef:intsave|{{#expr: {{#lvar:intmod}} {{#if: {{{int_save_proficiency|}}} | {{#lvar:proficiencybonus}} }}}}}}{{#lvardef:wissave|{{#expr: {{#lvar:wismod}} {{#if: {{{wis_save_proficiency|}}} | {{#lvar:proficiencybonus}} }}}}}}{{#lvardef:chasave|{{#expr: {{#lvar:chamod}} {{#if: {{{cha_save_proficiency|}}} | {{#lvar:proficiencybonus}} }}}}}}{{#lvardef:proficiencybonus|+{{#expr: 2 {{#ifexpr: {{{level|{{{hiddenlevel|1}}}}}} > 5 | + 1}} {{#ifexpr: {{{level|{{{hiddenlevel|1}}}}}} > 9 | + 1}}}}}} | <noinclude>{{license|ccbysa}}</noinclude><includeonly>{{trim| | ||
{{#lvardef:strmod|{{#ifexpr: (({{{str|}}} - 10) / 2) > 0 | +}}{{#expr: floor((({{{str|}}} - 10) / 2))}}}} | |||
{{#lvardef:dexmod|{{#ifexpr: (({{{dex|}}} - 10) / 2) > 0 | +}}{{#expr: floor((({{{dex|}}} - 10) / 2))}}}} | |||
{{#lvardef:conmod|{{#ifexpr: (({{{con|}}} - 10) / 2) > 0 | +}}{{#expr: floor((({{{con|}}} - 10) / 2))}}}} | |||
{{#lvardef:intmod|{{#ifexpr: (({{{int|}}} - 10) / 2) > 0 | +}}{{#expr: floor((({{{int|}}} - 10) / 2))}}}} | |||
{{#lvardef:wismod|{{#ifexpr: (({{{wis|}}} - 10) / 2) > 0 | +}}{{#expr: floor((({{{wis|}}} - 10) / 2))}}}} | |||
{{#lvardef:chamod|{{#ifexpr: (({{{cha|}}} - 10) / 2) > 0 | +}}{{#expr: floor((({{{cha|}}} - 10) / 2))}}}} | |||
{{#lvardef:strsave|{{#expr: {{#lvar:strmod}}{{#if: {{{str_save_proficiency|}}} | {{#lvar:proficiencybonus}} }}}}}} | |||
{{#lvardef:dexsave|{{#expr:{{#lvar:dexmod}} {{#if: {{{dex_save_proficiency|}}} | {{#lvar:proficiencybonus}} }}}}}} | |||
{{#lvardef:consave|{{#expr: {{#lvar:conmod}} {{#if: {{{con_save_proficiency|}}} | {{#lvar:proficiencybonus}} }}}}}} | |||
{{#lvardef:intsave|{{#expr: {{#lvar:intmod}} {{#if: {{{int_save_proficiency|}}} | {{#lvar:proficiencybonus}} }}}}}} | |||
{{#lvardef:wissave|{{#expr: {{#lvar:wismod}} {{#if: {{{wis_save_proficiency|}}} | {{#lvar:proficiencybonus}} }}}}}} | |||
{{#lvardef:chasave|{{#expr: {{#lvar:chamod}} {{#if: {{{cha_save_proficiency|}}} | {{#lvar:proficiencybonus}} }}}}}}{{#lvardef:proficiencybonus|+{{#expr: 2 {{#ifexpr: {{{level|{{{hiddenlevel|1}}}}}} >= 5 | + 1}} {{#ifexpr: {{{level|{{{hiddenlevel|1}}}}}} >= 9 | + 1}}}}}} | |||
}} | |||
{{infobox | {{infobox | ||
| subbox = {{{subbox|}}} | | subbox = {{{subbox|}}} | ||
Line 92: | Line 105: | ||
| data17 = {{#if: {{{vulnerable1|}}} | {{damage color|{{{vulnerable1|}}}}}}}{{#if: {{{vulnerable2|}}} | , {{damage color|{{{vulnerable2|}}}}}}}{{#if: {{{vulnerable3|}}} | , {{damage color|{{{vulnerable3|}}}}}}}{{#if: {{{vulnerable4|}}} | , {{damage color|{{{vulnerable4|}}}}}}}{{#if: {{{vulnerable5|}}} | , {{damage color|{{{vulnerable5|}}}}}}}{{#if: {{{vulnerable6|}}} | , {{damage color|{{{vulnerable6|}}}}}}}{{#if: {{{vulnerable7|}}} | , {{damage color|{{{vulnerable7|}}}}}}}{{#if: {{{vulnerable8|}}} | , {{damage color|{{{vulnerable8|}}}}}}}{{#if: {{{vulnerable9|}}} | , {{damage color|{{{vulnerable9|}}}}}}}{{#if: {{{vulnerable10|}}} | , {{damage color|{{{vulnerable10|}}}}}}} | | data17 = {{#if: {{{vulnerable1|}}} | {{damage color|{{{vulnerable1|}}}}}}}{{#if: {{{vulnerable2|}}} | , {{damage color|{{{vulnerable2|}}}}}}}{{#if: {{{vulnerable3|}}} | , {{damage color|{{{vulnerable3|}}}}}}}{{#if: {{{vulnerable4|}}} | , {{damage color|{{{vulnerable4|}}}}}}}{{#if: {{{vulnerable5|}}} | , {{damage color|{{{vulnerable5|}}}}}}}{{#if: {{{vulnerable6|}}} | , {{damage color|{{{vulnerable6|}}}}}}}{{#if: {{{vulnerable7|}}} | , {{damage color|{{{vulnerable7|}}}}}}}{{#if: {{{vulnerable8|}}} | , {{damage color|{{{vulnerable8|}}}}}}}{{#if: {{{vulnerable9|}}} | , {{damage color|{{{vulnerable9|}}}}}}}{{#if: {{{vulnerable10|}}} | , {{damage color|{{{vulnerable10|}}}}}}} | ||
| | | header18 = {{#if: {{{nonmagic immune1|}}} {{{nonmagic resistant1|}}} {{{nonmagic vulnerable1|}}} | Non-Magical Resistances}} | ||
| label21 = {{cond|{{{condition1_name|}}}}}<br> | | label19 = Immune | ||
| data19 = {{#if: {{{nonmagic immune1|}}} | {{damage color|{{{nonmagic immune1|}}}}}}}{{#if: {{{nonmagic immune2|}}} | , {{damage color|{{{nonmagic immune2|}}}}}}}{{#if: {{{nonmagic immune3|}}} | , {{damage color|{{{nonmagic immune3|}}}}}}}{{#if: {{{nonmagic immune4|}}} | , {{damage color|{{{nonmagic immune4|}}}}}}}{{#if: {{{nonmagic immune5|}}} | , {{damage color|{{{nonmagic immune5|}}}}}}}{{#if: {{{nonmagic immune6|}}} | , {{damage color|{{{nonmagic immune6|}}}}}}}{{#if: {{{nonmagic immune7|}}} | , {{damage color|{{{nonmagic immune7|}}}}}}}{{#if: {{{nonmagic immune8|}}} | , {{damage color|{{{nonmagic immune8|}}}}}}}{{#if: {{{nonmagic immune9|}}} | , {{damage color|{{{nonmagic immune9|}}}}}}}{{#if: {{{nonmagic immune10|}}} | , {{damage color|{{{nonmagic immune10|}}}}}}}{{#if: {{{nonmagic immune11|}}} | , {{damage color|{{{nonmagic immune11|}}}}}}}{{#if: {{{nonmagic immune12|}}} | , {{damage color|{{{nonmagic immune12|}}}}}}}{{#if: {{{nonmagic immune13|}}} | , {{damage color|{{{nonmagic immune13|}}}}}}} | |||
| label20 = Resistant | |||
| data20 = {{#if: {{{nonmagic resistant1|}}} | {{damage color|{{{nonmagic resistant1|}}}}}}}{{#if: {{{nonmagic resistant2|}}} | , {{damage color|{{{nonmagic resistant2|}}}}}}}{{#if: {{{nonmagic resistant3|}}} | , {{damage color|{{{nonmagic resistant3|}}}}}}}{{#if: {{{nonmagic resistant4|}}} | , {{damage color|{{{nonmagic resistant4|}}}}}}}{{#if: {{{nonmagic resistant5|}}} | , {{damage color|{{{nonmagic resistant5|}}}}}}}{{#if: {{{nonmagic resistant6|}}} | , {{damage color|{{{nonmagic resistant6|}}}}}}}{{#if: {{{nonmagic resistant7|}}} | , {{damage color|{{{nonmagic resistant7|}}}}}}}{{#if: {{{nonmagic resistant8|}}} | , {{damage color|{{{nonmagic resistant8|}}}}}}}{{#if: {{{nonmagic resistant9|}}} | , {{damage color|{{{nonmagic resistant9|}}}}}}}{{#if: {{{nonmagic resistant10|}}} | , {{damage color|{{{nonmagic resistant10|}}}}}}} | |||
| label21 = Vulnerable | |||
| data21 = {{#if: {{{nonmagic vulnerable1|}}} | {{damage color|{{{nonmagic vulnerable1|}}}}}}}{{#if: {{{nonmagic vulnerable2|}}} | , {{damage color|{{{nonmagic vulnerable2|}}}}}}}{{#if: {{{nonmagic vulnerable3|}}} | , {{damage color|{{{nonmagic vulnerable3|}}}}}}}{{#if: {{{nonmagic vulnerable4|}}} | , {{damage color|{{{nonmagic vulnerable4|}}}}}}}{{#if: {{{nonmagic vulnerable5|}}} | , {{damage color|{{{nonmagic vulnerable5|}}}}}}}{{#if: {{{nonmagic vulnerable6|}}} | , {{damage color|{{{nonmagic vulnerable6|}}}}}}}{{#if: {{{nonmagic vulnerable7|}}} | , {{damage color|{{{nonmagic vulnerable7|}}}}}}}{{#if: {{{nonmagic vulnerable8|}}} | , {{damage color|{{{nonmagic vulnerable8|}}}}}}}{{#if: {{{nonmagic vulnerable9|}}} | , {{damage color|{{{nonmagic vulnerable9|}}}}}}}{{#if: {{{nonmagic vulnerable10|}}} | , {{damage color|{{{nonmagic vulnerable10|}}}}}}} | |||
| header22 = {{#if: {{{magic immune1|}}} {{{magic resistant1|}}} {{{magic vulnerable1|}}} | Magical-Only Resistances}} | |||
| label23 = Immune | |||
| data23 = {{#if: {{{magic immune1|}}} | {{damage color|{{{magic immune1|}}}}}}}{{#if: {{{magic immune2|}}} | , {{damage color|{{{magic immune2|}}}}}}}{{#if: {{{magic immune3|}}} | , {{damage color|{{{magic immune3|}}}}}}}{{#if: {{{magic immune4|}}} | , {{damage color|{{{magic immune4|}}}}}}}{{#if: {{{magic immune5|}}} | , {{damage color|{{{magic immune5|}}}}}}}{{#if: {{{magic immune6|}}} | , {{damage color|{{{magic immune6|}}}}}}}{{#if: {{{magic immune7|}}} | , {{damage color|{{{magic immune7|}}}}}}}{{#if: {{{magic immune8|}}} | , {{damage color|{{{magic immune8|}}}}}}}{{#if: {{{magic immune9|}}} | , {{damage color|{{{magic immune9|}}}}}}}{{#if: {{{magic immune10|}}} | , {{damage color|{{{magic immune10|}}}}}}}{{#if: {{{magic immune11|}}} | , {{damage color|{{{magic immune11|}}}}}}}{{#if: {{{magic immune12|}}} | , {{damage color|{{{magic immune12|}}}}}}}{{#if: {{{magic immune13|}}} | , {{damage color|{{{magic immune13|}}}}}}} | |||
| label24 = Resistant | |||
| data24 = {{#if: {{{magic resistant1|}}} | {{damage color|{{{magic resistant1|}}}}}}}{{#if: {{{magic resistant2|}}} | , {{damage color|{{{magic resistant2|}}}}}}}{{#if: {{{magic resistant3|}}} | , {{damage color|{{{magic resistant3|}}}}}}}{{#if: {{{magic resistant4|}}} | , {{damage color|{{{magic resistant4|}}}}}}}{{#if: {{{magic resistant5|}}} | , {{damage color|{{{magic resistant5|}}}}}}}{{#if: {{{magic resistant6|}}} | , {{damage color|{{{magic resistant6|}}}}}}}{{#if: {{{magic resistant7|}}} | , {{damage color|{{{magic resistant7|}}}}}}}{{#if: {{{magic resistant8|}}} | , {{damage color|{{{magic resistant8|}}}}}}}{{#if: {{{magic resistant9|}}} | , {{damage color|{{{magic resistant9|}}}}}}}{{#if: {{{magic resistant10|}}} | , {{damage color|{{{magic resistant10|}}}}}}} | |||
| label25 = Vulnerable | |||
| data25 = {{#if: {{{magic vulnerable1|}}} | {{damage color|{{{magic vulnerable1|}}}}}}}{{#if: {{{magic vulnerable2|}}} | , {{damage color|{{{magic vulnerable2|}}}}}}}{{#if: {{{magic vulnerable3|}}} | , {{damage color|{{{magic vulnerable3|}}}}}}}{{#if: {{{magic vulnerable4|}}} | , {{damage color|{{{magic vulnerable4|}}}}}}}{{#if: {{{magic vulnerable5|}}} | , {{damage color|{{{magic vulnerable5|}}}}}}}{{#if: {{{magic vulnerable6|}}} | , {{damage color|{{{magic vulnerable6|}}}}}}}{{#if: {{{magic vulnerable7|}}} | , {{damage color|{{{magic vulnerable7|}}}}}}}{{#if: {{{magic vulnerable8|}}} | , {{damage color|{{{magic vulnerable8|}}}}}}}{{#if: {{{magic vulnerable9|}}} | , {{damage color|{{{magic vulnerable9|}}}}}}}{{#if: {{{magic vulnerable10|}}} | , {{damage color|{{{magic vulnerable10|}}}}}}} | |||
| header26 = {{#if: {{{condition1_name|}}} | Conditions}} | |||
| label27 = {{cond|{{{condition1_name|}}}}}<br> | |||
{{#ifeq: {{{condition1_mode|}}} | Tactician | <span style="font-size:90%; text-align: center;">{{var|Tactician}}</span>}}{{#ifeq: {{{condition1_mode|}}} | Honour | <span style="font-size:90%; text-align: center;">{{var|Honour}}</span>}} | {{#ifeq: {{{condition1_mode|}}} | Tactician | <span style="font-size:90%; text-align: center;">{{var|Tactician}}</span>}}{{#ifeq: {{{condition1_mode|}}} | Honour | <span style="font-size:90%; text-align: center;">{{var|Honour}}</span>}} | ||
| | | data27 = {{{condition1_description|}}} | ||
| | | label28 = {{cond|{{{condition2_name|}}}}}<br> | ||
{{#ifeq: {{{condition2_mode|}}} | Tactician | <div style="font-size:90%; text-align: center;">{{var|Tactician}}</div>}}{{#ifeq: {{{condition2_mode|}}} | Honour | <div style="font-size:90%; text-align: center;">{{var|Honour}}</div>}} | {{#ifeq: {{{condition2_mode|}}} | Tactician | <div style="font-size:90%; text-align: center;">{{var|Tactician}}</div>}}{{#ifeq: {{{condition2_mode|}}} | Honour | <div style="font-size:90%; text-align: center;">{{var|Honour}}</div>}} | ||
| | | data28 = {{{condition2_description|}}} | ||
| | | label29 = {{cond|{{{condition3_name|}}}}}<br> | ||
{{#ifeq: {{{condition3_mode|}}} | Tactician | <div style="font-size:90%; text-align: center;">{{var|Tactician}}</div>}}{{#ifeq: {{{condition3_mode|}}} | Honour | <div style="font-size:90%; text-align: center;">{{var|Honour}}</div>}} | {{#ifeq: {{{condition3_mode|}}} | Tactician | <div style="font-size:90%; text-align: center;">{{var|Tactician}}</div>}}{{#ifeq: {{{condition3_mode|}}} | Honour | <div style="font-size:90%; text-align: center;">{{var|Honour}}</div>}} | ||
| | | data29 = {{{condition3_description|}}} | ||
| | | label30 = {{cond|{{{condition4_name|}}}}}<br> | ||
{{#ifeq: {{{condition4_mode|}}} | Tactician | <div style="font-size:90%; text-align: center;">{{var|Tactician}}</div>}}{{#ifeq: {{{condition4_mode|}}} | Honour | <div style="font-size:90%; text-align: center;">{{var|Honour}}</div>}} | {{#ifeq: {{{condition4_mode|}}} | Tactician | <div style="font-size:90%; text-align: center;">{{var|Tactician}}</div>}}{{#ifeq: {{{condition4_mode|}}} | Honour | <div style="font-size:90%; text-align: center;">{{var|Honour}}</div>}} | ||
| | | data30 = {{{condition4_description|}}} | ||
| | | label31 = {{cond|{{{condition5_name|}}}}}<br> | ||
{{#ifeq: {{{condition5_mode|}}} | Tactician | <div style="font-size:90%; text-align: center;">{{var|Tactician}}</div>}}{{#ifeq: {{{condition5_mode|}}} | Honour | <div style="font-size:90%; text-align: center;">{{var|Honour}}</div>}} | {{#ifeq: {{{condition5_mode|}}} | Tactician | <div style="font-size:90%; text-align: center;">{{var|Tactician}}</div>}}{{#ifeq: {{{condition5_mode|}}} | Honour | <div style="font-size:90%; text-align: center;">{{var|Honour}}</div>}} | ||
| | | data31 = {{{condition5_description|}}} | ||
| | | label32 = {{cond|{{{condition6_name|}}}}}<br> | ||
{{#ifeq: {{{condition6_mode|}}} | Tactician | <div style="font-size:90%; text-align: center;">{{var|Tactician}}</div>}}{{#ifeq: {{{condition6_mode|}}} | Honour | <div style="font-size:90%; text-align: center;">{{var|Honour}}</div>}} | {{#ifeq: {{{condition6_mode|}}} | Tactician | <div style="font-size:90%; text-align: center;">{{var|Tactician}}</div>}}{{#ifeq: {{{condition6_mode|}}} | Honour | <div style="font-size:90%; text-align: center;">{{var|Honour}}</div>}} | ||
| | | data32 = {{{condition6_description|}}} | ||
| | | label33 = {{cond|{{{condition7_name|}}}}}<br> | ||
{{#ifeq: {{{condition7_mode|}}} | Tactician | <div style="font-size:90%; text-align: center;">{{var|Tactician}}</div>}}{{#ifeq: {{{condition7_mode|}}} | Honour | <div style="font-size:90%; text-align: center;">{{var|Honour}}</div>}} | {{#ifeq: {{{condition7_mode|}}} | Tactician | <div style="font-size:90%; text-align: center;">{{var|Tactician}}</div>}}{{#ifeq: {{{condition7_mode|}}} | Honour | <div style="font-size:90%; text-align: center;">{{var|Honour}}</div>}} | ||
| | | data33 = {{{condition7_description|}}} | ||
| | | label34 = {{cond|{{{condition8_name|}}}}}<br> | ||
{{#ifeq: {{{condition8_mode|}}} | Tactician | <div style="font-size:90%; text-align: center;">{{var|Tactician}}</div>}}{{#ifeq: {{{condition8_mode|}}} | Honour | <div style="font-size:90%; text-align: center;">{{var|Honour}}</div>}} | {{#ifeq: {{{condition8_mode|}}} | Tactician | <div style="font-size:90%; text-align: center;">{{var|Tactician}}</div>}}{{#ifeq: {{{condition8_mode|}}} | Honour | <div style="font-size:90%; text-align: center;">{{var|Honour}}</div>}} | ||
| | | data34 = {{{condition8_description|}}} | ||
| | | label35 = {{cond|{{{condition9_name|}}}}}<br> | ||
{{#ifeq: {{{condition9_mode|}}} | Tactician | <div style="font-size:90%; text-align: center;">{{var|Tactician}}</div>}}{{#ifeq: {{{condition9_mode|}}} | Honour | <div style="font-size:90%; text-align: center;">{{var|Honour}}</div>}} | {{#ifeq: {{{condition9_mode|}}} | Tactician | <div style="font-size:90%; text-align: center;">{{var|Tactician}}</div>}}{{#ifeq: {{{condition9_mode|}}} | Honour | <div style="font-size:90%; text-align: center;">{{var|Honour}}</div>}} | ||
| | | data35 = {{{condition9_description|}}} | ||
| | | label36 = {{cond|{{{condition10_name|}}}}}<br> | ||
{{#ifeq: {{{condition10_mode|}}} | Tactician | <div style="font-size:90%; text-align: center;">{{var|Tactician}}</div>}}{{#ifeq: {{{condition10_mode|}}} | Honour | <div style="font-size:90%; text-align: center;">{{var|Honour}}</div>}} | {{#ifeq: {{{condition10_mode|}}} | Tactician | <div style="font-size:90%; text-align: center;">{{var|Tactician}}</div>}}{{#ifeq: {{{condition10_mode|}}} | Honour | <div style="font-size:90%; text-align: center;">{{var|Honour}}</div>}} | ||
| | | data36 = {{{condition10_description|}}} | ||
| header40 = {{#if: {{{feature1_name|}}} | Features }} | | header40 = {{#if: {{{feature1_name|}}} | Features }} | ||
Line 268: | Line 303: | ||
| class71 = {{{action10_class|}}} | | class71 = {{{action10_class|}}} | ||
| data150 = {{{modules|}}}}}</includeonly><noinclude>{{documentation}} | | data150 = {{{modules|}}}}}</includeonly><noinclude>{{documentation}}</noinclude> |