From 89470584658dc8034054200a863944cf20cf4db2 Mon Sep 17 00:00:00 2001 From: KimLS Date: Thu, 21 Nov 2024 23:51:20 -0800 Subject: [PATCH] NewSpawn support --- common/patches/larion.cpp | 2 ++ common/patches/larion_ops.h | 1 + utils/patches/patch_Larion.conf | 8 ++++---- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/common/patches/larion.cpp b/common/patches/larion.cpp index b5101c334..afdecdb99 100644 --- a/common/patches/larion.cpp +++ b/common/patches/larion.cpp @@ -2019,6 +2019,8 @@ namespace Larion delete in; } + ENCODE(OP_NewSpawn) { ENCODE_FORWARD(OP_ZoneSpawns); } + ENCODE(OP_NewZone) { EQApplicationPacket* in = *p; *p = nullptr; diff --git a/common/patches/larion_ops.h b/common/patches/larion_ops.h index 000ca0bed..b5316b5f3 100644 --- a/common/patches/larion_ops.h +++ b/common/patches/larion_ops.h @@ -12,6 +12,7 @@ E(OP_PlayerProfile) E(OP_ZoneEntry) E(OP_ZoneSpawns) E(OP_CharInventory) +E(OP_NewSpawn) E(OP_NewZone) E(OP_SpawnDoor) E(OP_GroundSpawn) diff --git a/utils/patches/patch_Larion.conf b/utils/patches/patch_Larion.conf index 89e62fbab..557d8b305 100644 --- a/utils/patches/patch_Larion.conf +++ b/utils/patches/patch_Larion.conf @@ -101,7 +101,7 @@ OP_RespondAA=0x0000 OP_UpdateAA=0x0000 OP_SendAAStats=0x0000 OP_AAExpUpdate=0x0000 #0x642f -OP_ExpUpdate=0x0000 #0x611d +OP_ExpUpdate=0x611d OP_HPUpdate=0x0000 #0x775c OP_ManaChange=0x0000 #0x0606 OP_TGB=0x0000 @@ -230,14 +230,14 @@ OP_FriendsWho=0x0000 OP_ConfirmDelete=0x0000 OP_Logout=0x0000 OP_Rewind=0x0000 -OP_TargetCommand=0x0000 +OP_TargetCommand=0x3b18 OP_Hide=0x0000 OP_Jump=0x0000 OP_Camp=0x0000 OP_Emote=0x0000 OP_SetRunMode=0x0000 OP_BankerChange=0x0000 -OP_TargetMouse=0x0000 +OP_TargetMouse=0x5741 OP_MobHealth=0x0000 OP_InitialMobHealth=0x0000 # Unused? OP_TargetHoTT=0x0000 @@ -261,7 +261,7 @@ OP_ItemPacket=0x0000 OP_ItemLinkResponse=0x0000 OP_ItemLinkClick=0x0000 OP_ItemPreview=0x0000 -OP_NewSpawn=0x0000 +OP_NewSpawn=0x3ea8 OP_Track=0x0000 OP_TrackTarget=0x0000 OP_TrackUnknown=0x0000