eq2emu/source/WorldServer
2025-05-06 19:09:36 -04:00
..
Achievements EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
AltAdvancement Zone ruleset_id support for most rules 2024-10-20 09:35:41 -04:00
Bots revert SendShowBook to fix /spawn details and other use of the book pages 2025-03-21 11:21:31 -04:00
Chat EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Collections EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Commands KoS and earllier client fixes + server exploit fix 2025-05-06 18:38:43 -04:00
Guilds guild support for DoF and KoS clients 2024-11-27 09:26:39 -05:00
HeroicOp avoid a crash when client has no player 2024-11-29 21:55:06 -05:00
Housing Zone ruleset_id support for most rules 2024-10-20 09:35:41 -04:00
Items Fix charm slots being visible in the client UI for DoF and KoS clients (classic does not support) 2025-05-05 15:14:02 -04:00
RaceTypes EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Recipes EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Rules PVP rules for bind zone alignment (PVPType = 1) or SetAlignment from lua (PVPType = 2) 2025-03-03 21:36:57 -05:00
Tradeskills Assure the db entry of the byproduct is valid to use 2025-03-13 06:48:12 -04:00
Traits EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Web code warning fixes 2025-03-05 08:37:52 -05:00
Zone code warning fixes 2025-03-05 08:37:52 -05:00
Appearances.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
classes.cpp EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
classes.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
client.cpp KoS and earllier client fixes + server exploit fix 2025-05-06 18:38:43 -04:00
client.h KoS and earllier client fixes + server exploit fix 2025-05-06 18:38:43 -04:00
ClientPacketFunctions.cpp EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
ClientPacketFunctions.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Combat.cpp Fix #12 support for public spawns, lockable_encounter int8 in info struct default 1, when set to 0 public spawn all can attack no locked encounter 2025-04-26 08:15:15 -04:00
Combat.h Zone ruleset_id support for most rules 2024-10-20 09:35:41 -04:00
Entity.cpp fix behavior on zoning for clients to not impact other players 2025-02-09 19:06:49 -05:00
Entity.h Fix #12 support for public spawns, lockable_encounter int8 in info struct default 1, when set to 0 public spawn all can attack no locked encounter 2025-04-26 08:15:15 -04:00
Factions.cpp EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Factions.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
GroundSpawn.cpp chop added also to the type list since it seems to be hit or miss if the client is sending it 2025-05-06 19:09:36 -04:00
GroundSpawn.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Languages.cpp EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Languages.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
LoginServer.cpp Fix peering message for AddCharAuth not showing name correctly 2024-12-02 09:45:58 -05:00
LoginServer.h Project Nebulark Part 1, So much to list, this is a rough summary 2024-11-18 11:13:04 -05:00
LuaFunctions.cpp LUA Function Added HasPendingQuest(Spawn: Player, Int32: QuestID) 2025-03-21 08:48:50 -04:00
LuaFunctions.h LUA Function Added HasPendingQuest(Spawn: Player, Int32: QuestID) 2025-03-21 08:48:50 -04:00
LuaInterface.cpp LUA Function Added HasPendingQuest(Spawn: Player, Int32: QuestID) 2025-03-21 08:48:50 -04:00
LuaInterface.h script protection on spells against reuse of the lua state between proc / other spell processes 2025-01-18 18:54:10 -05:00
makefile Project Nebulark Part 1, So much to list, this is a rough summary 2024-11-18 11:13:04 -05:00
makefile.discord EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
MutexHelper.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
MutexList.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
MutexMap.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
MutexVector.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
net.cpp periodically check DB for zones status situation against peers 2024-12-02 21:51:28 -05:00
net.h address peer listing having multiple of the same addresses (So we can just list all in the same server_config instead of many dirs with their own server_config) 2024-12-02 19:03:13 -05:00
NPC.cpp When subsystems are reloading don't allow NPCs or Bots to try to access the spell list 2025-02-01 07:23:32 -05:00
NPC.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
NPC_AI.cpp Project Nebulark Part 1, So much to list, this is a rough summary 2024-11-18 11:13:04 -05:00
NPC_AI.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Object.cpp EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Object.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Player.cpp Fix charm slots being visible in the client UI for DoF and KoS clients (classic does not support) 2025-05-05 15:14:02 -04:00
Player.h Project Nebulark Part 1, So much to list, this is a rough summary 2024-11-18 11:13:04 -05:00
PlayerGroups.cpp fix groups finding members in a instanced zone 2025-02-26 17:27:14 -05:00
PlayerGroups.h Added CreateChoiceWindow, ClearChoice and GetChoiceSpawnID lua functions, added base of tracking for min, max, avg, first level for raid/group into instances... more work to complete tomorrow 2024-12-04 21:53:57 -05:00
Quests.cpp hide_reward to not show anything on offer quest 2025-03-15 15:44:24 -04:00
Quests.h hide_reward to not show anything on offer quest 2025-03-15 15:44:24 -04:00
races.cpp EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
races.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Sign.cpp EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Sign.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Skills.cpp EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Skills.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Spawn.cpp remove the ground_diff changes, flying mobs were adhering to the ground unexpectedly 2025-05-04 13:29:35 -04:00
Spawn.h Additional efforts to lock down spawns from moving this is looking to address remaining corner cases for Fix #5 2025-04-26 09:13:47 -04:00
SpawnLists.h Added support to create duplicated zones of public zones (non city zone). Additionally spawn locations can be limited to the primary public zone and not replicated (for epics). 2024-12-23 08:46:11 -05:00
SpellProcess.cpp more /reload spells junk 2025-02-09 16:37:16 -05:00
SpellProcess.h make sure spell caster does not persist if they are removed from the spawn list 2024-11-29 09:49:57 -05:00
Spells.cpp properly restrict obtained spells with classic spells flag 2025-01-16 10:38:05 -05:00
Spells.h Added classic spell level support (aka mini ding spells) like warrior getting knee break at lvl 19.6 2025-01-13 09:06:11 -05:00
Titles.cpp EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Titles.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Trade.cpp Added quantity checks to trading so you can't trade over your item count 2025-05-06 09:06:58 -04:00
Trade.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Transmute.cpp EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Transmute.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Variables.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
VisualStates.h this was not including the MiscFunctions correctly before 2024-07-22 09:08:33 -04:00
Widget.cpp EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
Widget.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
World.cpp Fixed /zone command and zone string checks to make a full check not partial check 2025-04-02 11:31:14 -04:00
World.h added zone info into memory, you can use /reload zoneinfo to clear the cache if GM status available. 2024-12-30 10:10:48 -05:00
WorldDatabase.cpp Fix Issue #3 - Class Updates, Name Updates to LS 2025-04-11 09:49:18 -04:00
WorldDatabase.h add LUA functions for player levels in an instance 2024-12-05 09:22:50 -05:00
WorldTCPConnection.h EQ2Emu Source Base July 2024 2024-07-22 08:52:28 -04:00
zoneserver.cpp Revert "If a grid is not assigned to a spawn then we will try to force one on the map if they are not a flying creature" 2025-04-21 21:42:40 -04:00
zoneserver.h Added Lua Functions PlayAnimationString(Spawn: Spawn, String: EmoteStringCommand, Spawn: OptTarget, Boolean: SetNoTarget, Boolean: UseAllSpellTargets, Boolean: IgnoreSelf) and GetSpellTargets(Optional_Spell) if no argument must be in spell script. Fixed spells with no range that are group based to apply to all in group. 2025-01-10 19:08:47 -05:00