Template:Infobox creature: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 57: | Line 57: | ||
<!-- Saving throw bonuses --> | <!-- Saving throw bonuses --> | ||
{{#lvardef: | {{#lvardef: strsave_val | {{#expr: {{#lvar:strmod}} {{#if: {{{str save prof|}}} | {{#lvar:profbonus}} }} }} }} | ||
{{#lvardef: | {{#lvardef: dexsave_val | {{#expr: {{#lvar:dexmod}} {{#if: {{{dex save prof|}}} | {{#lvar:profbonus}} }} }} }} | ||
{{#lvardef: | {{#lvardef: consave_val | {{#expr: {{#lvar:conmod}} {{#if: {{{con save prof|}}} | {{#lvar:profbonus}} }} }} }} | ||
{{#lvardef: | {{#lvardef: intsave_val | {{#expr: {{#lvar:intmod}} {{#if: {{{int save prof|}}} | {{#lvar:profbonus}} }} }} }} | ||
{{#lvardef: | {{#lvardef: wissave_val | {{#expr: {{#lvar:wismod}} {{#if: {{{wis save prof|}}} | {{#lvar:profbonus}} }} }} }} | ||
{{#lvardef: | {{#lvardef: chasave_val | {{#expr: {{#lvar:chamod}} {{#if: {{{cha save prof|}}} | {{#lvar:profbonus}} }} }} }} | ||
{{#lvardef: strsave | {{#ifexpr: {{#lvar:strsave_val}} > 0 | +}}{{#lvar:strsave_val}} }} | |||
{{#lvardef: dexsave | {{#ifexpr: {{#lvar:dexsave_val}} > 0 | +}}{{#lvar:dexsave_val}} }} | |||
{{#lvardef: consave | {{#ifexpr: {{#lvar:consave_val}} > 0 | +}}{{#lvar:consave_val}} }} | |||
{{#lvardef: intsave | {{#ifexpr: {{#lvar:intsave_val}} > 0 | +}}{{#lvar:intsave_val}} }} | |||
{{#lvardef: wissave | {{#ifexpr: {{#lvar:wissave_val}} > 0 | +}}{{#lvar:wissave_val}} }} | |||
{{#lvardef: chasave | {{#ifexpr: {{#lvar:chasave_val}} > 0 | +}}{{#lvar:chasave_val}} }} | |||
<!-- Tactician saving throw proficiencies --> | <!-- Tactician saving throw proficiencies --> | ||
Line 73: | Line 80: | ||
<!-- Tactician saving throw bonuses --> | <!-- Tactician saving throw bonuses --> | ||
{{#lvardef: | {{#lvardef: t_strsave_val | {{#expr: {{#lvar:t_strmod}} {{#if: {{#lvar:t_str_save_prof}} | {{#lvar:t_profbonus}} }} }} }} | ||
{{#lvardef: | {{#lvardef: t_dexsave_val | {{#expr: {{#lvar:t_dexmod}} {{#if: {{#lvar:t_dex_save_prof}} | {{#lvar:t_profbonus}} }} }} }} | ||
{{#lvardef: | {{#lvardef: t_consave_val | {{#expr: {{#lvar:t_conmod}} {{#if: {{#lvar:t_con_save_prof}} | {{#lvar:t_profbonus}} }} }} }} | ||
{{#lvardef: | {{#lvardef: t_intsave_val | {{#expr: {{#lvar:t_intmod}} {{#if: {{#lvar:t_int_save_prof}} | {{#lvar:t_profbonus}} }} }} }} | ||
{{#lvardef: | {{#lvardef: t_wissave_val | {{#expr: {{#lvar:t_wismod}} {{#if: {{#lvar:t_wis_save_prof}} | {{#lvar:t_profbonus}} }} }} }} | ||
{{#lvardef: | {{#lvardef: t_chasave_val | {{#expr: {{#lvar:t_chamod}} {{#if: {{#lvar:t_cha_save_prof}} | {{#lvar:t_profbonus}} }} }} }} | ||
{{#lvardef: t_strsave | {{#ifexpr: {{#lvar:t_strsave_val}} > 0 | +}}{{#lvar:t_strsave_val}} }} | |||
{{#lvardef: t_dexsave | {{#ifexpr: {{#lvar:t_dexsave_val}} > 0 | +}}{{#lvar:t_dexsave_val}} }} | |||
{{#lvardef: t_consave | {{#ifexpr: {{#lvar:t_consave_val}} > 0 | +}}{{#lvar:t_consave_val}} }} | |||
{{#lvardef: t_intsave | {{#ifexpr: {{#lvar:t_intsave_val}} > 0 | +}}{{#lvar:t_intsave_val}} }} | |||
{{#lvardef: t_wissave | {{#ifexpr: {{#lvar:t_wissave_val}} > 0 | +}}{{#lvar:t_wissave_val}} }} | |||
{{#lvardef: t_chasave | {{#ifexpr: {{#lvar:t_chasave_val}} > 0 | +}}{{#lvar:t_chasave_val}} }} | |||
}}{{Infobox creature/internal | }}{{Infobox creature/internal | ||
| name = {{{name|}}} | | name = {{{name|}}} |
Revision as of 12:12, 13 April 2024
This is the main creature infobox template. It does a bunch of processing on its parameters before passing on all the results to Template:Infobox creature/internal for displaying.