playroom优化
This commit is contained in:
parent
230b53e990
commit
9326a2a75c
@ -220,12 +220,12 @@ func handle(p *Player, m *msg.Msg) error {
|
||||
BaseMod := p.PlayMod.getBaseMod()
|
||||
StarNum := BaseMod.GetStar()
|
||||
Items[0].Num = min(Items[0].Num, StarNum)
|
||||
p.HandleLoseItem(Items, "")
|
||||
p.HandleLoseItem(Items, "HANDLE_TYPE_PLAYROOM_LOSE")
|
||||
} else {
|
||||
PlayroomMod.Lose(Items)
|
||||
}
|
||||
p.UpdateUserInfo()
|
||||
p.Kafka(PLAYROOM_LOST, map[string]interface{}{"uid": m.From})
|
||||
p.Kafka(PLAYROOM_LOST, map[string]interface{}{"uid": m.From, "item": Items})
|
||||
p.PushClientRes(PlayroomMod.NotifyLose())
|
||||
case msg.FRIEND_TREASURE_HANDLE: // # 好友宝藏
|
||||
Items := make([]*item.Item, 0)
|
||||
|
||||
@ -417,9 +417,7 @@ func (p *PlayroomMod) AddPhysiology(Id, Num int) {
|
||||
}
|
||||
Max := playroomCfg.GetPhysiologyMax(Id)
|
||||
Phy.Num = max(0, min(Phy.Num+Num, Max))
|
||||
if Phy.Num != 0 && Phy.Time == 0 {
|
||||
Phy.Time = GoUtil.Now()
|
||||
}
|
||||
Phy.Time = GoUtil.Now()
|
||||
if Phy.Num == 0 {
|
||||
Phy.Time = 0
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user