• 💀 Happy Halloween! 💀 It's time to vote for the best terrain! Check out the entries to Hive's HD Terrain Contest #2 - Vampire Folklore.❗️Poll closes on November 14, 2023. 🔗Click here to cast your vote!
  • 🏆 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!
  • 🏆 HD Level Design Contest #1 is OPEN! Contestants must create a maze with at least one entry point, and at least one exit point. The map should be made in HD mode, and should not be openable in SD. Only custom models from Hive's HD model and texture sections are allowed. The only exceptions are DNC models and omnilights. This is mainly a visual and design oriented contest, not technical. The UI and video walkthrough rules are there to give everyone an equal shot at victory by standardizing how viewers see the terrain. 🔗Click here to enter!


  1. HerlySQR

    Question about allocate and deallocate

    I see some people tried make this own allocators and deallocators to recycling structs, but doesn't the JassHelper already recycle them? Is something that still happening and there is something wrong with using that default functions (something strange because in that case the creator would have...
  2. Knight of Arsford

    [General] Arrays with empty index

    So usually when working on large values, I set the array's max index to 100 so I don't have to worry about adjusting it every time I think of adding another value to the array. My question is, is that good practice? Say if I only filled up a quarter of it, would the remaining empty indices...
  3. Peach Schnapps

    Set a variable, to another variable based off a Unit Indexer's given variable?

    So what I've done (this may be the issue, maybe I'm trying to cut a corner here where I need a hashtable?) Is set variables as "stats" for units, using Bribe's Unit Indexer, as sort of a shortcut to an MUI system? Hero Group Events Game - UnitIndexEvent becomes Equal to 1.00...
  4. Peach Schnapps

    [Solved] Pretty please help making GUI dummy/buff system MUI?

    Trigger Events Player - Player 1 (Red) types a chat message containing test as An exact match Conditions Actions Set VariableSet Hero_Group = (Units in (Playable map area) matching ((Unit-type of (Matching unit)) Equal to Hero)) Unit Group - Pick every unit...
  5. Helheim

    [Solved] Set variable to index of array

    Any chance to set a variable to index from Unit[index] array? Custom value ofc is occupied by another functions example Events Unit - A unit enters A00 <gen> Conditions Actions If (All Conditions are True) then do (Then Actions) else do (Else Actions) If...
  6. itsTrixyB11TCH

    Terrain - Change terrain type using For each (Integer A)

    Must be in GUI, possibly with custom scripts. if impossible to do so, JASS can be used instead with a greater explanation, since I've never used JASS. I've been looking around the hws, and I'm a bit confused? I've been working on a TD, where you vote for the track to be used. The voted track...
  7. deepstrasz

    StarCraft Systems (GUI) - need MUI help!

    Hey, I'm trying to convert my (solo) working triggered "spell" to work on multiple units at once using this: Visualize: Dynamic Indexing What am I doing wrong? I assume it might be probably related to the last triggers where I am supposed to switch variables. I'm using 4 loops each with its own...
  8. zhica

    [Solved] Help, Weird loop

    Full A looping Trigger Events Time - Every 0.03 seconds of game time Conditions Actions Custom script: local integer i Custom script: local boolean recycle = false Custom script: call IncreaseArray() Custom script: set i =...