Server Update - 3/30/2025

Discussion in 'News' started by joligario, Mar 17, 2025.

By joligario on Mar 17, 2025 at 8:18 PM
  1. joligario

    joligario GM Staff Member

    Messages:
    3,502
    This is a MAJOR update with potentially breaking changes. Most of the update should go smooth, but we will be on-hand in anticipation of resolving issues.

    Big Ticket Items:
    • Big Bags! Don't have RoF2? You should if you want to benefit from this change.
    • Pet names can now be controlled by the player.
    • Tradeskill recipe inspecting is now live.
    • Evolving Items! Break out the guides and get familiar with how to work with evolving items.
    • Several performance updates should make loading faster.
    • Zone state saving helps to get back into the fight if the zone crashes or server resets for whatever reason.
    • Quest handins should be better for multiquest and accidental hand-ins.
    • Name changes with /changename
    As always, we encourage you to explore these changes and report any bugs or inconsistencies in the forums.

    More details below. Not all inclusive of every code change, but these are what are important to PEQ.

    New or Updated Features
    • Add Rule for dealing with augments when an item evolves (#4758) @Neckkola 2025-03-08
    • Allow assigning Helm Texture independently of Body Texture for Horses (#4759) @catapultam-habeo 2025-03-08
    • Add a rule for spells to bypass stacking rules (#4716) @catapultam-habeo 2025-02-28
    • Evolving items Additions (#4725) @Neckkola 2025-03-01
    • Add Support for Tradeskill Recipe Inspect (#4648) @kinglykrab 2025-02-06
    • Add rule to allow /changepetname to function without being enabled by scripts. @catapultam-habeo 2025-02-05
    • GuildBank Updates (#4674) @Neckkola 2025-02-15
    • Implement Big Bags (#4606) @kinglykrab 2025-02-03
    • Implement /changename & related script bindings. Clean up #set name (#4770) @catapultam-habeo 2025-03-20
    Spells
    • Add all types to checks for max_targets_allowed rule for AEs (#4682) @nytmyr 2025-02-15
    NPC Handins
    Zone Loading
    • Zone State Improvements Part 3 (#4773) @Akkadius 2025-03-13
    • Zone State Improvements (Continued) (#4768) @Akkadius 2025-03-11
    • State Save Improvements (#4765) @Akkadius 2025-03-08
    • Make zone controller less likely to be visible, immune to all forms of combat (#4750) @Akkadius 2025-03-06
    • Implement Zone State Saving on Shutdown (#4715) @Akkadius 2025-02-28
    • Bulk request dz member statuses on zone boot (#4769) @hgtw 2025-03-11
    Performance
    Bug and Crash Fixes
    • Add check for simultaneous direct vendor and parcel Trader/Buyer Purchase (#4778) @Neckkola 2025-03-14
    • Fix for rare circumstance where NPC's would have 0 health on restore @Akkadius
    • Update GuildBank to correctly handle items with charges equal to zero (#4774) @Neckkola 2025-03-13
    • Add crash checks for certain PlayerEventLogs (#4761) @Neckkola 2025-03-07
    • Correct incorrectly calculated stat caps with Heroic Stats (#4760) @catapultam-habeo 2025-03-08
    • Fix sigabort crash from invalid JSON @Akkadius 2025-03-03
    • Forgot to push up some changes for test output @Akkadius 2025-03-04
    • Parcel Delivery Updates for two edge cases (#4753) @Neckkola 2025-03-06
    • Remove one port check in world @Akkadius 2025-03-03
    • Zero out currentnpcid whenever spawn is reset. (#4763) @zimp-wow 2025-03-08
    • Cleanup zone buckets on instance purge. (#4739) @zimp-wow 2025-03-02
    • Fix an error causing Endurance Regen to not be applied by items. (#4738) @catapultam-habeo 2025-03-02
    • Add character_pet_name to player tables schema @Akkadius 2025-03-02
    • Add client packets to questmanager:setguild (#4732) @Neckkola 2025-03-01
    • Clear m_completed_shared_tasks before reloading @Akkadius 2025-02-24
    • Fix AA Reset Error Message (#4720) @kinglykrab 2025-02-28
    • Fix Issue with Suffixes/Prefixes (#4723) @kinglykrab 2025-02-28
    • Fix Trading Items to Bot Pets (#4721) @MortimerGreenwald 2025-02-28
    • Refactor ApplyItemBonuses to fix double-counting of ATK and recommended levels not correctly applying (#4713) @catapultam-habeo 2025-03-01
    • Fix Lua Zone ID Exports (#4700) @kinglykrab 2025-02-22
    • Fix bad Mob reference in QuestManager::resumetimer() (#4710) @zimp-wow 2025-02-22
    • Fix cursor load on zone (#4704) @nytmyr 2025-02-22
    • Fix infinite loop in QuestManager::stoptimer() (#4703) @zimp-wow 2025-02-21
    • Player event ordering merge fix (#4699) @Akkadius 2025-02-20
    • #rq and #reload quest alias (#4694) @Akkadius 2025-02-18
    • Always spawn zone controller first (#4669) @Akkadius 2025-02-12
    • Big Bag Cleanup (#4643) @fryguy503 2025-02-05
    • Big Bag additional fixes (#4644) @fryguy503 2025-02-05
    • Change logging level for no items found in a bazaar search to reduce spam logs. (#4675) @Neckkola 2025-02-13
    • Find Zone - Expansion Settings (#4692) @MortimerGreenwald 2025-02-18
    • Fix Beastlord Warder Size Modifier (#4665) @kinglykrab 2025-02-12
    • Fix CI since hand-ins are merged @Akkadius 2025-02-03
    • Fix Illusion Fade Texture Bug (#4673) @kinglykrab 2025-02-14
    • Fix Item Discovery (#4663) @kinglykrab 2025-02-10
    • Fix ST_GroupNoPets and ST_GroupClientAndPet (#4667) @nytmyr 2025-02-10
    • Fix SendStatsWindow Mod2 Value Display (#4658) @kinglykrab 2025-02-07
    • Fix Tradeskill Queries (#4661) @kinglykrab 2025-02-09
    • Fix error in update manifest (#4637) @nytmyr 2025-02-03
    • Fix issue with getting an unset nested databucket (#4693) @Akkadius 2025-02-19
    • Fix non-error in player_event_logs (#4695) @Akkadius 2025-02-18
    • GMMove Update Edge Case With Clients (#4686) @Akkadius 2025-02-15
    • Item Handins to Pets (#4687) @Akkadius 2025-02-15
    • Parcel Delivery Updates (#4688) @Neckkola 2025-02-16
    • Prevent zone from loading ETL ID's on bootup (#4696) @Akkadius 2025-02-18
    • Update pre big bag corpse slot_id's to support big bags (#4679) @nytmyr 2025-02-15
    • Fix cursor bag saving to invalid slot_ids (#4640) @nytmyr 2025-02-04
    • Database SetMutex crash fix (#4741) @Akkadius 2025-03-03
    • Fix Aura process crash with bots (#4743) @Akkadius 2025-03-03
    • Fix crash in add loot code path (#4745) @Akkadius 2025-03-03
    • Fix world repop crash (#4742) @Akkadius 2025-03-03
    • Potential crash fix in scan close mobs (#4744) @Akkadius 2025-03-03
    • Check for directory existence before traversing in CheckForCompatibleQuestPlugins (#4730) @Akkadius 2025-03-02
    • Fix filesystem crash / exception in DatabaseDumpService::RemoveCredentialsFile() (#4731) @Akkadius 2025-03-01
    • Fix large file size crash in File::GetContents for windows (#4735) @Akkadius 2025-03-02
    • Fix reload concurrency crash when ran from Spire (#4733) @Akkadius 2025-03-02
    • Validate item in SE_SummonItemIntoBag (#4734) @Akkadius 2025-03-02
    • World CLI validation (#4728) @Akkadius 2025-03-01
    • Fix raid/group crash regression (#4671) @Akkadius 2025-02-12
    • Fix zone crash caused by NPC::MoveTo (#4639) @catapultam-habeo 2025-02-03
    • Item Purchase Offset when multiple buyers are buying at the same time. (#4628) @fryguy503 2025-02-06
    • Fix renamed pets loading as blank names (#4751) @nytmyr 2025-03-05
    • Fix zone crash when attempting to add a disappearing client to hate list. (#4782) @zimp-wow 2025-03-19
     
    • Winner Winner x 2

Comments

Discussion in 'News' started by joligario, Mar 17, 2025.