BATTLEZONE 1.5.1 CHANGELOG

1.5.1.1 (2011-01-04):
* Strip extension (if any) from TerrainName
- Some third-party maps have a TerrainName with extra '.' characters at the end
* Updated SubmitMissileLight
- Moved it from Sprites.c to Rocket.cpp
- Cached sprite index to avoid runtime lookup
* Fixed some units not recycling properly
- AI processes not derived from UnitProcess needed updating
- They use collision radii and assume a square footprint
* Recycling a Scavenger includes any scrap held
- Their held scrap was previously lost
- Players rarely recycle Scavengers so it rarely came up
* Receiving a state update for a deleted object no longer recreates it
- This should fix "indestructible" objects appearing in multiplayer
* TargetingGun limits the shot timer while waiting for a leader round
- It previously let the shot timer accumulate while waiting
- Subsequent leader rounds used that value and jumped into the distance

1.5.1.2 (2011-02-14)
* TakeOwnershipFromPlayer checks for empty entries in the object map
- This should prevent crashes on host migration
* MultDMMission::Respawn checks to make sure it has a valid spawn point
- If it doesn't, it uses the net start location as a backup
- This should fix an intermittent crash
