Update 49: July & August 2025
Hi all!
We assembled this update as the September 7-day playtest wrapped up. Apologies for the slight delay, as we were super busy in the days leading up to the test.
Fortunately, the playtest went very smoothly. That’s thanks to both the efforts of the team and how cool everyone’s been on the servers, Discord, etc., especially given the volume of new and returning players.
So, please accept our thanks for what’s turned out to be a fantastic week!
September Playtest Overview
This won’t include every stat we pulled, because the update turned out to be massive enough already. Hit us up in Discord if you think we left out any important stats. We may break out a separate, more detailed review if necessary.
Note: These are class ‘totals,’ which include all the characters you created while waiting for the test but didn’t necessarily play.
Note: Similar to the class totals, these are all the toons created, even if they never made it into the game.
Note: ‘Horseradish,’ you almost got us. Your account has been flagged with a friendly warning. :)
Character Art & Concepts
Polished player faces and added some new ones (features, tweaks, etc. are still ongoing)
Polished player model UV
Added a new weathered leather armor set (nearly complete)
Updated the specter model (mostly done; textures and/shader tweaks coming)
Concepted dryads and clockworks
Concepted Relle and Eltindra
Fixes
Fixed the ashira backpack mounting point
Adjusted the red ghost shader
Added colliders on the human male to try and prevent capes from clipping
Adjusted the gnome and dwarf nameplate height













Animations
Giants:
Kick animation
Idle fidgeting animation
Ranged attack animation
Melee attack animations (specials and normal attacks for each weapon class)
Long idle animation
Underwater death animation
Wood elves:
Climbing animation
Mining animation
Fishing animation
Item interaction animation
Bears:
Idle animation
Attack 01 animation
Walk animation
Run animation
Death animation
Idle combat animation
Attack 02 animation
Special attack animation
Dodge animation
Getting hit animation
Stunned animation
Added unique crafting and trade skill animations for all player races
Added unique climbing animations for all player races
Updated strafing animations
Updated movement and jumping animations
Fixed channeling animations for channeled abilities
Changed the way strafing and strafe-running is animated (lots of feedback on this one, to be continued…)
Added support for harvesting animations
Increased the view range of combat animations
Reduced overly aggressive animation culling (i.e. less t-posing mobs seen from afar)
Fixed instant-cast abilities using the animation of a previous ability
Fixed animation hang when using the Shoot ability
Environment Art
Continued work on Faelindral and Evershade Weald (new environment textures, props, buildings, and city terraces)
Continued trim and polish work in Night Harbor
Added a new expansion in the Night Harbor sewers
Continued work on Night Harbor to prepare for the Underdocks (Module 1)
Continued work on the Underdocks
Continued work on the Caves of Irem (Module 1)
Continued work on an undisclosed Early Access expedition zone
Added new herbs for herbalism/alchemy
Added model/textures for the woodworking crafting table
Added goblin gold!
Started concept and layout work on Fields of the Lost (Module 1, welcome Neal!)
Completed initial work on Rothold: Ruins of Roothold Keep (Module 1)
Started work on several undisclosed mini-dungeons
Fixes
Added boundaries and facade additions/improvements to zones with oceans in them
Added patches to the ocean floor where missing in Shaded Dunes, Fallen Pass, and Keeper's Bight
Added water volumes where missing in Fallen Pass, Shallow Shoals, and Keeper's Bight
Fixed a malfunctioning lift, and now all lifts in Faelindral can only be summoned when they finish moving and unloading
Fixed occlusion related issues with secret areas in Night Harbor
Fixed targeting and aggro issues related to post-processing volumes in Glass Flats, Night Harbor, and Vale of Zintar
Fixed terrain to prevent mobs from going underground/being invisible in Night Harbor, Sungreet Strand, and Shaded Dunes
Audio & Music
Added meat spinning sound effects to Character Select and Plane of Meat scenes
Myconids: Added footsteps, attack, taking damage, and death sound effects
Treants: Added footsteps, attack, taking damage, collapsing to the ground, and death sound effects
Drakes: Added flapping wings, attack, taking damage, and death sound effects
Willowisp: Added idle and movement sound effects; updated their death sound to include sizzling sparks
Fire spells: Added casting, projectile, and impact sound effects
Ice spells: Added casting, projectile, and impact sound effects
Added earthquake sound effects
Added giant stomping attack sound effects
Increased the range at which giant and treant footsteps can be heard (from 30 to 60 meters)
Increased all spell maximum audible attenuation range (from 20 to 40 meters)
Improved Idle Sound Controller script to pause idle sounds for corpses and resume them if the corpse is revived, thereby fixing a bug where idle sounds would persist after a monster's death
Fixed spell casting audio looping bugs
Fixed a few broken audio splines in a few zones
Fixed thunder and thunder echo audio bus leakage, despite sounds being muted
Design
Content
Removed the Drain Mana line from Necromancer NPCs
Adjusted the Keepers Bight population
Adjusted the Shallow Shoals population
Added to the Glass Flats population
Fixed the Evershade Weald druid starter quest
Adjusted the Night Harbor arena
Opened the Scarwood zone!
Fleshed out Evershade Weald and the city of Faelindral some more
Continued Faelindral class quest progress
Reduced the Shaded Bloom Inn cellar respawn timer
Adjusted the Glass Flats spawner
Adjusted various factions
Assigned a Plagueborn defiler the proper ability list
Adjusted balance of the High Lord Farwynn Nyxx encounter
Adjusted balance of the Bone Construct encounter
Locked the Skyseer Illya encounter to level 25 max
Adjusted balance of the Guardian of the Life Font encounter
Locked the Guardian of the Life Font encounter to level 40 max
Added new items, quests, and encounters in Shallow Shoals
Added fishing volumes in Shallow Shoals
Improved NPC spawning in regards to being stuck in geography for Night Harbor's West Gate, North Gate, and Necropolis
Made the ledge near the Fallen Pass and Vale of Zintar border accessible
Updated boat pathing to account for ocean boundary and facade changes
Fixed the boat colliding with the dock in Keeper's Bight; it will also now properly dock in Shallow Shoals on the return trip
Made the Crypt Broodmother encounter in Infested Crypt less confusing (you can no longer interact with her when she is up in her lair)
Fixed steps of the BST quest that were repeatable
Added multiple quests to Shallow Shoals
Completed a comprehensive review of ability descriptions and buff text
Added new MUD actions in various locations
Balance
Upgraded several armor and weapon drops to reflect their rarity
Updated the class list for several items
Fixed a bug that allowed players to buy free skillups from trainers at endgame
Fixed a bug that allowed players to spam abilities and obtain skillups from invalid targets
Itemization
Reduced the weight of metal scraps
Reduced the weight of pelts
Added tiers to spider drops
Added tiers to wood
Added tiers to resin
Fixed an issue where Corrupted Ashira were no longer itemized
Adjusted balance for various items
Fixed the Volatile Rift Potion not properly applying the Gate effect
Humanoids now occassionally drop gems
Several flavors of large bat now drop more bat parts
Reduced the weight of leather, chain, and plate armor
Reduced coin weights
Fixed and updated the Favor of the Queen effect
Revised itemization for Pirate Island in Shallow Shoals
Tradeskills
Mining
Added tiers to stone
Copper nodes have Brittle Stone
Tin and Silver nodes have Jagged Stone
Iron and Gold nodes have Weighty Stone
Coal and Platinum nodes have Rigid Stone
Mithril, Cobalt, and Adamantium nodes have Thick Stone
Blacksmithing
Adjusted sharpening stones
Added tiers based on the new stone tiers
Can now be manually applied to your weapon instead of a buff
Converted existing ‘Sharpening Stones’ to Brittle Sharpening Stones
Added weightstones for bludgeoning weapons
Tarnished weapons no longer use the generic ‘Sharpening Stone’ as a component, they now use a sharpening stone of the corresponding tier of rusty/corroded weapon you are trying to upgrade
Carpentry
Added new recipes
Enchanting/Disenchanting
Added initial tradeskills
Herbalism
Added new herbs
Woodworking
Added new recipes
Masonry
Added Grinding Wheel
Added dressing stone recipes for each tier of stone (for furniture and other stone craftables/placeables)
Pottery
Added Pottery Wheel
Alchemy/Cooking
Created placeholder recipes for paint
Added new carpentry adjacent recipes for alchemy
Removed Tenacity Potion
Added new alchemy recipes
Traits
Medicine now grants Bind Wound skill and skillup rate
Added Minor Non-Combat Trait: Bookworm
Added Minor Non-Combat Trait: Stonecutter
Added Minor Non-Combat Trait: Stonemason
Added Minor Non-Combat Trait: Disenchanter
Added goblin-specific Major Combat Trait: Bribe
Added human-specific Major Combat Trait: Tenacity
Added ogre-specific Major Combat Trait: Ogre Smash
Added wood elf-specific Major Combat Trait: Hide
Slippery is now Gnome specific
Hardiness is now Deep Dwarf specific
General Abilities
Added a ‘Your Ability has worn off’ message to a vast majority of detrimental buffs
Bind Wound
Reduced cast time from 10 seconds to 4 seconds
Adjusted required level for various bandage tiers
Bind Wound may now be used while sitting
Regeneration line
Cast time set to 5 seconds
Fixed an issue where some ‘interrupt’ silences would last indefinitely
Several abilities that summon items (such as Summon Food, Drink, Bandages, etc.) now scale quantity with level
Fixed an issue where Resurrection spells could be cast while moving
Placate line
Placate now has a higher chance to fail and cause aggro
Expanded line with abilities: Appease, Conciliate, and Propitiate
Cast particles of various instant-cast abilities no longer persist indefinitely
Unholy Bulwark now applies Soul Exhaustion
Movement speed buffs no longer affect your speed while walking, crouching, or climbing
Standard Healing line
Minor Heal
Reduced healing amount from 12 to 10
Reduced Minor Heal mana cost from 10 to 8
Lesser Heal
Reduced mana cost from 25 to 20
Heal
Increased healing amount from 65 to 70
Increased mana cost from 35 to 40
Greater Heal
Increased healing amount from 300 to 325
Increased mana cost from 120 to 150
Exceptional Heal
Reduced healing amount from 700 to 600
Increased mana cost from 200 to 230
Archer
Updated ability icons
Exposing Shot is now a Martial ability
Fixed an issue where some Might abilities were set to Archery
Added ability: Flurry of Arrows
Bard
Fixed an issue where Somniferous Serenade did not have a set PvP duration
Fixed an issue where Cacophonic Vocalization had a 14 second cooldown instead of a 12 second cooldown
Beastmaster
Moved Fireburst from Level 12 to Level 16
Removed ability: Pack of the Predator
Added ability: Rat Pack
Cleric
Rebalanced Shock line (more balancing changes to come later)
Druid
Touch of Healing line
No longer stacks with multiple Druids
Reduced healing amounts for Touch of Life, Harmony, and Creation
Touch of Life 300 -> 230
Touch of Harmony 600 -> 320
Touch of Creation 900 -> 450
Reduced HoT amounts for Touch of Life, Harmony, and Creation
Touch of Life 150 -> 115
Touch of Harmony 300 -> 160
Touch of Creation 450 -> 225
Reduced mana cost to maintain old HPM ratios
Touch of Life 195 -> 150
Touch of Harmony 330 -> 175
Touch of Creation 500 -> 225
Added ability: Wolf Pack
Fixed an issue where the Grip of Nature self buff was considered a detrimental debuff and could also be resisted
Natureskin
Increased Natureskin AC amount from 25 to 30
Natureskin now also increases Health Regeneration by 2
Elementalist
Moved spell haste from air pet aura to fire pet aura
Summon Cloth Bandage now has an ability icon
Fixed an issue where Master of Elements: Air was proccing the wrong effect
Fixed an issue where Earthen Skin was castable on others
Enchanter
Added ability: Minor Illusion
Added ability: Enlightenment
Enchant Ally will now break its connection when the caster Charms a target
Inquisitor
Increased Silence duration from 4 to 5 seconds
Aura of Resistance
Renamed Aura of Resistance from Aura of Magic Resistance
Now also grants 2 (L1) to 30 (L60) Cold, Fire, Corruption, and Holy Resistances to your group
Updated tooltip to indicate that Aura of Resistance also grants 5% Magic Damage Reduction to your group
Added ability: Psychic Choke
Paladin
Mark of the Crusader procs can no longer miss
Fixed an issue where Mark of the Crusader heal proc was no longer granting the attacker any healing
Ranger
Now has access to the Fireburst ability
Added ability: Truestrike
Rogue
Added ability: Fury of the Assassin
Shadow Knight
Fixed an issue where Grip of Agony was still partially resistable
Shaman
Healing Spores line
No longer stackable with multiple shamans
Reduced HoT amount of Restorative Spores, Regenerative Spores, and Chloroplastic Spores
Restorative Spores 150 -> 115
Regenerative Spores 300 -> 160
Chloroplastic Spores 450 -> 225
Reduced mana cost to maintain old HPM ratios
Restorative Spores 195 -> 150
Regenerative Spores 330 -> 175
Chloroplastic Spores 500 -> 225
Reduced HoT amount of Spore Discharge from 10 (L1) to 600 (L52) to 10 (L1) to 225 (L52)
Spellblade
Unstable Barrier line
Increased mana cost of Unstable Barrier II from 10 to 25
Increased mana cost of Unstable Barrier III from 10 to 85
Increased mana cost of Unstable Barrier III from 10 to 100
Increased mana cost of Unstable Barrier V from 10 to 130
Increased damage amplification effect of Unstable Energy from 1% per stack to 2% per stack
Flameburst line
Moved Fireburst to Level 12 from Level 16
Moved Magmaburst to Level 20 from Level 24
Moved Lavaburst to Level 36 from Level 44
Moved Blaze from Level 56 to Level 44
Moved Inferno from Level 60 to Level 52
Wizard
Added teleport abilities for Vale of Zintar: Vale of Zintar Gate, Vale of Zintar Portal, and Evacuation: Vale of Zintar
Doubled the negative resist modifiers of the Lure line
Ice Bolt line
Fixed an issue where Freezing Bolt had a longer duration than expected
Changed cast time progression per ability from 1.5s -> 2s -> 2.5s -> 3s
Increased damage of Ice Bolt to 40
Increased damage of Freezing Bolt to 120
Increased damage of Chilling Bolt to 285
Added new SFX and VFX
Electric Shock line
Fixed an issue where the cast times were not set to their expected values
UI
Autosized crafting text in the crafting view to accommodate disenchant text
Added a cooldown visualization system to the ability bar
Prevented nametags from rendering too large when viewed up close
Added a new look to the ability book button
Added two new variants for the ability bar, also gave it a horizontal state
Added a new option to the journal that allows you to bookmark certain entries, making it easier to find quests you may be actively working on
Added a new option to view LFG players to the social window, allowing you to seamlessly swap between the ‘looking for more’ and ‘looking for group’ lists
Added a visual effect to the experience bar when you enter a ‘hell level’ (levels that require an increased factor of experience to complete)
Increased the macro/item bank size on the hotbar (up to 9 total banks)
Added class icons to the character select screen
Added the option to re-order your character list (this order only saves once you enter the world)
Tech
Additions
Rebuilt the ledger so that it will only function locally; improved ledger performance and functions
Reduced the length allowed for guild name creation to 24 characters maximum (this doesn't affect any current guilds that have exceeded this limitation, only future guilds created)
MUD actions that interact with the world ‘physically’ now break stealth and invisibility
Added a popup message that appears in the player UI when a GM broadcasts a message or a server restart is scheduled
Harvested items now automatically sort to the appropriate harvesting bag (if it’s in your inventory)
You can now reorder your characters during character selection (enter the world to save the reordering)
Added the chat commands ‘/trade off’ and ‘/trade on’ to disable or enable trades from other players; additionally, you can type ‘/trade’ with no arguments to initiate a trade
Added the option to lock abilities on the ability bar, preventing accidental right-clicking that removes the memorization of an ability
You can now scribe scrolls automatically by right-clicking them from your inventory
Improved targeting logic with /target and /assist
Added the level of the hardcore character that died as part of the announcement message
Added a notification about setting a surname upon reaching level 20
Added a description to scrolls if their ability is already scribed in one of your equipped books
Added /whot alias to /whotarget
Added ‘Who’ option to the unit frame right-click context menu
Added a fail message when attempting to use an unequipped clicky item that requires it to be equipped
Added support for buffs to have a chance to break upon movement
Implemented pet passive mode; pets will continue to follow the previous position command (stay/follow) but will no longer retaliate against mobs that attack it or its owner
Added a pet control UI button to swap the pet back and forth between defensive (existing) and passive (new) combat modes
Surnames are now limited to 15 characters (the same length as first names)
You can now toggle between LFM (Looking for More) and LFG (Looking for Group) in the group finder tab of the social window
Added a context menu option to hide the name and spell book on the ability bar
Added scaling options for the ability/spell book, ability bar, and command block
Moved the ‘campfire’ button to settings on the login screen
Added an attack button to the top of the command block
You can now resize chat windows by hovering your cursor over the edge of the window (as long as it’s not locked)
Updated the look of the Guild Registrar
Trade no longer closes or opens with your character sheet/inventory window
The main chat is now ‘always chat here' by default when a new chat config is created
Renamed the ‘Lock' context menu option to ‘Lock Move'
You can now right-click on a target frame for another player or NPC to initiate a trade
Crafting bags and stations UI now expands to ensure the full visibility of any recipe you can craft
Added horizontal cooldown time display to the default ability bar, and radial cooldown displays when collapsed
Added /bye command
Added additional aliases for /corpse
Added pet argument to /assist command to be able to assist someone's pet
Added /guilddisband command
Added ‘Magic’ flag for items
Improved some GM commands and tool functionality
Fixes
Fixed various UI elements where text did not fit
Group listings will now automatically delist if you join another group
Group listings will now automatically refresh when the group finder tab is selected
Updated server announcement popup with a new look
Added a popup message when you scribe a spell that is too high to cast or not for your class
Fixed Feign Death synchronization
Fixed mouse input so that you no longer accidentally target yourself when clicking between LMB and RMB
Fixed the cursor ‘jumping’ to the middle of the screen
Fixed message fading
Fixed chat scrolling issues
Fixed chat caret overlap issue
Fixed the split stack panel appearing outside of the viewable area of the screen
Fixed a character-specific data loading bug
Fixed Pet window /reload
Fixed double-clicking door issue (possibly needs additional improvements)
Limited stall signs to 55 characters
NPC pets now engage if player pets are sent at their master
Fixed the target de-syncing issue when using Hymn of the Dead
Bard songs are now interrupted by mez and stun
Fixed cast bars of a targeted client animating too fast
Fixed cast bars from animating at faster speeds when started multiple times
Fixed sending multiple BeginCasting packets for client casts
Fixed start casting animations not playing
Fixed not showing the correct required level for some clicky items
Fixed ability book tabs not updating when transferring a spellbook to and from the bank using right-click
Fixed handing your pet no drop items; now returns unwanted items to the client
Fixed sending more position update packets than needed
Fixed quick yo-yoing of client position (from perspective of other clients) when a client teleports
Fixed emotes (like /wave) to a player that is not visible to you
Fixed some clicky items ignoring the required level
Fixed a client memory leak related to model loading
Slightly lowered the minimum and maximum swim speed
Fixed mobs ‘skating’ when they attempt to attack and move at the same time
Improved blending between walk and run animations
Fixed mobs T-posing when viewed at distance
Fixed swimming mobs from clipping through terrain
Bind Vision now applies properly to non-pet NPCs
Updated air pet and goblin name generation
Fixed several server-side memory leaks
Reverted some changes to inputs that could have caused input loss at high fps
Fixed animation ‘leaking’ when near another player of the same race
Stealthed entities now correctly vanish when the See Invisibility buff fades
You will no longer consider hostile pets as comrades
Increased the visible bounds of lightning strikes, preventing them from disappearing when you turn
Fixed a crash related to rain VFX
Pets once again gain a benefit from using weapons better than their intrinsic damage/delay
Infravision and Ultravision now coexist peacefully with the Gamma slider, and both have had a tuning pass
You no longer get PvP corpse looting rights if an NPC lands the killing blow (players, player pets, and NPC pets will still grant PvP looting rights)
Fixed an exploit where attacking another player’s pet would cause that player and their pet to get aggro from nearby guards
Fixed the display of long guild names in the guild window
Fixed a culling issue that caused corpses to stand after looking away
Fixed a cursor carry issue when you swap an item on your cursor and press escape; the item will now automatically find an empty slot to go into instead of disappearing on the cursor
Fixed an old bug with the sit/stand state sync after a player used Feign Death
DOTs and pet attacks no longer reaggro you while feigned
You can no longer use /reload while feigned; you must remove the Feign Death buff before attempting to do so
Coins converted at the bank now update the player's weight appropriately
Crafting recipes from trade skill bags no longer consider items in bank bags for the number of crafts available
Absorption shields now reset their absorb value when reapplied
Fixed swapped values and excessive consumption when taking one of the Metabolism traits
Fixed an issue preventing boat movements from being sent to clients
Enchant Ally now works on groupmates’ summoned pets
Health/mana conversion effects are now capped based on the amount of health/mana the target has
Eliminated the small chance to dual wield/double attack without having at least 1 point in the skill
Added support for skillups when using item procs flagged to allow it (e.g. Bind Wound, Alcohol Tolerance)
Added support for customizing the moon textures individually
Fixed issues with abilities that have an additional effect applied to the caster
Made buff stacks easier to read on the buff bar
Fixed parsing errors with some NPC data
Fixed chance-to-eat calculation (Fast/Slow Metabolism traits)
Fixed rain going through ceilings
Added support for shielding buffs to reset values when overwriting themselves
Fixed boats not appearing to move for most clients
Made movement/camera movement smoother for high fps clients
Plugged a major texture related client-side memory leak
Added support for summoned item count to scale with caster level
Added a more accurate explanation when a school of magic is locked
Made both abilityTarget and effectTarget available to ability effect handlers
Removed some redundant logic for setting the correct target
Fixed ability text for channeled abilities to only appear on the first tick
Removed movespeed buffs from walking, crouching, and climbing
Changed mob spawn location logic to make them spawn under the ground less
Made rapid strafing left and right feel better
Prevented some cases of wrong animations playing
Made Enchant Ally break on a successful Charm
Fixed a fall through the world issue caused by shrink or illusion effects
Threat is no longer added to the caster when a pet attacks or a DoT ticks while feigned
Fixed NPC damage/delay calculation when equipping a weapon
NPC pets now use their master's faction text when considering them
Reduced max light counts on several particle effects to mitigate lighting artifacts
Reduced camera clipping and added very slight damping in 3rd person view
Fixed vsync
Fixed combat messages when an ability effect is self targeting and the ability is not
Fixed casters receiving the PlayerHit message when using an ability on the target (e.g. Your ability hits...)
Resolved many issues with item enhancements
Reduced GPU load on the login screen
Adjusted /allpets help text to no longer show the summon argument
Fixed pets being able to cast damage spells on non-PvP players again
Extended range to see combat text and cast bar of large enemies
Fixed NoSnare and NoRoot flags on NPCs not working
Fixed the health bar of a target not reflecting their debuffs when they appeared after being invisible
Fixed players zoning in not being sent buff data for nearby players/pets, causing the condition color of their health bars not to show
Fixed ability scroll descriptions not showing if they were already scribed in one of your equipped books
Fixed teleporting out of a gameplay volume not running the on-exit logic
Fixed trades initiated from another player breaking invis, unless the trade was accepted
Fixed an issue where the bank could appear empty
Fixed zone time losing some precision over long durations
Fixed an error related to trying to get a faction value while a player was spawning
Fixed an error if the entity your vision was bound to was destroyed
In Closing
Well, that’s it for this update! Hopefully you saw some stuff in here that appealed to you. Thanks for reading this far!
Don’t forget, we’ve got another scheduled playtest coming. This one will be for 10 days, and begins on November 1st (first).
We’ll also have a stress test sometime between the publishing of this update and the November test. Keep an eye out for it.
As always, thank you for helping us get the word out. We’ve passed 17,000 in Discord and 10,000 on the mailing list! And thanks for bringing all of your friends, family, and guildmates with you to the playtests. We’ve seen a lot of that and it’s very heartwarming.
If you don’t have them already, here are the links to our various channels:
See you next time!