• 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!

Simple Macro System Reforged (One Headquarter Building for Training, Research, Tech, Hero, etc.)

This bundle is marked as pending. It has not been reviewed by a staff member yet.
A mostly GUI/Trigger based simplified macro system (with some JASS - see resources used, below):
-Each race's tech tree is compressed into a single headquarters that handles (almost) all training, research, hero reviving, and tech tree unlocks.
-Tech tree are upgrades instead of separate buildings (e.g. - research "Barrack Tech" instead of building a Barrack).
-Features include up to six production tabs per player (for unit training, tech research, hero training or reviving), a multi-board for each player which shows that player's ongoing production, and with the ability to cancel production slots (and get gold and lumber refunded).
-Worker's build menu have been subsequently cut down (to expansions, towers, etc.). Expansion buildings have the ability to store units like a goblin zeppelin (since it's harder to wall off without tech buildings).
-Is MPI but not MUI.

Please let me know if anything needs to be fixed or changed (as this is actually my first map and I want to learn and improve).

Also, looking through the forums, I did not seem to find anything like a "GetTechBuildTime()" function. I know that there's a "GetUnitBuildTime()", but I couldn't find anything similar for tech research (if anything like that does exist, please let me know as it would make this map so much easier - since I had to input all research tech times manually).

Resources Used:
-TrainingDetection v3.1a by IcemanBo (https://www.hiveworkshop.com/threads/trainingdetection-v3-1a.248978/#resource-47168)

Changelog
-4/18/26 - Fixed bug with Druid of the Talon upgrade not working and certain upgraded units (Troll Berserkers and Siege Engines with barrage upgraded) not training properly.
-3/31/26 - Fixed a bug with unit menus not working, added a trigger to the start to add 5000 gold and lumber to every player (so players can test it out).
Previews
Contents

Simple Macro System Reforged (Map)

Back
Top