Skip to content

Releases: EQEmu/Server

v22.38.0

26 Dec 21:36
a7e9af2
Compare
Choose a tag to compare

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

v22.37.0

18 Dec 22:00
703862d
Compare
Choose a tag to compare

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

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

16 Dec 07:28
fcb40da
Compare
Choose a tag to compare

Bots

Code

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

Logging

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

Rules

v22.35.0

11 Dec 03:16
871f320
Compare
Choose a tag to compare

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

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

v22.34.2

24 Nov 18:32
9477ff7
Compare
Choose a tag to compare

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

v22.34.1

20 Nov 15:21
Compare
Choose a tag to compare

EQTime

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

v22.34.0

19 Nov 16:30
c0fe0f1
Compare
Choose a tag to compare

Bots

  • Add ownerraid, byclass and byrace actionables and fix group-based arguments for raids. (#3680) @nytmyr 2023-11-19

Code

Commands

Database

GM Commands

Illusions

Spawn

  • (imported from takp) Added min_time and max_time to spawnentry. This will prevent a NPC from… (#3685) @regneq 2023-11-18

v22.33.0

12 Nov 03:17
Compare
Choose a tag to compare

Feature

Spawn2

  • Fix edge case with instances not copying disabled spawn state (#3688) @Akkadius 2023-11-12

v22.32.1

07 Nov 00:46
Compare
Choose a tag to compare

Hotfix

  • Adjust spawn2_disabled migration to copy data over

v22.32.0

07 Nov 00:05
8ea7299
Compare
Choose a tag to compare

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