Releases: EQEmu/Server
Releases · EQEmu/Server
v23.3.2
v23.3.1
v23.3.0
Bots
- Fix buffs not overwriting lesser buffs (#4756) @nytmyr 2025-03-06
- Fix taunting bots positioning (#4754) @nytmyr 2025-03-06
- Move commanded spell map to zone (#4755) @nytmyr 2025-03-06
Code
Crash
Databuckets
Feature
- 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
Fixes
- 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
Logging
- Convert JSON Error to Data Buckets Logging Category (#4747) @Kinglykrab 2025-03-04
Pets
Rules
- Fix EvolvingItems:PercentOfRaidExperience Description (#4757) @Kinglykrab 2025-03-07
Tests
Zone
v23.2.0
Crash
- 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
Fixes
- 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
World
v23.1.0
Bots
Code
Crash
- 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
Database
Feature
- Add a rule for spells to bypass stacking rules (#4716) @catapultam-habeo 2025-02-28
- Evolving items Additions (#4725) @neckkola 2025-03-01
Fixes
- 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
Loginserver
Quest API
- Add Key Ring Methods to Perl and Lua (#4719) @Kinglykrab 2025-02-28
- Implement eq.handin() and quest::handin() (#4718) @Akkadius 2025-02-28
Tasks
Zone
Zone State
v23.0.2
Bots
- Add checks to ensure bots and pets do not engage on ^pull (#4708) @nytmyr 2025-02-22
- Improve positioning (#4709) @nytmyr 2025-02-22
- Prevent medding in combat if any mob has bot targeted (#4707) @nytmyr 2025-02-22
Client Mod
Fixes
- 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
Quest API
- Add GetSpawn() to Perl and Lua (#4702) @Kinglykrab 2025-02-22
v23.0.1
v23.0.0
Bots
- Add AEHateLine to HateLine ParentType (#4678) @nytmyr 2025-02-15
- Add IsInRaidOrGroup checks to ^attack and ^pull (#4654) @nytmyr 2025-02-07
- Add missing stance options (#4681) @nytmyr 2025-02-15
- Bot Overhaul (#4580) @nytmyr 2025-02-03
- Command Cleanup (#4676) @nytmyr 2025-02-15
- Correct camp count on ^camp (#4650) @nytmyr 2025-02-06
- Correct helper message for forced casts (#4656) @nytmyr 2025-02-07
- Crash fixes related to GetNumberNeedingHealedInGroup (#4684) @nytmyr 2025-02-15
- Fix AE range calculation (#4683) @nytmyr 2025-02-15
- Fix Bards not casting (#4638) @nytmyr 2025-02-03
- Fix a couple potential crashes with GetNumberNeedingHealedInGroup (#4652) @nytmyr 2025-02-07
- Fix crash related to GetTempSpellType() (#4649) @nytmyr 2025-02-06
- Fix pets causing aggro (#4677) @nytmyr 2025-02-15
- Fix spell priority commands (#4660) @nytmyr 2025-02-08
- Fix typo in positioning (#4659) @nytmyr 2025-02-08
- Move BotGetSpellsByType to cache (#4655) @nytmyr 2025-02-07
- Prevents casting on ineligible targets due to target type, stacking, etc. (#4680) @nytmyr 2025-02-15
- Sanity checks for spell type updates (#4641) @nytmyr 2025-02-05
Bug
- Item Purchase Offset when multiple buyers are buying at the same time. (#4628) @fryguy503 2025-02-06
CI
Client Mod
Code
- Bot RaidGroupSay (#4653) @nytmyr 2025-02-07
- Cleanup logic in cursor bag check (#4642) @nytmyr 2025-02-04
- Use Repositories for Titles (#4608) @Kinglykrab 2025-02-07
Commands
- Fix #goto not accepting proper heading (#4685) @nytmyr 2025-02-15
- Fix Illusion Block (#4666) @nytmyr 2025-02-12
Crash
- Fix raid/group crash regression (#4671) @Akkadius 2025-02-12
- Fix zone crash caused by NPC::MoveTo (#4639) @catapultam-habeo 2025-02-03
Databuckets
Expeditions
Feature
- 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
Fixes
- #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
Inventory
Items
Loginserver
NPC Handins
Performance
Player Event Logs
Quest API
- Add Bandolier Methods (#4635) @Kinglykrab 2025-02-03
- Add Potion Belt Methods (#4634) @Kinglykrab 2025-02-04
- Add Zone Support to Perl and Lua (#4662) @Kinglykrab 2025-02-09
Spells
v22.62.2
Fixes
- Add price change check to the Bazaar Search Window purchase mechanics (#4632) @neckkola 2025-02-01
- NewBazaar Search Consumables (#4631) @neckkola 2025-02-01
- Update the shard bazaar search feature (#4630) @neckkola 2025-02-01
Memory Leak
- Revert " Change raw pointer to unique_ptr to avoid potential leak in dbg stream " (#4616) @Akkadius 2025-01-27
Performance
v22.62.1
Memory Leak
- Revert "Change raw pointer to unique_ptr to avoid potential leak in dbg stream" (#4616) @Akkadius 2025-01-27
Performance
- Re-use ClientUpdate packet memory (#4619) @Akkadius 2025-01-27
- Re-use OP_Animation packet (#4621) @Akkadius 2025-01-27
- Re-use OP_Damage packet memory (#4625) @Akkadius 2025-01-27
- Re-use OP_HPUpdate packet memory (#4622) @Akkadius 2025-01-27
- Re-use OP_PlayerStateAdd packet memory (#4626) @Akkadius 2025-01-27
- Re-use OP_SendFindableNPCs packet memory (#4623) @Akkadius 2025-01-27