Template:E
From Tales of Maj'Eyal
This template is designed to match item effects descriptions and their lua code, to ensure consistency, intuitive conversion, and keep the wording in line with their in-game description.
Source:game/modules/mod/class/Object.lua
Contents
Damage types: increases, resistances and so forth
Supported damage types:
- all
- acid
- arcane
- blight
- cold
- darkness
- fire
- light
- lightning
- mind
- nature
- physical
- temporal
Resistances
The lua code specifying an ego's effect on fire resistance is
resists={[DamageType.FIRE] = resolvers.mbonus_material(15, 15)}
Convert it with this template as
{{e|resists|fire|15|15}}
To produces the following text: Changes resistances: + (15-30)% Fire
Effects on Hit
The lua code specifying an ego's effect when the wearer is hit is
on_melee_hit={[DamageType.PHYSICAL] = resolvers.mbonus_material(10, 10)}
Convert it with this template as
{{e|on_melee_hit|physical|10|10}}
To produces the following text: Damage when hit (Melee): + (10-20) Physical
Stats beginning with combat_ in LUA code
Supported combat stats:
- physresist (physical save)
- spellresist (spell save)
- mentalresist (mental save)
Saving throws
The lua code for an ego's effect on physical save is
combat_physresist = resolvers.mbonus_material(15, 10)
Convert it with this template as
{{e|combat|physresist|15|10}}
To produces the following text: ??