• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.
  • The Hive's 22nd Icon Contest: Creep Abilities is now concluded, time to vote for your favourite set of icons! Click here to vote!
  • ✅ The POLL for Hive's Texturing Contest #34 is OPEN! Vote for the TOP 3 SKINS! 🔗Click here to cast your vote!
  • ✅ The POLL for Hive's Techtree Contest #20 is OPEN! Vote for the TOP 3 FACTIONS! 🔗Click here to cast your vote!

Hero Selection - using a worker to "build" the hero

Level 2
Joined
Jul 18, 2025
Messages
3
I found a pretty easy way to implement a Hero Selection System BUT
  • for some reason, i could not find anyone talking about it on internet
  • I don't know if it is a safe method. I think it might be related to a bug or something... so i would like to confirm it

HOW IT WORKS:
Create a custom copy of the wisp unit and set the property "Structures Built" to one or more heroes!

Set the following property of all ur heroes
  • Build Time = 1
  • Gold Cost = 0
  • Lumber Cost = 0
  • Techtree - Requirements - Tier 2 = empty
  • Techtree - Requirements - Tier 3 = empty
  • Techtree - Requirements - Tier Used = 0

If you have more than 12 heroes you could
  • create copies of your custom wisp to build the rest of ur heroes
  • add a transform/morphy ability to ur custom wisp to transform/morphy to one of ur copies

If u try to "build" ur hero using ur custom wisp, it WORKS! The game does not crash at all!
You dont even need to set the property "Stats - Is a Building = True" of ur heroes!
So i dont know if it was not supposed to happen or if it is a known issue and not recommended for some reason...

BTW
I'm using Warcraft III World Editor 1.28
 

Attachments

  • Warcraft III 2025.07.18 - 02.47.21.01.mp4
    27.4 MB
Last edited:
I don't any problems with this method at all. Structures like barracks and farms are just units that cannot move and has pathing textures.

Many maps use this method when building units.

If you wish, you could set the unit classification of heroes to Ancient so that the wisp will disappear once the hero is built. But it only works if the wisp's race is Night Elf.
 
Last edited:
I don't any problems with this method at all. Structures like barracks and farms are just units that cannot move and has pathing textures.

Many maps use this method when building units.

If you wish, you could set the unit classification of heroes to Ancient so that the wisp will disappear once the hero is built. But it only works if the wisp's race is Night Elf.
Much appreciated! i was not sure if it was safe because if you do the same thing with a Peasant(human worker), the game just crash!

I saw many "Hero Selection System" tutorials and i could not find anything about this method!
 
Back
Top