Difference between revisions of "Patch 1.24"
Jump to navigation
Jump to search
(Added b, c, d, e) |
m (fixed category capitalisation) |
||
Line 64: | Line 64: | ||
("sheep hack"). | ("sheep hack"). | ||
</pre> | </pre> | ||
− | [[category:patch Notes]][[category:warcraft | + | [[category:patch Notes]][[category:warcraft III]] |
Revision as of 22:21, 18 February 2018
PC WORLD EDITOR CHANGES - Added new JASS hash table functions to replace the lost functionality from fixing unsafe type casting. - Hash Table - Save Item Handle - Hash Table - Save Unit Handle - ... - Hash Table - Load Item Handle - Hash Table - Load Unit Handle - ... - Hash Table - Get Handle ID FIXES - Fixed an exploit related to unsafe type casting that allowed users to execute arbitrary code in maps. - Fixed the JASS unsafe type casting exploit ("return bug"). - Fixed several World Editor crashes.
Patch 1.24b
PC WORLD EDITOR CHANGES - Increased max map file size from 4 MB to 8 MB. - Added the ability to store hashtable handles in a hashtable. - Added GetSpellTargetX and GetSpellTargetY natives. - Added a new base handle type “Agent” of which many types now extend from. - Added a SaveAgentHandle native which can be used for saving most handle types. - Added a JASS optimization dealing with global variable change events. FIXES - Fixed a few false positives caused by the "return bug" fix. - Fixed a crash related to hashtable reference counting. - “Shadowing” global variables with local variables no longer is possible. - Fixed a type conversion dealing with operators (i.e. adding a handle with an integer).
Patch 1.24c
FIXES - Fixed a problem with the "Chapter Six: The Culling" human campaign map that was preventing it from loading. - Fixed an issue that allowed JASS functions to return incorrect values under certain conditions. - Fixed an issue that caused the TriggerEvaluate native to return incorrect values under certain conditions. - Fixed a minor memory leak when using GroupEnum natives. - Fixed a crash when using the CreateImage native on PPC Mac. - Updated Mac World Editor to work with recent JASS changes.
Patch 1.24d
FIXES - Fixed a client crash related to queuing too many invalid build commands ("crash hack").
Patch 1.24e
FIXES - Fixed an exploit rendering buildings non-interactable ("tower hack"). - Fixed an exploit allowing a player to bypass a summon ability's cooldown ("summon/cooldown hack"). - Fixed a client crash related to workers failing to build in an unintended way ("new crash hack"). - Fixed an exploit allowing the Blood Mages's Phoenix to be resurrected instantly ("phoenix hack"). - Fixed a bug allowing players to select an invalid matchmaking race resulting in all the player's units and buildings becoming sheep ("sheep hack").