Kohan: Immortal Sovereigns

Revision History:

========
1.0.7
========

Multiplayer:
! adds the ability for three people to play on a LAN game using one CD key
! fixes the inability to connect to multiplayer games through GameSpy Arcade
- fixes a crash when kicked from the game while changing name
- fixes problem, in the connection interface, where if you selected a server 
  that had all of Target Gold, Cities and City Percentage defined, half of 
  the interface would disappear.
- fixes crash on host machine when there after too many connection attempts
- fixes problem where, if the host drops while the backup host is lagging,
  he is marked as "Ready" and the game is stuck at the vote interface

Interface:
! adds an option to turn off unit acknowledgement sounds
- fixes a rare problem where the cursor got stuck as a unit icon in the company creation
- fixes a problem with lore panels not getting cleared out in observer mode
- fixes the problem where scrolling the mousewheel when an editbox is selected would
  delete the selection
- fixes problem where the cursor is constrained to a 1024x768 area on the desktop
  after swapping out of Kohan (with large desktrop resolutions).
- fixes problem on Win2K where, if an error message was to be displayed, it would appear
  as if Kohan had locked up.

Game Play:
- changes windriders to be listed under archers instead of cavalry and the windrider 
  captain to default into command mode instead of combat mode
- changes the Royalist building millitia: the village and city now have 2 companies of 6,
  and the town and citadel now have 4 companies of 4.
- changes the vulnerability spell to be an area effect spell instead of a group spell
- reduces the cost of the shadow demon to eighteen gold and the upkeep to one mana
- fixes Sadira Bahhrum not having an attack sound
- fixes problem where AI players that have no enemies, in a single victory only
  game with diplomacy on, try to make alliances instead of trying to break them.

Tutorial:
- removes the dreadlord unit from basic tutorial mission 6.  This opens it up to play 
  in the Demo.
- changes currently visible triggers to company engaged triggers where appropriate.  This
  affects Basic Tutorial Mission 3, 4, and 6, and Advanced Tutorial Mission 3

Campaign:
- Cycle of Destruction 4: fixes a potential problem with the Haroun Sanctuary Repaired mission
- Cycle of Destruction 5: removes the militia from the abandoned town
- Cycle of Destruction 6: fixes a story problem if you build the extra outpost before 
  repairing the existing ones

Editor:
- fixes related triggers list in the Object Editor to correctly represent all
  conditions (in supply, full health, etc triggers were not listed)

Miscellaneous:
- fixes some problems running Kohan on some configurations
- adds splash screen during copy protection authentication

========
1.0.3
========

Interface:
- fixes a problem in the font system that could result in the last word of
  text being duplicately displayed (which happened in BTM3)
- fixes the sell cursor on the city management panel
- fixes some problems with long chat messages, including a potential crash and
  incorrect truncation
- fixes the blue shield messages (such as "X advanced to Regular") to be
  listed when the company filter button is selected in the Message Lore
- fixes non-US standard keyboard mappings for edit boxes

Multiplayer:
- fixes a problem where, in a one player multiplayer game, instead of your
  only option being "Leave Network Game," it is "Resign"
- fixes a problem where games not marked as 'Public' show up as "waiting
  for players" when browsing on a LAN
- fixes problem in Use Scenario Settings multiplayer games where, when the
  host drops, the new host would not take over control of some AI players
- adds the version number to the server info window for Scenario games
- adds a "ConnectTimeout" command line parameter, and increases the default timeout to 15s
- fixes the "gametype" command line parameter
- changes Kohan so that running with "connect" or "hostdefault" skips the intro movies

Films:
- fixes resign orders to playback correctly in a film (would result in a sync error)
- fixes problem where player names are sometimes swapped around in a film
- fixes a crash starting some files, and another crash playing a bad film
- fixes viewing films based off campaign maps

Editor:
- adds "Company Engaged" trigger condition

Miscellaneous:
- fixes the cursor disappearing on the Test Graphics OK message box
- fixes a crash with one of the cheat codes
- fixes crash launching custom games on non-random maps if AIs or players were
  assigned to slots that don't have start positions on the map
- fixes SAI disbanding upkeep free companies in scenario or campaign games


