You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Powers now deal damage when you hold the button down.
Powers now deal damage to all enemies in their effect radius.
Powers now have proper activation timing (damage is now dealt during the contact frame rather than instantly).
Throwable objects now deal damage.
Powers that have charges now consume charges.
Added an option called DisableMovementPowerChargeCost that disables power charge consumption for player movement powers.
Implemented base damage calculations based on tooltip formulas.
Implemented critical and brutal strike chance and damage multiplier calculations.
NOTE: Not all power mechanics are currently implemented. Powers that rely on unimplemented mechanics may not deal damage or do anything at all. Unimplemented power mechanics include: resources, conditions (buffs and debuffs), hotspots (areas that deal damage, heal, etc.), summons, bouncing, and more.
Implemented AI for enemies and friendly NPCs.
Implemented team-ups and vanity pets. Summoned team-ups persist when transferring between regions or logging out.
Implemented death and resurrection for avatars and team-ups.
Overhauled the persistence layer:
The server now saves player data, avatars, team-ups, items, and controlled entities. This means your progress and inventory contents will no longer be wiped when transferring between regions or logging out.
Implemented automated database file migration for backward compatibility with save data from older versions of the server.
Account.db file will now be created on server startup if it does not exist.
Implemented automatic backups of saved data. By default the server saves up to 5 backups with an interval of at least 15 minutes between them. Backup number and frequency can be changed in the Config.ini file.
Implemented avatar and team-up leveling.
Implemented live tuning. Tuning variables can be adjusted by editing the LiveTuningData.json file and applied by invoking the !server reloadlivetuning command in the server console.
Non-critical errors will now shut down the game instance and disconnect players instead of shutting down the entire server.
Items
Implemented loot tables. Quality and base types should be mostly accurate, but items currently have no affixes.
Implemented per-player instanced loot. Instanced loot can be disabled in the Config.ini file.
Items “purchased” in the in-game store are now added to the player’s inventory.
Implemented itemized costumes.
Implemented stash tab unlocks and customization.
Implemented selling items to vendors.
Implemented the first iteration of the loot vacuum.
Implemented expiration timers for items lying on the ground.
Regions
Implemented private region instances.
Only you have access to your private instances. In the future parties will also be able to access private instances of the party leader.
Enemies no longer respawn in private instances.
You can see your active private instances using the new !instance list command.
Private instances reset every 5-10 minutes with default server settings. You can reset your private instances manually using the new !instance reset command. You cannot reset the instance you are currently in using this command, so you need to move to another region first. Private instances also reset when you log out.
Implemented faraway point of interest indicators.
Using transitions to teleport within the same region now snaps the camera to to the target location rather than doing interpolated movement through environment.
Using transitions to teleport within the same region with a loading screen (e.g. using an elevator transition in a tower region) no longer causes the player to fully re-enter the region, making loading times faster.
If you get stuck in an infinite loading screen by warping into an unsafe region that the client does not have assets for, you will now be returned to the default hub region on your next login.
Miscellaneous
Implemented an option to apply maximum health magnitude bonus to all player avatars via the configuration file. This is a temporary option to compensate for the lack of stats from equipment, and it will be removed at some point later on.
Implemented JSON output for the web API.
Implemented !account download command that allows you to download your account’s data. This data can be used when playing offline on your own server.
Implemented a number of optimizations:
Optimized memory management of vector math data structures.
Optimized handling of network traffic.
Optimized entity property parameter decoding.
Major Bug Fixes
Fixed an issue that prevented some of the larger avatars from being able to drop items on the ground.
Fixed an issue that made it possible for the current avatar to get outside of the player’s area of interest, making it disappear on the client.
Fixed an issue that was causing some client messages to be be ignored by the server, especially when there were many small messages arriving in a short period of time.