Releases: EQEmu/Server
Releases · EQEmu/Server
v22.52.0
Code
- Cleanup Bucket Comparison Code (#4374) @Kinglykrab 2024-06-02
- Cleanup Bug Category Code (#4367) @Kinglykrab 2024-06-01
- Cleanup Deity Code (#4363) @Kinglykrab 2024-06-01
- Cleanup Special Ability Code (#4365) @Kinglykrab 2024-06-01
- Remove unused code in common/eq_constants.h (#4364) @Kinglykrab 2024-06-01
Combat
- Adjustments to Crippling Blows/Slay Undead and Confirmed Critical Code (#4354) @fryguy503 2024-05-27
Fixes
- Add protection to ensure adventure points award are only attempted on players (#4371) @joligario 2024-05-31
- Adjust Kick/RoundKick Damage Lower levels (#4355) @fryguy503 2024-05-28
- Bazaar Search not working correctly for Iksar, Vashir, Drakkin and Froglok races (#4379) @neckkola 2024-06-02
- Fix Unescaped String in Client::GotoPlayer (#4373) @Kinglykrab 2024-06-01
NPC Spells
- Fixed an issue where the repository spell adj value was overriding the spell difficulty default value (#4370) @regneq 2024-06-01
Quest API
- Add Item Link Methods to Perl/Lua (#4359) @Kinglykrab 2024-06-01
Quests
- Fix Lua encounter double register (#4369) @Akkadius 2024-05-31
- Fix issue with Lua encounters loading in certain circumstances (#4378) @Akkadius 2024-06-01
Rules
- Add Skill Base Damage Rules (#4360) @Kinglykrab 2024-06-01
Skills
v22.51.1
Fixes
- Adjust return for perl release check @Akkadius 2024-05-26
- Corrected issue with bazaar purchase via parcels where an incorrect quantity would be calculated. (#4352) @neckkola 2024-05-27
Performance
- Improve SkillCaps::GetTrainLevel() Efficiency (#4350) @Kinglykrab 2024-05-26
Rules
- Legacy Compute Defense against modern agi based defense. (#4349) @fryguy503 2024-05-27
v22.51.0
Commands
- #npcspawn Changes (#4311) @twincannon 2024-05-16
- Cleanup #resetaa Command (#4310) @Kinglykrab 2024-05-22
Crash
- Add validation to RemoveXTarget (#4324) @Akkadius 2024-05-25
- Fix Zone deconstructor crashes (#4325) @Akkadius 2024-05-25
- Fix crash issue when dividing by zero in CalcHPRegen (#4320) @Akkadius 2024-05-25
- Fix crash when map name is null (#4322) @Akkadius 2024-05-25
- Fix player event crash in ITEM_DESTROY (#4326) @Akkadius 2024-05-25
- Fix player events reload when out of bounds (#4321) @Akkadius 2024-05-25
- Fix rarer crash in EntityList::MobProcess (#4319) @Akkadius 2024-05-25
Feature
- Add RoF2 Bazaar Support (#4315) @neckkola 2024-05-26
- Add SE_IncreaseArchery and rules to tune archery (#4335) @fryguy503 2024-05-26
- Add parcel container support (#4305) @neckkola 2024-05-17
Fixes
- Accuracy, Avoidance and Atk adjustments (#4336) @fryguy503 2024-05-26
- Fix Crash with null Argument in #modifynpcstat (#4318) @Kinglykrab 2024-05-24
- Fix RemoveAlternateCurrencyValue not updating Client (#4317) @Kinglykrab 2024-05-23
- Fix Using Bind Wound Above 70% Health (#4340) @Kinglykrab 2024-05-26
- Fix issue with #hotfix (#4316) @Kinglykrab 2024-05-22
- Fix issue with #suspend (#4314) @Kinglykrab 2024-05-23
- Fix issue with KeepOneRecordPerCompletedTask (#4313) @Kinglykrab 2024-05-23
- Fix mistaken removed RULE_CATEGORY_END() (#4341) @fryguy503 2024-05-26
- Missed a mob offense section for PR #4328 (#4331) @fryguy503 2024-05-26
- Raid Targets should not be Blindable as this will break all spell casting AI. (#4334) @fryguy503 2024-05-26
- When Mounts are allowed to zone, block them from zoning to disallowed zones. (#4330) @fryguy503 2024-05-25
- When refreshing buffs, attempt to use the same buffslot if the buff still exists. (#4338) @fryguy503 2024-05-26
Lua Mod
Merchants
Mobs
NPC Spells
Perl
Quest API
- Add Zone Uptime Exports to Perl/Lua (#4339) @Kinglykrab 2024-05-26
Rules
- Added MeleeMitigation Level Difference Roll Adjusted for level diffs (#4332) @fryguy503 2024-05-26
- Allow maximum per kill AA amount (#4329) @fryguy503 2024-05-25
- Allow servers to adjust the filtering threshold for heals from damage (e.g. Mark of Kings). (#4327) @fryguy503 2024-05-25
- Backstab Haste Correction (#4337) @fryguy503 2024-05-26
- Mob Offensive and Weapon Skill static tables (#4328) @fryguy503 2024-05-25
- Remove hard coded initial aggro in favor or an adjustable Rule (#4333) @fryguy503 2024-05-26
Scripts
Spells
v22.50.1
v22.50.0
Code
- Fix Message in #find task (#4270) @Kinglykrab 2024-04-19
Combat
Commands
- Adjust #kill and #list Commands (#4271) @Kinglykrab 2024-05-04
Compiling
Corpses
Database
- Add Extra Haste to Bots/Character Tables (#4286) @Kinglykrab 2024-05-04
- Break out changes to
npc_types
from parcels (#4295) @joligario 2024-05-03 - Move pets query to content database (#4296) @joligario 2024-05-04
Doors
- Replace magic # in code with a field in doors table for when door closes. (#4288) @noudess 2024-04-25
Experience
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
- Add
is_parcel_merchant
to #npcedit (#4290) @Kinglykrab 2024-05-04 - Add devcontainer support (#4294) @xackery 2024-05-09
- Fix ignore_default on lua mod damage (#4228) @xackery 2024-04-15
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
- Fix crash from #4266 @Akkadius 2024-05-05
- Fixes Issue 4257 - Double Taunt Message (#4258) @fryguy503 2024-04-18
- GLAA fix after database.cpp updates (#4277) @neckkola 2024-04-21
- GetSkill default return 0 @Akkadius 2024-05-05
- Hero forge armor bug on login and show helm toggle. (#4246) @noudess 2024-04-15
- Perl__send_parcel GCC compile error @Akkadius 2024-05-05
- Remove food or water GM message @Akkadius 2024-05-05
- Revert GetSkill from #4234 @Akkadius 2024-05-05
- Fix for world crash with over 1500 guilds (#4299) @neckkola 2024-05-09
Hot Fix
Loot
- Add content filtering to lootdrop_entries (#4229) @Akkadius 2024-04-15
- Consolidate filtering logic (#4280) @Akkadius 2024-04-21
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
Pets
Quest API
- Add DescribeSpecialAbilities() to Perl/Lua (#4269) @Kinglykrab 2024-04-21
- Add GetConsiderColor() to Perl/Lua (#4253) @Kinglykrab 2024-04-15
- Add Parcel Sending to Perl/Lua (#4287) @Kinglykrab 2024-05-04
- Add Zone Methods to Perl/Lua (#4268) @Kinglykrab 2024-04-21
Quests
- Hot Reload Changes (#4302) @Akkadius 2024-05-09
- Reload Quests on Bootup, Init earlier (#4298) @Akkadius 2024-05-05
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
v22.49.1
v22.49.0
Code
- Avoid unnecessary copies in database functions (#4220) @joligario 2024-03-29
- Reference type in
GetRaidLeaderName
(#4218) @joligario 2024-03-28 - Remove unnecessary reference types (#4212) @joligario 2024-03-28
Crash
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
- Fix Group::AddToGroup (#4201) @Kinglykrab 2024-03-23
- Hot Fix for Group::AddToGroup Hot Fix (#4202) @Kinglykrab 2024-03-23
Loot
Lua
- Add Zone and Language Constants (#4211) @fryguy503 2024-03-28
Messages
Performance
Pets
Quest API
- Add Archetype Methods to Perl/Lua (#4181) @Kinglykrab 2024-03-23
- Add Class/Deity/Race Methods to Perl/Lua (#4215) @Kinglykrab 2024-03-28
- Add GetConsiderColor() to Perl/Lua (#4253) @Kinglykrab 2024-04-15
- Add Spell Blocked Event to Perl/Lua (#4217) @Kinglykrab 2024-04-01
Quests
Repositories
- Convert database.cpp to Repositories (#4054) @Kinglykrab 2024-03-24
Skill Caps
- Further improvements (#4205) @Akkadius 2024-03-24
- Remove from shared memory and simplify (#4069) @Kinglykrab 2024-03-23
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
v22.48.0
Bots
- IsValidTarget Crash Fix (#4187) @nytmyr 2024-03-12
- Move BotGroupSay to Pet Response (#4171) @nytmyr 2024-03-08
Code
- Cleanup Zone Get Methods (#4169) @Kinglykrab 2024-03-09
Fixes
- An Update to Xtarget to exclude Bot owned Temp/Swarm Pets (#4172) @MortimerGreenwald 2024-03-08
- Fix #serverrules Command (#4193) @Kinglykrab 2024-03-20
- Fix Bot Cloning (#4186) @Kinglykrab 2024-03-17
- Fix Crash in ClientList::GetCLEIP (#4173) @Kinglykrab 2024-03-10
- Fix Default Value in
rule_values
table (#4166) @Kinglykrab 2024-03-07 - Fix EVENT_KILLED_MERIT firing before NPC removal (#4185) @Kinglykrab 2024-03-17
- Fix Empty Groups When Removing Bots (#4178) @Kinglykrab 2024-03-14
- Fix GetLeaderName() for Groups (#4184) @Kinglykrab 2024-03-14
- Fix Mob::CalculateDistance(mob) Typo (#4183) @Kinglykrab 2024-03-10
- Fix Proximity Say (#4189) @Kinglykrab 2024-03-15
- Fix ScaleNPC() in Perl (#4196) @Kinglykrab 2024-03-23
- Fix range_percent (#4197) @Kinglykrab 2024-03-22
- Fix reusing timers (#4199) @joligario 2024-03-23
Hot Fix
- Add bool return to fix Client::RemoveAAPoints (#4176) @Kinglykrab 2024-03-09
Loot
Misc
- Windows preprocessor define in crash.cpp (#4191) @joligario 2024-03-23
Quest API
- Add Buff Support to Perl/Lua (#4182) @Kinglykrab 2024-03-14
- Add DeleteBot() to Perl/Lua (#4167) @nytmyr 2024-03-07
- Add GetDeityName() to Perl/Lua (#4180) @Kinglykrab 2024-03-14
- Add RemoveAAPoints() and AA Loss Event to Perl/Lua (#4174) @Kinglykrab 2024-03-09
- Add RemoveAlternateCurrencyValue() to Perl/Lua (#4190) @Kinglykrab 2024-03-17
- Add Restore Methods for Health, Mana, and Endurance to Perl/Lua (#4179) @Kinglykrab 2024-03-23
- Add Silent Saylink Methods to Perl/Lua (#4177) @Kinglykrab 2024-03-14
Rules
- Add World:Rules Rule (#4194) @Kinglykrab 2024-03-23
Tradeskills
v22.47.0
Crash Fix
- Added a guild_mgr check (#4163) @neckkola 2024-03-06
- Goto Command could crash using Developer Tools (#4158) @neckkola 2024-03-04
- Groundspawn Memory Corruption (#4157) @neckkola 2024-03-04
- Update to location of qGlobals initialization (#4144) @neckkola 2024-03-02
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
- Add Bot Special Attacks for Immune Aggro/Damage (#4108) @Kinglykrab 2024-03-02
- Add GetHeroicStrikethrough() to Perl/Lua (#4150) @Kinglykrab 2024-03-03
- Add IsAlwaysAggro() to Perl/Lua (#4152) @Kinglykrab 2024-03-04
- Add IsBoat()/IsControllableBoat() to Perl/Lua (#4151) @Kinglykrab 2024-03-03
- Add IsDestructibleObject() to Perl/Lua (#4153) @Kinglykrab 2024-03-03