Wenn dies dein erster Besuch hier ist, lese bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich registrieren, bevor du Beiträge verfassen kannst. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
- Die maximale Größe für Karten-Dateien wurde von 4 MB auf 8 MB angehoben.
- Es wurde eine Funktion hinzugefügt, um Handles für Hashtabellen in einer
Hashtabelle speichern zu können.
- Es wurden die Funktionen "GetSpellTargetX" und "GetSpellTargetY" hinzugefügt.
- Es wurde ein neuer Base-Handle-Typ namens "Agent" hinzugefügt und viele
andere Typen basieren nun auf diesem.
- Ein integriertes "SaveAgentHandle" wurde hinzugefügt, welches für das
Speichern der meisten Handle-Typen genutzt werden kann.
- Es wurde eine Funktion zur JASS-Optimierung hinzugefügt, die sich um
Veränderungen globaler Variablen kümmert.
BEHOBENE FEHLER
- Es wurde ein Fehler mit falschen Positiva behoben, die die Behebung des
"Return-Bugs" zum Ursprung hatten.
- Es wurde ein Crash im Zusammenhang mit dem Zählen der Referenzen von
Hashtabellen behoben.
- "Shadowing" globaler Variablen mittels lokaler Variablen ist nicht länger
möglich.
- Es wurde ein Fehler mit einer Typenkonvertierung behoben, die mit
Operatoren arbeitet (z. B. das Hinzufügen eines Handles mit Integer-Werten).
Ich hoffe man die haben den Warden fehler behoben.
1.24.06372 => 1.24.1.6374
--------------------------------------------------------------------------
WARCRAFT III: THE FROZEN THRONE VERSION HISTORY
--------------------------------------------------------------------------
- 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).
- 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.
Kommentar