优化
This commit is contained in:
parent
e0ea39d02c
commit
acf3a58515
@ -105,7 +105,6 @@ func ReqUnBindFacebook(player *Player, buf []byte) error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func ReqOnlyBindFacebook(player *Player, buf []byte) error {
|
func ReqOnlyBindFacebook(player *Player, buf []byte) error {
|
||||||
|
|
||||||
player.PlayerBaseMod.ReqOnlyBindFacebook(player, buf)
|
player.PlayerBaseMod.ReqOnlyBindFacebook(player, buf)
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
@ -119,7 +118,9 @@ func RegSetEneryFunc(player *Player, buf []byte) error {
|
|||||||
req := &msg.ReqSetEnergyMul{}
|
req := &msg.ReqSetEnergyMul{}
|
||||||
proto.Unmarshal(buf, req)
|
proto.Unmarshal(buf, req)
|
||||||
MaxEnergyMul := player.GetPlayerBaseMod().GetMaxEnergyMul(player)
|
MaxEnergyMul := player.GetPlayerBaseMod().GetMaxEnergyMul(player)
|
||||||
if int(req.EnergyMul) > MaxEnergyMul {
|
BaseMod := player.PlayMod.getBaseMod()
|
||||||
|
EnergyMul := BaseMod.GetEnergyMul()
|
||||||
|
if int(req.EnergyMul) > EnergyMul && int(req.EnergyMul) > MaxEnergyMul {
|
||||||
player.SendErrClienRes(&msg.ResSetEnergyMul{
|
player.SendErrClienRes(&msg.ResSetEnergyMul{
|
||||||
ResultCode: msg.RES_CODE_FAIL,
|
ResultCode: msg.RES_CODE_FAIL,
|
||||||
Msg: "能量倍数超过最大值",
|
Msg: "能量倍数超过最大值",
|
||||||
@ -127,7 +128,7 @@ func RegSetEneryFunc(player *Player, buf []byte) error {
|
|||||||
return errors.New("能量倍数超过最大值")
|
return errors.New("能量倍数超过最大值")
|
||||||
}
|
}
|
||||||
player.TeLog("mutil_merge_change", map[string]interface{}{
|
player.TeLog("mutil_merge_change", map[string]interface{}{
|
||||||
"change_from": math.Pow(2, float64(MaxEnergyMul)),
|
"change_from": math.Pow(2, float64(BaseMod.GetEnergyMul())),
|
||||||
"change_to": math.Pow(2, float64(req.EnergyMul)),
|
"change_to": math.Pow(2, float64(req.EnergyMul)),
|
||||||
"is_auto": false,
|
"is_auto": false,
|
||||||
})
|
})
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user