• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Updated Warcraft 3 Suggestions

Status
Not open for further replies.
Level 18
Joined
Jan 12, 2011
Messages
1,512
THIS IS AN UPDATED THREAD, INCLUDING MUCH MORE STUFF THAN PREVIOUSLY
----------------------------------------------------------------------------------
(This thread is meant as a backup for the suggestions that I have mostly already talked about on discord)

I have gathered many of the popular user suggestions and added them to my own,
hopefully most of these are viable to be added into the game as most of these
would be incredibly useful to have.

Interface:

In settings enable the ability to pick between the Reign of Chaos and
The Frozen Throne interface(ROC feels much better for me for example due
to the colors).

Add a disable (only menu) sounds/music checkboxes, similar to the HOTKEYS CTRL S/CTRL M that exist, however it would be more intuitive.


Add a list to filter hosted maps per game type:
(Other, Melee, Hero Defense, Hero Arena, Tower Defense, Tower Wars,
RPG, Risk, Mini-Game, Campaign, Castle Defense)
(These categories were taken from epicwar and altered a bit to remove redundant ones, plus added risk which is a very very popular game mode).

Hosting:
  • Allow ping to be seen in the hosted lobbies like in starcraft remastered.
  • Allow hosts to reserve a slot to a certain username.
  • Allow hosts to specify if they want to enable votestart command in case he goes afk.
  • In addition to banlist give us a mutelist (and we are able to visualize them somewhere, same goes to banlist).

Based on experience on hosting these past 3 months, I must say that the way that the hosting works is very annoying, you HAVE to close all slots and open 2 by 2 in order to get your map filled, and people get annoyed at you for doing that even though it's the only way to get a game starting.

Game list definitely needs some work, including removing previously hosted games (for some reason they appear in gray as "closed"), and have maps be on top of the List based on amount of REAL players in the game (don't count computers or closed slots/reserved), why would this help? because it would mean that hosting would work as a sort of "Queue" in which all maps get to be on top until they start, much more fair, and reduces the abuse (and how annoying it is) of closing/open slots.

Editor/Game:

  • Remove doodad limit per map or increase it to JNGP levels.
  • Remove or increase NEUTRAL buildings limit to JNGP levels.
  • Object merger.
  • Colorizer or add native support for coloring in the editor.
  • GUI to just "hiding" a multiboard row (it still calculates and everything, so the logic keeps being simple, however it just doesn't show it, it takes a lot more effort and is much less beginner friendly to do a multiboard based on players in the game at every moment).
  • Modular UI
  • Add (maybe) the ability to migrate terrain from a map to another (or)
    migrate everything but the map to another map (including import routes)
    (We get an option to either mix the units with the ones already existing
    or replace them entirely).
  • Allow us to create custom unit race folders (abilities and other stuff too)
    and be able to right click copy/paste entire folders with races to duplicate them.
  • Give us the ability to add Attack/Defense types in addition to the ones already in-game, or at least at the very minimum add a couple extra Attack/Defense types that are "unused" (in case having a dynamic one would mess with too much stuff), so many maps would benefit from this.
  • Allow us to create folders for imports and such.
  • Reduce the amount of clicks needed per action in the world editor, this is due to the editor being made a long time ago, but you shouldn't have to double click to edit for example the import path but rather when you click on it the textbox becomes active, this would be much faster, also don't make the entire list go to the top once you import or change a path.
  • Add multiple importing, rather than have to import things one by one.
  • Add a repository or some kind of support (package manager) for extensions
    for the world editor, for example for stuff like optimizers and such.
  • Add HTTP requests natively, this would enable 1)Leaderboards, 2)Full character load/save for ORPGs and so on.
  • Remove the "100" base stat limit on heroes in regular world editor.
  • Allow us to play Music at 320KBPS/32 bit-float rather than have to use 128kbps/16 bit depth.
  • Show Ability/Unit etc IDs in the editor like JNGP does (or better).
  • Fix the bugs with the Sound editor in which imported music duplicates or triplicates(In view) when you edit path, until you restart the editor.
  • Allow Map Makers to decide if they allow the user to use the player's hotkeys of choice (from a hotkey editor/picker in-game based on the player's preference or the icon position), or the map's hotkeys.
  • (Maybe) Increase Attack Speed/Movement Speed limits (The map maker can choose to have them increased).
  • (Maybe) allow us to modify the minimap in-game (although this might be not possible).
  • (Maybe) allow us to add or remove water in-game.
  • (Maybe) add a more simple pathing system for bigger strategy maps that start having pathing issues once the map hits too many units.
Other:

TriggerHappy made a fairly simple website that lists currently hosted games
on battle.net, but I’m fairly sure it runs on a bot, if you guys could give us a simple
API to bring currently hosted games so that users can Index them for a quicker
way to get into games, it’d be amazing

Website:
Currently Hosted - Warcraft 3 Maps

(I honestly believe that this website should be officially supported by Blizzard, would also be much faster to load and wouldn't have storage limits for maps)

=======
This list is open for improvements, it will be expanded on new requests.
 
Last edited:
Status
Not open for further replies.
Top