Client 384.18
From Istaria Lexica
Client 384.18
| |
---|---|
Release Type: | Client Update |
Rollout Blight: | 2011/12/14 |
FEATURES[edit]
- Change the color of the quest step active indicator
- If having trouble sending data to server, provide feedback in chat window
- Add command /lasttarget
- Allow objects to fade into scene instead of popping (not all objects can be faded, depending on shader used)
- Added support for querying for monitoring resolution instead of hard coded list
- Showing item icon if no 3D priview is available.
- Re-enabled globalReflectMapEnabled (by default is disabled), part of trying to get worldReflect shaders working
FIXES[edit]
- Allow switching between non-roman keyboards character sets
- Fixed bug with text shaders
- Fix problem with loading message window causing crash at shutdown - HorizonsUILoadWindow.cpp
- Fixed crash after character creation
- Tutorial Action Window tutorial not cancelling correctly
- Work around for for sectors that have swapped X and Y. Regions don't consistently show up
- Prevent level up effect from playing more than once
- Lightning Claws Sound Loops over and over
- Item preview is warped at top and bottom for items
- Prevent inventory and character windows from being open at start-up to improve load time and prevent occasional log-in trouble.
- Check underwater condition only when client is loaded.
- Add real shadow support and introduce optimizations to shadow calculation
- Recalculate shadows when equipped items changes
- When in developer mode, always show item primitive_def_id in item details window
- ModelPreviewSpinRate for item 3D preview rotation in item details.
- After changing shadow details, display message in chat box that restart is required
- Ability tab under character doesn't sort level proper
- Change default of lists so that they are sortable by default
- Removed maxImageSize pref, as no longer used
- By default, models are loaded at their best quality, instead of starting low quality.
- Revisit Graphic Pref defaults and overhaul
- Resolve crash with clientlookups.def
MAINTENANCE[edit]
- Increase default packet size to 1500 bytes for high and low speed clients - allow transport to negotiate best packet size.
OPTIMIZATION[edit]
- Optimize base class for all game objects (TBaseEntity)
- Refactoring and optimization for class TCharacterEntity
- Optimize and Convert to STL TVirtualArray