ProjectEQ

A fan-based EverQuest Emulator Project

 
Update includes 5/2 patch.

Code
Combat
  • Add rule to set stun duration. Add rule to add stun messages. (#4284) @noudess 2024-04-25
Commands
Compiling
  • Add profiler flag (#4293) @xackery 2024-05-04
Corpses
  • Corpse searches for items did not search augs (#4289) @noudess 2024-04-27
Database
Doors
  • Replace magic # in code with a field in doors table for when door closes. (#4288) @noudess 2024-04-25
Experience
  • Add SetExp/SetAAExp lua mods (#4292) @xackery 2024-05-04
Feature
Fixes
  • "GM flag" vs "GM Flag" @Akkadius 2024-05-04
  • All NPC classes could stun with kick/only warriors could be stunned (#4273) @noudess 2024-04-24
  • Fix Account Flags Loading (#4243) @kinglykrab 2024-04-15
  • Fix Corpses "Disappearing" (#4275) @joligario 2024-04-21
  • Fix Issue With Auto Login (#4267) @kinglykrab 2024-04-21
  • Fixes Issue 4257 - Double Taunt Message (#4258) @fryguy503 2024-04-18
  • GLAA fix after database.cpp updates (#4277) @Neckkola 2024-04-21
  • Hero forge armor bug on login and show helm toggle. (#4246) @noudess 2024-04-15
  • Remove food or water GM message @Akkadius 2024-05-05
Hot Fix
  • Update database_update_manifest.cpp (#4291) @noudess 2024-04-29
Loot
Lua
  • Add IsImmuneToSpell Lua Mod (#4278) @xackery 2024-04-28
  • Add UpdatePersonalFaction Lua Mod (#4279) @xackery 2024-05-04
Messages
  • Add GM Status and Invulnerability Messages (#4266) @kinglykrab 2024-05-04
  • Fix bug where DoT messages stop coming out when mob dies. (#4249) @noudess 2024-04-15
  • Fix multiple errors in spell damage at death. (#4264) @noudess 2024-04-28
Performance
  • Change skill_cap from vector to map (#4252) @xackery 2024-04-15
Pets
  • Fix errors in sync with client of sit/stand (#4245) @noudess 2024-04-15
Quest API
Quests
Spells
  • Implemented SPA 122 SE_ReduceSkill (#4234) @KayenEQ 2024-05-04
  • Normal Group Spells (non-raid) landed twice on caster (#4240) @noudess 2024-04-15
  • SPA69 TotalHP can be used in Worn Slot, Fixes/Updates to Max HP related variables. (#4244) @KayenEQ 2024-04-15
Zone Instances
  • Handle routing to instances when using evac/succor (#4297) @joligario 2024-05-04
Code
Combat
  • Add rule to set stun duration. Add rule to add stun messages. (#4284) @noudess 2024-04-25
Corpses
  • Corpse searches for items did not search augs (#4289) @noudess 2024-04-27
Doors
  • Replace magic # in code with a field in doors table for when door closes. (#4288) @noudess 2024-04-25
Feature
  • Add Augmentation Support for Parcels (#4285) @Neckkola 2024-04-24
  • Add Character Auto Login (#4216) @kinglykrab 2024-04-15
  • Add Parcel Feature for RoF2 Clients (#4198) @Neckkola 2024-04-21
  • Fix ignore_default on lua mod damage (#4228) @xackery 2024-04-15
Fixes
  • All NPC classes could stun with kick/only warriors could be stunned (#4273) @noudess 2024-04-24
  • Fix Account Flags Loading (#4243) @kinglykrab 2024-04-15
  • Fix Corpses "Disappearing" (#4275) @joligario 2024-04-21
  • Fix Issue With Auto Login (#4267) @kinglykrab 2024-04-21
  • Fixes Issue 4257 - Double Taunt Message (#4258) @fryguy503 2024-04-18
  • GLAA fix after database.cpp updates (#4277) @Neckkola 2024-04-21
  • Hero forge armor bug on login and show helm toggle. (#4246) @noudess 2024-04-15
Hot Fix
  • Update database_update_manifest.cpp (#4291) @noudess 2024-04-29
Loot
Lua
  • Add IsImmuneToSpell Lua Mod (#4278) @xackery 2024-04-28
Messages
  • Fix bug where DoT messages stop coming out when mob dies. (#4249) @noudess 2024-04-15
  • Fix multiple errors in spell damage at death. (#4264) @noudess 2024-04-28
Performance
  • Change skill_cap from vector to map (#4252) @xackery 2024-04-15
Pets
  • Fix errors in sync with client of sit/stand (#4245) @noudess 2024-04-15
Quest API
Spells
  • Normal Group Spells (non-raid) landed twice on caster (#4240) @noudess 2024-04-15
  • SPA69 TotalHP can be used in Worn Slot, Fixes/Updates to Max HP related variables. (#4244) @KayenEQ 2024-04-15
Update tonight! An item or two on this list was already ninja-patched to test successful fixes.

[22.49.1] 4/15/2024
Zoning
[22.49.0] 4/15/2024
Code
Crash
  • Check mob pointer before trying to remove it (#4230) @Akkadius 2024-04-01
Feature
  • Add Character Auto Login (#4216) @kinglykrab 2024-04-15
  • Add LuaMod functions for CommonDamage and HealDamage (#4227) @xackery 2024-03-31
  • Add RegisterBug LuaMod (#4209) @xackery 2024-03-30
  • Additive Spell Focus from Worn slot with Limit Checks (#4208) @KayenEQ 2024-03-30
  • Fix ignore_default on lua mod damage (#4228) @xackery 2024-04-15
Fixes
  • Client not updating HP bar when an HP Buff with a Heal is applied. (#4237) @KayenEQ 2024-04-02
  • Fix Account Flags Loading (#4243) @kinglykrab 2024-04-15
  • Fix Auto Login Issue (#4213) @kinglykrab 2024-03-28
  • Fix Bot Creation Issue (#4235) @kinglykrab 2024-04-02
  • Fix Bot/Character ID Overlap in Groups (#4093) @kinglykrab 2024-03-23
  • Fix Group Leadership (#4214) @kinglykrab 2024-03-28
  • Fix Issue With Bot Raid Aggro (#4222) @kinglykrab 2024-03-31
  • Fix Lua Crash with Spell Blocked Event (#4236) @kinglykrab 2024-04-01
  • Fix Luabind Double Class Register (#4219) @kinglykrab 2024-03-29
  • Fix crash in SendEnterWorld (#4204) @Akkadius 2024-03-24
  • Fix event_consider any_cast error (#4210) @xackery 2024-03-27
  • Fix fishing chances (#4203) @joligario 2024-03-24
  • Fix manifest for skill caps schema type (#4231) @Akkadius 2024-04-02
  • Hero forge armor bug on login and show helm toggle. (#4246) @noudess 2024-04-15
  • Radiant/Ebon Crystals should only extract to 1000 (#4195) @fryguy503 2024-03-23
  • SPA214 SE_MaxHPChange calculation errors corrected. (#4238) @KayenEQ 2024-04-02
  • Shared Tasks - charid is now character_id (#4233) @fryguy503 2024-04-01
  • Using %T in channel messages on fresh corpse yields mob, not corpse name. (#4168) @noudess 2024-04-05
Hot Fix
Loot
  • Add content filtering to lootdrop_entries (#4229) @Akkadius 2024-04-15
Lua
  • Add Zone and Language Constants (#4211) @fryguy503 2024-03-28
Messages
  • Fix bug where DoT messages stop coming out when mob dies. (#4249) @noudess 2024-04-15
Performance
  • Change skill_cap from vector to map (#4252) @xackery 2024-04-15
Pets
  • Fix errors in sync with client of sit/stand (#4245) @noudess 2024-04-15
Quest API
Quests
  • Avoid Player and Bot quests in unloaded zone (#4232) @hgtw 2024-04-01
Repositories
Skill Caps
Spells
  • Implemented SPA 463 SE_SHIELD_TARGET (#4224) @KayenEQ 2024-03-30
  • Normal Group Spells (non-raid) landed twice on caster (#4240) @noudess 2024-04-15
  • SPA148 Stacking Fix (#4206) @KayenEQ 2024-03-27
  • SPA69 TotalHP can be used in Worn Slot, Fixes/Updates to Max HP related variables. (#4244) @KayenEQ 2024-04-15
Bots
Code
Fixes
Hot Fix
Loot
  • Fix issue with nested data being loaded multiple times (#4192) @Akkadius 2024-03-23
Misc
Quest API
Rules
Tradeskills
  • Implement learning recipes from books (#4170) @hgtw 2024-03-23
[22.47.0] 3/5/2024
Crash Fix
Feature
  • Adds rules to control level requirements for Double Backstab, Assassinate, and Double Bowshot (#4159) (#29) @catapultam-habeo 2024-03-04
  • Adjust String-based Rules Length (#4138) @kinglykrab 2024-03-06
  • Exempt a zone from IP-limit checks. (#4137) @catapultam-habeo 2024-03-02
Fixes
  • Add id to the guild_bank table (#4155) @Neckkola 2024-03-05
  • Fix Bots/Bot Pets ending up on XTargets (#4132) @kinglykrab 2024-03-02
  • Fix Character EXP Modifiers default (#4161) @kinglykrab 2024-03-06
  • Fix Spawns Not Parsing Quest on Zone Bootup (#4149) @kinglykrab 2024-03-05
  • Fix typo when updating spawn events in spawn condition manager (#4160) @joligario 2024-03-05
  • GetBotNameByID Temporary Reference Warning (#4145) @kinglykrab 2024-03-02
  • Prevent NPE when creating DZ using ad-hoc version IDs (#4141) @catapultam-habeo 2024-03-05
  • Update FreeGuildID Routine (#4143) @Neckkola 2024-03-02
Quest API
Zone
Zoning
[22.46.1] 3/2/2024
Fixes
  • Change UnburyCorpse to use repository methods (#4147) @joligario 2024-03-03
[22.46.0] 3/2/2024
Commands
Crash Fix
Feature
  • Exempt a zone from IP-limit checks. (#4137) @catapultam-habeo 2024-03-02
Fixes
Quest API
  • Add Bot Special Attacks for Immune Aggro/Damage (#4108) @kinglykrab 2024-03-02
Zone
Server update tonight. Note that some of these updates were already ninja-patched.

[22.45.1] 2/29/2024
Character Creation
  • Improved Random Name Generator (#4081) @catapultam-habeo 2024-02-27
Code
Commands
Crash
Crash Fix
  • D20 crash if mitigation average resulted in 0 (#4131) @nytmyr 2024-02-29
Fixes
  • Fix forage returning first result from table (#4130) @nytmyr 2024-02-29
  • Who /all displays incorrect guild name (#4123) @Neckkola 2024-02-25
Quest API
[22.45.0] 2/24/2024
Beacon
  • Revert a few lines of PR #4024 that broke beacons (#4118) @noudess 2024-02-24
Bots
Code
  • Update fmt to 10.2.1 (#4071) @hgtw 2024-02-16
  • Use explicit conversions for enum formatting (#4064) @hgtw 2024-02-12
Database
Expansions
Factions
  • Fix issue with npcedit and cached factions (#4103) @noudess 2024-02-20
Feature
  • Add Augments to Starting Items for Bots/Players (#4100) @kinglykrab 2024-02-21
  • Hot Zone Bonus XP Notice (#4091) @fryguy503 2024-02-18
Fixes
Guilds
Logs
  • Fix log in BaseGuildManager::IsGuildLeader() (#4102) @joligario 2024-02-20
Opcodes
Quest API
Repositories
We've been working on a lot of maintenance related things lately, lots of code updates, server has gone done a few times. For your patience we are putting up Double EXP for the weekend. Happy grinding!
Changelog found here: https://github.com/EQEmu/Server/blob/master/CHANGELOG.md

[22.44.5] - 2/12/2024
Fixes
  • Fix issues where we're using the wrong database pointers @Akkadius 2024-02-13
[22.44.4] - 2/12/2024
Fixes
[22.44.3] - 2/12/2024
Fixes
[22.44.2] - 2/12/2024
Bots
Code
  • Use explicit conversions for enum formatting (#4064) @hgtw 2024-02-12
Database
Fixes
  • Guard against crash condition (#4062) @neckkola 2024-02-11
Guilds
[22.44.1] - 2/11/2024
Fixes
  • Fix File::Exists(file_name) to be resilient to Chinese characters (#4058) @Akkadius 2024-02-11
[22.44.0] - 2/10/2024
Base Data
Bot Commands
Code
  • Convert Quest Ornament Methods to Repositories (#4048) @kinglykrab 2024-02-10
  • Remove redundant check in Object::HandleCombine (#4041) @joligario 2024-02-03
Commands
Crash Reporting
Database
  • Correct manifest migration entries that should be content (#4047) @Akkadius 2024-02-05
Deprecation
  • Remove eqemu_server.pl script and ties to server (#4049) @Akkadius 2024-02-10
Feature
  • Add RoF2 Guild features (#3699) @neckkola 2024-02-10
  • Add optional is_forced parameter to Zone::Repop (#4046) @kinglykrab 2024-02-05
  • Add support to crosszone/worldwide spells to affect bot pets (#4036) @kinglykrab 2024-02-01
  • Classic Taunt (Pre 2006) style of taunt (#3942) @fryguy503 2024-02-10
  • Corpse Overhaul (#3938) @fryguy503 2024-02-08
Fixes
GM Commands
Loot
  • Remove from shared memory, simplification (#3988) @Akkadius 2024-02-05
Objects
Quest API
  • Add GetAAEXPPercentage() and GetEXPPercentage() to Perl/Lua (#4044) @kinglykrab 2024-02-04
Quests
Tasks
  • Avoid removing client tasks from memory on load (#4052) @hgtw 2024-02-10
  • Send active elements in task select packet (#4051) @hgtw 2024-02-10
[22.43.3] - 1/30/2024
API
Alternate Currency
  • Convert Load of Alternate Currencies to Repositories (#3993) @kinglykrab 2024-01-29
Beacon
Bots
  • Convert Bot Database Methods to Repositories (#4023) @kinglykrab 2024-01-29
  • Missing boolean returns on DeletePetStats and SaveInspectMessage (#4031) @joligario 2024-01-30
Code
Commands
Crash Fix
Fixes
  • Fix NPC After Death Emotes (#4021) @kinglykrab 2024-01-29
  • Fix database loading routines (#4030) @Akkadius 2024-01-29
  • Fix issue in character_corpses Repository Query (#4029) @kinglykrab 2024-01-29
  • Limit Pet Taunt Distance (#4018) @fryguy503 2024-01-26
  • Limit Player Taunt Distance (#4019) @fryguy503 2024-01-26
  • Patch for recent change to DEATH (#4032) @noudess 2024-01-30
  • spawn_conditions map was being emptied by mistake (#4033) @noudess 2024-01-30
Grids
Mercenaries
Merchants
Pets
  • Convert Load of Pets Beastlord Data to Repositories (#3995) @kinglykrab 2024-01-29
Quests
  • Use separate variable for quest idle override. (#4026) @noudess 2024-01-27
Rules
  • Add rules for cross-zone/world-wide casts to affect Bots/Mercenaries/Pets (#4002) @kinglykrab 2024-01-29
Spawn2
Traps
Zone
[22.43.2] - 1/25/2024
Bots
  • ^mez command spell list fix (#3998) @dariusuknuis 2024-01-19
Code
Commands
Crash Fix
  • Fix crash when creating Frogloks/Drakkin (#4016) @kinglykrab 2024-01-25
  • Reverting PR #3877 (#3997) @fryguy503 2024-01-17
Database
Fixes
  • Fix Mercenaries Buffs/Zoning Issues (#4000) @kinglykrab 2024-01-22
  • Fix zone database update manifest (#3972) @kinglykrab 2024-01-13
  • Fixes to zone idle while empty changes. (#4006) @noudess 2024-01-23
  • Reversed logic on InLiquid (#3979) @fryguy503 2024-01-14
Instances
Logging
  • Force Info category to be always on in file/console logs (#3990) @Akkadius 2024-01-22
Merchants
  • Change database structure for merchant slots (#3974) @joligario 2024-01-14
Messages
  • Fix disciple message added by previous patch. (#3986) @noudess 2024-01-15
Quest API
  • QuestReward should now summon item to the inventory instead of the cursor. (#3996) @regneq 2024-01-22
Repositories
Spawn2
  • Spawn condition value should default spawn_conditions value (#3980) @noudess 2024-01-14
Zoning
  • Additional logs for zoning under instance checks (#3989) @Akkadius 2024-01-22
[22.43.1] - 1/14/2024
Repositories
  • Revert #3976 - fix character corpses @Akkadius 2024-01-14
[22.43.0] - 1/14/2024
Database
Merchants
  • Change database structure for merchant slots (#3974) @joligario 2024-01-14
Repositories
Zones
[22.42.1] - 1/13/2024
Fixes
[22.42.0] - 1/13/2024
AAs
Auras
Character
Code
Commands
Crash Fix
  • Character Creation Class/Race out of Range. (#3920) @fryguy503 2024-01-09
Feat
  • Alt Sinister Strike Formula (#3921) @fryguy503 2024-01-09
Feature
  • Add Lore Item Trade Error (#3932) @fryguy503 2024-01-13
  • Rule: UseLiveBlockedMessage Bard Spam (#3933) @fryguy503 2024-01-09
Fixes
  • Attack Corpse Skill Up Fix (#3924) @fryguy503 2024-01-09
  • Fix Issue with SetFlyMode() (#3961) @kinglykrab 2024-01-12
  • Harm Touch Critical Ratio (#3915) @fryguy503 2024-01-09
  • Increase Precision in CheckDoubleAttack (#3928) @fryguy503 2024-01-09
  • IsOfClientBotMerc() for Discipline Messages (#3940) @fryguy503 2024-01-09
  • Limit MeleeMitigationEffect to defender if only client. (#3918) @fryguy503 2024-01-09
  • Rampage Number of Hits Limit (#3929) @fryguy503 2024-01-09
  • Remove duplicate character_data repository in zonedb.cpp (#3935) @kinglykrab 2024-01-09
  • Undead Should Never Flee (#3926) @fryguy503 2024-01-09
Global Loot
Ground Spawns
Horses
Item Ticks
Mercenaries
Merchants
  • Convert Clear/Delete/Save of Temporary Merchant Lists to Repositories (#3945) @kinglykrab 2024-01-13
NPCs
Objects
Pets
Repositories
  • Add null integer column support, instance_list notes migration, regenerate repositories (#3969) @Akkadius 2024-01-13
Respawns
Rules
  • Add rule for bard aggro cap (#3909) @fryguy503 2024-01-09
  • Allow GMs to silently summon (#3910) @fryguy503 2024-01-09
  • Bash Two Hander use Shoulders (#3925) @fryguy503 2024-01-09
  • Classic Spell Data SPA Calc variability (#3931) @fryguy503 2024-01-09
  • Classic Tracking Skillups (#3923) @fryguy503 2024-01-09
  • Separate Tradeskill Max Train from Research. (#3916) @fryguy503 2024-01-09
Tasks
  • Add Support for Task Window Element Groups (#3902) @hgtw 2024-01-09
Traps
  • Convert Load of LDoN Traps/Trap Entries to Repositories (#3953) @kinglykrab 2024-01-13
Zones
[22.41.0] - 1/8/2024
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
[22.40.0] - 1/7/2024
Account
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
Commands
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
Pets
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
Fixed an issue where if someone had an account created on login.projecteq.net and they changed their password in EQEmulator forums, login.projecteq.net will now link the new password
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
I will be doing some server housekeeping later tonight and servers will be going down for roughly an hour or two while I make a series of moves and upgrades. It could get done much faster but expect longer.
See changelog for details

[22.32.0] - 11/6/2023

Bots
  • Fix invalid races from being created (#3681) @nytmyr 2023-11-06
Crash
  • Fix crash on CentOS when forming a raid with PCs or BOTs (#3676) @neckkola 2023-11-06
Fixes
GCC
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
Spawn
  • Split spawn2 enabled into its own state table (#3664) @Akkadius 2023-11-06
Spells
  • Added IsNightTime() for Dance of the Fireflies (#3667) @regneq 2023-11-04
[22.31.3] - 10/31/2023

Bug
Crash
  • Revert " Fix spell in AESpell related to beacons " (#3659) @Akkadius 2023-10-31
Fixes
  • Fix issue with blocked spells not loading properly @Akkadius 2023-10-31
Logs
[22.31.2] - 10/31/2023

Fixes
  • Hotfix issue with beacon spells crashing @Akkadius 2023-10-31
[22.31.1] - 10/31/2023

Fixes
  • Hotfix issue with blocked spells not loading properly @Akkadius 2023-10-31
[22.31.0] - 10/29/2023

Crash
  • Fix crash when client pointer does not exist during #hotfix (#3661) @Akkadius 2023-10-29
  • Fix spell in AESpell related to beacons (#3659) @Akkadius 2023-10-29
Database
Linux
Perl
  • Revert " Reload perl quests on zone bootup " (#3648) @Akkadius 2023-10-26
Trading
[22.30.2] - 10/26/2023

Fixes
Revert Perl regression in #3648 causing scripts to not reliably initialize on zone bootup. @Akkadius 2023-10-26

[22.30.1] - 10/24/2023

Fixes
[22.30.0] - 10/23/2023

API
Commands
Fixes
Perl
  • Implement eqemu-perl for Linux (#3652) @Akkadius 2023-10-24
  • Reload perl quests on zone bootup (#3648) @hgtw 2023-10-24
Pets
  • Disallow effect of alliance line when cast on pets. (#3650) @noudess 2023-10-24
[22.29.1] - 10/21/2023

DB
Fixes
[22.29.0] - 10/20/2023

Feature
  • Add Expansion and Content Flag support to Blocked Spells (#3638) @Kinglykrab 2023-10-20
Fixes
  • Fix crash when checking Bot Group/Raid membership (#3641) @Aeadoin 2023-10-20
Perl
Rules
  • Add rule to configure max number of procs per round Combat:MaxProcs (#3640) @Akkadius 2023-10-20
[22.28.1] - 10/20/2023

Build
  • Perl Linux build fix
[22.28.0] - 10/15/2023

Bots
Crash
Feature
Fixes
Parser Fix
Quest API
  • Add GrantAllAAPoints() to Perl/Lua and Modify #grantaa (#3616) @Kinglykrab 2023-10-14
  • Add target ID and spell exports to events (#3620) @Kinglykrab 2023-10-15
Scripts
[22.27.0] - 10/07/2023

Crash
Fixes
  • Add Validation to #find, #set, and #show args (#3598) @Kinglykrab 2023-09-18
  • Ensure Linux builds report failures @Akkadius 2023-10-03
  • Fix #show group_info Popup (#3605) @Kinglykrab 2023-10-04
  • Fix swarm pet names to use '_' instead of ' ' (#3601) @noudess 2023-09-19
  • Invis vs. Undead/Animal Breaks Charm for Pets (#3587) @crdunwel 2023-09-19
Logs
  • Change pathing log messages from Error to Pathing. (#3604) @joligario 2023-09-29
Quest API
  • Add Caster ID Parameter to FindBuff in Perl/Lua (#3590) @Kinglykrab 2023-09-29
Get ready for the spooktacular season coming up!

Please report any bugs and we will fix them as soon as possible.