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

HIVE

Antares
Antares
Sure, no problem,
I don't know if there's an overview on these changes available anywhere, but I can compile for you the most relevant ones. Leading up to the release of Reforged, Blizzard released various patches with balance changes as well as new additions for modders. The new functions all got the Blz prefix, so you can google the common.j and search through it to see what's new. The main ones are:
  • Natives to affect special effect position/scale/orientation. We no longer have to use dummy units for missiles and co.
  • Frame natives to create our own UIs.
  • Field natives to manipulate many different characteristics of units, items, or abilities (such as tooltip, damage dealt etc.) in-game.
In 1.31, Blizzard added Lua as an alternative scripting language to JASS. Lua is easier, more flexible, much faster, and has features that JASS lacks (such as pattern matching). A map must be wholly written either in Lua or in JASS.

Then with the release of Reforged, we got Reforged graphics, which are not necessarily as well received. We also got a laggy main menu where it is somewhat random where a button will take you.

With 2.0, which was released a few months ago, Blizzard introduced Classic HD graphics, which has Reforged-features for lighting etc. but with classic assets.
Top