diff --git a/src/server/game/RegisterNetworkFunc.go b/src/server/game/RegisterNetworkFunc.go index 67bcf149..3135a770 100644 --- a/src/server/game/RegisterNetworkFunc.go +++ b/src/server/game/RegisterNetworkFunc.go @@ -3364,9 +3364,9 @@ func ReqPlayroomInfo(player *Player, buf []byte) error { } RandList = GoUtil.UniqueInts(RandList) if len(RandList) == 0 { - PlayroomMod.SetGameReward2(Star) + PlayroomMod.SetGameReward3(Star) } else if len(RandList) == 1 { - PlayroomMod.SetGameReward1(RandList[0], Star) + PlayroomMod.SetGameReward2(RandList[0], Star) } else { ChessList := GoUtil.RandSliceNum(RandList, 2) PlayroomMod.SetGameReward(ChessList[0], ChessList[1], Star) diff --git a/src/server/game/mod/playroom/playroom.go b/src/server/game/mod/playroom/playroom.go index 7c010c36..3847c890 100644 --- a/src/server/game/mod/playroom/playroom.go +++ b/src/server/game/mod/playroom/playroom.go @@ -627,12 +627,12 @@ func (p *PlayroomMod) SetGameReward(Chess1, Chess2, Star int) { p.GameReward[2] = &item.Item{Id: Chess2, Num: 1} p.GameReward[3] = &item.Item{Id: item.ITEM_STAR_ID, Num: Star} } -func (p *PlayroomMod) SetGameReward1(Chess1, Star int) { +func (p *PlayroomMod) SetGameReward2(Chess1, Star int) { p.GameReward[1] = &item.Item{Id: Chess1, Num: 1} p.GameReward[2] = &item.Item{Id: item.ITEM_STAR_ID, Num: Star} p.GameReward[3] = &item.Item{Id: item.ITEM_STAR_ID, Num: Star} } -func (p *PlayroomMod) SetGameReward2(Star int) { +func (p *PlayroomMod) SetGameReward3(Star int) { p.GameReward[1] = &item.Item{Id: item.ITEM_STAR_ID, Num: Star} p.GameReward[2] = &item.Item{Id: item.ITEM_STAR_ID, Num: Star} p.GameReward[3] = &item.Item{Id: item.ITEM_STAR_ID, Num: Star}