EQEmu Server Versions Save

Open Source Fan-Based EverQuest Emulator Server project

v22.41.0

4 months ago

Bug

  • DI Buff Fade (#3919) @fryguy503 2024-01-08
  • NPCs will now only proc on hit (#3913) @fryguy503 2024-01-08
  • Pets should not ignore Z axis (#3912) @fryguy503 2024-01-08

Fixes

  • Disciplines should show when someone casts them. (#3901) @fryguy503 2024-01-08
  • Fix Typo in Character Skills loading (#3937) @Kinglykrab 2024-01-09
  • Fix for HasLockoutByCharacterID (#3927) @fryguy503 2024-01-08
  • Harm Touch, Improved Harm Touch, and Unholy Touch (#3904) @fryguy503 2024-01-08
  • Legacy Manaburn should have hard cap. (#3905) @fryguy503 2024-01-08
  • TGB - Added logic to stop bard errors on group songs. (#3906) @fryguy503 2024-01-08
  • World Shutdown Filter (#3930) @fryguy503 2024-01-08

Info

  • Adding textual feedback when trying to sell alt items back to … (#3917) @fryguy503 2024-01-08

Rules

  • Backstab Damage Modifier (#3908) @fryguy503 2024-01-08
  • Classic Tradeskill Skill Clamp (#3914) @fryguy503 2024-01-08
  • Classic Triple Attack (#3903) @fryguy503 2024-01-08
  • Ensure mana taps only effect NPC's that have mana. (#3907) @fryguy503 2024-01-08
  • Over Taunt Hate (#3900) @fryguy503 2024-01-08
  • Stun Chance Percent Rule (#3922) @fryguy503 2024-01-08

v22.40.0

4 months ago

Account

  • Convert Get/Update Account Karma to Repositories (#3858) @Kinglykrab 2024-01-07
  • Convert UpdateGMStatus to Repositories (#3859) @Kinglykrab 2024-01-07

Bots

  • Resist Spell Fix (#3840) @dariusuknuis 2024-01-07

Bugfix

  • Negative Aggro Fix (#3866) @fryguy503 2024-01-07

Character

  • Convert Clear/Delete/Get/Update of Character Item Recast to Repositories (#3857) @Kinglykrab 2024-01-07
  • Convert Delete/Load/Remove/Save of Character AA to Repositories (#3849) @Kinglykrab 2024-01-07
  • Convert Delete/Load/Save of Character Bandolier to Repositories (#3845) @Kinglykrab 2024-01-07
  • Convert Delete/Load/Save of Character Disciplines to Repositories (#3850) @Kinglykrab 2024-01-07
  • Convert Delete/Load/Save of Character Leadership Abilities to Repositories (#3847) @Kinglykrab 2024-01-07
  • Convert Delete/Load/Save of Character Material to Repositories (#3846) @Kinglykrab 2024-01-07
  • Convert Delete/Load/Save of Character Spells to Repositories (#3842) @Kinglykrab 2024-01-07
  • Convert Delete/Save of Character Memmed Spells to Repositories (#3841) @Kinglykrab 2024-01-07
  • Convert Load/Save of Character Bind to Repositories (#3851) @Kinglykrab 2024-01-07
  • Convert Load/Save of Character Buffs to Repositories (#3855) @Kinglykrab 2024-01-07
  • Convert Load/Save of Character Currency to Repositories (#3848) @Kinglykrab 2024-01-07
  • Convert Load/Save of Character Data to Repositories (#3839) @Kinglykrab 2024-01-07
  • Convert Load/Save of Character Potion Belt to Repositories (#3844) @Kinglykrab 2024-01-07
  • Convert Load/Save of Character Skills to Repositories (#3843) @Kinglykrab 2024-01-07
  • Convert Load/Update of Character Alternate Currencies to Repositories (#3856) @Kinglykrab 2024-01-07
  • Convert NoRentExpired to Repositories (#3860) @Kinglykrab 2024-01-07

Characters

  • Convert Load/Save of Character Auras to Repositories (#3854) @Kinglykrab 2024-01-07

Code

  • Remove bot-based saylink method (#3852) @Kinglykrab 2024-01-07

Commands

  • Add #clearxtargets Command (#3833) @Kinglykrab 2024-01-07
  • Add scoped buckets and editing to #databuckets (#3826) @Kinglykrab 2024-01-07
  • Cleanup #appearance Command (#3827) @Kinglykrab 2024-01-07
  • Cleanup #fixmob Command (#3828) @Kinglykrab 2024-01-07
  • Cleanup #petname Command (#3829) @Kinglykrab 2024-01-07
  • Cleanup #shutdown Command (#3830) @Kinglykrab 2024-01-07
  • Remove #zopp Command (#3831) @Kinglykrab 2024-01-07

Crash

  • Fix crash where Raid invite could be accepted after forming group with the Raid invitor. (#3837) @Aeadoin 2024-01-06

Feature

  • Break Trader if moved (#3862) @fryguy503 2024-01-07
  • Formula Addition (40+ Harm Touch) (#3870) @fryguy503 2024-01-07
  • Legacy Fizzle Code (#3868) @fryguy503 2024-01-07
  • Legacy Manaburn Rule (#3872) @fryguy503 2024-01-07

Fixes

  • Add locations where melee can be bound outside of a city. (#3887) @fryguy503 2024-01-07
  • Amplification should not benefit from instrument mods (#3898) @fryguy503 2024-01-07
  • Bard Caster Level Fixes (#3883) @fryguy503 2024-01-07
  • Buff Sync (#3896) @fryguy503 2024-01-07
  • Cancel Magic SE fix (#3890) @fryguy503 2024-01-07
  • Class Trainers dont steal your money! (#3864) @fryguy503 2024-01-07
  • Clear Ramp when Clearing hate (#3892) @fryguy503 2024-01-07
  • DI/Death Pact Fix (#3867) @fryguy503 2024-01-07
  • Depop Charm Pet and Detach Debuffs on Evacuate (#3888) @fryguy503 2024-01-07
  • Dire Charm Reset (#3875) @fryguy503 2024-01-07
  • Disciplines Getting Focuses Fix (#3884) @fryguy503 2024-01-07
  • Fix issue with 9th/10th inventory slot (#3835) @Kinglykrab 2024-01-03
  • Fix typo on ZoneDatabase::LoadPetInfo (#3871) @Kinglykrab 2024-01-07
  • Harm Touch Unholy Disc Type (#3874) @fryguy503 2024-01-07
  • Prevent QS Crashes (#3877) @fryguy503 2024-01-07
  • Rez Effects Stacking (#3882) @fryguy503 2024-01-07
  • Rez in zone clear aggro (#3895) @fryguy503 2024-01-07
  • Rune Invis Break (#3893) @fryguy503 2024-01-07
  • Snare and DOT Stacking (#3897) @fryguy503 2024-01-07
  • Swim Skillup and Underwater Fall Damage Fix (#3885) @fryguy503 2024-01-07
  • Swimming Rules Adjustment and Racial (#3889) @fryguy503 2024-01-07
  • Target Locked Pet Taunt (#3894) @fryguy503 2024-01-07
  • Vampiric Embrace Fixes (#3873) @fryguy503 2024-01-07

Languages

  • Cleanup language constants, use repositories (#3838) @Kinglykrab 2024-01-07

Pets

  • Convert Load/Save of Pet Info to Repositories (#3853) @Kinglykrab 2024-01-07

Rules

  • Casting Charm on over level = Aggro (#3886) @fryguy503 2024-01-07
  • Classic Invite Requires Target (#3878) @fryguy503 2024-01-07
  • Evac Aggro Wipe (#3880) @fryguy503 2024-01-07
  • Mounts will wear off on zone (#3865) @fryguy503 2024-01-07
  • PC Push and NPCtoNPC Push (#3879) @fryguy503 2024-01-07
  • RequireMnemonicRetention for Spells 9-12 Rule (#3876) @fryguy503 2024-01-07
  • Resist Softcap rules (#3863) @fryguy503 2024-01-07
  • Restrict Finishing Blow to only Fleeing NPC's. (#3869) @fryguy503 2024-01-07
  • Undead Aggro (#3881) @fryguy503 2024-01-07

Tuning

  • FD and Sneak break when cast on adjustments. (#3861) @fryguy503 2024-01-07

UCS

  • Consolidate configuration block (#3768) @Akkadius 2024-01-07

v22.39.1

4 months ago

Code

  • Appearance not appearence (#3819) @Kinglykrab 2023-12-30
  • Delete errmsg.h in common and zone (#3821) @Kinglykrab 2023-12-30
  • Gender constants cleanup (#3817) @Kinglykrab 2023-12-30
  • Remove MakeSpawnUpdateNoDelta from mob.cpp/mob.h (#3816) @Kinglykrab 2023-12-31
  • Remove SendStunAppearance from mob.cpp/mob.h (#3818) @Kinglykrab 2023-12-31
  • Remove unused PlotPosition methods from mob.cpp/mob.h (#3820) @Kinglykrab 2023-12-31

Database

  • Database update improvements, content db and terminal checks (#3814) @Akkadius 2023-12-31

Fixes

  • Client:SetBucket Overload Incorrectly Named (#3825) @fryguy503 2023-12-30
  • Fix crash in Client::Handle_OP_GMGoto (#3832) @Kinglykrab 2023-12-31

Quest API

  • Add HasItemOnCorpse() to Perl/Lua (#3824) @Kinglykrab 2023-12-31
  • Fix issue with death events. (#3823) @Kinglykrab 2023-12-31

Repositories

  • Protected extended repositories from being overwritten if exists (#3815) @Akkadius 2023-12-31

v22.39.0

4 months ago

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

  • Bulk insert new log settings (#3810) @Akkadius 2023-12-28
  • Reclassify unhelpful Info message (#3809) @Akkadius 2023-12-28

MySQL

  • Fix MySQL Query error formatting (#3808) @Akkadius 2023-12-28

Objects

  • Remove "No objects to load for zone" error message (#3807) @Akkadius 2023-12-28

Player Events

  • Bulk replace settings on boot (#3806) @Akkadius 2023-12-28

Tasks

  • Add enabled column (#3804) @Akkadius 2023-12-28

v22.38.0

4 months ago

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

  • 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

  • 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

  • Add ReplaceOne and ReplaceMany (#3802) @Akkadius 2023-12-26

v22.37.0

5 months ago

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

v22.36.0

5 months ago

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

  • 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

  • Fix Starting Items SQL (#3766) @Kinglykrab 2023-12-16

Logging

  • Change empty object loading to warning (#3759) @nytmyr 2023-12-11

Rules

  • Add DOT and HOT Rules (#3760) @Kinglykrab 2023-12-16

v22.35.0

5 months ago

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 in items table with proper default. (#3726) @joligario 2023-12-02
  • Pull Spell Group Cache from Content DB (#3749) @fryguy503 2023-12-08

Faction

  • Alliance line is only allowed 1 faction change at a time. (#3718) @noudess 2023-11-26

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 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

v22.34.2

5 months ago

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

  • Update ticket login table structure (#3703) @KimLS 2023-11-22

v22.34.1

5 months ago

EQTime

Hotfix for world not spamming save messages by setting to detail level logging @Akkadius 2023-11-20