From b1c72db3346b129211b36b4256dca72dcae31958 Mon Sep 17 00:00:00 2001 From: hahwu <31872165+hahwu@users.noreply.github.com> Date: Thu, 19 Mar 2026 19:43:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=89=93=E7=82=B9=E5=B1=9E?= =?UTF-8?q?=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/server/game/register_network_func.go | 1 + src/server/test/friendTreasure_test.go | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/src/server/game/register_network_func.go b/src/server/game/register_network_func.go index 02c58626..4cbc55b0 100644 --- a/src/server/game/register_network_func.go +++ b/src/server/game/register_network_func.go @@ -3011,6 +3011,7 @@ func ReqGetInviteReward(player *Player, buf []byte) error { "item_id": Items, "register_score": InviteMod.GetIndex, "player_id": Str, + "is_npc": len(InviteMod.InviteList) == 1, }) return nil } diff --git a/src/server/test/friendTreasure_test.go b/src/server/test/friendTreasure_test.go index 7779dd55..0ea6a007 100644 --- a/src/server/test/friendTreasure_test.go +++ b/src/server/test/friendTreasure_test.go @@ -3,6 +3,7 @@ package test import ( "server/game" friendTreasure "server/game/mod/friend_treasure.go" + GoUtil "server/game_util" "testing" ) @@ -27,3 +28,10 @@ func TestFriendTreasure(t *testing.T) { t.Errorf("EndGame error: expected friend item num 22, got %d", FriendItemNum) } } + +func TestFriendTreasureLimit(t *testing.T) { + player := new(game.Player) + player.InitPlayerByUid(100001) + m := GoUtil.FormatStarItemNum(200, player.GetOrderFactor()) + t.Logf("m:%d", m) +}