Template:Spell infobox mods

From Noita Wiki
Jump to navigation Jump to search

This template defines the table "Modspells". View table.

See also: Template:SpellQuery mods

A template used for Mods' spell pages. Functions with individual spells and spells with variants using tabbers.

Usage

Individual Spell

{{Spell infobox mods
| image            = 
| sortKey          = 
| name             = 
| description      = 
| type             = 
| uses             = 
| manaDrain        = 
| damageProjectile = 
| damageSlice      = 
| damageDrill      = 
| damageMelee      = 
| damageIce        = 
| damageFire       = 
| damageElectric   = 
| damageExplosion  = 
| radius           = 
| spread           = 
| speed            = 
| lifetime         = 
| timerLifetime    = 
| castDelay        = 
| rechargeDelay    = 
| spreadMod        = 
| speedMod         = 
| lifetimeMod      = 
| recoil           = 
| bounces          = 
| criticalChance   = 
| effect           = 
| spellTier        = 
| unlockCondition  = 
}}

Spells with Variants

{{Spell infobox mods
| baseName         = 
| sortKey          = 
| type             = 

| tab              = 
| image            = 
| name             = 
| description      = 
| uses             = 
| manaDrain        = 
| damageProjectile = 
| damageSlice      = 
| damageDrill      = 
| damageMelee      = 
| damageIce        = 
| damageFire       = 
| damageElectric   = 
| damageExplosion  = 
| radius           = 
| spread           = 
| speed            = 
| lifetime         = 
| timerLifetime    = 
| castDelay        = 
| rechargeDelay    = 
| spreadMod        = 
| speedMod         = 
| lifetimeMod      = 
| recoil           = 
| bounces          = 
| criticalChance   = 
| effect           = 
| spellTier        = 
| unlockCondition  = 

| tab2              = 
| image2            = 
| name2             = 
| description2      = 
| uses2             = 
| manaDrain2        = 
| damageProjectile2 = 
| damageSlice2      = 
| damageDrill2      = 
| damageMelee2      = 
| damageIce2        = 
| damageFire2       = 
| damageElectric2   = 
| damageExplosion2  = 
| radius2           = 
| spread2           = 
| speed2            = 
| lifetime2         = 
| timerLifetime2    = 
| castDelay2        = 
| rechargeDelay2    = 
| spreadMod2        = 
| speedMod2         = 
| lifetimeMod2      = 
| recoil2           = 
| bounces2          = 
| criticalChance2   = 
| effect2           = 
| spellTier2        = 
| unlockCondition2  =  

| tab3              = 
| image3            = 
| name3             = 
| description3      = 
| uses3             = 
| manaDrain3        = 
| damageProjectile3 = 
| damageSlice3      = 
| damageDrill3      = 
| damageMelee3      = 
| damageIce3        = 
| damageFire3       = 
| damageElectric3   = 
| damageExplosion3  = 
| radius3           = 
| spread3           = 
| speed3            = 
| lifetime3         = 
| timerLifetime3    = 
| castDelay3        = 
| rechargeDelay3    = 
| spreadMod3        = 
| speedMod3         = 
| lifetimeMod3      = 
| recoil3           = 
| bounces3          = 
| criticalChance3   = 
| effect3           = 
| spellTier3        = 
| unlockCondition3  = 

| tab4              = 
| image4            = 
| name4             = 
| description4      = 
| uses4             = 
| manaDrain4        = 
| damageProjectile4 = 
| damageSlice4      = 
| damageDrill4      = 
| damageMelee4      = 
| damageIce4        = 
| damageFire4       = 
| damageElectric4   = 
| damageExplosion4  = 
| radius4           = 
| spread4           = 
| speed4            = 
| lifetime4         = 
| timerLifetime4    = 
| castDelay4        = 
| rechargeDelay4    = 
| spreadMod4        = 
| speedMod4         = 
| lifetimeMod4      = 
| recoil4           = 
| bounces4          = 
| criticalChance4   = 
| effect4           = 
| spellTier4        = 
| unlockCondition4  = 

| tab5              = 
| image5            = 
| name5             = 
| description5      = 
| uses5             = 
| manaDrain5        = 
| damageProjectile5 = 
| damageSlice5      = 
| damageDrill5      = 
| damageMelee5      = 
| damageIce5        = 
| damageFire5       = 
| damageElectric5   = 
| damageExplosion5  = 
| radius5           = 
| spread5           = 
| speed5            = 
| lifetime5         = 
| timerLifetime5    = 
| castDelay5        = 
| rechargeDelay5    = 
| spreadMod5        = 
| speedMod5         = 
| lifetimeMod5      = 
| recoil5           = 
| bounces5          = 
| criticalChance5   = 
| effect5           = 
| spellTier5        = 
| unlockCondition5  = 
}}

(Up to 8 tabs are supported; any more will require changes to this template.)

Parameters

Individual Spell

Parameter Description
image The name of the image file without the File: prefix.
sortKey Optional. Groups the spell with other spells sharing the same sortKey value.
name The name of the spell.
description The description of the spell, as listed in-game.
type The type of the spell. Valid types include:
uses The number of times a spell can be cast before it is depleted.
manaDrain The amount of mana required to cast the spell.
damageProjectile The amount of Impact damage dealt by the spell.
damageSlice The amount of Slicing damage dealt by the spell.
damageDrill The amount of Drilling damage dealt by the spell.
damageMelee The amount of Melee damage dealt by the spell.
damageIce The amount of Ice damage dealt by the spell.
damageFire The amount of Fire damage dealt by the spell.
damageElectric The amount of Electrical damage dealt by the spell.
damageExplosion The amount of Explosive damage dealt by the spell.
radius The radius of the circular area in which the damage of the spell (if any) is dealt.
spread The range of deviation of a spell from the aimed direction.
speed The rate at which the projectile travels.
lifetime The duration of which a projectile is active. This value is not listed ingame.
timerLifetime For timer spells, the duration of a projectile after which another spell is cast. This value is not listed ingame.
castDelay A modifier to the spell cooldown: the minimum time between spell casts.
rechargeDelay A modifier to the wand cooldown, triggered after the last spell in the queue is cast.
spreadMod A modifier to the spread of the affected projectile.
speedMod A modifier to the speed of the affected projectile.
lifetimeMod A modifier to the lifetime of the affected projectile. This value is not listed ingame.
recoil A modifier to the recoil of the affected projectile. This value is not listed ingame.
bounces A modifier to the number of bounces of the affected projectile.
criticalChance The chance that a spell will critically strike.
effect Additional notes and effects of the spell that do not fall within the previous parameters.
spellTier Tiers that the spell belongs in listed in a comma-separated value format.
unlockCondition Notes about unlock requirements.

Spells with Variants

Parameter Description
baseName The name of base spell.
sortKey Optional. Overrides the base name and groups the spell with other spells sharing the same sortKey value.
type The type of the spell family. Valid types include:
tab, tab2 ... tab8 Name of the variant (e.g. Timer, Trigger, Large, Giant)
image, image2 ... image8 The name of the image file of the variant without the File: prefix.
name, name2 ... name8 The full name of the spell variant.
description, description2 ... description8 The description of the spell variant, as listed in-game.
uses, uses2 ... uses8 The number of times a spell variant can be cast before it is depleted.
manaDrain, manaDrain2 ... manaDrain8 The amount of mana required to cast the spell variant.
damageProjectile, damageProjectile2 ... damageProjectile8 The amount of Impact damage dealt by the spell variant.
damageSlice, damageSlice2 ... damageSlice8 The amount of Slicing damage dealt by the spell variant.
damageDrill, damageDrill2 ... damageDrill8 The amount of Drilling damage dealt by the spell variant.
damageMelee, damageMelee2 ... damageMelee8 The amount of Melee damage dealt by the spell variant.
damageIce, damageIce2 ... damageIce8 The amount of Ice damage dealt by the spell variant.
damageFire, damageFire2 ... damageFire8 The amount of Fire damage dealt by the spell variant.
damageElectric, damageElectric2 ... damageElectric8 The amount of Electrical damage dealt by the spell variant.
damageExplosion, damageExplosion2 ... damageExplosion8 The amount of Explosive damage dealt by the spell variant.
radius, radius2 ... radius8 The radius of the circular area in which the damage of the spell variant (if any) is dealt.
spread, spread2 ... spread8 The range of deviation of a spell variant from the aimed direction.
speed, speed2 ... speed8 The rate at which the projectile travels.
lifetime, lifetime2 ... lifetime8 The duration of which a projectile is active. This value is not listed ingame.
timerLifetime, timerLifetime2 ... timerLifetime8 For timer spells, the duration of a projectile after which another spell is cast. This value is not listed ingame.
castDelay, castDelay2 ... castDelay8 A modifier to the spell cooldown: the minimum time between spell casts.
rechargeDelay, rechargeDelay2 ... rechargeDelay8 A modifier to the wand cooldown, triggered after the last spell in the queue is cast.
spreadMod, spreadMod2 ... spreadMod8 A modifier to the spread of the affected projectile.
speedMod, speedMod2 ... speedMod8 A modifier to the speed of the affected projectile.
lifetimeMod, lifetimeMod2 ... lifetimeMod8 A modifier to the lifetime of the affected projectile. This value is not listed ingame.
recoil, recoil2 ... recoil8 A modifier to the recoil of the affected projectile. This value is not listed ingame.
bounces, bounces2 ... bounces8 A modifier to the number of bounces of the affected projectile.
criticalChance, criticalChance2 ... criticalChance8 The chance that a spell variant will critically strike.
effect, effect2 ... effect8 Additional notes and effects of the spell variant that do not fall within the previous parameters.
spellTier, spellTier2 ... spellTier8 Tiers that the spell belongs in listed in a comma-separated value format.
unlockCondition, unlockCondition2 ... unlockCondition8 Notes about unlock requirements.

Example

Individual Spell

{{Spell infobox mods
| image            = Spell_random_spell.png
| name             = Example Spell
| description      = This spell is used as an Infobox example
| type             = Other
| uses             = 10
| manaDrain        = 25
| damageProjectile = 10
| damageSlice      = 10
| damageDrill      = 5
| damageMelee      = 15
| damageIce        = 10
| damageFire       = 10
| damageElectric   = 25
| damageExplosion  = 500
| radius           = 35
| spread           = 15
| speed            = 650
| lifetime         = 1200
| timerLifetime    = 20
| castDelay        = -0.2
| rechargeDelay    = +1.0
| spreadMod        = -15
| speedMod         = 2.50
| lifetimeMod      = +50
| recoil           = 1
| bounces          = +3
| criticalChance   = +15
| effect           = Test
| spellTier        = 0,1,2,3,4,5,6,7,8,9,10
| unlockCondition  = Find the wumpus
}}

Spells with Variants

{{Spell infobox mods
| baseName         = Example Spell
| type             = Other

| tab             = Timer
| image           = Spell_random_projectile.png
| name            = Example Spell with Trigger
| description     = This is an Example Spell with a Timer
| uses            = 10
| manaDrain       = 10
| damageProjectile    = 10
| damageSlice     = 10
| damageDrill     = 10
| damageMelee     = 10
| damageIce       = 10
| damageFire      = 10
| damageElectric  = 10
| damageExplosion = 10
| radius          = 10
| spread          = 10
| speed           = 10
| lifetime        = 10
| timerLifetime   = 10
| castDelay       = 10
| rechargeDelay   = 10
| spreadMod       = 10
| speedMod        = 10
| lifetimeMod     = 10
| recoil          = 10
| bounces         = 10
| criticalChance  = 10
| effect          = 10
| spellTier       = 1
| unlockCondition = 10

| tab2             = Trigger
| image2           = Spell_random_explosion.png
| name2            = Example Spell with a Trigger
| description2     = This is an Example Spell with a Trigger
| uses2            = 20
| manaDrain2       = 20
| damageProjectile2    = 20
| damageSlice2     = 20
| damageDrill2     = 20
| damageMelee2     = 20
| damageIce2       = 20
| damageFire2      = 20
| damageElectric2  = 20
| damageExplosion2 = 20
| radius2          = 20
| spread2          = 20
| speed2           = 20
| lifetime2        = 20
| timerLifetime2   = 20
| castDelay2       = 20
| rechargeDelay2   = 20
| spreadMod2       = 20
| speedMod2        = 20
| lifetimeMod2     = 20
| recoil2          = 20
| bounces2         = 20
| criticalChance2  = 20
| effect2          = 20
| spellTier2       = 2
| unlockCondition2 = 20

| tab3             = Large
| image3           = Spell_random_static_projectile.png
| name3            = Large Example Spell
| description3     = This is a Large Example Spell
| uses3            = 30
| manaDrain3       = 30
| damageProjectile3    = 30
| damageSlice3     = 30
| damageDrill3     = 30
| damageMelee3     = 30
| damageIce3       = 30
| damageFire3      = 30
| damageElectric3  = 30
| damageExplosion3 = 30
| radius3          = 30
| spread3          = 30
| speed3           = 30
| lifetime3        = 30
| timerLifetime3   = 30
| castDelay3       = 30
| rechargeDelay3   = 30
| spreadMod3       = 30
| speedMod3        = 30
| lifetimeMod3     = 30
| recoil3          = 30
| bounces3         = 30
| criticalChance3  = 30
| effect3          = 30
| spellTier3       = 3
| unlockCondition3 = 30

| tab4             = Giant
| image4           = Spell_random_modifier.png
| name4            = Giant Example Spell
| description4     = This is a Giant Example Spell
| uses4            = 40
| manaDrain4       = 40
| damageProjectile4    = 40
| damageSlice4     = 40
| damageDrill4     = 40
| damageMelee4     = 40
| damageIce4       = 40
| damageFire4      = 40
| damageElectric4  = 40
| damageExplosion4 = 40
| radius4          = 40
| spread4          = 40
| speed4           = 40
| lifetime4        = 40
| timerLifetime4   = 40
| castDelay4       = 40
| rechargeDelay4   = 40
| spreadMod4       = 40
| speedMod4        = 40
| lifetimeMod4     = 40
| recoil4          = 40
| bounces4         = 40
| criticalChance4  = 40
| effect4          = 40
| spellTier4       = 4
| unlockCondition4 = 40

| tab5             = Giga
| image5           = Spell_draw_3_random.png
| name5            = Giga Example Spell
| description5     = This is a Giga Example Spell
| uses5            = 50
| manaDrain5       = 50
| damageProjectile5    = 50
| damageSlice5     = 50
| damageDrill5     = 50
| damageMelee5     = 50
| damageIce5       = 50
| damageFire5      = 50
| damageElectric5  = 50
| damageExplosion5 = 50
| radius5          = 50
| spread5          = 50
| speed5           = 50
| lifetime5        = 50
| timerLifetime5   = 50
| castDelay5       = 50
| rechargeDelay5   = 50
| spreadMod5       = 50
| speedMod5        = 50
| lifetimeMod5     = 50
| recoil5          = 50
| bounces5         = 50
| criticalChance5  = 50
| effect5          = 50
| spellTier5       = 5
| unlockCondition5 = 50

| tab6             = Omega
| image6           = Spell_draw_random_x3.png
| name6            = Omega Example Spell
| description6     = This is a Omega Example Spell
| uses6            = 60
| manaDrain6       = 60
| damageProjectile6    = 60
| damageSlice6     = 60
| damageDrill6     = 60
| damageMelee6     = 60
| damageIce6       = 60
| damageFire6      = 60
| damageElectric6  = 60
| damageExplosion6 = 60
| radius6          = 60
| spread6          = 60
| speed6           = 60
| lifetime6        = 60
| timerLifetime6   = 60
| castDelay6       = 60
| rechargeDelay6   = 60
| spreadMod6       = 60
| speedMod6        = 60
| lifetimeMod6     = 60
| recoil6          = 60
| bounces6         = 60
| criticalChance6  = 60
| effect6          = 60
| spellTier6       = 6
| unlockCondition6 = 60

| tab7             = Glitter
| image7           = Spell_draw_random.png
| name7            = Glitter Example Spell
| description7     = This is a Glitter Example Spell
| uses7            = 70
| manaDrain7       = 70
| damageProjectile7    = 70
| damageSlice7     = 70
| damageDrill7     = 70
| damageMelee7     = 70
| damageIce7       = 70
| damageFire7      = 70
| damageElectric7  = 70
| damageExplosion7 = 70
| radius7          = 70
| spread7          = 70
| speed7           = 70
| lifetime7        = 70
| timerLifetime7   = 70
| castDelay7       = 70
| rechargeDelay7   = 70
| spreadMod7       = 70
| speedMod7        = 70
| lifetimeMod7     = 70
| recoil7          = 70
| bounces7         = 70
| criticalChance7  = 70
| effect7          = 70
| spellTier7       = 7
| unlockCondition7 = 70

| tab8             = Holy
| image8           = Spell_random_spell.png
| name8            = Holy Example Spell
| description8     = This is a Holy Example Spell
| uses8            = 80
| manaDrain8       = 80
| damageProjectile8    = 80
| damageSlice8     = 80
| damageDrill8     = 80
| damageMelee8     = 80
| damageIce8       = 80
| damageFire8      = 80
| damageElectric8  = 80
| damageExplosion8 = 80
| radius8          = 80
| spread8          = 80
| speed8           = 80
| lifetime8        = 80
| timerLifetime8   = 80
| castDelay8       = 80
| rechargeDelay8   = 80
| spreadMod8       = 80
| speedMod8        = 80
| lifetimeMod8     = 80
| recoil8          = 80
| bounces8         = 80
| criticalChance8  = 80
| effect8          = 80
| spellTier8       = 8
| unlockCondition8 = 80
}}