Module:Abilities/card: Difference between revisionsGive feedback
Jump to navigation
Jump to search
Gammaton32 (talk | contribs) added support for other scaling types |
Gammaton32 (talk | contribs) added list of scaling attributes (will add function later) |
||
| Line 10: | Line 10: | ||
local ATTR_TYPE_ICON_MAP = require("Module:Icon/attr") | local ATTR_TYPE_ICON_MAP = require("Module:Icon/attr") | ||
-- List of scaling type attributes | |||
local scalingTypes = { | |||
["spirit"] = { class = "spirit", icon = "[[File:Spirit scaling.png|link=Spirit Power#Spirit Power Scaling|{{{icon_size|40px}}}]]" }, | |||
["duration"] = { class = "spirit", icon = "[[File:Spirit scaling.png|link=Spirit Power#Spirit Power Scaling|{{{icon_size|40px}}}]]" }, | |||
["stats_count"] = { class = "spirit", icon = "[[File:Spirit scaling.png|link=Spirit Power#Spirit Power Scaling|{{{icon_size|40px}}}]]" }, | |||
["weapon_power"] = { class = "weapon", icon = "[[File:Weapon scaling.png|link=Weapon Damage#Weapon Damage Scaling|{{{icon_size|40px}}}]]" }, | |||
["weapon_damage_increase"] = { class = "weapon", icon = "[[File:Weapon scaling.png|link=Weapon Damage#Weapon Damage Scaling|{{{icon_size|40px}}}]]" }, | |||
["melee"] = { class = "weapon", icon = "[[File:Melee scaling.png|link=Melee Damage#Abilities|{{{icon_size|40px}}}]]" }, | |||
["heavy_melee"] = { class = "weapon", icon = "[[File:Melee scaling.png|link=Melee Damage#Abilities|{{{icon_size|40px}}}]]" }, | |||
["power_increase"] = { class = "boon", icon = "[[File:Boon scaling.png|link=Boon|{{{icon_size|25px}}}]]" }, | |||
} | |||
function get_hero_key(hero_name) | function get_hero_key(hero_name) | ||