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

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
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
1d12 + 7Damage TypesSlashing
+ 1d6Damage TypesFire
+ 2d8Damage TypesRadiant
+ 1d4Damage TypesPsychic