WARCRAFT 2
VERSION 1.4 PATCH INFORMATION

---------------------------------
WHAT THIS PATCH DOES
---------------------------------
This file (read_140.txt) is included with a patch file
to upgrade the Warcraft 2  ("Tides of Darkness")
to version 1.4. The patch is designed to prevent 
attempts at cheating in multi-player games.

In older versions of Warcraft 2 (before version 1.4) it 
is possible for a player to alter the game state in 
memory and/or send invalid network packets which alter 
the game state to give the player an advantage. This 
patch will prevent these attempts at cheating.

Because older versions of Warcraft 2 do not detect these 
occurrences, we recommend that all players upgrade to 
version 1.4 (for Warcraft 2) or version 1.5 (for 
Warcraft 2 Expansion Set), and only play against other 
players with these versions.

Note that it is still possible to play against older 
versions of Warcraft 2, but new fixes that are 
incompatible (like the Color Randomize Feature) will be 
disabled. 


---------------------------------
HOW TO DETERMINE VERSION NUMBERS
---------------------------------
It is possible to determine which version of Warcraft 2 
your opponents are playing by viewing the version numbers 
in the multi-player "chat-room". Each player's version 
number will be listed on the far right side of the screen 
on the same line as his or her name. As long as the game 
is created by v1.2 (or greater) the version number 
displayed for each user will be accurate.  A v1.2 (or 
greater) player joining a game will always have accurate 
information about the creator of the game, however, if 
the game creator is using a version prior to v1.2, those 
players who join after you will appear to you as v1.0, 
when in reality they may be playing with a more recent 
version (oops -- we're sorry for the trouble).


---------------------------------
REVISION HISTORY
---------------------------------
v1.0 - Initial release of Warcraft 2
v1.1 - Exorcism spell fix
       Fixed system specific driver problems
       Included WAR2KALI and shareware KALI
       Attempt to randomize team colors
v1.2 - Fixed team color randomization
       Optimized IPX network code
        (improves performance over KALI)
       Fixed error when there are too many PUD
        files in a directory
       Added version information to chat-room.
v1.3 - Warcraft 2 Expansion Set ("Beyond the Dark Portal")
v1.4 - CHEATFIX for Warcraft 2
v1.5 - CHEATFIX for Warcraft 2 Expansion Set


---------------------------------
FIXES
---------------------------------
EXORCISM SPELL - In the original version there were 
problems casting this spell near the top of the map.  
This has been fixed.

COLOR RANDOMIZATION - In multi-player games, team colors 
are now randomized in addition to the starting locations.  
All players must be using v1.2 or higher for the 
randomization to be enabled.

CHEATFIX - In versions before v1.4 players can change 
unit types in memory (for example changing a peasant to a 
wizard), and then cast spells using the changed unit. 
Network packets are now completely validated for invalid 
actions to prevent these occurrences.
