Template:Damage info/Primitive: Difference between revisions

From bg3.wiki
Jump to navigation Jump to search
No edit summary
(Add save dc support)
Line 1: Line 1:
<includeonly><div class="bg3wiki-info-blob">{{#if: {{{die|}}} | {{DieIcon | D{{{die}}} | {{{type}}} }} }} {{DamageColor | {{{type}}} | {{#switch: {{{flat value|}}} | <!--empty--> = <!--nothing--> | proficiency = [[Proficiency Bonus]] | #default = {{{flat value}}} }}{{#if: {{{die|}}} | {{#if:{{{con|}}} | + |}}{{{count}}}d{{{die}}} }} {{#switch: {{{plus|0}}} | 0 = | + {{{plus}}} }} {{#if: {{{die|}}} | ({{#expr: {{{count}}} + {{{plus|0}}} }}~{{#expr: {{{count}}}*{{{die}}} + {{{plus|0}}} }}) }} {{DamageModifier | {{{modifier|}}} }} {{#ifeq: {{{type|}}} | Healing | {{DamageType | {{{type}}} | hit points }}  | {{DamageType | {{{type}}} }} damage}} {{#if: {{{per|}}} | per {{{per}}} }} {{#if:{{{con|}}} | (Conditional)|}}}} {{#if: {{{save|}}} | ({{#switch:{{{save}}} | no | none = No [[Saving Throw]] allowed | #default = [[Saving Throw|{{{save}}} Save]] to {{#switch: {{{save effect|}}} | half | halve = halve | #default = negate }} }})}}</div>{{#ifeq:{{{type|}}}|Healing|[[Category:Sources of healing]]|{{Main only|[[Category:Sources of {{{type}}} damage]]}}}}</includeonly><noinclude>
<includeonly><div class="bg3wiki-info-blob">{{#if: {{{die|}}} | {{DieIcon | D{{{die}}} | {{{type}}} }} }} {{DamageColor | {{{type}}} | {{#switch: {{{flat value|}}} | <!--empty--> = <!--nothing--> | proficiency = [[Proficiency Bonus]] | #default = {{{flat value}}} }}{{#if: {{{die|}}} | {{#if:{{{con|}}} | + |}}{{{count}}}d{{{die}}} }} {{#switch: {{{plus|0}}} | 0 = | + {{{plus}}} }} {{#if: {{{die|}}} | ({{#expr: {{{count}}} + {{{plus|0}}} }}~{{#expr: {{{count}}}*{{{die}}} + {{{plus|0}}} }}) }} {{DamageModifier | {{{modifier|}}} }} {{#ifeq: {{{type|}}} | Healing | {{DamageType | {{{type}}} | hit points }}  | {{DamageType | {{{type}}} }} damage}} {{#if: {{{per|}}} | per {{{per}}} }} {{#if:{{{con|}}} | (Conditional)|}}}} {{#if: {{{save|}}} | ({{#switch:{{{save}}} | no | none = No [[Saving Throw]] allowed | #default = {{#if: {{{save dc|}}} | DC {{{save dc}}} }} [[Saving Throw|{{{save}}} Save]] to {{#switch: {{{save effect|}}} | half | halve = halve | #default = negate }} }})}}</div>{{#ifeq:{{{type|}}}|Healing|[[Category:Sources of healing]]|{{Main only|[[Category:Sources of {{{type}}} damage]]}}}}</includeonly><noinclude>
Examples:
Examples:


Line 74: Line 74:
{{code|<nowiki>{{DamageInfo | 2d6 | Acid | save = Dexterity | save effect = half }}</nowiki>}}
{{code|<nowiki>{{DamageInfo | 2d6 | Acid | save = Dexterity | save effect = half }}</nowiki>}}
{{DamageInfo | 2d6 | Acid | save = Dexterity | save effect = half }}
{{DamageInfo | 2d6 | Acid | save = Dexterity | save effect = half }}
---
{{code|<nowiki>{{DamageInfo | 2d6 | Acid | save = Dexterity | save dc = 15 | save effect = half }}</nowiki>}}
{{DamageInfo | 2d6 | Acid | save = Dexterity | save dc = 15 | save effect = half }}


---
---

Revision as of 09:50, 10 December 2023

Examples:

{{DamageInfo | 2 | Acid }}

2 Damage TypesAcid damage

---

{{DamageInfo | prof | Acid }}

---

{{DamageInfo | proficiency | Acid }}

---

{{DamageInfo | +2 | Acid }}

+2 + 2 Damage TypesAcid damage

---

{{DamageInfo | 1d8 | Slashing}}

D8 Slashing.png 1d8 (1~8) Damage TypesSlashing damage

---

{{DamageInfo | 4d6 | Radiant}}

D6 Radiant.png 4d6 (4~24) Damage TypesRadiant damage

---

{{DamageInfo | 1d4+1 | Force}}

D4 Force.png 1d4 + 1 (2~5) Damage TypesForce damage

---

{{DamageInfo | 2d10 | Fire | per = ray }}

D10 Fire.png 2d10 (2~20) Damage TypesFire damage per ray

---

{{DamageInfo | 1d12 | Poison | per = turn }}

D12 Poison.png 1d12 (1~12) Damage TypesPoison damage per turn

---

{{DamageInfo | 1d8 | Piercing | modifier = melee }}

D8 Piercing.png 1d8 (1~8) + Strength modifier Damage TypesPiercing damage

---

{{DamageInfo | 1d8 | Piercing | modifier = ranged }}

D8 Piercing.png 1d8 (1~8) + Dexterity modifier Damage TypesPiercing damage

---

{{DamageInfo | 1d8 | Piercing | modifier = finesse }}

---

{{DamageInfo | 1d8 | Bludgeoning | modifier = Wisdom }}

D8 Bludgeoning.png 1d8 (1~8) + Wisdom modifier Damage TypesBludgeoning damage

---

{{DamageInfo | 2d6 | Cold | save = no }}

D6 Cold.png 2d6 (2~12) Damage TypesCold damage (No Saving Throw allowed)

---

{{DamageInfo | 2d6 | Acid | save = Dexterity | save effect = half }}

D6 Acid.png 2d6 (2~12) Damage TypesAcid damage (Dexterity Save to halve)

---

{{DamageInfo | 2d6 | Acid | save = Dexterity | save dc = 15 | save effect = half }}

D6 Acid.png 2d6 (2~12) Damage TypesAcid damage (DC 15 Dexterity Save to halve)

---

{{DamageInfo | 2d6 | Psychic | save = Wisdom }}

D6 Psychic.png 2d6 (2~12) Damage TypesPsychic damage (Wisdom Save to negate)

---

{{DamageInfo | +2 | Acid | con}}

+2 + 2 Damage TypesAcid damage (Conditional)

---

{{DamageInfo | 2d6 | Healing}}

D6 Healing.png 2d6 (2~12) hit points

IMPORTANT NOTES

The plus parameter must be either omitted entirely, or set to a valid number, but never provided with an empty value like {{...|plus=|...}}. It can be set to 0, which is the same as omitting it, so if you're using this template from within another, and want to pass on an optional parameter for the plus value, you can pass it on like {{...|plus={{{MyOptionalPlus|0}}}|...}}.