From f385a7f5465f11d08f2cad08c43b58060b81f74f Mon Sep 17 00:00:00 2001 From: hahwu <31872165+hahwu@users.noreply.github.com> Date: Mon, 8 Dec 2025 19:03:04 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E7=8C=AB=E8=8D=89=E5=A4=A7=E4=BD=9C?= =?UTF-8?q?=E6=88=98=E3=80=91-bug=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/server/game/RegisterNetworkFunc.go | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/server/game/RegisterNetworkFunc.go b/src/server/game/RegisterNetworkFunc.go index d7d5ceff..1251ef41 100644 --- a/src/server/game/RegisterNetworkFunc.go +++ b/src/server/game/RegisterNetworkFunc.go @@ -5349,7 +5349,7 @@ func ReqCatnipInvite(player *Player, buf []byte) error { } ActivityId := GetActivityId(player, activity.ACT_TYPE_CATNIP) if ActivityId == 0 { - player.SendErrClienRes(&msg.ResCatnipPlay{ + player.SendErrClienRes(&msg.ResCatnipInvite{ Code: msg.RES_CODE_FAIL, Msg: "activity not active", }) @@ -5397,7 +5397,7 @@ func ReqCatnipAgree(player *Player, buf []byte) error { CatnipMod := player.PlayMod.getCatnipMod() ActivityId := GetActivityId(player, activity.ACT_TYPE_CATNIP) if ActivityId == 0 { - player.SendErrClienRes(&msg.ResCatnipPlay{ + player.SendErrClienRes(&msg.ResCatnipAgree{ Code: msg.RES_CODE_FAIL, Msg: "activity not active", }) @@ -5451,7 +5451,7 @@ func ReqCatnipMultiply(player *Player, buf []byte) error { CatnipMod := player.PlayMod.getCatnipMod() ActivityId := GetActivityId(player, activity.ACT_TYPE_CATNIP) if ActivityId == 0 { - player.SendErrClienRes(&msg.ResCatnipPlay{ + player.SendErrClienRes(&msg.ResCatnipMultiply{ Code: msg.RES_CODE_FAIL, Msg: "activity not active", }) @@ -5632,7 +5632,7 @@ func ReqCatnipRefuse(player *Player, buf []byte) error { CatnipMod := player.PlayMod.getCatnipMod() ActivityId := GetActivityId(player, activity.ACT_TYPE_CATNIP) if ActivityId == 0 { - player.SendErrClienRes(&msg.ResCatnipPlay{ + player.SendErrClienRes(&msg.ResCatnipRefuse{ Code: msg.RES_CODE_FAIL, Msg: "activity not active", }) @@ -5831,7 +5831,7 @@ func ReqCatnipEmoji(player *Player, buf []byte) error { CatnipMod := player.PlayMod.getCatnipMod() ActivityId := GetActivityId(player, activity.ACT_TYPE_CATNIP) if ActivityId == 0 { - player.SendErrClienRes(&msg.ResCatnipPlay{ + player.SendErrClienRes(&msg.ResCatnipEmoji{ Code: msg.RES_CODE_FAIL, Msg: "activity not active", }) @@ -5851,6 +5851,9 @@ func ReqCatnipEmoji(player *Player, buf []byte) error { Type: MsqMod.HANDLE_TYPE_CATNIP_SEND_EMOJI, Extra: int(req.EmojiId), }) + player.PushClientRes(&msg.ResCatnipEmoji{ + Code: msg.RES_CODE_SUCCESS, + }) player.CatnipBackData() return nil