Template:Weapon type page: Difference between revisions

From Baldur's Gate 3 Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 6: Line 6:
One-handed damage:
One-handed damage:
}}{{DamageInfo
}}{{DamageInfo
| {{#explode: {{{damage}}} | | 0 }}
| {{#sub: {{{damage}}} | 0 | {{#rpos: {{{damage}}} | }} }}
| {{#explode: {{{damage}}} | | -1 }} <!-- In case of extraneous spaces, like "1d8  Slashing" -->
| {{#sub: {{{damage}}} | {{#expr: 1 + {{#rpos: {{{damage}}} | }} }} }}
| modifier = {{#if:{{{finesse|}}}|finesse|{{{melee or ranged}}}}}
| modifier = {{#if:{{{finesse|}}}|finesse|{{{melee or ranged}}}}}
}}{{#if:{{{versatile damage|}}}|
}}{{#if:{{{versatile damage|}}}|
Line 13: Line 13:
{{DamageInfo
{{DamageInfo
| {{{versatile damage}}}
| {{{versatile damage}}}
| {{#explode: {{{damage}}} | | -1 }} <!-- In case of extraneous spaces, like "1d8  Slashing" -->
| {{#sub: {{{damage}}} | {{#expr: 1 + {{#rpos: {{{damage}}} | }} }} }}
| modifier = {{#if:{{{finesse|}}}|finesse|{{{melee or ranged}}}}}
| modifier = {{#if:{{{finesse|}}}|finesse|{{{melee or ranged}}}}}
}}
}}
Line 79: Line 79:
| handedness = versatile
| handedness = versatile
| melee or ranged = melee
| melee or ranged = melee
| damage = 1d8 Slashing
| damage = 1d8 + 1 Slashing
| versatile damage = 1d10
| versatile damage = 1d10 + 2
| finesse = yes
| finesse = yes
| light = yes
| light = yes

Revision as of 16:12, 3 February 2023

This template generates entire weapon type pages such as Daggers or Longswords.

Here's some example usage (note that this is intentionally wrong, to showcase as many parameters as possible):

{{WeaponTypePage
| <!-- See here for tips on how to use this template: https://bg3.wiki/wiki/Template:WeaponTypePage -->
| type = Longswords
| example = Longsword
| category = martial
| handedness = versatile
| melee or ranged = melee
| damage = 1d8 + 1 Slashing
| versatile damage = 1d10 + 2
| finesse = yes
| light = yes
| dippable = yes
| main hand only =
* {{Tenacity}}
| actions =
* {{Pommel Strike}}
* {{Lacerate}}
}}

Note that the template even adds the page to the correct categories. And for the same reason, it shouldn't be invoked here for the purpose of showing how the results look; that would result in this template page being added to the categories to which the weapon type pages are added.