Server Update 12/27/23

Discussion in 'News' started by joligario, Dec 28, 2023.

By joligario on Dec 28, 2023 at 12:39 PM
  1. joligario

    joligario GM Staff Member

    Messages:
    3,440
    Changelog found here: https://github.com/EQEmu/Server/blob/master/CHANGELOG.md

    [22.39.0] - 12/27/2023
    Character
    • Fix character copier due to schema change (#3805) @Akkadius 2023-12-28
    Combat
    • Disarm was not dropping item to ground due to bug (#3811) @noudess 2023-12-27
    Logs
    MySQL
    Objects
    • Remove "No objects to load for zone" error message (#3807) @Akkadius 2023-12-28
    Player Events
    Tasks
    [22.38.0] - 12/26/2023
    Bots
    • Remove unnecessary error on SetItemReuse (#3795) @nytmyr 2023-12-20
    Code
    • Consolidate GetHateRandom(), GetHateRandomBot(), GetHateRandomClient(), and GetHateRandomNPC() (#3794) @kinglykrab 2023-12-25
    • Race constants refactor (#3782) @Akkadius 2023-12-23
    Database
    Fixes
    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
    • Support for multiple emotes per type, emote variables (#3801) @regneq 2023-12-25
    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
    [22.37.0] - 12/18/2023
    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
    • Switch to use clang for Linux builds (speed) (#3777) @Akkadius 2023-12-17
    Compilation
    • Use pre-compiled headers for Windows (speed) (#3778) @Akkadius 2023-12-18
    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
    [22.36.0] - 12/16/2023
    Bots
    • Add rule to toggle DT hitting owner (#3757) @nytmyr 2023-12-11
    • Enable auto-saving of bots. (#3758) @nytmyr 2023-12-13
    Code
    Corpse
    • Fix /corpse command regression from #3727 (#3770) @Akkadius 2023-12-16
    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
    Logging
    • Change empty object loading to warning (#3759) @nytmyr 2023-12-11
    Rules
    [22.35.0] - 12/10/2023
    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
    Code
    Commands
    Database
    Faction
    • Alliance line is only allowed 1 faction change at a time. (#3718) @noudess 2023-11-26
    Fixes
    Quest API
    Scripts
    • Import items into items_new table instead of writing directly to the existing items 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
    [22.34.2] - 11/23/2023
    Admin
    Code
    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
    • Update ticket login table structure (#3703) @KimLS 2023-11-22
    [22.34.1] - 11/20/2023
    EQTime
    Hotfix for world not spamming save messages by setting to detail level logging @Akkadius 2023-11-20
     
    Last edited by a moderator: Feb 12, 2024

Comments

Discussion in 'News' started by joligario, Dec 28, 2023.