Update History

*This update history was included in the RealmCrafter: Standard documentation and does not go beyond 1.09.*

```
## UPDATE 1.09
 	- Added: New script commands: WaitTime, CreateProgressBar, UpdateProgressBar, DeleteProgressBar, DeleteFile, RotateActor, ItemRange
 	- Added: ID display to item general properties in GE
 	- Added: You can now adjust the sensitivity of the slope movement restriction (on a per-zone basis, in "Other" tab of zone environment options)
 	- Added: Scripted screen flashes can now be given a texture (set the parameter to 65535 for untextured)
 	- Added: Polygonal collision option for actors
 	- Added: The server port can now be changed from 25000 (see "Other" tab in GE)
 	- Added: Pressing / in-game now opens the chat entry window ready to enter a command
 	- Added: Marker to see where the player's destination is when using mouse movement
 	- Added: Progress bar to zone loading screen
 	- Added: Server icon in taskbar notification area (double click to hide/show server windows)
 	- Added: Random zone loading images (add files to \Textures\Random, no need to import to media manager)
 	- Added: Scale Entire Zone option (see misc zone options)
 	- Added: 10% critical damage chance to built-in combat system
 	- Added: /ignore <player> and /unignore <player> in-game commands
 	- Added: In-game compass
 	- Added: Ability to lock scenery objects in GE to prevent accidental movement, rotation, scaling or deletion
 	- Added: You can now reassign the controls for move-to (default left click) and talk-to (default right click)
 	- Added: Ranged weapon maximum range can now be set on a per-item basis
 	- Added: Option to disable ability memorisation ("Other" tab in GE)
 	- Added: NPC information window when right clicking
 	- Added: Chat message history
 	- Added: Resistances to specific damage types (see Attributes tab of actor settings)
 	- Improved: You can no longer create a new character with the same name as an existing character
 	- Improved: The camera now ignores movement of the character's head
 	- Improved: Portals may now link to other portals in the same zone
 	- Improved: Server and client optimisation (actor instances are now indexed by runtime ID, which removes the need for serial searches)
 	- Improved: Changed shade of blue text in the Abilities, Party and dialog windows to improve readability
 	- Improved: Hair or beard #0 can now always be selected in character creation even if no mesh is in the slot (easier to make bald/unbearded characters)
 	- Improved: Spawn point timers now count from the moment the number of active NPCs goes below the maximum, not from the time of the last spawn
 	- Improved: Position differences on the Y axis now have a limited impact on range checks for attacks etc.
 	- Improved: The maximum number of factions has been raised from 50 to 100
 	- Improved: Added a warning instead of MAV when missing Select.bmp texture file
 	- Improved: Shadow positions should now be less glitchy on angled surfaces
 	- Improved: The level of the XP bar is now set by script, so it can match custom XP and levelup systems
 	- Improved: NPCs will now receive help from nearby NPCs with whom they have a faction rating of 90% when being attacked
 	- Improved: Clients are now informed about changes to other characters' speed attributes resulting in smoother movement with non-default values
 	- Fixed: Folder icons not appearing in GE/FUI listboxes
 	- Fixed: Longer item names should no longer cause message type 7 MTU errors when a client logs in
 	- Fixed: Actor emitters not being hidden when switching from actor preview to zones tab
 	- Fixed: Shadows are now hidden on underwater actor instances
 	- Fixed: Error in the ChangeMoney command documentation
 	- Fixed: Server no longer includes zone ownership files in a build if dynamic data is not being included
 	- Fixed: Current season and month being incorrect in scripts and the server display when in the 12th season or 20th month
 	- Fixed: Added missing text to Language.txt
 	- Fixed: Item scripts not running if the player did not have a target selected
 	- Fixed: Item race/class restrictions being ignored in some circumstances
 	- Fixed: Completely rewrote alphabetical sorting of abilities, should fix problems with wrong abilities being memorised or used
 	- Fixed: Moved Controls.dat to \Data where it will not be overwritten by the auto-update system
 	- Fixed: Booting players now works with instancing
 	- Fixed: Parameters of NPC death scripts (now also includes position)
 	- Fixed: Invalid zone error in GE when unloading and reloading the last zone in the list
 	- Fixed: Case sensitivity problem with FirstActorInZone command
 	- Fixed: Invalid blood textures should no longer cause a MAV (instead, blood will simply not appear for affected characters)
 	- Fixed: "Weapon is too badly damaged" message moved to Language.txt
 	- Fixed: Making a spawned NPC into a pet and then killing it no longer results in more NPCs spawning
 	- Fixed: Incorrect text displayed when selecting the forward control for reassignment
 	- Fixed: Incorrect toughness value being used by built-in attack damage calculations

 UPDATE 1.08

 	- Added: Zone instancing (see new parameter to the Warp and Spawn commands)
 	- Added: New instancing script commands: CreateZoneInstance, RemoveZoneInstance, ActorZoneInstance, ZoneInstanceExists
 	- Added: New actor script commands: ActorIDFromInstance, ActorXPMultiplier, GiveKillXP, (Set)ActorAIState, (Set)ActorTarget,
 		SetActorDestination, KillActor, NextActorInZone, FirstActorInZone, ActorInTrigger, PlaySpeech, ActorAggressiveness
 	- Added: New actor appearance script commands: (Set)ActorBeard, (Set)ActorHair, SetActorGender, ChangeActor
 	- Added: New party script commands: CountPartyMembers, PartyMember
 	- Added: New item script commands: SpawnItem, ItemAttribute, ItemMiscData, ActorBackpack, ItemValue, ItemMass
 	- Added: New world script commands: SaveState, ActorsInZone, PlayersInZone
 	- Added: New general script commands: CallDLL, GoToIf
 	- Added: MySQL integration
 	- Added: Scripts called from triggers now have the trigger ID (0 - 149) as a parameter, retrieve it with Parameter(1)
 	- Added: ñ and Ñ characters to the bitmap font
 	- Improved: Missing correctly named joints on actor meshes should now give useful error messages instead of MAV
 	- Improved: NPCs now run when attacking and walk at other times (except pets following their leader, who run when the leader runs)
 	- Improved: The server now gives a useful error message when a character without a startup zone is created
 	- Improved: An additional optional parameter has been added to the CreateEmitter command, allowing particle effects to be displayed just to one actor rather than a whole zone
 	- Improved: Appearance of floating damage numbers (should also solve some compatibility problems with certain video cards)
 	- Improved: FindActor is no longer case sensitive
 	- Improved: Removed hard coded "Welcome to <game name>..." message from login (you can use the server login message box to display your own)
 	- Improved: Actor instances now use a linked list to track those in the same zone for potentially very large performance gains
 	- Improved: Item scripts now have the player's selected target (if any) as the context actor
 	- Improved: Missing or invalid cloud/storm cloud textures will now result in a useful error message when the client tries to use them, rather than just a MAV
 	- Improved: The client no longer unnecessarily reloads zone scenery when transferring to the zone he is already in, which cuts down a lot on load time
 	- Improved: The inventory window in the "Interface" tab of GE now displays the inventory background rather than the default window background
 	- Improved: XP points gained by a pet now go to the owner instead of the pet
 	- Improved: Missing the rain or snow texture will now give a useful error message instead of MAV
 	- Improved: The FireProjectile script command no longer ignores faction ratings and non-combatants
 	- Improved: Custom attack scripts are now fully responsible for all animations and blood effects
 	- Improved: Attack animations are no longer constant length (so longer ones now play for longer)
 	- Improved: The custom attack script is now called for ranged as well as normal attacks
 	- Improved: Increased maximum level to which actor attributes can be set in GE from 500 to 65,535
 	- Improved: Client now gives a useful error message instead of MAV when failing to load the mesh for an actor instance
 	- Improved: Actors' velocity Y component is no longer reset to zero when colliding with a vertical surface
 	- Improved: Triggers now only fire once when a player enters the volume, rather than continously
 	- Improved: Reduced maximum polygon count of large water planes
 	- Improved: Reduced memory usage of listbox items in GE by over 60%
 	- Improved: /FixMe command moved to in-game commands script instead of being hard coded, so it can be customised or removed if required
 	- Improved: A portal will now only reactivate 10 seconds after zoning through it, meaning no more 'portal bouncing'
 	- Fixed: Aggressive NPCs will now look for and attack targets even when not patrolling
 	- Fixed: Animation sets are now loaded by the client *after* the auto-update has completed
 	- Fixed: First actor's start zone not being displayed correctly when GE first loaded
 	- Fixed: The waypoint pause value is now displayed correctly in GE for waypoints which do not spawn an actor
 	- Fixed: Deleting a sun sometimes appearing to delete all suns
 	- Fixed: Memory leak in mesh selection dialog
 	- Fixed: Actor Hair/Beard/Clothes/Face commands now return values 1-5 rather than 0-4, to match the equivalent Set commands
 	- Fixed: Actors scaled very small were unable to move using keyboard control
 	- Fixed: Character selection/creation screen positioning of small/large scaled actors
 	- Fixed: Dropping when moving while mounted on a flying actor
 	- Fixed: Bug with addition or variable assignment of strings containing commas
 	- Fixed: MAV when using TAB to select the first portal after scaling any object
 	- Fixed: Assigned attribute points not being reset correctly when changing race in character creation
 	- Fixed: "Network message of type 35 exceeded MTU" bug on scenery inventories
 	- Fixed: Dropped items were not being reloaded into the correct zones after a server restart
 	- Fixed: Sounds in sound zones ignored the volume control
 	- Fixed: Right-clicking action bar quick-slots now removes the contents, if any
 	- Fixed: Un-memorising a spell now removes it from the action bar correctly if it was in bar #2 or #3
 	- Fixed: Chest armour given to NPCs by a script should now show up if a model is assigned to the item
 	- Fixed: Water damage not being applied when swimming on the surface
 	- Fixed: Layout of assignable attributes in character creation with fewer or more attributes than default
 	- Fixed: Bug making it impossible to reduce points spent on any attributes after a hidden attribute in character creation
 	- Fixed: GE MAV when right clicking while holding button to increase water texture scale
 	- Fixed: The scripting interpreter was incorrectly evaluating negative numbers before an operator
 	- Fixed: The scripting interpreter was failing to evaluate subtraction operators coming after a negative value, causing a server hang
 	- Fixed: Actor effects now persist properly when players log off and back on
 	- Fixed: Mask and alpha on textures with the m_ and a_ prefixes is now applied during the character selection/creation screens as well as in-game
 	- Fixed: Unused currency tiers will no longer display unnecessary commas in the client
 	- Fixed: "Other" type items disappearing when trying to use a stack of them until inventory closed and reopened
 	- Fixed: Action bar quick-slots being set to item #0 after unmemorising an ability
 	- Fixed: Incorrect ability being cast (or casting failing to work at all) due to client being out of sync with server
 	- Fixed: When using GiveItem() to equip NPCs, giving multiple wearable items at once no longer results in the entire stack being equipped
 	- Fixed: Occasional MAV or unexpected behaviour when deleting scenery objects
 	- Fixed: Display of chest armour for actors already present in a zone and already wearing armour, when the player enters a zone
 	- Fixed: Details of portals, triggers and other server side zone information will now revert to the saved version as expected when unloading and reloading a zone without saving changes
 	- Fixed: GoTo going to the incorrect line after labels in previous functions
 	- Fixed: You can no longer right click items to use them while you are holding an item in the mouse slot
 	- Fixed: ActorMount and ActorRider were the wrong way round
 	- Fixed: Input of new extended characters via the in-game interface
 	- Fixed: Reputation displayed incorrect values on the client after SetReputation until logging out and back in
 	- Fixed: Network player movement while running usiong the keyboard controls is no longer jerky

 UPDATE 1.07

 	- Added: Any supported resolution may now be selected for the client
 	- Added: New actor script commands: MoveActor, Tag, SetTag, Spawn
 	- Added: New item script command: ItemDamageType
 	- Added: New visual script command: CreateFloatingNumber
 	- Added: New general script commands: Parameter, Split
 	- Added: Full set of UDP networking script commands (no documentation yet - refer to Blitz documentation)
 	- Added: You can now pass a Parameters string a script called with ThreadExecute, which it can then access with the new Parameter command
 	- Added: New in-game command for any player to rescue themselves if they get stuck with no GM present (/fixme)
 	- Added: New GM only in-game command to warp other players (/warpother <player name>, <zonename>)
 	- Added: First pet commands of the form "/pet <name>, stay" ('stay' can be replaced with 'wait'/'come'/'follow'/'attack'/'name, <newname>' and '<name>' can be replaced with 'all')
 	- Added: New 'in-game commands' script to add custom /commands
 	- Added: You can now use the numpad - key to save numbered screenshots
 	- Added: Suns/moons system (settings are in the days & seasons tab of the GE)
 	- Added: Optional EULA screen to client startup
 	- Added: Invert mouse option
 	- Added: Sounds for pressing interface buttons and selecting dialog options (\Data\UI\)
 	- Added: Global message send box to server
 	- Added: Optional game intro movie (just copy your movie file to \Data\Game Data\Menu.avi; .mpg and .mpeg extensions are also accepted)
 	- Added: New keys - attack target, always run, cycle target
 	- Added: Option to disable actor -> actor collisions (checkbox in the "Other" tab of the GE)
 	- Added: Mount/dismount script
 	- Added: Player logout script
 	- Added: Numerical displays to attribute bars
 	- Added: Setting for the maximum number of characters allowed per account ("Other" tab of the GE)
 	- Added: Server logging of chat messages (optional - setting at bottom of server Game window)
 	- Added: Setting to hide attributes from players
 	- Added: Graphical option to disable grass and tree sway
 	- Added: Seperate texture for stormy clouds
 	- Added: You can now alter the direction of the default light on a per-zone basis (see Environment\FX options panel)
 	- Added: Option to set the time an NPC will spend paused at each waypoint before continuing
 	- Added: Setting to only show actor nametags for the selected actor
 	- Added: View mode constraint setting ("Other" tab of the GE)
 	- Added: Actor ID display to actors tab, for possible scripting use
 	- Improved: The inverse rating is now displayed when adjusting default faction ratings in the GE
 	- Improved: Multiple pets no longer fight for the same position next to the player
 	- Improved: PlayerIsDM scripting command renamed to PlayerIsGM (old version still works for backwards compatibility)
 	- Improved: Dropped items now display the actual item mesh - the default 'loot bag' mesh is only used if there isn't an item mesh set
 	- Improved: Players logging into the game now return to their exact previous position rather than the last portal used
 	- Improved: Sky/fog transitions now use delta timing to go at the same speed on any PC
 	- Improved: You can now look up higher in 3rd person mouselook
 	- Improved: Disabled automatic steep-slope collision (you must now use collision boxes to prevent players getting where they aren't welcome)
 	- Improved: Disabled rotation of the camera by moving the mouse to the very edge of the screen (no longer required with the addition of mouselook)
 	- Improved: The Gubbin Tool now allows the selection of animated meshes for the gubbin/item
 	- Improved: Appearance of actor nametags
 	- Improved: Increased maximum possible camera speed in GE zones tab
 	- Improved: Increased minimum distance between actors in combat
 	- Improved: The origin of the skysphere model is no longer reset when it is loaded, allowing control over appearance of the horizon
 	- Improved: Encrypted character set models are now supported (name the file E_Set.b3d instead of Set.b3d)
 	- Improved: You can now access the level of the ability in an ability script by calling Parameter(1)
 	- Improved: Missing emitter configs will no longer cause a MAV when loading a zone, it will now fail silently in GE and display an emitter error message in the client
 	- Improved: Gubbin Tool interface and saving
 	- Improved: New camera collision system should prevent camera being stuck between an object and the player (e.g. when walking into a house)
 	- Improved: Actors with only a single body and head texture now load much faster if at least one instance of the mesh is already loaded
 	- Improved: Actors with a space for their name now display the race when killed, allowing NPC nametags to be hidden without breaking the death message
 	- Improved: When entering a zone with players already present, login messages for them are no longer displayed (5 second squelch on all login messages after zoning)
 	- Fixed: Script bug where GoTos went to the wrong line when more than one label was used in a function
 	- Fixed: Added character creation screen text to Language.txt
 	- Fixed: Some day/season settings not saving correctly when saved from the quit dialog
 	- Fixed: It is no longer possible to get a negative amount of experience from killing an actor with a low multiplier
 	- Fixed: Long actor names should no longer obscure the scrollbar when selecting an actor to spawn
 	- Fixed: A "V" character in an string assigned to a variable should no longer be replaced with a value
 	- Fixed: You now die properly when running out of health from drowning
 	- Fixed: Scripted particle effects are now removed when zoning (unless attached to the player)
 	- Fixed: Proper error message rather than MAV when trying to load nonexistent meshes for items/hair
 	- Fixed: FullTrim now strips leading and trailing spaces
 	- Fixed: Players not able to log back in after server is locked and unlocked
 	- Fixed: Gubbins now appear correctly on local player when item is already equipped at login
 	- Fixed: The /warp command now searches for the first existing portal instead of assuming that a portal with ID 0 is present
 	- Fixed: Scripting problem where numerical operators treated all string variables as zero, even if they contained a numerical value
 	- Fixed: Female animation sets being ignored
 	- Fixed: Open combo boxes not being closed when using tab or right-click to change selection in GE, resulting in strange behaviour
 	- Fixed: Added character deletion confirmation and character creation error messages to Language.dat
 	- Fixed: Attacks were being validated by the server even when the attacker was far out of range
 	- Fixed: MAV when selecting an emitter (other than the first in the list) for which the default texture has been removed from the media database
 	- Fixed: Comparing negative numbers in a script should now behave as expected
 	- Fixed: MAV when trying to place scenery into a zone when no meshes are present in the project
 	- Fixed: Players not in any team can no longer send team messages to everyone
 	- Fixed: Server now has a copy of Language.txt for built in messages
 	- Fixed: Party chat now works properly when sent from players other than the one who created the party
 	- Fixed: You may now ride your own pets
 	- Fixed: Home factions are now correctly transmitted to the client at login (should solve some combat issues)
 	- Fixed: Water textures should now scroll at the same speed on any computer
 	- Fixed: Some item emitters not being correctly freed when zoning, causing MAVs and visual glitches
 	- Fixed: Right clicking a character now scales the selection indicator to the correct size (i.e. the same as left clicking)
 	- Fixed: Walking backwards on horseback no longer flips the horse direction
 	- Fixed: Bad assignment error when using != operator
 	- Fixed: Gubbins not appearing/disappearing when bought/dropped/picked up until unequipped and reequipped
 	- Fixed: The ChangeMoney command will no longer allow a player's money level to become negative
 	- Fixed: Bug where item emitters were not removed when hat, shield, weapon or chest armour items were unequipped
 	- Fixed: Swimming idle animation didn't play after dropping into water until player moved
 	- Fixed: Being able to swim above shallow water by holding the swim up key
 	- Fixed: Valid range for projectile attacks
 	- Fixed: Unexpected behaviour when firing a 100% damaged ranged weapon
 	- Fixed: Occasional combat MAV when selecting a texture for blood which is also used for other purposes
 	- Fixed: Making the first class of a race non-playable will no longer cause other classes of that race to also be non-playable
 	- Fixed: Error when trying to create a second character after spending full points creating the first, without restarting the client
 	- Fixed: Weapon damage type display on client inventory tooltips was blank or corrupt

 UPDATE 1.06 (final version)

 	- Added: Mouselook (both 3rd and 1st person views), hold right mouse button to use
 	- Improved: The camera no longer pauses before moving when clicking to walk/run
 	- Improved: Client input boxes now accepted extended ASCII codes such as accented characters and the £ symbol
 	- Improved: Client now fails with an error when loading a zone with a missing mesh (GE still ignores the error and removes the scenery)
 	- Improved: Actor selection combo box made larger, so scrolling through is much easier
 	- Improved: Emitter bone naming is no longer case sensitive
 	- Improved: Defensive monsters now attack back at players who fire projectiles at them via scripted abilities
 	- Improved: Spaces in the HTTP auto-updates server are now automatically converted to %20
 	- Fixed: Update screen background texture now includes entire screen, so you can display a background behind the 'window', consistent with login screen
 	- Fixed: Actor emitters now update in the character creation/selection screens
 	- Fixed: Breath bar going down when swimming on top of water
 	- Fixed: Slot type selector was not appearing in the Items tab
 	- Fixed: You can no longer mount another actor while already mounted
 	- Fixed: Prevented jumping while mounted
 	- Fixed: Invalid GoTo call in scripts where multiple GoTo calls referenced the same label
 	- Fixed: Dropping back to original height when playing as a flying actor and walking forward/backward
 	- Fixed: MAV when changing race in character creation when the "hide nametags" option is enabled
 	- Fixed: "Bad assignment operation in script" when using >= and <= operators
 	- Fixed: /pm command now always sends the message to the correct actor
 	- Fixed: Character walking off after closing a dialog
 	- Fixed: Constant unnecessary downloading of client executable in auto-update system
 	- Fixed: Increased network reliable message buffer from 256 to 2001 messages, which should improve reliability when many packets are dropped
 	- Fixed: Client MAV when displaying character attributes window if you have less than 10 attributes

 UPDATE 1.06

 	- Added: Undo feature to Zones tab in GE (Ctrl+Z or toolbar button)
 	- Added: Language.txt file with all client string constants, to assist the creation of games in languages other than English
 	- Added: Hard coded (fixed) attributes such as health, toughness etc. can now be altered (new button in Attributes tab of GE)
 	- Added: New actor script commands: ActorXP, SetActorLevel, FindActor, SetMoney, ActorMount, ActorRider
 	- Added: New faction script commands: DefaultFactionRating, SetFactionRating
 	- Added: New world script command: SceneryOwner
 	- Added: New string script commands: Asc, Chr
 	- Added: New item script commands: ItemDamage, ItemArmor
 	- Added: XP multiplier setting to actors
 	- Added: Jumping
 	- Added: Keyboard controls now allow you to walk backwards instead of just stopping
 	- Added: You can now force the GE to always use fullscreen mode with a -f parameter (you must create your own shortcut or batch file to use it)
 	- Improved: Gravity is now more realistic
 	- Improved: The behaviour of the LevelUp script has changed - it is now called whenever a human actor gains XP, allowing you to create a custom level-up formula
 	- Improved: Disabled fog on particles (and the actor selection highlight), which should hopefully prevent the mask/alpha texture sections being visible
 	- Improved: Renamed Gold and ChangeGold script commands to Money and ChangeMoney (Gold/ChangeGold still work too, for compatibility with older scripts)
 	- Improved: Renamed /gold DM command to /money
 	- Improved: Scripts may now check account details even for offline players
 	- Improved: Added basic lighting for depth to character creation/selection screens
 	- Improved: Optimised network transmission of update files list to client
 	- Fixed: Riding should now work, right click a valid actor instance to mount it
 	- Fixed: Server crash when killing an NPC from a script
 	- Fixed: Zoning MAV on zones exported from RCTE
 	- Fixed: Old incorrect branding in server AppTitle
 	- Fixed: Various potential "combo box list growing off the bottom of the screen" problems
 	- Fixed: Script editor now correctly remembers it's 'windowed' size when closing it in a maximised state
 	- Fixed: Space now works when used as an in-game control
 	- Fixed: Music files in subfolders were not displayed in the media manager/dialogs
 	- Fixed: MAV or other unexpected behaviour when using a texture after closing a dialog window with that texture as the background
 	- Fixed: Ghosts left on client when an AI actor is killed with no killer
 	- Fixed: Terrains not assigned a base texture no longer cause a MAV if the area is reloaded and a texture with ID 0 is not present
 	- Fixed: Scripting bug where some string commands did not remove leading and trailing quotes
 	- Fixed: The Lower script command
 	- Fixed: Emitter cones appearing in 3D views inside tabs other than the Zones tab
 	- Fixed: Patch.exe not finding correct main client executable for updating
 	- Fixed: Weather linking should works correctly
 	- Fixed: The return value range for the FactionRating command is now -100 to 100, as documented
 	- Fixed: Players can no longer enter combat with a friendly actor which they cannot damage
 	- Fixed: Script error when retrieving the value of an null global, actorglobal, or superglobal
 	- Fixed: Actors without a valid death animation now disappear when dead
 	- Fixed: AI actor death script being cancelled before running (AI death scripts no longer provide a handle to the dead actor, only to the killer)
 	- Fixed: When deleting a zone, it is now removed immediately from all lists
 	- Fixed: Deleting the Patches folder in a project will no longer cause a MAV when generating updates
 	- Fixed: The server now loads all projectiles correctly, so they are no longer ignored when firing
 	- Fixed: The QuestStatus command no longer includes the text color bytes in the returned string
 	- Fixed: Operator evaluation errors where an operand contained a comma
 	- Fixed: Collision problems when swimming

 UPDATE 1.05

 	- Added: Compatiblity mode for toolbox rendering selection to Project Manager
 	- Added: GUE startup log
 	- Improved: Renamed \Install folder to \Game
 	- Fixed: The game updater will no longer keep closing/restarting itself
 	- Fixed: Game updater file status bar is now more smooth
 	- Fixed: RCTE terrains losing scale settings when loaded in client
 	- Fixed: Incorrect "Mesh is not animated" error message when setting scenery animation modes
 	- Fixed: Added scrollbar to script/function selection lists in GE abilities tab
 	- Fixed: Graphical uglies when loading zones without a loading screen texture assigned
 	- Fixed: /trade command crashing the server when used with an invalid player name
 	- Fixed: RCDE dungeons losing scale settings when loaded in client
 	- Fixed: Zone grass being shown when tabbing out of and back into the Zones tab in GE
 	- Fixed: Terrains now default to 2000 polygons and morphing enabled
 	- Fixed: Actors now use the correct textures and beard meshes when multiple copies of the same actor are in a zone
 	- Fixed: Placing water in GE no longer relies on the existence of a texture with ID zero
 	- Fixed: The texture selection dialogs no longer causes a MAV if a texture file is missing
 	- Fixed: Server crashing if an attribute is set to zero or below in a script

 UPDATE 1.04

 	- Added: New player script commands: PlayerAccountName, PlayerAccountEmail, PlayerIsDM, PlayerIsBanned
 	- Added: You may now request player->player trading by sending /trade <Player Name>
 	- Added: Version identifier to Project Manager status bar
 	- Fixed: Building a minimum client now includes the login menu texture files
 	- Fixed: Building a server now works as expected regarding dynamic data such as accounts
 	- Fixed: Aggressive actors will no longer attack themselves if their faction rating is low
 	- Fixed: FUI combo box bugs
 	- Fixed: Save bug with inventory interface settings
 	- Fixed: MAV when re-saving a saved zone containing at least one water area
 	- Fixed: Auto update system now displays file names correctly
 	- Fixed: Setting an actor's health to 0 in a script now kills the actor
 	- Fixed: Spaces between brackets and parameters in script function calls are now accepted
 	- Fixed: Animations with IDs greater than 99 not playing when used in AnimateActor() script command
 	- Fixed: XP points now update correctly on the client
 	- Fixed: RottNet reliability bug causing disconnections when playing over connections with high packet loss
 	- Fixed: Item and actor attributes lists are no longer left blank after adding/removing attributes

 GOLD RELEASE (1.0)

 	- Added: >= and <= operators to the scripting language
 	- Added: New file script commands: FileType, FileSize, Eof
 	- Added: New actor script command: NextActor (to cycle through every actor in the game)
 	- Added: New item script commands: ItemHealth, SetItemHealth
 	- Added: You may now change the detail level, morphing and shading on LOD terrains
 	- Added: Copy zone button to GE
 	- Added: You may now alter the attribute allocation points available at character creation (Attributes tab in GE)
 	- Added: /pm (private message) command
 	- Added: Option to hide character nametags
 	- Added: Optional colour parameters to Output()
 	- Added: AI actor target detection distance
 	- Added: Refresh scripts button to server interface
 	- Added: You can now cycle through objects in the GE using the Tab key
 	- Improved: The login and menu screens are now fully customiseable (look in \Data\Textures\Menu)
 	- Improved: In-game window backgrounds are now PNG files found in \Data\Textures\GUI, so they can be changed
 	- Improved: Armoury now has incremental movement controls, unless you hold the button down
 	- Improved: When placing water areas, the initial texture will now be copied from the first water area in the zone
 	- Improved: Increased maximum waypoints and spawn points
 	- Improved: Deleting a character now asks for confirmation
 	- Improved: Main menu now runs in 1024*768 if available
 	- Improved: You can now double click projects and tools to open them in the Project Manager
 	- Improved: Increased chunk size for Toolbox terrains and dungeons
 	- Improved: The player is now warned when creating a character without using all available attribute points
 	- Improved: All files are now checked when loading to ensure they exist
 	- Improved: Gooey combo box drop-down buttons made less wide
 	- Improved: In-game windows may now be closed with the escape key
 	- Improved: "Gooey" folder renamed to "UI"
 	- Improved: Large map window made square
 	- Fixed: Factions are now taken into account with PvP attacks
 	- Fixed: "Screen shaking" bug
 	- Fixed: Duplicate function duplicating the selection box as well
 	- Fixed: Server saves before closing if it runs into an open port error when unlocking
 	- Fixed: WriteLine/WriteString commands not stripping quotation mark characters
 	- Fixed: Script Files folder missing
 	- Fixed: Mixed up face/body textures when the mesh for an actor being loaded is already in RAM
 	- Fixed: Dragging a background Gooey window now activates it
 	- Fixed: Zone entry/exit scripts now run
 	- Fixed: Floating white square in GE zones tab 3D view removed
 	- Fixed: Females using male hair meshes
 	- Fixed: Armoury rotation saving bug
 	- Fixed: Actor animation set selection lists no longer go off the bottom of the screen
 	- Fixed: Potential server crash on corrupted ItemScript packet
 	- Fixed: Shadow rotation
 	- Fixed: Spawn point death script not being saved
 	- Fixed: Character no longer begins moving on a single click until the chance to double click has expired - making it easier to attack
 	- Fixed: String addition bug with negative values
 	- Fixed: Various item usage crashes
 	- Fixed: Crash when importing media from folders other than the correct media folder or its subfolders
 	- Fixed: Scenery collision zone sizes for sphere/box collision
 	- Fixed: Water damage settings now save correctly
 	- Fixed: All projectile settings now display correctly
 	- Fixed: Character deletion bug making it impossible to delete some characters
 	- Fixed: Total accounts display becoming inaccurate until server restart after creating a new account
 	- Fixed: RC Armoury MAV when clicking move buttons with no object selected

```