Proposals: Difference between revisions

From Heroes 3 wiki
Jump to navigation Jump to search
mNo edit summary
(→‎Standardization: Ultimatum is all correct information; Mudlands and Trapped fixed)
 
(232 intermediate revisions by 7 users not shown)
Line 6: Line 6:
#* Also, help clear the pages linking to the template by filling in the missing info.
#* Also, help clear the pages linking to the template by filling in the missing info.
# Record any in-game bugs found here: [[List of bugs (HotA)]]
# Record any in-game bugs found here: [[List of bugs (HotA)]]
==Factory==
# Clear out [[Special:WantedFiles]]
#* TODO: A bunch of these just need already uploaded pngs to be converted to gifs:
#** Add factory heroes to [[Adventure map hero sprites]] (may just need to rename files/convert to gifs).
#** Add images of Factory dwellings for unit pages <s>and [[External dwellings table (HotA)]]</s>, and images of Factory creatures on the adventure map.
#* NOTES:
#** Great job with all the file uploads, [[User:imahero|imahero]]! --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 20:44, 12 January 2024 (UTC)
#** It looks as if assets that should be animated gifs are uploaded as a png with all the frames next to each other (e.g. [[:File:Avgarma.png]]). Is there an easy/automatic way to convert these to gifs?
#** Here is an [https://fastupload.io/en/RMEUyh9chlnVheB/file archive] with all the images extracted using MMArchive. MMArchive doesn't have the same limitations as FreeHeroes so you should be able to find everything there. –[[user_talk:imahero|imahero]] 23:14, 16 January 2024 (UTC)
# Add missing info for Factory puzzle map to [[Obelisk#Factory]]
# Add all [[Forged in Fire]] campaign scenario map info/events.
#* <s>[[World on Fire]]</s>
#* <s>[[Beyond the Horizon]]</s>
#* <s>[[Dead or Alive]]</s>
#* [[Tomb Raiders]]
#* <s>[[Deus Ex Machina]]</s>
#* [[Tarred and Feathered]]
#* [[New Order]]
#* [[Homecoming]]
#**Thank you, [[User:Turnam|Turnam]], for helping fill things in - usually I'd hammer them all out over a few weeks but I have irl commitments to attend to this month. [[File:Hero Cosmos small.gif|link=special:contributions/phasma|→ Phasma]] 18:25, 11 January 2024 (UTC)


==Specific==
==Specific==
Line 36: Line 15:
# A page (perhaps [[Maps/extra]]) with links to resources with extra maps and overall other external resources (such as h3 assist, etc) could be useful, especially for beginners. Is that allowed with the wiki, though? Can we link f.e. Xenofex's h3assist or maps4heroes and write how they're popular among players? - [[User:Csaros|Csaros]]
# A page (perhaps [[Maps/extra]]) with links to resources with extra maps and overall other external resources (such as h3 assist, etc) could be useful, especially for beginners. Is that allowed with the wiki, though? Can we link f.e. Xenofex's h3assist or maps4heroes and write how they're popular among players? - [[User:Csaros|Csaros]]
#* Yes. Anything related to Heroes 3 should be fine here. We already have a list for [[tools]]. Individual pages for each tool would also be fine. –[[user_talk:imahero|imahero]] 19:16, 17 January 2024 (UTC)
#* Yes. Anything related to Heroes 3 should be fine here. We already have a list for [[tools]]. Individual pages for each tool would also be fine. –[[user_talk:imahero|imahero]] 19:16, 17 January 2024 (UTC)
# Add banned spells to campaign/single scenario pages.
# Add banned spells/artifacts/heroes/secondary skills (except banned for default) to campaign/single scenario pages.
# Suggestions for wiki coverage:
#* Concept art, pre-release screenshots, and other such promotional material.
#** Here are some websites/galleries we can use to add material from: [[File:Hero Cosmos small.gif|link=user:phasma|→ Phasma]] 17:59, 25 April 2024 (UTC)
#*** https://tcrf.net/Prerelease:Heroes_of_Might_and_Magic_III:_The_Restoration_of_Erathia
#*** https://h3.heroes.net.pl/galeria/modele-3d
#*** https://www.h3.acidcave.net/galeria_i_filmy_oryginalne_hd.html
#* Developer interviews and other articles with important information about the game and its universe.
#* An article about the board game. Especially since it has effectively canonized Horn of the Abyss!
#**The first two because a lot of this material is now lost or hard to find, and this will only get worse as time passes. Some other wikis for other franchises have been pretty good at safekeeping such documents (I'm thinking for example of the UESP for Elder Scrolls games). --[[User:Turnam|Turnam]] ([[User talk:Turnam|talk]]) 16:51, 25 April 2024 (UTC)


===Research/Explain game concepts===
=== Research/Explain game concepts (HIGH priority) ===
# [[Breath Attack]] could use a diagram of how it works (specifically when attacking straight up or down)
# [[Breath Attack]] could use a diagram of how it works (specifically when attacking straight up or down)
#* I found this, but I have no idea the accuracy or completeness. --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 03:43, 8 December 2023 (UTC)
#* I found this, but I have no idea the accuracy or completeness. --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 03:43, 8 December 2023 (UTC)
Line 46: Line 34:
#**** Actually, this is related to the pic just above. In the pic, top row, second from the left, I expected there to be a 2nd red arrow going in the down-left direction. The diagram does not have one, which matched the in-game behavior I saw. --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 15:32, 5 January 2024 (UTC)
#**** Actually, this is related to the pic just above. In the pic, top row, second from the left, I expected there to be a 2nd red arrow going in the down-left direction. The diagram does not have one, which matched the in-game behavior I saw. --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 15:32, 5 January 2024 (UTC)
#**** There is a bug (perhaps intended) that if a Mechanic attacks a two hex creature (usually I found it when attacking from the hex right above or right below the 2-hex monster) with the sword-arrow pointing to the direction from which she came to attack, the fire attack follows the direction of her movement and not the direction of the sword-arrow. - [[User:Csaros|Csaros]]
#**** There is a bug (perhaps intended) that if a Mechanic attacks a two hex creature (usually I found it when attacking from the hex right above or right below the 2-hex monster) with the sword-arrow pointing to the direction from which she came to attack, the fire attack follows the direction of her movement and not the direction of the sword-arrow. - [[User:Csaros|Csaros]]
# [[Obstacle Penalty]] could use a diagram or explanation of how it works. Is it everything inside the ring wall? Does obstacle penalty disappear when the wall goes down?
#**** This behavior matches the picture above, which was made a while ago...implying that this bug exists for dragons as well. Testing needed. --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 18:13, 25 March 2024 (UTC)
#* I think it's still there even if a part of a wall is broken - [[User:Csaros|Csaros]]
#* If your troops stand in a good position, as well as a part of a wall is broken, the Obstacle Penalty will disappear.
#** [[File:H3 townwalls.png|200px]]
#* All the W hexed are indestructible. If the shooting trajectory passes through W hexes or other hexes that have not been destroyed, the Obstacle Penalty will be calculated, unless the shooters are stand inside the wall or the shooters ignore Obstacle Penalty. If you stand close enough, the Distance Penalty will also not be calculated. --[[User:Sanust|Sanust]] ([[User talk:Sanust|talk]]) 03:52, 7 February 2024 (UTC)
# I think it would be worth adding a page or two about AI behaviour in detail, such as how it affects kiting, etc. -- [[User:Csaros|Csaros]] ([[User talk:Csaros|talk]])
# I think it would be worth adding a page or two about AI behaviour in detail, such as how it affects kiting, etc. -- [[User:Csaros|Csaros]] ([[User talk:Csaros|talk]])
# Since creatures on their [[native terrain]] are unaffected by {{Sn|Land Mine}}...are {{town|Tower}} creatures unaffected by enemy Tower's land mine moat? Are {{town|Cove}} creatures with a [[Lodestar]] unaffected as well?
# Does petrification / stone gaze affect damage taken from a [[moat]]? - [[User:Csaros|Csaros]] ([[User talk:Csaros|talk]]) 13:52, 25 February 2024 (UTC)
# Does the [[Lodestar]] affect only friendly {{town|Cove}} troops, or ALL [[Cove]] troops?
#* According to nik312 on heroescommunity, it should apply to all Cove troops.
# Does petrification / stone gaze affect damage taken from a moat? - [[User:Csaros|Csaros]] ([[User talk:Csaros|talk]]) 13:52, 25 February 2024 (UTC)


===Content: Page Creation/Updating===
===Content: Page Creation/Updating===
Line 63: Line 44:


====Missing Info====
====Missing Info====
# Single scenarios: Add all the timed/object events like seen on the campaign scenarios.
# Single scenarios: Add all the timed/object events like seen on the campaign scenarios. (See [[All for One]])
#* I know this is a huge task. Figured I would just put it here for if we run out of other stuff to do in the future :) --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 15:42, 22 December 2023 (UTC)
#* I know this is a huge task. Figured I would just put it here for if we run out of other stuff to do in the future :) --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 15:42, 22 December 2023 (UTC)
#* Probably want to figure out a way to automatically export/convert text into the form we want.
#* Probably want to figure out a way to automatically export/convert text into the form we want.
Line 70: Line 51:
##* This text can either be found in-game or under "regionText" in the json export from FreeHeroes tool.
##* This text can either be found in-game or under "regionText" in the json export from FreeHeroes tool.
## Upload/add remaining campaign maps: HC
## Upload/add remaining campaign maps: HC
# [[Hero biographies]]: Fill in missing info
# Some campaign scenarios are missing items (e.g. artifacts/quest guards/etc)
# Some campaign scenarios are missing a bunch of items (e.g. artifacts/quest guards/etc). (see [[Valley of the Dragon Lords]]).
#* <s>[[Talk:Valley of the Dragon Lords]],</s> [[Talk:A Tough Start]], [[Talk:Falor and Terwen]], [[Talk:Returning to Bracada]], [[Talk: Target]], [[Talk: Master]], [[Talk: Truth Within Nightmares]], [[Talk:Finneas Vilmar]], [[Talk:Duke Alarice]]
#* May be worth doing a pass on all of them to see which ones are missing things...
#* Other examples: [[Talk:A Tough Start]], [[Talk:Falor and Terwen]], [[Talk:Returning to Bracada]], [[Talk: Target]], [[Talk: Master]], [[Talk: Truth Within Nightmares]], [[Talk:Finneas Vilmar]], [[Talk:Duke Alarice]]
# Update campaign heroes pages with base hero + modifications.
# Update campaign heroes pages with base hero + modifications.
#* See list in [[Template:Campaign hero table (reskins)]].
#* See list in [[Template:Campaign hero table (reskins)]].
#* Status: <s>roe, ab,</s> sod (done through Master), hc, hota
#* Status: <s>roe, ab,</s> sod (done through Duke Alarice), hc, hota


====Standardization====
====Standardization====
# Update [[Factory]]'s build tree to match other towns
# Could we update the Hero portraits and profile pics which originated outside of Homm3 to make it clear that they are not part of this game (e.g. {{H|Kastore|0=}},{{H|Gavin Magnus|0=}},{{H|Nicolas Gryphonheart|0=}})? --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 21:15, 21 March 2024 (UTC)
#* Maybe overlay them with a light roman numeral of which games they came from, or add an overlay like {{BonusCr|Wyvern|22}}?
#* Do we have a clear list of which heroes this applies to?
#** Portraits moved to [[:Category:Hero portraits (other)]] [[File:Hero Cosmos small.gif|link=special:contributions/phasma|→ Phasma]]
#** Ok, that helps. I still think it is worth updating the pics themselves in some way as these hero pics show up exactly the same as real heroes when using [[:Template:H]] (e.g. [[Deyja#Rulers]]). --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 19:41, 22 March 2024 (UTC)
#** Also {{H|Archibald|0=}}
#** My only real concern is with the ones that can be used with [[Template:H]]...so I think it is just these 4. --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 21:17, 25 April 2024 (UTC)
#*** Why is it a concern? I haven't done anything about this so far because I'm not sure what you'd like done about it, as to me it's a non-issue; they're only visible on specific pages relevant to them, and even if these heroes make an appearance in future updates, the file names I gave them are specific to their games, so it's not like they'll show up mistakenly. As for Kastore and Nicolas Gryphonheart, they feature as prominent characters in the story, and I don't think anyone but us editors are going to use them. Having them named and formatted as they are makes them more convenient to use! [[File:Hero Cosmos small.gif|link=user:phasma|→ Phasma]] 22:16, 25 April 2024 (UTC)
# Reformat some campaign scenario tables
#* Rumor and Timed Event tables (See: [[Template:Rrow]], [[Template:TErow]]). Status: <s>roe, ab, sod,</s> hc (done through [[The Boatman]]), <s>hota</s>
#* <s>Seer and Quest Guard/Gate tables (See: [[Template:SorQrow]]).</s>
# Check if [[List of bugs (HotA)]] are fixed in [[Horn of the Abyss (Changelog)‎#Version 1.7.1]]


====Story====
====Story====
# Create a campaign timeline (See [[Talk: Kastore]]).
# [[Timeline]]: Move Horn of the Abyss to be halfway between Terror of the Seas and Armageddon's Blade (so as not to look concurrent).
#* Very rough timeline posted to discord. Would love to get some feedback about how to make it look nice/be more informative. --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 00:51, 18 February 2024 (UTC)
#** Posted a graphical version with RoE, AB, SoD, and HotA campaigns on Discord! [[File:Hero Cosmos small.gif|link=user:phasma|→ Phasma]] 15:39, 18 February 2024 (UTC)
#** Very well done on the timeline. Good job coming up with dates and everything! --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 02:24, 19 February 2024 (UTC)
#** On the wiki page, the font is a little difficult to read with the white background. Can we give the timeline a real color for the background, not transparent so that it is the same regardless of dark mode/etc?
#* See [[Timeline]]! Remaining discussion:
#** Move Terror of the Seas to not look concurrent with Horn of the Abyss?
#** Cove campaigns feature Dargem and occur after "Forged in Fire" > "Dead or Alive" in which Dargem (likely) dies in the Epilogue?
# Add a page with a map of [[Enroth]], showing the continents and countries found there.
# Add a page with a map of [[Enroth]], showing the continents and countries found there.
#* There are at least maps of [[Antagarich]] found in the [[Campaign Editor]].
#* There are at least maps of [[Antagarich]] found in the [[Campaign Editor]].
#* Could even add clickable regions to navigate to the pages for the countries.
#* Could even add clickable regions to navigate to the pages for the countries.
# Add story info to hero pages.
# Add story info to hero pages.
#* Standard heroes
#* Standard heroes. Complete with exceptions:
#** Status: <s>castle, rampart, tower, inferno, necropolis, dungeon, stronghold, fortress,</s> conflux, cove, factory
#** Factory: {{Hn|Henrietta|0=}}, <s>{{Hn|Sam|0=}},</s> {{Hn|Wynona|0=}}<s>, Any updates from [[Homecoming (HotA)]]</s>
#*** Castle: {{Hn|Christian|0=}}([[Foolhardy Waywardness]]), {{Hn|Lord Haart|0=}}/{{Hn|Haart Lich|0=}}([[Poison Fit for a King]], [[For King and Country]], [[Farming Towns]], [[March of the Undead]], [[Burning of Tatalia]], [[Maker of Sorrows]]), <s>{{Hn|Sorsha|0=}}([[Distrust]])</s>
#*** Rampart: {{Hn|Clancy|0=}}([[New Beginning]], [[Final Peace]]), <s>{{Hn|Ryland|0=}}([[Seeds of Discontent]]), {{Hn|Ufretin|0=}}([[Target]], [[A New Ally]], [[The Capture]], [[Tunnels of Ice]], [[The Barbarian's Wife]]),</s> {{Hn|Gem|0=}}/{{Hn|Gem (Sorceress)|0=}} ([[New Beginning]], [[Unholy Alliance]], [[Poison Fit for a King]]), <s>{{Hn|Malcom|0=}}([[Pirates and Palms]]), {{Hn|Melodia|0=}}([[Kreegan Alliance]])</s>
#*** Necropolis: {{Hn|Sandro|0=}}(most of SoD), {{Hn|Vidomina|0=}}/{{Hn|Vidomina (Master)|image=Daremyth|0=}}([[Rise of the Necromancer]])
#*** Stronghold: {{Hn|Crag Hack|0=}}([[Hack and Slash]], [[Unholy Alliance]]), {{Hn|Yog|0=}}/{{Hn|Yog (Birth of a Barbarian)|0=}}([[Birth of a Barbarian]], [[Unholy Alliance]])
#*** Fortress: {{Hn|Alkin|0=}}([[Under the Jolly Roger]], [[Evenmorn]], [[Frontier]])
#* Campaign heroes with profiles: See [[Template:Campaign hero (profile) table]]
#* Campaign heroes with profiles: See [[Template:Campaign hero (profile) table]]
#** Status: roe, ab, <s>sod,</s> hc, hota
#** Status: roe, ab, <s>sod, hc,</s> hota
#* Campaign heroes with portraits: See [[Template:Campaign hero (pic) table]]
#* Campaign heroes with portraits: See [[Template:Campaign hero (pic) table]]. Complete with exceptions:
#** Status: roe, ab, sod, hc, hota
#** <s>{{Hn|Boyd|0=}},</s> {{Hn|Pactal|0=}}
#* Reskins: See list in [[Template:Campaign hero table (reskins)]].
#* <s>Reskins: See list in [[Template:Campaign hero table (reskins)]].</s>
#** Status: <s>roe, ab, sod, hc,</s> hota (done, but missing [[Tomb Raiders]], [[Tarred and Feathered]], [[New Order]] and [[Homecoming (HotA)]])
# Go through the campaign videos and copy them into an "Appearance" section of the pages of the heroes/creatures/etc. that they depict. (See [[Behemoth]]).


===File upload/editing===
===File upload/editing===
Line 115: Line 93:
#* I've already uploaded a ton of appropriate pictures a few days ago, just didn't have time to place them in the Map Editor entry itself. I'll gladly use some help with them. The Map Editor file is also not finished, but I should be done with it soon.  -- [[User:Csaros|Csaros]] ([[User talk:Csaros|talk]]) 21:41, 26 January 2024 (UTC)
#* I've already uploaded a ton of appropriate pictures a few days ago, just didn't have time to place them in the Map Editor entry itself. I'll gladly use some help with them. The Map Editor file is also not finished, but I should be done with it soon.  -- [[User:Csaros|Csaros]] ([[User talk:Csaros|talk]]) 21:41, 26 January 2024 (UTC)
#* I sorted most of them. I still think it would be helpful to have the pics of the toolbar/mode bar buttons to add to the appropriate sections --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 21:28, 6 February 2024 (UTC)
#* I sorted most of them. I still think it would be helpful to have the pics of the toolbar/mode bar buttons to add to the appropriate sections --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 21:28, 6 February 2024 (UTC)
# I think we should add the intro video of Heroes 4 to [[The Reckoning]] with a note. Although this isn't part of Heroes 3, that video is really the final event in the Heroes 3 timeline/story. --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 14:55, 6 March 2024 (UTC)
# The adventure map sprites for factory creatures (see [[Creatures on adventure map table (HotA)]]) could use some more downtime between animation loops to better match all the other creatures.
# Add missing pics for Factory puzzle map to [[Obelisk#Factory]]
# Add factory heroes to [[Adventure map hero sprites]] (may just need to rename files/convert to gifs).
# [[File:Crimson Couatl (adventure map).gif]]
# Some visiting schemes from [[List of adventure map objects (HotA)]] (See [[Special:WantedFiles]])
===Template (advanced)===
# [[Template:SmCost]] does not work when placed in the "effect=" parameter of [[Template:TErow]].
#* NOTE: Also happens in the "rew=" param or [[Template:SorQrow]].
#* Doesn't seem to work properly when it is the first thing in a parameter. WORKAROUND: add <nowiki>"{{-}}"</nowiki> before using the template --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 19:47, 15 April 2024 (UTC)
=== Wiki settings (advanced) ===
# Looking at the campaign videos again, I don't think we fully solved the problem. Some videos look good, but at least [[Warlords of the Wasteland]] still looks bad.
#* Maybe was an issue of the cc or something? I deleted it to check. Maybe undelete if it doesn't actually fix the problem. –[[user_talk:imahero|imahero]] 23:10, 20 March 2024 (UTC)
#* [[Dead or Alive]] epilogue video is currently the one voiced in Russian.
#** Are there actual english versions? Link to youtube video of them maybe? –[[user_talk:imahero|imahero]] 23:10, 20 March 2024 (UTC)
#** I don't think there are, but maybe use the version with no narration? --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 13:09, 21 March 2024 (UTC)
# Add hover effects to main page. (Suggestion from [[User:Jouki|Jouki]])
#* Requires a change to MediaWiki:Common.css (See [[Talk:Main Page#CSS style when hovering links]]).
<span class="mw-customtoggle-LowPri" style="color:blue">'''<big>Low Priority/Backburner</big>'''</span>
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-LowPri">
==Specific==
===Content: Page Creation/Updating===
====Standardization====
# Update [[Factory]]'s build tree to match other towns
# Find all the random colors (e.g. "color:#d8d8eb") then do one of the following 1) switch them to our template colors ([[Template:Color templates]]), 2) switch them to [[https://en.wikipedia.org/wiki/File:SVG_Recognized_color_keyword_names.svg | standard wiki colors]], or 3) add colors to [[Template:Color templates]] and switch to using the standard template (e.g. {{tl|Blue 0}})
#* This is proving much harder than I thought...can anyone come up with a good string to search to find these? something like "color:#" should be fine, but search doesn't seem to like that. I can't get regex search to work either... --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 14:03, 29 March 2024 (UTC)
===File upload/editing===
# Replace Town Build Trees with interactable build trees (similar coding to the main page with visuals linking to appropriate objects) to easily navigate objects from the Build Tree itself. - [[User:Csaros|Csaros]] ([[User talk:Csaros|talk]])
# Replace Town Build Trees with interactable build trees (similar coding to the main page with visuals linking to appropriate objects) to easily navigate objects from the Build Tree itself. - [[User:Csaros|Csaros]] ([[User talk:Csaros|talk]])
#* I think that is a pretty cool idea. Sounds like a job for [[User:Phasma|Phasma]]! --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 18:12, 1 February 2024 (UTC)
#* I think that is a pretty cool idea. Sounds like a job for [[User:Phasma|Phasma]]! --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 18:12, 1 February 2024 (UTC)
Line 126: Line 136:
#* I suppose it would probably be easier to build/maintain as a [[module:an|lua script]]. –[[user_talk:imahero|imahero]] 22:23, 30 January 2024 (UTC)
#* I suppose it would probably be easier to build/maintain as a [[module:an|lua script]]. –[[user_talk:imahero|imahero]] 22:23, 30 January 2024 (UTC)
#* [[File:Armor of the Damned_am-artif.gif|{{#invoke:an|hover|Armor of the Damned}}]] [[File:Horn of the Abyss_am-artif.gif|{{#invoke:an|hover|Horn of the Abyss}}]] [[File:Armageddon's Blade_am-artif.gif|{{#invoke:an|hover|Armageddon's Blade}}]] –[[user_talk:imahero|imahero]] 22:23, 30 January 2024 (UTC)
#* [[File:Armor of the Damned_am-artif.gif|{{#invoke:an|hover|Armor of the Damned}}]] [[File:Horn of the Abyss_am-artif.gif|{{#invoke:an|hover|Horn of the Abyss}}]] [[File:Armageddon's Blade_am-artif.gif|{{#invoke:an|hover|Armageddon's Blade}}]] –[[user_talk:imahero|imahero]] 22:23, 30 January 2024 (UTC)
 
# Ok, here with another pie-in-the sky/probably a ton of work idea. For campaign scenarios, the coordinates located on the pages are generally helpful only if you have the scenario editor open (and have the campaign broken into scenarios). I think it would be possible to make a map that has things like the seer's huts labelled with numerical overlays. ([[https://en.wikipedia.org/wiki/Template:Overlay]] - Brisbane example). We may even be able to do this somewhat programmatically - make a template that takes in the map file and coordinates for what we want to label. Since the size of the map is known (e.g. Medium is 72x72), then a hut at (50, 15, 0) would be 50/72 of the way across the image in the x-direction and 15/72 of the way down in the y-direction, in the upper-world. --[[User:Legate|Legate]] ([[User talk:Legate|talk]]) 02:46, 17 March 2024 (UTC)
=== Wiki settings (advanced) ===
#* So as not to clutter things up or increase loading time, we could only show this map on some kind of button press.
# Looking at the campaign videos again, I don't think we fully solved the problem. Some videos look good, but at least [[Warlords of the Wasteland]] still looks bad.
#* We should already have the tools for this. We already have the map files and coordinates, and we already used overlays in [[Template:BonusCr]].
#* [[Dead or Alive]] epilogue video is currently the one voiced in Russian.
# Consider making extra templates to clean up the scenario pages (e.g. Town template (Template:Trow), some kind of location/message template) (See [[Template:TErow]] for example)
 
#* Also switch templates to the correct color palette (See [[Template:Color templates]])
</div>
==Notes==
==Notes==
* Use "#*" to add a comment to an item without breaking the numbering.
* Use "#*" to add a comment to an item without breaking the numbering.

Latest revision as of 22:21, 25 April 2024

General/Ongoing[edit]

  1. Help clear the Maintenance Reports for unused/broken/wanted items!
  2. Check out and verify Trivia#Unverified Claims
  3. Look for pages that need help and report them here (e.g. unreadable color scheme, missing info)
  4. Use {{unk}} to mark text we need to fill in. That way all the unknown text will link to that template!
    • Also, help clear the pages linking to the template by filling in the missing info.
  5. Record any in-game bugs found here: List of bugs (HotA)

Specific[edit]

Community Requests[edit]

  1. Write tips on campaign scenario pages (212.112.111.20)
    • Sometimes there are tips on the main campaign pages under User Commentary. (e.g. Dragon's Blood)
    • I've noticed there are a bunch of strategy/tips on https://mightandmagic.fandom.com/wiki/Tunnels_of_Ice. Should/Can we cite/copy that info here or leave a link to them?
      • The CC BY-SA seems like a very open license. I would just add attribution using the appropriate link (to the edit summary)
  2. A page (perhaps Maps/extra) with links to resources with extra maps and overall other external resources (such as h3 assist, etc) could be useful, especially for beginners. Is that allowed with the wiki, though? Can we link f.e. Xenofex's h3assist or maps4heroes and write how they're popular among players? - Csaros
    • Yes. Anything related to Heroes 3 should be fine here. We already have a list for tools. Individual pages for each tool would also be fine. –imahero 19:16, 17 January 2024 (UTC)
  3. Add banned spells/artifacts/heroes/secondary skills (except banned for default) to campaign/single scenario pages.
  4. Suggestions for wiki coverage:

Research/Explain game concepts (HIGH priority)[edit]

  1. Breath Attack could use a diagram of how it works (specifically when attacking straight up or down)
    • I found this, but I have no idea the accuracy or completeness. --Legate (talk) 03:43, 8 December 2023 (UTC)
      • This may be affected by Mechanics and Engineers as these are the first 1-tile creatures with a breath attack.
        • ANECDOTE: I did notice a...bug? nuance?...with attacker's Engineers attacking in the down-left direction vs. a 2-tile enemy not hitting the expected second tile. --Legate (talk) 16:11, 4 January 2024 (UTC)
          • Actually, this is related to the pic just above. In the pic, top row, second from the left, I expected there to be a 2nd red arrow going in the down-left direction. The diagram does not have one, which matched the in-game behavior I saw. --Legate (talk) 15:32, 5 January 2024 (UTC)
          • There is a bug (perhaps intended) that if a Mechanic attacks a two hex creature (usually I found it when attacking from the hex right above or right below the 2-hex monster) with the sword-arrow pointing to the direction from which she came to attack, the fire attack follows the direction of her movement and not the direction of the sword-arrow. - Csaros
          • This behavior matches the picture above, which was made a while ago...implying that this bug exists for dragons as well. Testing needed. --Legate (talk) 18:13, 25 March 2024 (UTC)
  2. I think it would be worth adding a page or two about AI behaviour in detail, such as how it affects kiting, etc. -- Csaros (talk)
  3. Does petrification / stone gaze affect damage taken from a moat? - Csaros (talk) 13:52, 25 February 2024 (UTC)

Content: Page Creation/Updating[edit]

Tools[edit]

  1. Create a Campaign Editor page.

Missing Info[edit]

  1. Single scenarios: Add all the timed/object events like seen on the campaign scenarios. (See All for One)
    • I know this is a huge task. Figured I would just put it here for if we run out of other stuff to do in the future :) --Legate (talk) 15:42, 22 December 2023 (UTC)
    • Probably want to figure out a way to automatically export/convert text into the form we want.
  2. Finish updating campaign scenario pages:
    1. Add remaining right-click text to: HC, HotA campaigns
      • This text can either be found in-game or under "regionText" in the json export from FreeHeroes tool.
    2. Upload/add remaining campaign maps: HC
  3. Some campaign scenarios are missing items (e.g. artifacts/quest guards/etc)
  4. Update campaign heroes pages with base hero + modifications.

Standardization[edit]

  1. Could we update the Hero portraits and profile pics which originated outside of Homm3 to make it clear that they are not part of this game (e.g. Kastore Kastore,Gavin Magnus Gavin Magnus,Nicolas Gryphonheart Nicolas Gryphonheart)? --Legate (talk) 21:15, 21 March 2024 (UTC)
    • Maybe overlay them with a light roman numeral of which games they came from, or add an overlay like
      Start with 22 Wyvern(s)
      22
      ?
    • Do we have a clear list of which heroes this applies to?
      • Portraits moved to Category:Hero portraits (other) → Phasma
      • Ok, that helps. I still think it is worth updating the pics themselves in some way as these hero pics show up exactly the same as real heroes when using Template:H (e.g. Deyja#Rulers). --Legate (talk) 19:41, 22 March 2024 (UTC)
      • Also Archibald Archibald
      • My only real concern is with the ones that can be used with Template:H...so I think it is just these 4. --Legate (talk) 21:17, 25 April 2024 (UTC)
        • Why is it a concern? I haven't done anything about this so far because I'm not sure what you'd like done about it, as to me it's a non-issue; they're only visible on specific pages relevant to them, and even if these heroes make an appearance in future updates, the file names I gave them are specific to their games, so it's not like they'll show up mistakenly. As for Kastore and Nicolas Gryphonheart, they feature as prominent characters in the story, and I don't think anyone but us editors are going to use them. Having them named and formatted as they are makes them more convenient to use! → Phasma 22:16, 25 April 2024 (UTC)
  2. Reformat some campaign scenario tables
  3. Check if List of bugs (HotA) are fixed in Horn of the Abyss (Changelog)‎#Version 1.7.1

Story[edit]

  1. Timeline: Move Horn of the Abyss to be halfway between Terror of the Seas and Armageddon's Blade (so as not to look concurrent).
  2. Add a page with a map of Enroth, showing the continents and countries found there.
    • There are at least maps of Antagarich found in the Campaign Editor.
    • Could even add clickable regions to navigate to the pages for the countries.
  3. Add story info to hero pages.
  4. Go through the campaign videos and copy them into an "Appearance" section of the pages of the heroes/creatures/etc. that they depict. (See Behemoth).

File upload/editing[edit]

  NOTES
    • In a command terminal run: "oxipng -o 6 -s -r ." to losslessly compress all png images: github.com/shssoichiro/oxipng
    • Animated png files will play on pages if they are full size. Animated gif files will play regardless.

  1. Add pics of the buttons/menus from the Map Editor and Campaign Editor. That way Csaros doesn't have to just have a wall of text on Map Editor!
    • I've already uploaded a ton of appropriate pictures a few days ago, just didn't have time to place them in the Map Editor entry itself. I'll gladly use some help with them. The Map Editor file is also not finished, but I should be done with it soon. -- Csaros (talk) 21:41, 26 January 2024 (UTC)
    • I sorted most of them. I still think it would be helpful to have the pics of the toolbar/mode bar buttons to add to the appropriate sections --Legate (talk) 21:28, 6 February 2024 (UTC)
  2. I think we should add the intro video of Heroes 4 to The Reckoning with a note. Although this isn't part of Heroes 3, that video is really the final event in the Heroes 3 timeline/story. --Legate (talk) 14:55, 6 March 2024 (UTC)
  3. The adventure map sprites for factory creatures (see Creatures on adventure map table (HotA)) could use some more downtime between animation loops to better match all the other creatures.
  4. Add missing pics for Factory puzzle map to Obelisk#Factory
  5. Add factory heroes to Adventure map hero sprites (may just need to rename files/convert to gifs).
  6. File:Crimson Couatl (adventure map).gif
  7. Some visiting schemes from List of adventure map objects (HotA) (See Special:WantedFiles)

Template (advanced)[edit]

  1. Template:SmCost does not work when placed in the "effect=" parameter of Template:TErow.
    • NOTE: Also happens in the "rew=" param or Template:SorQrow.
    • Doesn't seem to work properly when it is the first thing in a parameter. WORKAROUND: add "{{-}}" before using the template --Legate (talk) 19:47, 15 April 2024 (UTC)

Wiki settings (advanced)[edit]

  1. Looking at the campaign videos again, I don't think we fully solved the problem. Some videos look good, but at least Warlords of the Wasteland still looks bad.
    • Maybe was an issue of the cc or something? I deleted it to check. Maybe undelete if it doesn't actually fix the problem. –imahero 23:10, 20 March 2024 (UTC)
    • Dead or Alive epilogue video is currently the one voiced in Russian.
      • Are there actual english versions? Link to youtube video of them maybe? –imahero 23:10, 20 March 2024 (UTC)
      • I don't think there are, but maybe use the version with no narration? --Legate (talk) 13:09, 21 March 2024 (UTC)
  2. Add hover effects to main page. (Suggestion from Jouki)

Low Priority/Backburner

Specific[edit]

Content: Page Creation/Updating[edit]

Standardization[edit]

  1. Update Factory's build tree to match other towns
  2. Find all the random colors (e.g. "color:#d8d8eb") then do one of the following 1) switch them to our template colors (Template:Color templates), 2) switch them to [| standard wiki colors], or 3) add colors to Template:Color templates and switch to using the standard template (e.g. {{Blue 0}})
    • This is proving much harder than I thought...can anyone come up with a good string to search to find these? something like "color:#" should be fine, but search doesn't seem to like that. I can't get regex search to work either... --Legate (talk) 14:03, 29 March 2024 (UTC)

File upload/editing[edit]

  1. Replace Town Build Trees with interactable build trees (similar coding to the main page with visuals linking to appropriate objects) to easily navigate objects from the Build Tree itself. - Csaros (talk)
    • I think that is a pretty cool idea. Sounds like a job for Phasma! --Legate (talk) 18:12, 1 February 2024 (UTC)
      • I can certainly give that a go, but I have no idea how the arrows would work in that case. This is definitely a fun idea but a long-term one that might have to wait until a solution for that is found. → Phasma 00:03, 6 February 2024 (UTC)
      • Did you ever get your image map thing figured out? Maybe this would work well with that (so only the building pics are clickable and the background/lines are not)? --Legate (talk) 21:31, 6 February 2024 (UTC)
    • Maybe use the pictures/names found in the town hall build screen? Could change the background on the text to match our current scheme (i.e. green=dwellings, teal=unique, red=fortifications, etc.) --Legate (talk) 22:24, 2 February 2024 (UTC)

Template (advanced)[edit]

  1. I wonder if it would be possible to change the hover-over text for {{An}}/{{Cn}}/{{Hn}} to be what the effect/stats/specialty is? --Legate (talk) 13:55, 30 January 2024 (UTC)
    • Off the top of my head, I thought of a massive switch statement in the template, but that would be a pain to build/maintain and may slow down the page loads.
    • I suppose it would probably be easier to build/maintain as a lua script. –imahero 22:23, 30 January 2024 (UTC)
    • All opponents have these spells effective on them for fifty turns: Slow, Curse, Weakness, and Misfortune. Component effects: +3 to Attack and Defense, +2 to Spell Power and Knowledge. After a stack of living creatures is slain, a stack of Fangarms will rise in their stead and will stay loyal to the hero after the battle concludes. Armageddon's Bladeimahero 22:23, 30 January 2024 (UTC)
  2. Ok, here with another pie-in-the sky/probably a ton of work idea. For campaign scenarios, the coordinates located on the pages are generally helpful only if you have the scenario editor open (and have the campaign broken into scenarios). I think it would be possible to make a map that has things like the seer's huts labelled with numerical overlays. ([[1]] - Brisbane example). We may even be able to do this somewhat programmatically - make a template that takes in the map file and coordinates for what we want to label. Since the size of the map is known (e.g. Medium is 72x72), then a hut at (50, 15, 0) would be 50/72 of the way across the image in the x-direction and 15/72 of the way down in the y-direction, in the upper-world. --Legate (talk) 02:46, 17 March 2024 (UTC)
    • So as not to clutter things up or increase loading time, we could only show this map on some kind of button press.
    • We should already have the tools for this. We already have the map files and coordinates, and we already used overlays in Template:BonusCr.
  3. Consider making extra templates to clean up the scenario pages (e.g. Town template (Template:Trow), some kind of location/message template) (See Template:TErow for example)

Notes[edit]

  • Use "#*" to add a comment to an item without breaking the numbering.
  • Use <li value="your_number_here"></li> to restart a numeric list if there are breaks in between the numbers (e.g. comments).
  • For discussion surrounding current changes, use Changelog Chat.