Heroes of the Storm Wiki
Explore
Main Page
All Pages
Interactive Maps
navigation
Main page
Community portal
Discussion
Admin noticeboard
Recent changes
Random page
Content
Heroes
Battlegrounds
Stats
Brawls
Cosmetics
Mounts
Structures
Mercenary camps
Partners
Abios Gaming
Portals
Official website
Reddit
More
Gamepedia
Gamepedia support
Report a bad ad
Help Wiki
Contact us
Related Wikis
Warcraft
StarCraft
Diablo
Hearthstone
Overwatch
FANDOM
Fan Central
BETA
Games
Anime
Movies
TV
Video
Wikis
Explore Wikis
Community Central
Start a Wiki
Don't have an account?
Register
Sign In
FANDOM
Explore
Current Wiki
Start a Wiki
Don't have an account?
Register
Sign In
Sign In
Register
Heroes of the Storm Wiki
1,719
pages
Explore
Main Page
All Pages
Interactive Maps
navigation
Main page
Community portal
Discussion
Admin noticeboard
Recent changes
Random page
Content
Heroes
Battlegrounds
Stats
Brawls
Cosmetics
Mounts
Structures
Mercenary camps
Partners
Abios Gaming
Portals
Official website
Reddit
More
Gamepedia
Gamepedia support
Report a bad ad
Help Wiki
Contact us
Related Wikis
Warcraft
StarCraft
Diablo
Hearthstone
Overwatch
Talk:
The Butcher
Back to page
Add topic
Edit source
View history
Edit Page
Talk:The Butcher
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Role field == The Butcher's <u>role</u> on his [[Data:Champions/Butcher|Data Page]] is <u>blank</u>, yet it shows up in his Infobox as "Assassin". Changing this value to literally anything does not change his role. For example, it previously said: "Damage", yet still remained "Assassin" in his Infobox. Why? Note: I do not intend to change the Hero's role assignments - they are correct as they are - I simply like figuring out how things work. I have followed the trail of breadcrumbs to the following 2 pages which I believe are, perhaps, the true location of every Hero's role attribute: [[Template:Role]] and [[Template:Role/doc]]. Upon Editing the Source of [[Template:Role]], it seems variables are being created for every hero. For example: |the butcher=The Butcher |butcher=Butcher From my limited knowledge, I am guessing this is where roles are truly assigned, however I do not understand how. P.S. I know hardly anything about Wiki-creation, however this level of obfuscation seems very counter-intuitive; it is almost as if the creator purposely wanted it to be difficult to understand? [[User:JustLetMeEdit|JustLetMeEdit]] ([[User talk:JustLetMeEdit|talk]]) 01:30, 27 July 2015 (UTC) ::From what I can tell, its actually from the [[Template:Hero infobox]]. I very much agree that this whole infobox process is very counter-intuitive and I've been starting to work on a sandbox version to make it much more accessible, but since my coding knowledge is somewhat limited, I'm waiting for the original creator to help me out with cleaning this up. --[[User:Celellach|Celellach]] ([[User talk:Celellach|talk]]) 13:26, 27 July 2015 (UTC) :::Omg, yep, I think you found it! There is a switch going on in that page: :::| [[#switch: [[#if:[[#var:role|]]|[[lc:[[#var:role]]]]|unknown]] :::it changes "damage" to "Assassin" or "siege" to "Specialist", etc :::I checked out your template as well - looks great and much more inclusive. [[User:JustLetMeEdit|JustLetMeEdit]] ([[User talk:JustLetMeEdit|talk]]) 12:23, 29 July 2015 (UTC)
Summary:
Please note that all contributions to the Heroes of the Storm Wiki are considered to be released under the CC BY-NC-SA
Cancel
Editing help
(opens in new window)
Follow on IG
TikTok
Join Fan Lab