Releases: EQEmu/Server
Releases · EQEmu/Server
v22.38.0
Bots
Code
- Consolidate GetHateRandom(), GetHateRandomBot(), GetHateRandomClient(), and GetHateRandomNPC() (#3794) @Kinglykrab 2023-12-25
- Race constants refactor (#3782) @Akkadius 2023-12-23
Database
- Fix issue with saylinks query in MySQL 8.0+ (#3800) @Akkadius 2023-12-24
- Update faction mods with Live data (#3799) @joligario 2023-12-23
Fixes
- Disable Hide/Improved Hide on Trap damage (#3791) @Kinglykrab 2023-12-19
- Fix Bard Invisibility Songs breaking every 4 ticks (#3783) @Kinglykrab 2023-12-19
- Fix can_riposte parameter in DoMeleeSkillAttackDmg (#3792) @Kinglykrab 2023-12-19
Forage
- Add a rule to disabled using common_food_ids from the list in forage.cpp. currently set to enabled. (#3796) @regneq 2023-12-22
NPC
Quest API
- Add GetHateTopBot(), GetHateTopClient(), and GetHateTopNPC() to Perl/Lua (#3793) @Kinglykrab 2023-12-22
- Add SummonItemIntoInventory() to Perl/Lua (#3797) @Kinglykrab 2023-12-22
Repositories
v22.37.0
Bots
- Add ScanCloseMobs support to fix AEs (#3786) @nytmyr 2023-12-18
- Expand ^itemuse options (#3756) @nytmyr 2023-12-17
- Fix ^defensive from checking aggressive disciplines. (#3787) @nytmyr 2023-12-18
- Fix ^oo autodefend from sending bots/pets to invalid haters (#3772) @nytmyr 2023-12-16
- Fix unnecessary failed to save timer error (#3788) @nytmyr 2023-12-18
- [Quest API] Add ^clickitem, ^timer, fix GetBestBotSpellForCure (#3755) @nytmyr 2023-12-17
CI
Compilation
Fixes
- Drop Invisibility when hit by traps (#3785) @Kinglykrab 2023-12-18
- Fix NPCs routing to 0.0, 0.0 on #summon (#3780) @Kinglykrab 2023-12-18
- Fix bad merge @Akkadius 2023-12-17
- Fix issue with HOTBonusHealingSplitOverDuration Rule (#3776) @Kinglykrab 2023-12-17
- Fixed the discrepacy with time using command #time and in quests. (#3767) @regneq 2023-12-17
- Send Entity ID in Death Events to resolve #3721 (#3779) @Kinglykrab 2023-12-18
Quest API
- Add EVENT_ALT_CURRENCY_GAIN and EVENT_ALT_CURRENCY_LOSS to Perl/Lua (#3734) @Kinglykrab 2023-12-17
- Add EVENT_CRYSTAL_GAIN and EVENT_CRYSTAL_LOSS to Perl/Lua (#3735) @Kinglykrab 2023-12-17
- Add EVENT_LDON_POINTS_GAIN and EVENT_LDON_POINTS_LOSS to Perl/Lua (#3742) @Kinglykrab 2023-12-17
- Add EVENT_LEVEL_UP and EVENT_LEVEL_DOWN to Bots (#3750) @Kinglykrab 2023-12-17
- Add EVENT_LOOT_ADDED to Perl/Lua (#3739) @Kinglykrab 2023-12-17
- Add GetNPCAggro() and SetNPCAggro() to Perl/Lua (#3781) @Kinglykrab 2023-12-18
v22.36.0
Bots
- Add rule to toggle DT hitting owner (#3757) @nytmyr 2023-12-11
- Enable auto-saving of bots. (#3758) @nytmyr 2023-12-13
Code
- Cleanup classes.cpp/classes.h (#3752) @Kinglykrab 2023-12-13
Corpse
Database
- Make it clearer to users that a database backup is occurring (#3769) @Akkadius 2023-12-16
- When database version is greater than binary, we are up to date (#3771) @Akkadius 2023-12-16
Fixes
- Fix Starting Items SQL (#3766) @Kinglykrab 2023-12-16
Logging
Rules
- Add DOT and HOT Rules (#3760) @Kinglykrab 2023-12-16
v22.35.0
Bots
- Add BotHealOnLevel to fully heal/mana on level. (#3745) @nytmyr 2023-12-08
- Fix bots learning spells on level (#3744) @nytmyr 2023-12-08
Bug
- Fix blocked spells regression from #3638 (#3753) @joligario 2023-12-11
- PR 3638 Missed the blocked spells repository updates (#3748) @fryguy503 2023-12-08
CMake
- Update minimum version of CMake (#3743) @joligario 2023-12-08
Code
- Remove hard-coded Status Checks (#3727) @Kinglykrab 2023-12-03
Commands
- #guild set CharName 0 did not remove char from guild. (#3717) @noudess 2023-11-25
- #petname changes PC to Nobody if selected. (#3720) @noudess 2023-11-26
- Add #show aas Command (#3710) @Kinglykrab 2023-11-26
- Add #task complete Command (#3711) @Kinglykrab 2023-11-26
- Cleanup #acceptrules Command (#3716) @Kinglykrab 2023-11-26
- Cleanup #disarmtrap Command (#3713) @Kinglykrab 2023-11-26
- Cleanup #list Command (#3714) @Kinglykrab 2023-11-26
- Cleanup #movement Command (#3715) @Kinglykrab 2023-11-26
- Cleanup #object Command (#3722) @Kinglykrab 2023-12-03
- Cleanup #zonebootup and #zoneshutdown Commands (#3729) @Kinglykrab 2023-12-03
- Fix formatting of #wpinfo output. (#3728) @noudess 2023-12-01
Database
- Add primary key to keyring table (#3746) @Kinglykrab 2023-12-08
- Consolidate Starting Items Table (#3723) @Kinglykrab 2023-11-30
- Extra whitespace in #3723 (#3730) @joligario 2023-12-02
- Minor adjustment to #3726 (#3732) @joligario 2023-12-03
- Modify
updated
column initems
table with proper default. (#3726) @joligario 2023-12-02 - Pull Spell Group Cache from Content DB (#3749) @fryguy503 2023-12-08
Faction
Fixes
- Changing Group Leader Invalidated GetLeaderName() (#3712) @Kinglykrab 2023-11-26
- Fix 9245 SQL (#3740) @Kinglykrab 2023-12-05
- Fix Swarm Pets Requiring NPC Aggros Flag (#3738) @Kinglykrab 2023-12-05
- Guild Message Limits (#3724) @neckkola 2023-11-29
Quest API
- Add EVENT_AA_GAIN to AddAAPoints() (#3733) @Kinglykrab 2023-12-03
- Add GMMove Overloads to Perl/Lua (#3719) @Kinglykrab 2023-11-25
Scripts
- Import items into
items_new
table instead of writing directly to the existingitems
table. (#3725) @joligario 2023-11-30 - Revert database engine change from #3702. (#3736) @joligario 2023-12-03
- Update 13th Floor Import Tool (#3702) @joligario 2023-11-26
v22.34.2
Admin
- Update date in changelog (#3698) @joligario 2023-11-19
Code
- Fix typo in #giveitem (#3704) @Kinglykrab 2023-11-22
Fixes
- Add "IgnoreLevelBasedHasteCaps" rule to GetHaste() (#3705) @jcr4990 2023-11-23
- Fix bots/Mercenaries being removed from hatelist (#3708) @Kinglykrab 2023-11-23
- Fix some spell types failing IsValidSpellRange check (#3707) @nytmyr 2023-11-23
Loginserver
v22.34.1
v22.34.0
Bots
- Add ownerraid, byclass and byrace actionables and fix group-based arguments for raids. (#3680) @nytmyr 2023-11-19
Code
- Cleanup #giveitem and #summonitem (#3692) @Kinglykrab 2023-11-19
- Cleanup #show currencies Command (#3693) @Kinglykrab 2023-11-19
Commands
- Add #show aa_points Command (#3695) @Kinglykrab 2023-11-19
Database
- Pull pet power from content database (#3689) @joligario 2023-11-18
GM Commands
- Add
#takeplatinum
(#3690) @joligario 2023-11-19 - Remove duplicate comment (#3691) @joligario 2023-11-19
Illusions
Spawn
v22.33.0
v22.32.1
v22.32.0
Bots
Crash
Fixes
- Add IsTGBCompatibleSpell() to package.add (#3675) @Kinglykrab 2023-11-04
- Fix Perl__worldwideremovetask package (#3670) @Kinglykrab 2023-11-04
- Revert " Fix Killed XYZH support in EVENT_DEATH in Perl. " (#3682) (#3591) @fryguy503 2023-11-06
CRASH
GCC
- Compatibility fix for GCC 13 (#3677) @joligario 2023-11-05
Parser
- Cleanup Spire Parsing for crosszonemoveplayerbycharid (#3674) @Kinglykrab 2023-11-04
- Cleanup Spire Parsing for crosszonemoveplayerbyexpeditionid (#3671) @Kinglykrab 2023-11-04
- Cleanup Spire Parsing for crosszonemoveplayerbygroupid (#3673) @Kinglykrab 2023-11-04
- Cleanup Spire Parsing for crosszonemoveplayerbyguildid (#3672) @Kinglykrab 2023-11-04
Quest API
- Add GetBaseRaceName() to Perl and Lua (#3668) @joligario 2023-11-01
- Add details to Lua event dispatch errors (#3679) @hgtw 2023-11-06