Template:Damage display

From bg3.wiki
Jump to navigation Jump to search
Example of an in-game tooltip this template aims to replicate.

Display damage in a format designed to replicate the in-game display.

Usage

This template is intended for use with Cargo queries and most of the fields will be filled by corresponding fields in the spells table.

Additionally, this template accepts str, dex, con, wis, int, cha, casting stat, and weapon parameters to provide additional context. If possible, the template will replace generic placeholder information like "Strength modifier" or "Normal weapon damage" with specific values from these optional parameters.

Examples

No ability scores specified

Markup
{{Damage display
| damage = 1d6 + 2
| damage type = Piercing
| damage modifier = finesse
| extra damage = 1d6
| extra damage type = Fire
}}
Renders as
Damage: 4~14 + modifiers

Relevant ability scores specified so that the modifier can be evaluated

Markup
{{Damage display
| damage = 1d6 + 2
| damage type = Piercing
| damage modifier = finesse
| extra damage = 1d6
| extra damage type = Fire
| str = 9
| dex = 17
}}
Renders as
Damage: 7~17
D6 Piercing.pngD6 Fire.png
1d6 + 5Damage TypesPiercing
+ 1d6Damage TypesFire

Showing off the damage dice display

Markup
{{Damage display
| damage = 1d12 + 3
| damage type = Slashing
| damage modifier = melee
| extra damage = 1d6
| extra damage type = Fire
| extra damage 2 = 2d8
| extra damage type 2 = Radiant
| extra damage 3 = 1d4
| extra damage type 3 = Psychic
| str = 19
| dex = 12
| dice width = 45
}}
Renders as
Damage: 12~45
D12 Slashing.pngD6 Fire.pngD8 Radiant.pngD4 Psychic.png
1d12 + 7Damage TypesSlashing
+ 1d6Damage TypesFire
+ 2d8Damage TypesRadiant
+ 1d4Damage TypesPsychic