Wurst goes 1.29 and beyond
As the new patch has hit earlier in April, we have implemented the necessary changes to support it in our toolchain, while still keeping backwards compatibility alive.
- Increased maximum class instances to 32768 to match new array sizes in 1.29+
- The new common.j and blizzard.j are now supplied by default
- Implemented vararg function parameters - functions that take a variable amount of parameters of a certain type.
- VSCode highlighting has been improved to match the language documentation, recognizing punctuation and operators
- Deprecation warnings now also show for variables
- Fixed two unusual exceptions related to extended unicode characters
- Implemented additional natives for compiletime such as timers, triggers, rects and more, enabling those to be used in unit tests.
- Modified standard units get printed intoagain, for easier transfer to generated objectsWurstExportedObjects
- The operator precedence ofin Wursts Jass parsing is now corrector
- Merged over 10 awesome pull requests regarding object editing, damage detection and the new Blz natives
- Extension function wrappers for the new natives, such as effect.setColor and item.setName have been added
- Packages affected by the new 24 player capability, such as Colors, have been updated accordingly
- Fixed and unit tested several issues with typecasting and error handling
The Melee Mapping Contest #4: 2v2 - Results are out! Step by to congratulate the winners!Dismiss Notice
We're hosting the 15th Mini-Mapping Contest with YouTuber Abelhawk! The contestants are to create a custom map that uses the hidden content within Warcraft 3 or is inspired by any of the many secrets within the game.Dismiss Notice
The 20th iteration of the Terraining Contest is upon us! Join and create exquisite Water Structures for it.Dismiss Notice
Check out the Staff job openings thread.Dismiss Notice
Page 8 of 23
Page 8 of 23