• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Map Compatibility to Game

Status
Not open for further replies.
Level 1
Joined
Mar 16, 2011
Messages
1
I downloaded some maps and can't even play any of them in WC3:TFT v1.24 (original).
It would be nice to know what maps are compatible with what versions of WC3 so that people know one reason why a map isn't working with their WC3 version.
So far I found these maps incompatible with WC3:TFT v1.24+:
  1. Final Fantasy Epic RPG v0.8.6
  2. Final Fantasy Tactics v1.10
  3. Final Fantasy Revolutions v4.0

And yes, they do exist in the proper folder under .\Warcraft III\Maps
 
Level 3
Joined
Jan 11, 2010
Messages
25
Here is a way to convert maps to the newest patch.

First search for the return bug in the war3map.j file which you should extract with a mpq editor. It will look something like this.
JASS:
function return takes unit u returns unit
return u
return null
endfunction
Of course some will be different. It will of course not be called Return
This takes a lot of looking around, but if you're dedicated to finding it, it's possible (I know, I've converted 3 maps. If you want them for proof, I can upload)

Then you have to divide Return into 2 functions. Should be like this.

JASS:
function ReturnFix takes unit u returns unit
return u
endfunction
function return takes unit u returns unit
call ReturnFix(u)
return u
endfunction

using all the correct parameters.
You need some sort of skill at JASS to do this.

And it's also not hacking maps. It's just fixing them.


Or you can use a war3 version switcher and make your war3 an old version where it was playable. Just google it if you want to do this.
 
Status
Not open for further replies.
Top