Template:Icon: Difference between revisions
Jump to navigation
Jump to search
Template loop fix. |
Added optional "size" parameter. |
||
| Line 4: | Line 4: | ||
<!--⚠️Please reflect any change made in the code in the documentation as well (below code).⚠️--> | <!--⚠️Please reflect any change made in the code in the documentation as well (below code).⚠️--> | ||
<!--Attributes--> | <!--Attributes--> | ||
| str|strength = [[File:Strength.png| | | str|strength = [[File:Strength.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=Strength]] | ||
| dex|dexterity = [[File:Dexterity.png| | | dex|dexterity = [[File:Dexterity.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=Dexterity]] | ||
| int|intelligence = [[File:Intelligence.png| | | int|intelligence = [[File:Intelligence.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=Intelligence]] | ||
| foc|focus = [[File:Focus.png| | | foc|focus = [[File:Focus.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=Focus]] | ||
| vit|vitality = [[File:Vitality.png| | | vit|vitality = [[File:Vitality.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=Vitality]] | ||
<!--Points--> | <!--Points--> | ||
| attribute|attribute point = [[File:Attribute Point.png| | | attribute|attribute point = [[File:Attribute Point.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=Attributes|Attribute Point]] | ||
| star|skill|skill point = [[File:Skill Point.png| | | star|skill|skill point = [[File:Skill Point.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=Player_Character#Attribute_and_Skill_Points|Skill Point]] | ||
<!--Stats--> | <!--Stats--> | ||
| health|hp = [[File:Health.png| | | health|hp = [[File:Health.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Health]] | ||
| health regen|health regeneration|hp regen|hp regeneration = [[File:Health Regen.png| | | health regen|health regeneration|hp regen|hp regeneration = [[File:Health Regen.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Health Regen]] | ||
| mana|mp = [[File:Mana.png| | | mana|mp = [[File:Mana.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Mana]] | ||
| mana regen|mana regeneration|mp regen|mp regeneration = [[File:Mana Regen.png| | | mana regen|mana regeneration|mp regen|mp regeneration = [[File:Mana Regen.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Mana Regen]] | ||
| armor = [[File:Armor.png| | | armor = [[File:Armor.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Armor]] | ||
| fire resist|fire resistance = [[File:Fire Resistance.png| | | fire resist|fire resistance = [[File:Fire Resistance.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Fire Resistance]] | ||
| ice resist|ice resistance = [[File:Ice Resistance.png| | | ice resist|ice resistance = [[File:Ice Resistance.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Ice Resistance]] | ||
| lightning resist|lightning resistance = [[File:Lightning Resistance.png| | | lightning resist|lightning resistance = [[File:Lightning Resistance.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Lightning Resistance]] | ||
| poison resist|poison resistance = [[File:Poison Resistance.png| | | poison resist|poison resistance = [[File:Poison Resistance.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Poison Resistance]] | ||
| elemental resist|elemental resistance = [[File:Fire Resistance.png| | | elemental resist|elemental resistance = [[File:Fire Resistance.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Fire Resistance]][[File:Ice Resistance.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Ice Resistance]][[File:Lightning Resistance.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Lightning Resistance]] | ||
| all resist|all resistances = [[File:All Resistances.png| | | all resist|all resistances = [[File:All Resistances.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|All Resistances]] | ||
| movement speed|move speed = [[File:Movement Speed.png| | | movement speed|move speed = [[File:Movement Speed.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Movement Speed]] | ||
| evade|evasion = [[File:Evade Chance.png| | | evade|evasion = [[File:Evade Chance.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Evade]] | ||
| parry = [[File:Parry Chance.png| | | parry = [[File:Parry Chance.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Parry]] | ||
| xp|experience = [[File:Experience Gain.png| | | xp|experience = [[File:Experience Gain.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Experience]] | ||
| weapon power = [[File:Weapon Power.png| | | weapon power = [[File:Weapon Power.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Weapon Power]] | ||
| spell power = [[File:Spell Power.png| | | spell power = [[File:Spell Power.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Spell Power]] | ||
| weapon speed = [[File:Weapon Speed.png| | | weapon speed = [[File:Weapon Speed.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Weapon Speed]] | ||
| weapon crit chance = [[File:Weapon Crit Chance.png| | | weapon crit chance = [[File:Weapon Crit Chance.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Weapon Crit Damage]] | ||
| weapon crit damage = [[File:Weapon Crit Damage.png| | | weapon crit damage = [[File:Weapon Crit Damage.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Weapon Crit Chance]] | ||
| cast speed = [[File:Cast Speed.png| | | cast speed = [[File:Cast Speed.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Cast Speed]] | ||
| spell cooldown = [[File:Spell Cooldown.png| | | spell cooldown = [[File:Spell Cooldown.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Spell Cooldown]] | ||
| spell crit chance = [[File:Spell Crit Chance.png| | | spell crit chance = [[File:Spell Crit Chance.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Spell Crit Chance]] | ||
| spell crit damage = [[File:Spell Crit Damage.png| | | spell crit damage = [[File:Spell Crit Damage.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Spell Crit Damage]] | ||
| armor penetration|armor pen = [[File:Armor Penetration.png| | | armor penetration|armor pen = [[File:Armor Penetration.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Armor Penetration]] | ||
| fire penetration|fire pen = [[File:Fire Penetration.png| | | fire penetration|fire pen = [[File:Fire Penetration.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Fire Penetration]] | ||
| ice penetration|ice pen = [[File:Ice Penetration.png| | | ice penetration|ice pen = [[File:Ice Penetration.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Ice Penetration]] | ||
| lightning penetration|lightning pen = [[File:Lightning Penetration.png| | | lightning penetration|lightning pen = [[File:Lightning Penetration.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Lightning Penetration]] | ||
| poison penetration|poison pen = [[File:Poison Penetration.png| | | poison penetration|poison pen = [[File:Poison Penetration.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Poison Penetration]] | ||
| physical damage = [[File:Physical Damage.png| | | physical damage = [[File:Physical Damage.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Physical Damage]] | ||
| fire damage = [[File:Fire Damage.png| | | fire damage = [[File:Fire Damage.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Fire Damage]] | ||
| ice damage = [[File:Ice Damage.png| | | ice damage = [[File:Ice Damage.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Ice Damage]] | ||
| lightning damage = [[File:Lightning Damage.png| | | lightning damage = [[File:Lightning Damage.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Lightning Damage]] | ||
| poison damage = [[File:Poison Damage.png| | | poison damage = [[File:Poison Damage.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=|Poison Damage]] | ||
<!--Resources--> | <!--Resources--> | ||
| gold = [[File:Gold.png| | | gold = [[File:Gold.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=Materials|Gold]] | ||
| wood = [[File:Wood.png| | | wood = [[File:Wood.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=Materials|Wood]] | ||
| stone = [[File:Stone.png| | | stone = [[File:Stone.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=Materials|Stone]] | ||
| iron = [[File:Iron.png| | | iron = [[File:Iron.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=Materials|Iron]] | ||
| crystals|crystal|crys = [[File:Crystal.png| | | crystals|crystal|crys = [[File:Crystal.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=Materials|Crystals]] | ||
| dust = [[File:Dust.png| | | dust = [[File:Dust.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=Materials|Dust]] | ||
| fragments|fragment|frag = [[File:Fragment.png| | | fragments|fragment|frag = [[File:Fragment.png|{{#expr:13*{{{size|2}}} round0}}x{{#expr:13*{{{size|2}}} round0}}px|link=Materials|Fragments]] | ||
<!--Misc--> | <!--Misc--> | ||
| potion|potion charge = [[File:Potion.png| | | potion|potion charge = [[File:Potion.png|{{#expr:10*{{{size|2}}} round0}}x{{#expr:14*{{{size|2}}} round0}}px|link=Apothecary|Potion Charge]] | ||
| dash|dash charge = [[File:Dash Charge.png| | | dash|dash charge = [[File:Dash Charge.png|{{#expr:11*{{{size|2}}} round0}}x{{#expr:7*{{{size|2}}} round0}}px|link=Training_Grounds#Althete_NPC_🏃|Dash Charge]] | ||
| dash recovery = [[File:Dash Recovery.png| | | dash recovery = [[File:Dash Recovery.png|{{#expr:15*{{{size|2}}} round0}}x{{#expr:11*{{{size|2}}} round0}}px|link=Training_Grounds#Althete_NPC_🏃|Dash Recovery]] | ||
| shadow curse = [[File:Shadow Curse.png| | | shadow curse = [[File:Shadow Curse.png|{{#expr:9*{{{size|2}}} round0}}x{{#expr:9*{{{size|2}}} round0}}px|link=|Shadow Curse]] | ||
<!--Debuffs--> | <!--Debuffs--> | ||
| confusion|confuse|confused = [[File:Confused.png| | | confusion|confuse|confused = [[File:Confused.png|{{#expr:10*{{{size|2}}} round0}}x{{#expr:10*{{{size|2}}} round0}}px|link=|Confusion]] | ||
| stun|stunned = [[File:Stunned.png| | | stun|stunned = [[File:Stunned.png|{{#expr:9*{{{size|2}}} round0}}x{{#expr:9*{{{size|2}}} round0}}px|link=|Stun]] | ||
| freeze|frozen = [[File:Freeze.png| | | freeze|frozen = [[File:Freeze.png|{{#expr:9*{{{size|2}}} round0}}x{{#expr:9*{{{size|2}}} round0}}px|link=|Freeze]] | ||
| immobilize|immobilized = [[File:Immobilize.png| | | immobilize|immobilized = [[File:Immobilize.png|{{#expr:9*{{{size|2}}} round0}}x{{#expr:9*{{{size|2}}} round0}}px|link=|Immobilize]] | ||
| cripple|crippled = [[File:Cripple.png| | | cripple|crippled = [[File:Cripple.png|{{#expr:9*{{{size|2}}} round0}}x{{#expr:10*{{{size|2}}} round0}}px|link=|Cripple]] | ||
| slow|slowed = [[File:Slow.png| | | slow|slowed = [[File:Slow.png|{{#expr:9*{{{size|2}}} round0}}x{{#expr:9*{{{size|2}}} round0}}px|link=|Slow]] | ||
| disarm|disarmed = [[File:Disarm.png| | | disarm|disarmed = [[File:Disarm.png|{{#expr:9*{{{size|2}}} round0}}x{{#expr:9*{{{size|2}}} round0}}px|link=|Disarm]] | ||
| silence|silenced = [[File:Silenced.png| | | silence|silenced = [[File:Silenced.png|{{#expr:9*{{{size|2}}} round0}}x{{#expr:10*{{{size|2}}} round0}}px|link=|Silence]] | ||
| blind|blindness|blinded = [[File:Blinded.png| | | blind|blindness|blinded = [[File:Blinded.png|{{#expr:9*{{{size|2}}} round0}}x{{#expr:9*{{{size|2}}} round0}}px|link=|Blindness]] | ||
| weak|weakness|weakened = [[File:Weakness.png| | | weak|weakness|weakened = [[File:Weakness.png|{{#expr:9*{{{size|2}}} round0}}x{{#expr:9*{{{size|2}}} round0}}px|link=|Weak]] | ||
| vulnerability|vulnerable = [[File:Vulnerable.png| | | vulnerability|vulnerable = [[File:Vulnerable.png|{{#expr:9*{{{size|2}}} round0}}x{{#expr:9*{{{size|2}}} round0}}px|link=|Vulnerability]] | ||
| armor break = [[File:Armor Break.png| | | armor break = [[File:Armor Break.png|{{#expr:9*{{{size|2}}} round0}}x{{#expr:9*{{{size|2}}} round0}}px|link=|Armor Break]] | ||
| marked = [[File:Marked.png| | | marked = [[File:Marked.png|{{#expr:9*{{{size|2}}} round0}}x{{#expr:9*{{{size|2}}} round0}}px|link=Ranger#Marked_Shot|Marked]] | ||
| bleeding = [[File:Bleeding.png| | | bleeding = [[File:Bleeding.png|{{#expr:9*{{{size|2}}} round0}}x{{#expr:9*{{{size|2}}} round0}}px|link=Bleeding]] | ||
<!--Invalid--> | <!--Invalid--> | ||
| Line 88: | Line 88: | ||
-------------------------------------------------- | -------------------------------------------------- | ||
-->This template is a shorthand to display an icon from the game.<br> | -->This template is a shorthand to display an icon from the game.<br> | ||
Syntax is '''<nowiki>{{icon|name}}</nowiki>''', where "name" is one of the following: | :Syntax is '''<nowiki>{{icon|name}}</nowiki>''', where "name" is one of the following: | ||
{| class="wikitable" style="vertical-align:top; display:inline-block; text-align:center; line-height:1;" | {| class="wikitable" style="vertical-align:top; display:inline-block; text-align:center; line-height:1;" | ||
| Line 114: | Line 114: | ||
| poison resist(ance) || {{icon|poison resist}} | | poison resist(ance) || {{icon|poison resist}} | ||
|- | |- | ||
| elemental resist(ance) || | | elemental resist(ance) || {{icon|fire resist|size=1}}{{icon|ice resist|size=1}}{{icon|lightning resist|size=1}} | ||
|- | |- | ||
| all resist(ances) || {{icon|all resist}} | | all resist(ances) || {{icon|all resist}} | ||
| Line 255: | Line 255: | ||
|} | |} | ||
*If multiples names are listed, any of them will work. | |||
**“str(enght)” means either “str” or “strength”. | |||
**“health/hp regen” means “health regen” or “hp regen”. | |||
*This template can handle all variations of lower/upper cases; you can spell “Strength”, “strength”, “STRENGTH”, “sTReNgTH”, they all work. | |||
==Optional Parameters== | |||
You can use optional parameter "size" to manually adjust the scaling of an icon. (Use whole numbers for best results.)<br> | |||
Example: | |||
*'''<nowiki>{{icon|gold|size=1}}</nowiki>''' gives {{icon|gold|size=1}}. (No scaling. Small.) | |||
*'''<nowiki>{{icon|gold|size=2}}</nowiki>''' gives {{icon|gold|size=2}}. (Default size. 2x2 pixels per pixel.) | |||
*'''<nowiki>{{icon|gold|size=3}}</nowiki>''' gives {{icon|gold|size=3}}. | |||
Revision as of 10:10, 20 February 2025
This template is a shorthand to display an icon from the game.
- Syntax is {{icon|name}}, where "name" is one of the following:
| Stats | |
|---|---|
| Name | Icon |
| health/hp | |
| health/hp regen(eration) | |
| mana/mp | |
| mana/mp regen(eration) | |
| armor | |
| fire resist(ance) | |
| ice resist(ance) | |
| lightning resist(ance) | |
| poison resist(ance) | |
| elemental resist(ance) | |
| all resist(ances) | |
| move(ment) speed | |
| evade, evasion | |
| parry | |
| xp, experience | |
| weapon power | |
| spell power | |
| weapon speed | |
| weapon crit chance | |
| weapon crit damage | |
| cast speed | |
| spell cooldown | |
| spell crit chance | |
| spell crit damage | |
| armor pen(etration) | |
| fire pen(etration) | |
| ice pen(etration) | |
| lightning pen(etration) | |
| poison pen(etration) | |
| physical damage | |
| fire damage | |
| ice damage | |
| lightning damage | |
| poison damage | |
- If multiples names are listed, any of them will work.
- “str(enght)” means either “str” or “strength”.
- “health/hp regen” means “health regen” or “hp regen”.
- This template can handle all variations of lower/upper cases; you can spell “Strength”, “strength”, “STRENGTH”, “sTReNgTH”, they all work.
Optional Parameters
You can use optional parameter "size" to manually adjust the scaling of an icon. (Use whole numbers for best results.)
Example: