v0.0.8.x (Closed 2/15/2004)
+ RFE 1083116: Dedicated Syntax Change.
+ RFE 1083115: Dedicated GUI Comands
+ Task 112075: Add user list to Deds
+ Task 112057: Accurate Player Lists
+ Task 112058: Contextual Dedicated Control
+ Bug 1122773: Typo in opponent coming active at your BV
+ Catch a null in UnitSelector (non-fatal)
+ Catch a null in CBMPanel (non-fatal)
R Client 0.0.8.9
+ show "Muted" instead of "****"
+ BUG 1121897: Client Side Ammo Loading Broken
+ UnitViewer as Frame instead of Dialog.
R Client 0.0.8.8 / Server 0.0.8.9
+ Changes which reinit HQ force-select first tab.
+ BUG: BM images continute displaying old camo after config change
+ Revised MechDetailDisplay General tab (now shows image)
+ center unit info windows when shown
+ Revised unit rollover text in HQ
+ Reset kill counter when a pilot enters house queue
+ Re-ordered options in help menu
+ Task 112056: JLists in Unit Viewer
+ BUG: Astech still shows skill level
R Client 0.0.8.7 Server 0.0.8.8
+ added command adminallowhousedefection#true/false to allow SO's to regulate a house's defection status
+ reworked code so Omnis show as Chassie + Model Server ops will want to change the omni files so model only shows the variant not chassie + variant like it is now
+ fixed typos in server config gui
+ added tech to proto ratio to server config gui
+ house pilot pools now save
+ fixed pilots from scrapped unmaintained units not going to house pools
+ RFE 1080080: Defection blocking
+ RFE 1119088: show each unit's kills
+ BUG 1119082: BM Duplication bug back
+ RFE 1118276: part 1, stock names for new armies.
+ SILENT option for NameArmyCommand
+ RFE 1119593: Protomech to Tech Ratio
+ updateded listcommands to allow for searching of commands that start with syntax /c listcommands#admin
+ Added new admin command AdminResetHouseRankings. good for when planets are destroied/created or to end a scene and start with the new percentages as initials for the houses
+ Added new mod command listcommands will list all commmands to the Misc tab
+ put StdErr and StdOut into MegaMek.log, because MegaMek uses StdOut and StdErr, and we don't
R Client/Server 0.0.8.6
+ RFE 1115601: Look Up Command [ComboBox for the sort types get cut off by the List need help figuring this one out]
+ RFE 1115606: Repod Interface change.
+ Filter out non-image files in the camo dir.
+ Improved camo loading.
+ Added GUI control for hex backdrops in HQ.
R Client/Server 0.0.8.5-STABLE [Posted to Sourceforge 2.5.05]
+ Default to 3 Light/3 Medium Meks in SOL
+ Bug: Trying to change ammo load on error unit
+ Updated client side ServerDefault mirror
+ Updated ServerDefault for AllowedMMVersion
+ Updated CVS bundled MM version to 0.29.64-dev
+ Hide Rating in CUser rollover is ShowELO is false on server.
+ BUG: Units not being returned to housebay after failed requestdonated
+ change to the repod costs in on-line help if repodcost in cbills/components is set to false then the costs show as 0
+ added new code so the serverconfig will reload all server data to the client before opening should help with multiple admins making changes.
+ C3M company command code is added [Still getting non-connections but disconnecting from the game and reconnecting seems to help]
R Client 0.0.8.2
+ Added options for allowing Ratios Inf Vs mek and vee vs Mek [This is a base line for more to come]
R Server 0.0.8.4
+ RFE 1094322: Repodding Costs
+ Bug 1114352: Cannot tell unmaintained meks
+ Pilotqueues now use House base gunnery and base piloting. instead of hard coded 4/5
+ Bug: adminlistserverbanned ammo shows "banned" instead of name keys.
+ Bug: BM units w/ bids in place returned unmaintained
R Server 0.0.8.3
+ Bug 1113171: Precomputed /c ca + army limits
+ Bug 1112790: Traces of UF Still Around
+ Bug 1104904: c3i units not being connected in MM.
+ Bug 1112725: Autoeject set in MekWars Client not working 
+ Replaced Solaris Stables for new unit fluff with NewbieHouseName param + Stables
+ Output formatting fix in OLH.sendInfoToOpponents()
R Server 0.0.8.2
+ reverted unitfiles reference to mechfiles
+ Only show "Your mail has been sent to" message when mail is saved.
+ Bug: using values instead of keys from OLH treemap. (I'm a moron - urgru)
+ Moved and renamed mechs to data/buildtables renamed mechfiles to unitfiles
+ fixed ProduceComponentsWithNoFactory bug. now if you have no factories no components will be produced
+ replaced some hashtables with treemaps in OLH
+ Bug: NPE when scrapping unit w/ ID not owned by player
+ Bug: setrandomunmaintained class cast exception
+ More streamline crap.
+ removed house name/short name/player list color hack
+ added adminsethouseplayercolorcommand
+ moved piped error.txt and log.txt to logs in the server start batch file
+ Bug: forceddefect logs in wrong player.
R Client/Server 0.0.8.0
+ main chat announcement when campaign is locked
+ server wide ammo ban
+ new command adminlistserverbannedammo
+ new command adminsetserverammoban [gui added to Admin->set Menu]
+ checkattack formatting fix
+ removed call to CampaignMain.addToTaskFeed from Tasks, was only throwing errors due to file size.
+ MinMOTDExp var added to server config to allow change able exp to set house MOTD
+ Bug: customize allows free ammo.

v0.0.7.x (Closed 1/27/2004 - No Binary Release)
+ don't assume mek w/ undefined type for costing. use MAXINT.
+ Bug 1110207: CA showing player already in fight.
+ Bug 1109787: Customize Unit changes the wrong ammo
R Client/Server 0.0.7.1
+ Temporary GUI for AmmoCharge
+ dont make players confirm setammo on a server which doesnt charge for ammo
+ More small GUI tweaks (bolding, etc.)
+ REF 1083095: Ammo setup [Needs Gui For server config right now defaults to 5 in CampaignMain]
+ Bug 1108810: Mechs not appearing in hangar
+ Bug 1108119: Units Returning to Seller from BM come unmaintained
+ Bug: Small players not removed from house hash on defect.
+ Bug 1107550: /me bypasses Mute
+ Show unmutes in main chat, same as the initial mute
+ Improved SPlayer.setRandomUnmaintained()
+ RFE 1098268: Updating House Status
+ formatted CPlayer list so Rating only goes out to the 100th decimal.
+ fix to allow admins to control any ded [NOT TESTED]
+ Task 107660: Type PP Cost Multipliers [GUIfication. Finished.]
+ Lets players know their units have been stripped, and by whom.
+ 1 CBill buffer on transfer to catch rounding differences.
+ Removed some uses of "mech" (pointless, but still ...)
+ Infantry and Vehicle Infleuce costs configured independently
+ Infantry and Vehicle CBill costs configured indepently
+ Bug: Improper amount of components added to House after scrap
+ Task 107660: Type PP Cost Multipliers [Preliminary - No GUI]

v0.0.6.x (Closed 1.22.05 - No Binary Release)
+ BUG 1105047: Leveled skill in mekwars not carrying over to Megamek
+ Cleanup OppLists while attacking/under attack.
+ Task 107803: precompute and cache checkattack data [Finished]
+ Added Inf Back into the weight class Mix correctly.
+ Minor CHQPanel popup menu reformatting
+ Added CheckVersionCommand to server.campaign.commands.mod
+ Added customize unit dialog, does not save currently.
+ Fixed RP problem with infantry always being light, now follows Server settings
+ output channel logs (misc, system, etc) into ./logs/
R Server 0.0.6.1
+ BUG 1104362: Incorrect weight class in housebays
+ BUG 1100967: client can load ServerConfig.txt from /data/defaults/
+ BUG 1100967: added client side mirror of DefaultServerConfig.java
+ load client side defaults if the datafetcher fails to get config.
+ don't refresh map data if the tab is disabled.
+ BUG 1104382: blank house status when map is set to invisible
+ BUG: Fixed BM bug
+ suppress pricemod messages if % penalty is <= 0
R Client 0.0.6.1
+ configpage springlayout fix
R Client 0.0.6.0 / Server 0.0.6.0

v0.0.5.x (Closed 1/16/05 - No Binary Release)
+ return in recall() to stop dupes w/ BM. still need proper fix.
+ adminlockcampaign updates player list.
+ TASK 109733: Finished
+ more admincommand cleanup
+ send complete data after SOL restock and /c stripunits
+ Ding Dong Usefullness is dead!
+ Removed Black Board Code
+ Fix to Reward points unit Era is now randomly selected from factories. 
+ Fix to Reward points Added Non-House Mod
+ some refactoring
+ RFE 1096526: Overrun salvage for artillery pieces
R Server 0.0.5.2
+ Bug 1088828: Possible fix (fresh SPlayer references from TPlayer)
+ Disabled ForceActivateCommand
+ added .admin and .mod sub-packages to server.campaign.commands
+ ItemListener in place of ChangeListener in DetailDisplay
+ RFE: autoejection code started.
+ BUG: bolding in task returns
+ fix to deds NPE.
+ BUG 1098194:	Adminscrap doesn't notify other mods.
R Client 0.0.5.1 / Server 0.0.5.1
+ update to bandwidth reduction code.
+ TASK 109733: Admin GUI (11 tabs down, 2 to go)
+ updated bandwith reduction code.
+ tooltips in user tab
+ Task 108829: Seemingly stable. Needs stress testing.
+ Task 108829: Preliminary commit. Untested. Presumably unstable.
+ RFE 1090871: Fix Unit Logos 
+ RFE 1091218: unit logos in player list fluff 
+ BUG 1091108: Unit with LL2 shows only LL1 
R 0.0.5.0 Client and Server
+ fixed problem with some clients not sending correct version
+ new command setclientversion added, sent by client upon login.
  
v0.0.4.x (Closed 1/03/05 - No Binary Release)
+ RFE 1070210: Config. Solaris Limits
+ RFE: /c admindonate#player#id
+ Changes to TICK formatting.
+ Fixed Legacy Memory leak in CHQ
+ More helper commands.
+ BUG: Bays from XP using improper divisor.
+ playerlist colors for fish's factions (temp. hack)
+ RFE: added fix to improve C3 linking on slow connections.
+ BUG 1091092: Pilots not gaining XP
+ RFE: Improved /c admintransfer
+ BUG 1092591: Sitting active safe from attack
+ Removed ClientFrameInfodialog.java
+ Standardized main/house/private tab names as "Channel"s
R Client 0.0.4.4 [0.0.4.3 seeded as test]
+ HQ colour overhaul (brights replaced with earthtones)
+ Removed debug statements in server and client.
+ added pause for c3network to allow for connection
+ TASK 109736: Completed 
+ Show use of fluff command in mod log/channel
+ RFE 1093612: Muted players
+ TASK 109736: Camo (75% complete. No autoload.)
+ RFE 1083711: Unit transfer costs (hardcoded stop, no dialouge)
+ Show command's issuer in forceddefect modmail and log entry 
+ RFE 1084760: Admin Task Blocking
+ RFE 1092374: Configurable starting forces (gui forthcoming).
+ fixed mismatch data read from server to client no current problems
+ BUG: SOL gets 2 meds, 4 lights when regenerating units. 
+ default config changes (misc in main, etc.)
+ BUG: defect using .getExp() instead of .getMoney()
+ BUG: parse "" elements out of comma delimited strings.
+ BUG: uncolored attacker name in Component Raid resolution.
+ mute in player list.
+ changed default skin to system (from steel)
+ removed unecessary imports in server.*
+ removed IHaveReadTheNewbieGuide and CreateMoney commands.
+ stream lined import calls in client and common files
+ removed unused server vars. Mostly for Force Size and C3 Cal
R Client 0.0.4.2/Server 0.0.4.1 (Declared)
+ C3 Company master links allowed (has to be finished in MM)
+ /shutdown removes all player units from the BM
+ adminsave saves all players in house queues now
+ BV% difference now in and settable
+ Client now has configure gui for F keys
+ Fix bv cal for Scanning with C3 units
+ Minor change to ActivateCommand error formatting.
+ Modified LinkUnitCommand to reflect Operations BVs on change.
+ Modified check attack to better support Operations BVs.
+ Moved link menu formatting code to avoid NPE.
R Client 0.0.4.0 / Server 0.0.4.0 (Declared)
+ BUG: Operations BV displaying improperly in client
+ RFE 1082446: C3 BV toggle
+ BUG 1081600: Black Market Recall bug 

v0.0.3.x (Closed 12/19/04 - No Binary Release)
+ Temporary formatting fix for admin GUI task tab.
+ CheckAttack shows all units, including inf.
+ removed F6-F8 config printouts
+ client side command and more code for C3 checking. (still not finished.)
+ Function Key binding.
+ Condensed Menus (Campaign/Commander/Mercs->Campaign)
+ Fixed problem with partial reward points not saving.
R Client 0.0.3.6 / Server 0.0.3.10 (Declared)
+ GUI tweaks (mostly removed excess seperators from task menus.)
+ Double clicking on a task, in the battle menu, auto joins instead of views
+ Fixed UseBlindDrops typos in *Task
+ add PLAYERTAGSUSEHOUSECOLOR: true to config.txt to change house tag behaviour.
+ Removed all mention of Outpost/Triad/Training tasks
+ real_blind_drop option + matching admin gui.
+ Removed next tick from campaign menu
+ Format changes to rating message(2 decimal points)
+ Fix to autojoin
+ added initial C3 checking code to server and client (independently, so no need to move to 0.0.4)
+ Replaced Median Temp with Average Low/High in Planet.getDescription()
+ Use .getName().toLowerCase() as hash key for SHouseData.SmallPlayers (0.0.3.9)
+ Moved SmallPlayer hashtable into SHouseData as a transient.
+ Fixed SHouse's smallPlayer hashtable. (Server 0.0.3.8)
R Server 0.0.3.7 Declared
+ Task 108441: Store partial player info (SmallPlayers).
+ RFE 1081862: Show EXP/CBill loss in defect message.
R Client 0.0.3.5 / Server 0.0.3.6 Declared
+ Don't show pricemod in mystatus if the PercentPerMezzo = 0
+ Added MaxBaysFromEXP and ExperienceForBay to admin GUI.
+ Added "AllowGreenPilots" option.
+ Task 107948: Have Standard Client log and Error files 
+ Task 107775: Alter AdminCreateUnitCommand 
+ Bug 1079741: Pilots on engined mechs 
+ Dialouge box confirming retire is Yes/No instead of Yes/No/Cancel
+ RFE 1080375: adminscrap any unit (syntax: /c adminscrap#player#ID)
+ RFE 1052759: Log in Message Updating (syntax: /setmotd text)
+ BUG 1080920: Outdated text in Task GUI
+ Remove events from Hire/FireTechnicians, since set() fires now.
+ BUG 1081075: Technicians hired w/ reward not shown in GUI
+ Changed menu behaviours when right clicking on units in HQ.
+ Added Exchange option to Headquarters
+ Fixed player save queue to add logging out players to the queue so they can be removed from the house queue
+ New command AdminViewLog allows admins to view logs, all data ported to the Misc channel.
+ Conquers give attacker CBills and salvage. Defender can gain %.
+ Changed task payment to key off BV (from force size)
+ Fixed MinXPForDefect in client admin GUI.
+ ok ok. the /c mystatus thing is getting out of hand.
+ Fixed typo in campaignmain which was blocking moddeactivate
R Client 0.0.3.3/Server 0.0.3.4 (Declared)
+ Tiny change to /am
+ Update player status logo after logout from leeches.
+ Links to MegaMek and MekWars Bug pages on SF in help menu.
+ RFE 1077161: Tech/XP configuration options.
+ Grant bays from housemin *before* XP. 
+ Bug: Multiple defenders in 2 player gametypes.
R Client 0.0.3.2/Server 0.0.3.3 (Declared)
+ Handle null element in ForceActivateCommand
+ Bug 1066332: 'Autojoin Host' feature problems 
+ Cosmitic change to Client menu bar.
+ Bug 1075323: Temperature variable is always low temperature 
+ Bug 1079112: Units involved in a task can be donated 
+ Fixed cosmetic error in CUser.getInfo()
R Client 0.0.3.1/Server 0.0.3.2 (Declared)
+ Add change to SPlayer.savePlayerFile();
+ Bug 1076977: setting playname in config screen doesn't work 
+ Bug 1077320: mnemonic for new mercs menu 
+ Bug 1078043: Black Market 
+ Fixed typo in Task.java
R Server 0.0.3.1 (Declared)
+ Don't let slices scrap units belonging to players in NewbieHouse
+ Added temporary scrap protection for units when added to player.
+ Fixed "ScanIncrementFlu" readin to ConfigGUI (from " ")
+ Fixed "DefectToNonConquerableDontLoseUnits" readin to ConfigGUI (from ..."LoseUnitsCBox") 
+ Fixed saving MinEXPforDefecting config var from Admin GUI.
+ Minor cosmetic adjustments in PlayerPanel.
+ Formatting change in SPlayer.getStatus(), cleaner /c mystatus output. 

v0.0.2.x (Closed 12/1/04 - No Binary Release)
R Client/Server 0.0.3.0 (Declared)
+ Added MegaMek.jar 29.56-dev-MW to cvs
+ Finished adds for Mechwarriors.
+ Fixed MW on the field chance of being picked up by friendlies, was reversed (Torren 12/01/04)
+ Fixed a glitch I found with activation was showing as reserver even when you are active, using the activeate command well update your status (Torren 12/01/04)
R Server 0.0.2.5 (Declared)
+ Adjusted post-task payout to use cached RawForce values.
+ Removed extraneous operations-related output from ScanCommand.
+ Bug 1076841: added forceactivate command as a temporary fix.
+ RFE 1075778: lastonline shows player's house. 
R Client 0.0.2.3/Server 0.0.2.4 (Declared)
+ Added HireAndMaintainHelper. Allows one link to hire techs and refire setmaintained.
+ Fixed a reverse in MW death flags. (Torren 11/30/04)
+ BUG 1074506: Admin can't check Mech Pilot Queues. 
+ added Merc Menu moved all merc related menu items to it.(Torren 11/30/04)
+ Log ModDeactive and ModCancel usage.
+ Log problems with player activation.
+ addUnit() and removeUnit() in SPlayer setSave(true)
+ Fixed major output bug in TransferUnit command.
+ Added ModDeactivateCommand.java
+ Added ModCancelCommand.java
+ BUG 1071792: Recalculate BV/fire status change if pilot levels.
+ Added conquer experience requirements to /c help.
+ Changes to tech/maintainance output in /c mystatus (11/26/04)
+ Added Chat Name color to client config window
+ Cleaned up Server Config Window on Client
+ Enroll command autosave player
+ fixed fatal typo in SPlayer.java. (Server 0.0.2.2)
+ fixed long config strings that where being truncated. (Torren 11/22/04)
+ added fix to check for ejected mw on the field and if they where killed. (Torren 11/22/04)
+ Bug 1070697: Player Trapped in Fighting/Busy state 
+ Bug 1069652: salvaging units and vehicles 
+ Bug 1069597: Vehicle salvage? 

v0.0.1.x (11/21/04 No Binary Released)
R Client 0.0.1.5/Server 0.0.1.7
+ Declared Client Version 0.0.1.5 w/ CConfig Fixes
+ Removed MMNET references from default CConfig. Added POPUPONMESSAGE.
+ Fixed default sound locations in CConfig.java
+ Declared server version 0.0.1.7 w/ config fix. (urgru)
+ Fix Problem with Campaginconfig.txt not saving correctly (Torren 11/19/04)
+ Tiny formatting change in CPlayerPanel, per elk.
+ Fix Black Market error (Torren 11/18/04)
+ Fix in CMain - attackers from uncleared tasks show as targets.
+ Fix disappearing units w/ RequestDonatedCommand
+ added hasUnmaintainedUnit() to SPlayer, removed rudundant code from Request(Donated)
+ Moved all req. code (used units) from SHouse into ReqDonated (Server 0.0.1.6)
+ Fixed Player Saving bug(Torren 11/17/04)
+ Task 106691: Type Exclusion GUI 
+ Moved all Request code (new units) out of SHouse and into RequestCommand
+ Task 107828: Add XML Support for Vacuum/Gravity/Temperature 
+ Checkattack works for all armies, not just 1st 5.
+ Allow active/fighting players to set units to maintained status.
+ Fixed Enroll/Login problem for new players. My turn to be a moron. (Torren 11/16/04)
+ Fixed MMNET->MEKWARS hyperlink change (strip 7 chars from front, up from 5)
+ Task 107771: Stream Line CampaignConfig.txt 
+ Task 107610: Remove MapSize Class 
+ Removed all MMNET html tags replaced with MEKWARS tag
+ Task 107800: Remove Jabber code and Reference 
+ Bug 1067730: Map Loading Problem from saved game or rejoining 
+ Cache: Change Unit String for MekWarrors to start with MW instead of -1
+ Fixed Inf loop create with CampaignMain.getPlayer() and CampaignMain.loadPlayerFile() (torren 11/15/04)

v0.0.0.x (11/15/04 No Binary Released) 
+ Removed MMNET reference from NewbieHouse
+ Fixed overlap penalties. I'm a moron. (urgru 11/15/04)
+ Bug 1066465: Player lookup null pointers 
+ Changed Defaults in DefaultServerOptions.java (torren 11/14/04)
+ Removed pointer to MMNET's project page from Help->About
+ Removed MMNET reference from Help Command
+ Fixed startServer.bat in server-dist
+ Fixed startClient.bat in client-dist
+ Task 107679: Allow for MM Mech Warrior pickup  (torren 11/13/04)
+ Bug 1065559: POSSIBLE fix for Omnis disappearing after repod.
+ Bugfix in SUnit BV calculation for X/2 pilots when ElitePilotsBVMod enabled
+ Flat component production (vehicles and inf no longer /2)
+ Bug 1065580: Adminscrap "kills" pilots (urgru 11/12/04)
+ Fixed spacing and indentation in Task.java
+ Removed MultipleLance influence increase from all classes and campaignconfig
+ Link to megamek.net in MMServ.java replaced with sf.net/projects/mekwars
+ Bug 1052764: Range Bug (torren 11/12/04)
+ Cache SPlayer.weightedArmyNumber (urgru 11/12/04)
+ Task 106898: WeightedArmyNumber used as component production multiplier 
+ Bug 1057151: Tasking not resolving
+ Task 106960: Static Map loading
+ Bug 1062098: Tick Skipping
+ Task 107282: Players auto Join newly hosted task
+ Fixed grammer in Market.java
+ Task 107450: Allow Temp Ranges to be set on planets 
+ Task 107449: Add Vaccum Flag to Planets 
+ Task 107522: Add Gravity to planets 

-> Add types QUAD PROTO BATTLEARMOR to Unit.java
   Change code so that unit type is sent to the server after a task is finished
   intead of the unit movmement type. Changes made to TaskEntity and ClientThread
-> Added TabPanel.jar to the client-dist directory. needed for MM to work.
-> Added MegaMek Version control to the server options.
   (Torren 11/1/01)
-> Finished on breaking out Players to individual .dat files
   Updated lastonline command so that it'll load the persons pfile to check their
   last on line time
   Added Code to SHouse.removePlayer(SPlayer) so the pfile is deleted
   Added code to the Defect command so if a player defects they are saved right away
   Replaced Comstar code in the Defect command to a new server option that allows the SO
   to decide it you defect to a nonconquer house if you keep you units or not
   DefectToNonConquerableDontLoseUnits is the new campaignconfig option
   Added SaveEverySlice to the server configs so the SO can decide how often player files are saved
   Added boolean savePlayerFile var to SPlayer files when certian set*() methods are called
   the player will be save at the next save interval
   Added setSave(boolean) and isSaveable() to SPlayer and SPlayerData
   Changed the Slice call to CampaignMain it now sends the current sliceID
   Added Campagin/players folder to server-dist
   (Torren 11/1/04)
-> Removed MMNET Contributors.txt from server-dist. Added a new contributors.txt to root dir. (urgru, 10/29/04)
-> moved TaskNames.txt to /data/tasknames and *InfluenceMessages.txt to /data/influencemessages to
   also reduce clutter.
   (Torren 10/28/04)
-> removed a bunch of /*'ed instance variables from Splayer (vars currently in SPlayerData)
-> "BVForFlu" and "UnitsForFlu" stripped from campaignconfig, defaultconfig and the
   Server Config GUI. Torren --- my apologies if this breaks the server->client
   configuration stream somehow ... (urgru 10/27/04)
-> Added getWeightedArmyNumber() to player to calculate # armies after overlap
   and penalties. Overlap calc code removed from SHouse doPayInfluenceMath() in
   favour of the new method.
-> Removed "Youve played for YYY Hours, consider donating!" message.
-> moved *Pilotnames.txt files into /data/pilotnames to reduce clutter.
   adjusted SUnit.java and PilotQueues.java accordingly. (urgru 10/27/04)
-> Fixed a bug I created with the Factory Locked code.
   (Torren 10/27/04)
-> Steamlined getPlanetByName() and getHouseByName added TreeMap to store
   id using a name key
   Fixed Typo in DefaultServerOptions
   (Torren 10/27/04)
-> Added gui for new admin commands
   Also cleaned up the admin menu and made submenus
   Fixed Typo In AdminGrantComponentCommand
   Fixed Logic and grammer in AdminLockFactoryCommand
   (Torren 10/27/04)
-> Added Config options to the Campaignconfig and the ServerOptions
   new Configs allow users to control component production as well as
   AutoProduction
   (Torren 10/27/04)
-> Finished the Server Config Page it isn't the best looking window but it works
   reset the server and client version to 0.0.0.0 
   Made changes to the Server Descriptions tokinizer from | to $
   (Torren 10/27/04)
-> Added Code to make all tabs look like default tabs when the oldstyletab param
   is set to True
   added getDefaultParma() to CConfig.java
   (Torren 10/25/04)
-> Renamed AdminLockPlanetCommand to AdminLockFactoryCommand
   Recoded AdminLockFactoryCommand to lock a single factory
   Remove a few @deprecate warnings and moved them to TODO's
   Streamlined ISStatusCommand
   Remove all the changes I did to SPlanet for a locked facotry and moved
   them to UnitFactory
   Add isLocked var to UnitFactory
   Added isFactoryLocked() to UnitFactory
   Added setFactoryLock(Boolean) to UnitFactory
   Lowered imi's access level from 200 to 0 in the default nfc.password file
   (Torren 10/25/04)
-> Added AdminGrantComponentsCommand
   Added AdminLockPlanetCommand It will lock all the factories on a single planet
   it sets the refresh time to 999
	(Torren 10/22/04)
-> Finished ServerConfigPage Still needs the cosmtics done but the funcaitonaly is done
   Used | as a token in ServerConfig # was conflicting with the Default Server config code
   Added default code to CampaginData if a server config is not found it well pull from the 
   defaults
   Changed the CHQPanel so if a unit is in more then 1 army the armies it is in will be displayed
   (Torren 10/22/04)
-> added a try/catch statment to SHouse to catch a bug when you have no meks in your bays
   and you are mek raided, this is a first time occurance when the system has been reset
   (Torren 10/18/04)
-> Added code to ExchangeUnitCommand to keep mechs that are being sold on the BM
   from being added to an army
   Added Code to SellCommand to keep players from selling units on the BM
   that are currently in armies.
   Added isUnitOnMarket(SUnit m) to SPlayer to check if a unit is on the BM
   (Torren 10/12/04)
-> Fixed reported but with DefaultMegaMekOptions where it was setting all of the options
   to false. change Boolean.getBoolean to new Boolean().booleanValue() works
   Added DefaultMegaMekOptionsFalse to allow server ops to set options to false
   (Torren 10/12/04)
-> Fixed field orientation in the Configuration window.
   (Torren 10/11/04)
-> Added component and factory as configurable costs to the repod command
   Added a debug statment to Tasks for default server options tracking
   Added code to not show the Rating in the CPlayerPanel if ELO is hidden
   Added new command to server called ServerVersion which returns the 
   servers version to the client
   (Torren 10/11/04)
-> Added list of armies a unit is in to the tool tip for CHQ grids
   Made the repod command only show when a unit is an omni
   updated client version to 0.4.0.1
   (Torren 10/10/04)
-> Fixed HQ Panel to display green background for units in armies in the hangar images
   Added new version code. Versions on on both the client and server Server
   Does all the data handling the client sends it version to the server on 
   connect.
   Moved getUnit(int) from SArmy to Army so it can be used by all.
   Fixed Repod command so it checks flu and money before allowing player to repod
   (Torren 10/08/04)
-> Some string updates in campaignmain and task. (urgru 10/8/04)
-> Fixed typo in ConfigPage also moved use oldstyletabs checkbox to the Visual tab
   (Torren 10/07/04)
-> Fixed bug in AdminSavePlanetsToXMLCommand not saves multi timezomes
   for factories correctly.
   (Torren 10/07/04)
-> Reward points are now saved in houses.dat and also sent to the client
   Removed debug code from Planet
   Enabled /me command
   (Torren 10/06/04)
-> Fixed a bug where if you mek raid and the house hasn't produced meks it'll
   cause problems.
   (Torren 10/06/04)
-> Images and terrain names now show on planet info and planet status.
   Terrain name is now set with bin out data.
   (Torren 10/06/04)
-> Removed Sound On Join Exit and Host and added Host max Players and host
   Comments
   Added Misc messages to main check box in the config window and to the client
   code as well
   (Torren 10/06/04)
-> finished addeding options to the users tab for the ConfigPage
   Added new set functions in MMClient so the user can config on the fly
   setIgnorePublic();
   setIgnorePrivate();
   setIgnoreHouse();
   setConfig();
   Removed Duplicate entries in createConfig()
   (Torren 10/06/04)
-> Repod Command now returns links for the user to click on to easily repod thier unit
   HQ panel now has the repod command when you right click on a unit
   Added more items to the config menu. Also made the menu more user friendly
   (Torren 10/05/04)
-> Added UseOldStyleBuildTables to the RepodCommand.
   (Torren 10/05/04)
-> Added a new configuration menu to the client
   Added a new Server command NewbieHouseName so solaris isn't hard coded as
   the newbie House anymore
   Added BA Quads and Protos to the SUnit code.
   (Torren 10/05/04)
-> added Mod Channel to the client. had to use a hack and call createModTab()
   too add the tab to the client after the user logged in, this is the only time the users 
   access level is known. Currently anyone with a level of 100 or higher will get the mod
   channel. The tab will appear when a mod mail message is sent to or recieved by the player
   Hokie but it works
   (Torren 10/04/04)
-> Fixed a bug with generateAlienNeighbors.
   (Torren 10/04/04)
-> added UseCommonTableForRepod to RepodCommand.java and campaignconfig.txt
   allows server ops to let the repod command check the common file for omni's
   (Torren 10/03/04)
-> Data on the client side is now saved in data.dat instead of data.xml
   client uses binreader and binwriter to save and retrieve data file is 
   now much smaller.
   Added getCacheData(String) to DataFetchClient.
   (Torren 10/03/04)
-> Moved serverConfigs from CampaignData to MMClient.
-> Added XStream fix to InnerStellarMap
   Added Code to CHSPanel so that house names are no longer hardcoded for
   factory icons.
   (Torren 10/01/04)
-> Added command.hasMoreElements() to TransferUnitCommand to check for a 
   Confirm element at the end.
   (Torren 9/30/04)
-> Fixed Problems with the new XStream (McW 9/30/04)
-> Star map displays the correct colors on the map when planet ownership is toggled
   Added a loop to add era and probablity when creating factories. So a factory can now
   create multiple era units.
   (Torren 9/30/04)
-> Fixed house display name on PlanetPanel so they conpensate for the black background
   I created the bug in the first place.
   The InnerStellarmap now zooms in on the planet you've selected with either the mouse
   wheel or moveing the slider.
   renamed GetFactoryCount to getFactoryCount to bring it in line with naming conventions
   (Torren 9/29/04)
-> Limited the display of the army name to 11 characters for the CHQPanel
   Made Protomechs load as Infantry
   (Torren 9/29/04)
-> Added reload of server configs to the reload data command in CMainFrame
   Fixed bug in ChangePlanetOwner reseting the influence to 100% for the new
   owner
   Added a loop search of the houses and added all Conquer houses to the
   supportedFactions array, this doesn't work for C* yet need to figure out
   a way to add them with out hard code
   Updated command calls. in CMainFrame.
   (Torren 9/29/04)
-> Fixed problem with null pointer on the new getComponentsproduced
   Added better error logging for CUnit and SUnit when loading files.
   (Torren 9/28/04)
-> moved mekComponent VehicleComponet and InfComponent to a hashtable and 
   meaged all of the add/get/set functions into one.
   (Torren 9/28/04)
-> update XStream to 1.0.2 (mcw 9/28/04)
-> Stream Lined calls in ConquerTask
-> fixed hash key errors in Influences from SHouse Class to house id
-> changed the webaddress posted to the news feed in CampaignMain.
   (Torren 9/28/04)
-> fixed grammer in Tasks.java.
-> Added AdminResetAllInfluence command to reset all the planets in the universe to 100% 
   Influenece for the owner, good for starting new campaigns.
   Added AdminChangePlanetOwner This allows you to change the ownership of a planet quickly, note 
   influence is nto changed.
   Removed unneeded import calls from AdminDestoryPlanet
   Added Menu items to the Admin menu for the AdminResetAllInfluence and AdminChangePlanetOwner commands
   Added Right click menu for AdminChangePlanet Owner for the InnerStellarMap
   Torren (9/27/04)
-> Removed PlayerBaseEXP from campaignconfig and UnenrollCommand since the base XP was never actually
   being granted to new players. Changed /savecampaign in MMServ so its locked to mod (or better) users
   and sends back text after save completes.
   urgru (9/27/04)
-> fixed grammar in CommonInfluenceMessages.txt
   (beerockxs 9/27/04)
-> changed nospace kickback strings in request and requestDonated() [SHouse]
   (urgru)
-> removed unused imports
-> removed CPlayer#getLancesString, as it was not used and just filled up the 
   client's error.txt
-> removed unused parameter from Task,Conquer,Arena#isLegal and updated javadoc comment
   (beerockxs 9/26/04)
-> Removed bad code I added to LoginPage while trying to clean up the DDLB.
-> added RewardPointUnitEra to the campaignconfig.txt so the server op can 
   set what era reward units are pulled from.
   (Torren 9/26/04)
-> Fixed UseRewardPiontsCommand for casesensititve unix. rare is not Rare common is now Common
   Also fixed pricing it was using light price for assault units. Reward duction also
   only takes place at the end once the unit its awarded.
   (Torren 9/26/04)
-> Fixed isLegal() in Conquer and Arena
   (urgru 9/26/04)
-> Fixed the formatting of the house pilto name files (hopefully). Replaced macroman
   formatted files with plain win text documents.
   (urgru 9/26/04)
-> Houses look for faction specific pilotname files. String outputs from Task.java
   totally overhauled. Now follow a "fluff fluff (reason)" format.
   (urgru 9/26/04)
-> Successfull JoinCommand shouldn't paste info to players house chat,
   because house would know other player's army before jump-to-rescue happens.
   Moved the task-info pasting to Task#switchToRunning, now this also works
   for arenas and other 3 player tasks.
   (beerockxs 9/26/04)
-> Added new faction specific pilot name files and replaced Tasknames.txt to server-dist/data
   (urgru 9/26/04)
-> Succesful JoinCommand pastes task info into attacker/defender house chats.
   (urgru 9/25/04)
-> Added a ddlb to the Login page for IP adress. Also added servers.dat file
   that stores the ipaddress. This is for players/testers/devs that play on
   multiple servers with the same client version. 
-> Update MMClient so that it would use static data for server ip. When
   you start the client you try to connect to the last known server in your config
   file if you want to go to another server you won't get the new servers data
   This change allows that.
   (Torren 9/24/04)
-> Added code to the InnerStellarMap now all admin planet based commands
   are accessible via the right click menu
-> fixed a bug in CMainFrame create Planet factionName wasn't be used when
   The length was being checked.
   (Torren 9/23/04)
-> Added 3 New opertertion mods to campaignconfig.txt for inf vees and meks
-> Added code to pull the mods in getRawForceSize in both CArmy and SArmy
   (Torren 9/23/04)
-> Added AdminCreateTerrainCommand to allow admins to create terrain on planets within the game
-> Added AdminDestroyTerrainCommand to allow adminds to erase terrain on planets
   within the game
-> Added AdminCreateTerrain and AdminDestroyTerrain commands to the command Table
   in CampaignMain.
-> Edited getLongDescription in Planet to sort terrains by how they where added,
   to make it easier for admins to remove terrains.
-> Added gui menu items in the admin menu for Create Terrain and Destory Terrain in
   CMainFrame
   (Torern 9/23/04)
-> Added AdminDestroyFactoryCommand file
-> Added gui for the AdminDestoryFactory command to CMainFrame
-> Updated InnerStellarMap for a typo fix
   (Torren 9/23/04)
-> Updated CMainFrame added gui to refresh the whole client in the admin menu
   when anything is added or removed to the star map
-> Added reloadData to MMClient to refresh the whole client data when anything
   is added or removed to the star map
   (Torren 9/22/04)
-> updated AdminSavePlanetsToXML so that the xml format looks nicer
-> updated AdminCreatePlanet so that house id is used as the hashtable key instead
   of the house class.
-> Updated CMainFrame so that AdminSavePlanetsToXML is in the admin menu
   (Torren)
-> Fixed spacing errors in DefectCmd passwd warning.
   (urgru 9/22/04)
-> added gui for AdminSavePlanetsToXML also renamed command AdminSavePlanetsToXMLCommand
   (Torren)
-> Added password check in DefectCommand. Players w/o passwds are not allowed to join factions.
   (urgru 9/21/04)
-> added AdminSavePlanetsToXML.java so we can save planets.dat to an xml file for eay
   user changes.
   (Torren)
-> /c tasks#FactionName support added. Untested.
   Filters task results so only those involving a given faction are returned.
   (urgru)
-> history.txt added
   (beerockxs)
