General Changes
- Fixed bug preventing rotation-keys to work while left-mouse button was down in first-person.
- Stepping up effect on objects (also player avatar) is now smoother, fixes camera stuttering when walking up stairs.
- Speed-up room geometry creation time (faster room loading).
- Upgraded Ogre Engine from 1.10.0 to 1.10.5.
- Upgraded CEGUI library from 0.8.5 to 0.8.7.
- Improved image cache handling, reduce micro lags due to large removals of images at once.
- Fixed issue with local avatar orientation not fully synced with server on aiming/yawing stop.
- Improved support for switching monitors (still might need restart, but shouldn’t crash or hang).
- Additionally ‘prepare’ Ogre resource groups at loading-stage (even if not pre-loaded).
- Added more developer data in the Stats window (left-click on FPS number).
- The camera in third-person mode will now collide with the room, e.g. will zoom in if you try to view your avatar through a wall. Camera will zoom back out when space is available to do so.
- Camera in third-person mode now has zoom and pitch limits, which can be changed in configuration.xml if wanted.
- Smoother mouselook aiming.
Rendering Changes
- Object name labels increased in quality, scaling and performance.
- Moon and Sun are now always enabled regardless of ‘New Sky’ setting in options.
- Directional light from sun or moon is now enabled regardless of ‘New Sky’ setting in options.
- Legacy 2D objects (e.g. players) are now affected by sun/moon light.
- Improved rendering performance of rooms with many active lights.
- Remove most of the big performance penalty caused by moving sectors.
- Fixed camera and name label adjustments for object size changes (e.g. morph and back).
- Frenzy sky is red at night (only at night).
- Added support for XLatOverride effect (e.g. used in Phase white-blending screen effect).
- Fixed issue with 2D objects being drawn unnecessarily many times at once (BP_CHANGE).
- Fixed issue with player avatar being drawn incorrectly for a short moment when entering a map.
- Fixed Underworld torches not displaying the ‘off’ graphic.
User Interface Changes
- Chat history is not reset on quit anymore, only on shutdown.
- Chat history increased from 100 to 200 messages.
- The chat window can be flipped to ‘plain’ mode and back by right mouseclick. In plain mode, chat can be copied. The plain mode is shown in the screenshot above, with text highlighted.
- Fixed issue with holding Shift or Ctrl down causing first key to be repeated several times in the chat edit box.
- Translate existing chat history on language change (limited if server is changed or players offline).
- Fixed issue with chat edit box paste action possibly triggered twice.
- Added German chat command triggers ‘m’ and ‘mitteilen’ for broadcast.
- Correctly translate existing action button spell/item names on language change (fix for gone on reload).
- Minimap wall thickness increased.
- Player and objects have fixed size regardless of zoom in minimap.
- Minimap rendering offloaded to background thread (more FPS in game).
- Minimap size can only be adjusted in 32 pixel increments (HW requirement for performance).
- Fixed issue with loading bar being slower with VSync enabled.
- Fixed new mail being repeated on each open/refresh.
- Fixed a bug where pressing ESC on “drop amount window” caused the amount to disappear instead of the window.
- Fixed Action Button re-assignment not being saved on quit.
- Globe & Mail text now stays when the window is closed (even on quit/character change) until sent or client shutdown.
- Fixed allowing creation of too large mails that get discarded/lost.
- Confirm/Yes-No Popup can be dismissed using Return/ESC (No is default for Yes-No).
- Pressing ESC from the ‘Welcome’ screen will now return to the ‘Login’ screen even if the focus is on the background.
- Show name of spell/action/item in tooltip of Action Buttons.