Dota Best Guides


Warcraft III patch 1.24 Situation

Written by admin on August 5th, 2009

Blizzard released latest patch for Warcraft III – 1.24. There’s no balance changes just like it wasn’t in 1.23, but there’s fixes of several serious security vulnerabilities, which could allow attacker to execute arbitrary code on player’s computer using specially configured custom map. Also, due to the fact that some potentially dangerous functions of JASS (Warcraft III built-in scripting language) have been replaced by the safer analogs, many popular Warcraft custom maps can’t work on new patch, including the latest versions of DotA Allstars. In this regard, IceFrog recommends to wait for the 1.24b patch and a new DotA version – 6.62. He thinks bundle should work fine.

IceFrog’s comments:

There have been a lot of questions about 1.24 and DotA, so I’m going to take the time here to answer them.

A new warcraft patch has been released with the focus on fixing a bug that could cause you to get a virus when joining a game. As a result of this, some core Warcraft 3 functions that are used in DotA and most other maps had to be removed. To make up for the significant loss in functionality, new replacement functions were also added to the patch.

Some confusion comes from the fact that some maps like 6.59d work under 1.24. This is only partially true. There is nothing special about those maps, 1.24 is configured to run some maps in temporary 1.23 compatibility mode while 1.24 is further developed. The patch has not been properly configured to run 6.61b in this mode, so 6.61c will be released. That map has no changes except the version string.

As a result of the function changes, maps are not cross compatible between 1.24 and pre-1.24. A lot of code in has to be rewritten for maps to become compatible with 1.24. The next version of DotA (6.62) has all of its code updated to follow the 1.24 requirements.

As of right now, 1.24 still has various bugs in it’s functions that prevent most 1.24 maps from running properly on it. As these issues get fixed in coming 1.24b/1.24c patches, 6.62 beta will be updated alongside them. As soon as the new patch is stable and 6.62 is tested on it sufficiently, it will be released. Hopefully the map will return to a stable code state in the very near future.

Once the 6.62/1.24 situation is over, regular map development will resume. The versions that follow it will most likely focus primarily on balance improvements and performance tweaks.

For people that cannot easily do multiple patch upgrades (net cafes for example), I recommend you wait until 1.24b/c is released before undergoing that effort.

If something isn’t clear, feel free to PM me and I’ll try to answer it.

9 Comments so far ↓

  1. Aug

    Hey look dude, my War Craft isnt installed, its just copyed from the Program Files from another PC to another PC, so its not installed, and I cant use the v1.24 patch installer, but I need the files that create the v1.24 so I copy them and paste it to my War Craft location!
    So if someone could tell me where can I find the whole files, I would appreciate it!!

  2. Aug

    Just go to run and type: regedit, go under current_user / sofware / Blizzard Entertainment / warcraft III and make a new string called Installpath and InstallpathX and double click them and type in where u put it. C:\program files\warcraft III
    That should do the job

  3. Aug

    Buy Legal Game Copies FTW !!!!!

  4. Aug

    that is good pretty and … so faraway

  5. Aug

    whare i get the patch

  6. Aug

    any1 having trouble with the (6)BomberCommand.w3x patch?

  7. Aug
    bal bla bal

    where can i buy a disk or save dota 1.24?

  8. Sep

    me! im having a problem with (6)BomberCommand.w3x patch.. WTF is this about?

    help me…. and chris…

  9. Sep

    hey…my issue is when i log into battlenet, i select custom maps, create a game…no one can join (my friends try) and the error messege they get is “game not found” i triple checked everything, i get the same error when i try to join my friends games…does this have anything to do with the new 1.24b patch?

Leave a Comment